summaryrefslogtreecommitdiff
path: root/lispref/minibuf.texi
diff options
context:
space:
mode:
authorRichard M. Stallman <rms@gnu.org>1994-09-15 03:39:16 +0000
committerRichard M. Stallman <rms@gnu.org>1994-09-15 03:39:16 +0000
commit6ec5f8c126f5fcb03e2bc67a4e3802e683764fda (patch)
treef50ea5ce42a4cc5be050fb61583272fdc55581df /lispref/minibuf.texi
parent57d25b7b81f44e0c22cec5086a5bf7359b4ce217 (diff)
downloademacs-6ec5f8c126f5fcb03e2bc67a4e3802e683764fda.tar.gz
entered into RCS
Diffstat (limited to 'lispref/minibuf.texi')
-rw-r--r--lispref/minibuf.texi6
1 files changed, 6 insertions, 0 deletions
diff --git a/lispref/minibuf.texi b/lispref/minibuf.texi
index ff05572a36b..fa78ec1f8bd 100644
--- a/lispref/minibuf.texi
+++ b/lispref/minibuf.texi
@@ -613,6 +613,12 @@ commands won't exit unless the input typed is itself an element of
@var{collection}. If @var{require-match} is @code{nil}, the exit
commands work regardless of the input in the minibuffer.
+The user can exit with null input by typing @key{RET} with an empty
+minibuffer. Then @code{completing-read} returns @code{nil}. This is
+how the user requests whatever default the command uses for the value
+being read. The user can return using @key{RET} in this way regardless
+of the value of @var{require-match}.
+
The function @code{completing-read} works by calling
@code{read-minibuffer}. It uses @code{minibuffer-local-completion-map}
as the keymap if @var{require-match} is @code{nil}, and uses