From: Richard M. Stallman Date: Wed, 6 Nov 1996 07:38:41 +0000 (+0000) Subject: (window_loop, case GET_BUFFER_WINDOW): X-Git-Tag: emacs-20.1~3422 X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=5c204627aa004428e39607a45cf46f9b13907a2f;p=emacs.git (window_loop, case GET_BUFFER_WINDOW): Don't find any minibuffer window except the one that is currently in use. --- diff --git a/src/window.c b/src/window.c index 61c717397f0..f23b6e3fb31 100644 --- a/src/window.c +++ b/src/window.c @@ -1319,7 +1319,11 @@ window_loop (type, obj, mini, frames) switch (type) { case GET_BUFFER_WINDOW: - if (XBUFFER (XWINDOW (w)->buffer) == XBUFFER (obj)) + if (XBUFFER (XWINDOW (w)->buffer) == XBUFFER (obj) + /* Don't find any minibuffer window + except the one that is currently in use. */ + && (MINI_WINDOW_P (XWINDOW (w)) + ? EQ (w, minibuf_window) : 1)) return w; break;