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