Mercurial > emacs
comparison src/window.c @ 5096:76f878905c65
(window_loop, case DELETE_BUFFER_WINDOWS):
Select a new buffer only if w is selected window.
author | Richard M. Stallman <rms@gnu.org> |
---|---|
date | Sun, 21 Nov 1993 22:15:04 +0000 |
parents | fdca0d445357 |
children | 823c0cf7bbc8 |
comparison
equal
deleted
inserted
replaced
5095:976d7492e00e | 5096:76f878905c65 |
---|---|
1210 Lisp_Object new_buffer = Fother_buffer (obj, Qnil); | 1210 Lisp_Object new_buffer = Fother_buffer (obj, Qnil); |
1211 if (NILP (new_buffer)) | 1211 if (NILP (new_buffer)) |
1212 new_buffer | 1212 new_buffer |
1213 = Fget_buffer_create (build_string ("*scratch*")); | 1213 = Fget_buffer_create (build_string ("*scratch*")); |
1214 Fset_window_buffer (w, new_buffer); | 1214 Fset_window_buffer (w, new_buffer); |
1215 Fset_buffer (XWINDOW (w)->buffer); | 1215 if (EQ (w, selected_window)) |
1216 Fset_buffer (XWINDOW (w)->buffer); | |
1216 } | 1217 } |
1217 else | 1218 else |
1218 Fdelete_window (w); | 1219 Fdelete_window (w); |
1219 } | 1220 } |
1220 break; | 1221 break; |