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);
 }