]> git.eshelyaron.com Git - emacs.git/commitdiff
* lisp/window.el (display-buffer): Doc fix.
authorChong Yidong <cyd@gnu.org>
Sun, 12 Feb 2012 05:10:30 +0000 (13:10 +0800)
committerChong Yidong <cyd@gnu.org>
Sun, 12 Feb 2012 05:10:30 +0000 (13:10 +0800)
Fixes: debbugs:10785
lisp/ChangeLog
lisp/window.el

index 3dabef53ebba9f94c057395f99fd456c6b872774..2f830b7447bd8e01d9fdb26b606f4c2f79be9f4d 100644 (file)
@@ -1,3 +1,7 @@
+2012-02-12  Chong Yidong  <cyd@gnu.org>
+
+       * window.el (display-buffer): Doc fix (Bug#10785).
+
 2012-02-12  Glenn Morris  <rgm@gnu.org>
 
        * term/pc-win.el (x-selection-owner-p, x-own-selection-internal)
index 298310418e8e89fbe943e5e472b0f4023d6d2b64..edd8a113876b5ccb293951a2ff17af387baa9d6f 100644 (file)
@@ -4625,16 +4625,20 @@ buffer.  Return the window chosen for displaying BUFFER-OR-NAME,
 or nil if no such window is found.
 
 Optional argument ACTION should have the form (FUNCTION . ALIST).
-FUNCTION is either a function or a list of functions.  Each such
-function is called with two arguments: the buffer to display and
-an alist.  It should either display the buffer and return the
-window, or return nil if unable to display the buffer.
+FUNCTION is either a function or a list of functions.
+ALIST is an arbitrary association list (alist).
+
+Each such FUNCTION should accept two arguments: the buffer to
+display and an alist.  Based on those arguments, it should either
+display the buffer and return the window, or return nil if unable
+to display the buffer.
 
 The `display-buffer' function builds a function list and an alist
-from `display-buffer-overriding-action', `display-buffer-alist',
-the ACTION argument, `display-buffer-base-action', and
-`display-buffer-fallback-action' (in that order).  Then it calls
-each function in the combined function list in turn, passing the
+by combining the functions and alists specified in
+`display-buffer-overriding-action', `display-buffer-alist', the
+ACTION argument, `display-buffer-base-action', and
+`display-buffer-fallback-action' (in order).  Then it calls each
+function in the combined function list in turn, passing the
 buffer as the first argument and the combined alist as the second
 argument, until one of the functions returns non-nil.