diff options
author | Richard M. Stallman <rms@gnu.org> | 2005-04-26 22:42:28 +0000 |
---|---|---|
committer | Richard M. Stallman <rms@gnu.org> | 2005-04-26 22:42:28 +0000 |
commit | c019856ec3ad39fa892d62afb037f41ffc36896b (patch) | |
tree | a5c95d336ab562e7101607ba14586ee44e8cc77c | |
parent | a00917788e00e916dda9bbf126065efaf807009e (diff) | |
download | emacs-c019856ec3ad39fa892d62afb037f41ffc36896b.tar.gz emacs-c019856ec3ad39fa892d62afb037f41ffc36896b.tar.bz2 emacs-c019856ec3ad39fa892d62afb037f41ffc36896b.zip |
(Fsame_window_p, Fspecial_display_p): Doc fixes.
(syms_of_window): Doc fixes.
-rw-r--r-- | src/ChangeLog | 3 | ||||
-rw-r--r-- | src/window.c | 20 |
2 files changed, 15 insertions, 8 deletions
diff --git a/src/ChangeLog b/src/ChangeLog index 8c30a7df483..702dde561af 100644 --- a/src/ChangeLog +++ b/src/ChangeLog @@ -1,5 +1,8 @@ 2005-04-26 Richard M. Stallman <rms@gnu.org> + * window.c (Fsame_window_p, Fspecial_display_p): Doc fixes. + (syms_of_window): Doc fixes. + * indent.c (Fvertical_motion): Undo previous change. 2005-04-26 Kenichi Handa <handa@m17n.org> diff --git a/src/window.c b/src/window.c index 5e6f923497b..5e399afd28e 100644 --- a/src/window.c +++ b/src/window.c @@ -3263,9 +3263,10 @@ display_buffer_1 (window) DEFUN ("special-display-p", Fspecial_display_p, Sspecial_display_p, 1, 1, 0, doc: /* Returns non-nil if a buffer named BUFFER-NAME gets a special frame. -If the value is t, a frame would be created for that buffer -using the default frame parameters. If the value is a list, -it is a list of frame parameters that would be used +If the value is t, `display-buffer' or `pop-to-buffer' would create a +special frame for that buffer using the default frame parameters. + +If the value is a list, it is a list of frame parameters that would be used to make a frame for that buffer. The variables `special-display-buffer-names' and `special-display-regexps' control this. */) @@ -3299,7 +3300,9 @@ and `special-display-regexps' control this. */) } DEFUN ("same-window-p", Fsame_window_p, Ssame_window_p, 1, 1, 0, - doc: /* Returns non-nil if a new buffer named BUFFER-NAME would use the same window. + doc: /* Returns non-nil if a buffer named BUFFER-NAME would use the same window. +More precisely, if `display-buffer' or `pop-to-buffer' would display +that buffer in the selected window rather than (as usual) in some other window. See `same-window-buffer-names' and `same-window-regexps'. */) (buffer_name) Lisp_Object buffer_name; @@ -6748,7 +6751,8 @@ where `pop-up-frame-alist' would hold the default frame parameters. */); DEFVAR_LISP ("special-display-buffer-names", &Vspecial_display_buffer_names, doc: /* *List of buffer names that should have their own special frames. -Displaying a buffer whose name is in this list makes a special frame for it +Displaying a buffer with `display-buffer' or `pop-to-buffer', +if its name is in this list, makes a special frame for it using `special-display-function'. See also `special-display-regexps'. An element of the list can be a list instead of just a string. @@ -6773,9 +6777,9 @@ Those variables take precedence over this one. */); DEFVAR_LISP ("special-display-regexps", &Vspecial_display_regexps, doc: /* *List of regexps saying which buffers should have their own special frames. -If a buffer name matches one of these regexps, it gets its own frame. -Displaying a buffer whose name is in this list makes a special frame for it -using `special-display-function'. +When displaying a buffer with `display-buffer' or `pop-to-buffer', +if any regexp in this list matches the buffer name, it makes a +special frame for the buffer by calling `special-display-function'. An element of the list can be a list instead of just a string. There are two ways to use a list as an element: |