]> git.eshelyaron.com Git - emacs.git/commit
Fix bugs caused by running window change functions during redisplay
authorMartin Rudalics <rudalics@gmx.at>
Sat, 2 Feb 2019 08:43:34 +0000 (09:43 +0100)
committerMartin Rudalics <rudalics@gmx.at>
Sat, 2 Feb 2019 08:43:34 +0000 (09:43 +0100)
commitdc1d2d3c22ab91b8b52188574680a028851fbda8
tree1b77668b8b5f0eba7ce1ce07ad5f7f7ea4098c7d
parentc0052dd43dc1c4a7a68e6b26edf6cd30d926373a
Fix bugs caused by running window change functions during redisplay

* src/xdisp.c (redisplay_internal): Run window change
functions before updating the display so changes induced by
these functions can get caught by redisplay (Bug#34138).
* src/window.c (run_window_change_functions): Bind
Qinhibit_redisplay to avoid that the minibuffer window gets
resized while running window change functions (Bug#34179,
Bug#34260).
src/window.c
src/xdisp.c