Commit f0cfa5fe authored by Leo Liu's avatar Leo Liu
Browse files

* doc/lispref/windows.texi (Choosing Window): Mention `no-display-ok'.

* etc/NEWS: Mention new display action alist entry `no-display-ok'.
(Bug#13594)

* lisp/window.el (display-buffer-alist): Doc fix.  (Bug#13594)
parent eca4ecba
2013-11-20 Leo Liu <sdl.web@gmail.com>
* windows.texi (Choosing Window): Mention `no-display-ok'. (Bug#13594)
2013-11-19 Xue Fuqiao <xfq.free@gmail.com>
* os.texi (File Notifications): Add an index.
......
......@@ -1842,7 +1842,10 @@ The constant @code{display-buffer-fallback-action}.
@noindent
Each action function is called in turn, passing the buffer as the
first argument and the combined action alist as the second argument,
until one of the functions returns non-@code{nil}.
until one of the functions returns non-@code{nil}. The caller can
pass @code{(no-display-ok . t)} as an element of the action alist to
indicate its readiness to handle the case of not displaying the
buffer.
The argument @var{action} can also have a non-@code{nil}, non-list
value. This has the special meaning that the buffer should be
......
2013-11-20 Leo Liu <sdl.web@gmail.com>
* NEWS: Mention new display action alist entry `no-display-ok'.
(Bug#13594)
2013-11-18 Leo Liu <sdl.web@gmail.com>
* NEWS: Mention new features for Octave mode.
......
......@@ -1800,6 +1800,10 @@ reused.
*** New option `switch-to-buffer-preserve-window-point' to restore a
window's point when switching buffers.
*** New display action alist entry `no-display-ok' to indicate the
caller of `display-buffer' is ready to handle the case of not
displaying the buffer.
*** New display action alist entries `window-height' and `window-width'
specify the size of new windows created by `display-buffer'.
......
2013-11-20 Leo Liu <sdl.web@gmail.com>
* window.el (display-buffer-alist): Doc fix. (Bug#13594)
2013-11-19 Dan Nicolaescu <dann@gnu.org>
* vc/vc-git.el (vc-git-dir-extra-headers): Add headers
......
......@@ -5355,15 +5355,17 @@ This is a list of elements (CONDITION . ACTION), where:
ACTION is a cons cell (FUNCTION . ALIST), where FUNCTION is a
function or a list of functions. Each such function should
accept two arguments: a buffer to display and an alist of the
same form as ALIST. If (no-display-ok . t) is in ALIST, the
caller is prepared for the case of not displaying the buffer
and FUNCTION can safely return a non-window value to suppress
displaying. See `display-buffer' for details.
same form as ALIST. See `display-buffer' for details.
`display-buffer' scans this alist until it either finds a
matching regular expression or the function specified by a
condition returns non-nil. In any of these cases, it adds the
associated action to the list of actions it will try."
condition returns non-nil. It can pass (no-display-ok . t) in
its action alist to indicate readiness for the case of not
displaying the buffer and FUNCTION can safely return a non-window
value to suppress displaying.
In any of these cases, it adds the associated action to the list
of actions it will try."
:type `(alist :key-type
(choice :tag "Condition"
regexp
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment