aboutsummaryrefslogtreecommitdiffstats
path: root/lispref
diff options
context:
space:
mode:
authorRichard M. Stallman <[email protected]>1994-04-24 10:21:01 +0000
committerRichard M. Stallman <[email protected]>1994-04-24 10:21:01 +0000
commitc2264295478d11485e25068a6d9118008bfcd049 (patch)
treec5dc9722b4b4ba03bc7434257bef43ae9c796516 /lispref
parent8d51c5cc397ed5b3a9db54d66c001f478c634538 (diff)
*** empty log message ***
Diffstat (limited to 'lispref')
-rw-r--r--lispref/windows.texi38
1 files changed, 38 insertions, 0 deletions
diff --git a/lispref/windows.texi b/lispref/windows.texi
index a859fd9cf2..ec16940b07 100644
--- a/lispref/windows.texi
+++ b/lispref/windows.texi
@@ -793,6 +793,44 @@ This variable holds an alist specifying frame parameters used when
more information about frame parameters.
@end defvar
+@defvar special-display-buffer-names
+A list of buffer names for buffers that should be displayed specially.
+If the buffer's name is in this list, @code{display-buffer} handles the
+buffer specially.
+
+By default, special display means to give the buffer a dedicated frame.
+@end defvar
+
+@defvar special-display-regexps
+A list of regular expressions that specify buffers that should be
+displayed specially. If the buffer's name matches any of the regular
+expressions in this list, @code{display-buffer} handles the buffer
+specially.
+
+By default, special display means to give the buffer a dedicated frame.
+@end defvar
+
+@defvar special-display-function
+This variable holds the function to call to display a buffer specially.
+It receives the buffer as an argument, and should return the window in
+which it is displayed.
+
+The default value of this variable is
+@code{special-display-popup-frame}.
+@end defvar
+
+@defun special-display-popup-frame buffer
+This function makes @var{buffer} visible in a frame of its own. If
+@var{buffer} is already displayed in a window in some frame, it makes
+the frame visible and raises it, to use that window. Otherwise, it
+creates a frame that will be dedicated to @var{buffer}.
+@end defun
+
+@defopt special-display-frame-alist
+This variable holds frame parameters for
+@code{special-display-popup-frame} to use when it creates a frame.
+@end defopt
+
@c Emacs 19 feature
@defvar display-buffer-function
This variable is the most flexible way to customize the behavior of