aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorEli Zaretskii2015-08-21 15:55:05 +0300
committerEli Zaretskii2015-08-21 15:55:05 +0300
commit2f5e8090824d7d1ca8894c12a1e51e2ad340c012 (patch)
tree80ce331b83f2fb16018b38305663d6f657cb8519
parenteb022c1e742eb56cf442c1e649cce3e45c18aa29 (diff)
downloademacs-2f5e8090824d7d1ca8894c12a1e51e2ad340c012.tar.gz
emacs-2f5e8090824d7d1ca8894c12a1e51e2ad340c012.zip
Clarify documentation of 'get-buffer-window-list'
* doc/lispref/windows.texi (Buffers and Windows): Mention that the current window, if relevant, will be the first in the list returned by 'get-buffer-window-list'. * lisp/window.el (get-buffer-window-list): Doc fix. (Bug#21305)
-rw-r--r--doc/lispref/windows.texi4
-rw-r--r--lisp/window.el4
2 files changed, 5 insertions, 3 deletions
diff --git a/doc/lispref/windows.texi b/doc/lispref/windows.texi
index f809678f5c4..9cd59d70505 100644
--- a/doc/lispref/windows.texi
+++ b/doc/lispref/windows.texi
@@ -1984,7 +1984,9 @@ to eliminate this discrepancy.
1984This function returns a list of all windows currently displaying 1984This function returns a list of all windows currently displaying
1985@var{buffer-or-name}. @var{buffer-or-name} should be a buffer or the 1985@var{buffer-or-name}. @var{buffer-or-name} should be a buffer or the
1986name of an existing buffer. If omitted or @code{nil}, it defaults to 1986name of an existing buffer. If omitted or @code{nil}, it defaults to
1987the current buffer. 1987the current buffer. If the currently selected window displays
1988@var{buffer-or-name}, it will be the first in the list returned by
1989this function.
1988 1990
1989The arguments @var{minibuf} and @var{all-frames} have the same 1991The arguments @var{minibuf} and @var{all-frames} have the same
1990meanings as in the function @code{next-window} (@pxref{Cyclic Window 1992meanings as in the function @code{next-window} (@pxref{Cyclic Window
diff --git a/lisp/window.el b/lisp/window.el
index c783b0d5b10..d39c7018601 100644
--- a/lisp/window.el
+++ b/lisp/window.el
@@ -2299,8 +2299,8 @@ selected frame and no others."
2299(defun get-buffer-window-list (&optional buffer-or-name minibuf all-frames) 2299(defun get-buffer-window-list (&optional buffer-or-name minibuf all-frames)
2300 "Return list of all windows displaying BUFFER-OR-NAME, or nil if none. 2300 "Return list of all windows displaying BUFFER-OR-NAME, or nil if none.
2301BUFFER-OR-NAME may be a buffer or the name of an existing buffer 2301BUFFER-OR-NAME may be a buffer or the name of an existing buffer
2302and defaults to the current buffer. Windows are scanned starting 2302and defaults to the current buffer. If the selected window displays
2303with the selected window. 2303BUFFER-OR-NAME, it will be the first in the resulting list.
2304 2304
2305MINIBUF t means include the minibuffer window even if the 2305MINIBUF t means include the minibuffer window even if the
2306minibuffer is not active. MINIBUF nil or omitted means include 2306minibuffer is not active. MINIBUF nil or omitted means include