]> git.eshelyaron.com Git - emacs.git/commit
Expand spectrum of window change functions
authorMartin Rudalics <rudalics@gmx.at>
Thu, 17 Jan 2019 09:21:07 +0000 (10:21 +0100)
committerMartin Rudalics <rudalics@gmx.at>
Thu, 17 Jan 2019 09:21:07 +0000 (10:21 +0100)
commit0aece3e1181e66f2a1a067ae876e55bdaa45edd5
tree240c9dca3ff8a81460e5150d6b24993766bd707e
parent978cf88bda9c9b41f1cc20cf8e53a9e6caeb91be
Expand spectrum of window change functions

* src/window.c (run_window_change_functions): Run window
change functions for Qwindow_state_change_functions.
(resize_frame_windows): Set frame's window_change slot when
single-window frames change size.
(Qwindow_state_change_functions): New symbol.
(Vwindow_state_change_functions): New Lisp variable.
* doc/lispref/windows.texi (Selecting Windows): Mention
'window-selection/state-change-functions' and add reference to
Window Hooks.
(Window Hooks): Document 'window-state-change-functions'.
* etc/NEWS: Mention new hook 'window-state-change-functions'.
doc/lispref/windows.texi
etc/NEWS
src/window.c