diff --git a/doc/emacs/buffers.texi b/doc/emacs/buffers.texi index a8b810ef91f..362d3b36453 100644 --- a/doc/emacs/buffers.texi +++ b/doc/emacs/buffers.texi @@ -98,7 +98,8 @@ related commands, use @dfn{permissive completion with confirmation} for minibuffer completion: if you type @key{RET} immediately after completing up to a nonexistent buffer name, Emacs prints @samp{[Confirm]} and you must type a second @key{RET} to submit that -buffer name. @xref{Completion Exit}, for details. +buffer name. @xref{Completion Exit}, for details. For other +completion options and features, see @ref{Completion Options}. If you specify a buffer that does not exist, @kbd{C-x b} creates a new, empty buffer that is not visiting any file, and selects it for diff --git a/lisp/window.el b/lisp/window.el index 8939e7d589b..b7736d85cd1 100644 --- a/lisp/window.el +++ b/lisp/window.el @@ -7655,10 +7655,11 @@ another window. In interactive use, if the selected window is strongly dedicated to its buffer, the value of the option `switch-to-buffer-in-dedicated-window' specifies how to proceed. -If called interactively, read the buffer name using the -minibuffer. The variable `confirm-nonexistent-file-or-buffer' -determines whether to request confirmation before creating a new -buffer. +If called interactively, read the buffer name using `read-buffer'. +The variable `confirm-nonexistent-file-or-buffer' determines +whether to request confirmation before creating a new buffer. +See `read-buffer' for features related to input and completion +of buffer names. BUFFER-OR-NAME may be a buffer, a string (a buffer name), or nil. If BUFFER-OR-NAME is a string that does not identify an existing @@ -7735,10 +7736,11 @@ Return the buffer switched to." BUFFER-OR-NAME may be a buffer, a string (a buffer name), or nil. Return the buffer switched to. -If called interactively, prompt for the buffer name using the -minibuffer. The variable `confirm-nonexistent-file-or-buffer' -determines whether to request confirmation before creating a new -buffer. +If called interactively, read the buffer name using `read-buffer'. +The variable `confirm-nonexistent-file-or-buffer' determines +whether to request confirmation before creating a new buffer. +See `read-buffer' for features related to input and completion +of buffer names. If BUFFER-OR-NAME is a string and does not identify an existing buffer, create a new buffer with that name. If BUFFER-OR-NAME is @@ -7759,10 +7761,11 @@ documentation for additional customization information." BUFFER-OR-NAME may be a buffer, a string (a buffer name), or nil. Return the buffer switched to. -If called interactively, prompt for the buffer name using the -minibuffer. The variable `confirm-nonexistent-file-or-buffer' -determines whether to request confirmation before creating a new -buffer. +If called interactively, read the buffer name using `read-buffer'. +The variable `confirm-nonexistent-file-or-buffer' determines +whether to request confirmation before creating a new buffer. +See `read-buffer' for features related to input and completion +of buffer names. If BUFFER-OR-NAME is a string and does not identify an existing buffer, create a new buffer with that name. If BUFFER-OR-NAME is