Mercurial > emacs
diff src/dispnew.c @ 88050:449ffc76e463
* window.c (run_window_configuration_change_hook): New function.
Code extracted from set_window_buffer. Set the selected frame.
(set_window_buffer): Use it.
* window.h (run_window_configuration_change_hook): Declare.
* dispnew.c (change_frame_size_1): Use it instead of set-window-buffer.
author | Stefan Monnier <monnier@iro.umontreal.ca> |
---|---|
date | Mon, 28 Jan 2008 19:05:13 +0000 |
parents | 107ccd98fa12 |
children | c70e45a7acfd |
line wrap: on
line diff
--- a/src/dispnew.c Mon Jan 28 18:49:55 2008 +0000 +++ b/src/dispnew.c Mon Jan 28 19:05:13 2008 +0000 @@ -6386,9 +6386,7 @@ record_unwind_protect (Fset_buffer, Fcurrent_buffer ()); - /* This isn't quite a no-op: it runs window-configuration-change-hook. */ - Fset_window_buffer (FRAME_SELECTED_WINDOW (f), - XWINDOW (FRAME_SELECTED_WINDOW (f))->buffer, Qt); + run_window_configuration_change_hook (f); unbind_to (count, Qnil); }