Called whenever the window is moved or resized.
This hook is called inside the
move-resize-window-to functions, so any operation that moves
the window will trigger this hook. The window motion does not have to
Note that outline window sizing and movement does not use
move-resize-window-to, except at the
very end of the operation.
Called before starting an interactive move or resize.
Called during every pointer motion event during a move or resize. This includes outline window motion. The calls take place before the window or its outline are actually moved.
Called after completion of an interactive move or resize. In addition
to the window, the hook is called with a list of symbols indicating how
the window was moved or resized:
vertical for movement,
top for resizing.
Called before a window move when using key binding.
Called after any window restacking operation, including (but possibly
not limited to
x-lower-window. The hook functions take no arguments.