diff options
author | Richard M. Stallman <rms@gnu.org> | 1995-03-29 07:14:38 +0000 |
---|---|---|
committer | Richard M. Stallman <rms@gnu.org> | 1995-03-29 07:14:38 +0000 |
commit | 0d624ea45aff9ab15445f2bc6d79445262d31205 (patch) | |
tree | 4dc09d4628ba2e2f6b94a3708270e843fb7cba60 /lisp/window.el | |
parent | 9fa195a2cc26639042156cb58016e3b4684756db (diff) | |
download | emacs-0d624ea45aff9ab15445f2bc6d79445262d31205.tar.gz |
(minibuffer-window-active-p): Use active-minibuffer-window.
Diffstat (limited to 'lisp/window.el')
-rw-r--r-- | lisp/window.el | 12 |
1 files changed, 1 insertions, 11 deletions
diff --git a/lisp/window.el b/lisp/window.el index d760b28830d..cd2e5c69425 100644 --- a/lisp/window.el +++ b/lisp/window.el @@ -74,17 +74,7 @@ Anything else means restrict to WINDOW's frame." (defun minibuffer-window-active-p (window) "Return t if WINDOW (a minibuffer window) is now active." - ;; nil nil means include WINDOW's frame - ;; and other frames using WINDOW as minibuffer, - ;; and include minibuffer if active. - (let ((prev (previous-window window nil nil))) - ;; If PREV equals WINDOW, WINDOW must be on a minibuffer-only frame - ;; and it's not currently being used. So return nil. - (and (not (eq window prev)) - (let ((should-be-same (next-window prev nil nil))) - ;; If next-window doesn't reverse previous-window, - ;; WINDOW must be outside the cycle specified by nil nil. - (eq should-be-same window))))) + (eq window (active-minibuffer-window))) (defun count-windows (&optional minibuf) "Returns the number of visible windows. |