[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bug#7381: 24.0.50; Provide a hook run when a window is selected
From: |
Štěpán Němec |
Subject: |
bug#7381: 24.0.50; Provide a hook run when a window is selected |
Date: |
Fri, 12 Nov 2010 01:14:59 +0100 |
Severity: wishlist
The subject line says it all: could we get a `window-selected-hook' or
`window-selected-functions' or something?
Use case: I wanted to make myself a command to select the last selected
window (i.e., repeating the command would toggle between two windows).
After some head-scratching, the best I could come up with is this:
(defun .goto-mru-window ()
(interactive)
(select-window (frame-parameter nil '.last-selected-window)))
(defadvice select-window (before .save-selected-window activate)
(set-frame-parameter nil '.last-selected-window (selected-window)))
...which seems to work most of the time, but using an advice doesn't
feel that great, esp. with C functions.
Štěpán
- bug#7381: 24.0.50; Provide a hook run when a window is selected,
Štěpán Němec <=
- bug#7381: 24.0.50; Provide a hook run when a window is selected, Lennart Borgman, 2010/11/11
- bug#7381: 24.0.50; Provide a hook run when a window is selected, martin rudalics, 2010/11/12
- bug#7381: 24.0.50; Provide a hook run when a window is selected, Štěpán Němec, 2010/11/12
- bug#7381: 24.0.50; Provide a hook run when a window is selected, martin rudalics, 2010/11/12
- bug#7381: 24.0.50; Provide a hook run when a window is selected, Štěpán Němec, 2010/11/12
- bug#7381: 24.0.50; Provide a hook run when a window is selected, martin rudalics, 2010/11/12
- bug#7381: 24.0.50; Provide a hook run when a window is selected, Štěpán Němec, 2010/11/12
- bug#7381: 24.0.50; Provide a hook run when a window is selected, martin rudalics, 2010/11/12
- bug#7381: 24.0.50; Provide a hook run when a window is selected, Štěpán Němec, 2010/11/12