From: Richard M. Stallman Date: Tue, 8 Mar 1994 23:28:14 +0000 (+0000) Subject: (Fdisplay_buffer): If pop_up_frames != 0, X-Git-Tag: emacs-19.34~9590 X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=e8edb3aef6a4e2a92bd9f6ba020939a3e89b1e16;p=emacs.git (Fdisplay_buffer): If pop_up_frames != 0, consider just visible frames when looking for existing window. --- diff --git a/src/window.c b/src/window.c index 558426135f6..3d807342346 100644 --- a/src/window.c +++ b/src/window.c @@ -1724,8 +1724,9 @@ Returns the window displaying BUFFER.") && XBUFFER (XWINDOW (selected_window)->buffer) == XBUFFER (buffer)) return selected_window; - /* If pop_up_frames, look for a window on any frame, showing BUFFER. */ - window = Fget_buffer_window (buffer, pop_up_frames ? Qt : Qnil); + /* If pop_up_frames, + look for a window showing BUFFER on any visible frame. */ + window = Fget_buffer_window (buffer, pop_up_frames ? Qvisible : Qnil); if (!NILP (window) && (NILP (not_this_window) || !EQ (window, selected_window))) return window;