At 01:47 PM 1/23/00 -0500, Karl Kleinpaste wrote:
Andy Piper <andy(a)xemacs.org> writes:
> bury-buffer appears to do the right thing. do you have a simpler test case? 
                              (delete-windows-on bashrc t))) 
This is the culprit. set-window-buffer didn't take into account recording
when the window was the selected window.
andy
2000-01-28  Andy Piper  <andy(a)xemacs.org>
	* frame.c (allocate_frame_core): Use new Fset_window_buffer signature.
	(setup_normal_frame): ditto.
	(setup_frame_without_minibuffer): ditto.
	(setup_minibuffer_frame): ditto.
	(delete_frame_internal): ditto.
	(Fmake_frame_invisible): ditto.
	(Ficonify_frame): ditto.
	* window.h: change Fset_window_buffer signature.
	* window.c (Fsplit_window): Use new Fset_window_buffer signature.
	(Fset_window_buffer): allow recording of buffer if the window is
	the selected window.
	(window_loop): Use new Fset_window signature.
--------------------------------------------------------------
Dr Andy Piper
Senior Consultant Architect, BEA Systems Ltd