Mercurial > emacs
comparison src/window.c @ 6262:930d259c1f95
(Fdisplay_buffer): If pop_up_frames != 0,
consider just visible frames when looking for existing window.
author | Richard M. Stallman <rms@gnu.org> |
---|---|
date | Tue, 08 Mar 1994 23:28:14 +0000 |
parents | 22d4037cbce2 |
children | c10a162546f0 |
comparison
equal
deleted
inserted
replaced
6261:b838645548a0 | 6262:930d259c1f95 |
---|---|
1722 | 1722 |
1723 if (NILP (not_this_window) | 1723 if (NILP (not_this_window) |
1724 && XBUFFER (XWINDOW (selected_window)->buffer) == XBUFFER (buffer)) | 1724 && XBUFFER (XWINDOW (selected_window)->buffer) == XBUFFER (buffer)) |
1725 return selected_window; | 1725 return selected_window; |
1726 | 1726 |
1727 /* If pop_up_frames, look for a window on any frame, showing BUFFER. */ | 1727 /* If pop_up_frames, |
1728 window = Fget_buffer_window (buffer, pop_up_frames ? Qt : Qnil); | 1728 look for a window showing BUFFER on any visible frame. */ |
1729 window = Fget_buffer_window (buffer, pop_up_frames ? Qvisible : Qnil); | |
1729 if (!NILP (window) | 1730 if (!NILP (window) |
1730 && (NILP (not_this_window) || !EQ (window, selected_window))) | 1731 && (NILP (not_this_window) || !EQ (window, selected_window))) |
1731 return window; | 1732 return window; |
1732 | 1733 |
1733 #ifdef MULTI_FRAME | 1734 #ifdef MULTI_FRAME |