diff options
| author | Stephen Leake | 2015-07-29 19:23:19 -0500 |
|---|---|---|
| committer | Stephen Leake | 2015-07-29 19:23:19 -0500 |
| commit | 3b9d689c2abb294250de6c690d77e9175952be72 (patch) | |
| tree | 86ea017fe12739fb7145721be0f938b1e57d5ec0 /doc | |
| parent | 72fea2fac543558cd2c4bd55e6f714f9f43efbc3 (diff) | |
| download | emacs-3b9d689c2abb294250de6c690d77e9175952be72.tar.gz emacs-3b9d689c2abb294250de6c690d77e9175952be72.zip | |
Add docs for display-buffer action display-buffer-use-some-frame
* lisp/window.el (display-buffer-use-some-frame): improve doc string
* doc/lispref/windows.texi (Display Action Functions): add
display-buffer-use-some-frame
* etc/NEWS: mention display-buffer-use-some-frame
Diffstat (limited to 'doc')
| -rw-r--r-- | doc/lispref/windows.texi | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/doc/lispref/windows.texi b/doc/lispref/windows.texi index 750397c7375..41f02aabaa8 100644 --- a/doc/lispref/windows.texi +++ b/doc/lispref/windows.texi | |||
| @@ -2301,6 +2301,23 @@ the function specified in @code{pop-up-frame-function} | |||
| 2301 | is added to the newly created frame's parameters. | 2301 | is added to the newly created frame's parameters. |
| 2302 | @end defun | 2302 | @end defun |
| 2303 | 2303 | ||
| 2304 | @defun display-buffer-use-some-frame buffer alist | ||
| 2305 | This function tries to ``display'' @var{buffer} by trying to find a | ||
| 2306 | frame that meets a predicate (by default any frame other than the | ||
| 2307 | current frame). | ||
| 2308 | |||
| 2309 | If @var{alist} has a non-@code{nil} @code{`inhibit-switch-frame} entry, | ||
| 2310 | avoid raising the frame. | ||
| 2311 | |||
| 2312 | If @var{alist} has a non-nil @code{frame-predicate} entry, its value is a | ||
| 2313 | function taking one argument (a frame), returning non-nil if the | ||
| 2314 | frame is a candidate; this function replaces the default predicate. | ||
| 2315 | |||
| 2316 | If this function chooses a window on another frame, it makes that frame | ||
| 2317 | visible and, unless @var{alist} contains an @code{inhibit-switch-frame} | ||
| 2318 | entry (@pxref{Choosing Window Options}), raises that frame if necessary. | ||
| 2319 | @end defun | ||
| 2320 | |||
| 2304 | @defun display-buffer-pop-up-window buffer alist | 2321 | @defun display-buffer-pop-up-window buffer alist |
| 2305 | This function tries to display @var{buffer} by splitting the largest | 2322 | This function tries to display @var{buffer} by splitting the largest |
| 2306 | or least recently-used window (typically one on the selected frame). | 2323 | or least recently-used window (typically one on the selected frame). |