Mercurial > emacs
comparison src/window.c @ 14027:4192181eb814
(replace_buffer_in_all_windows): Only re-select old
window if it is still live.
author | Richard M. Stallman <rms@gnu.org> |
---|---|
date | Fri, 05 Jan 1996 02:42:32 +0000 |
parents | b7670a09033c |
children | 415aa106fa17 |
comparison
equal
deleted
inserted
replaced
14026:34049404937e | 14027:4192181eb814 |
---|---|
1647 Fselect_window (FRAME_SELECTED_WINDOW (XFRAME (frame))); | 1647 Fselect_window (FRAME_SELECTED_WINDOW (XFRAME (frame))); |
1648 | 1648 |
1649 window_loop (UNSHOW_BUFFER, buffer, 0, frame); | 1649 window_loop (UNSHOW_BUFFER, buffer, 0, frame); |
1650 } | 1650 } |
1651 | 1651 |
1652 Fselect_window (old_selected); | 1652 if (!NILP (Fwindow_live_p (old_selected))) |
1653 Fselect_window (old_selected); | |
1653 #else | 1654 #else |
1654 window_loop (UNSHOW_BUFFER, buffer, 0, Qt); | 1655 window_loop (UNSHOW_BUFFER, buffer, 0, Qt); |
1655 #endif | 1656 #endif |
1656 } | 1657 } |
1657 | 1658 |