From: Richard M. Stallman Date: Thu, 15 Sep 1994 03:39:16 +0000 (+0000) Subject: entered into RCS X-Git-Tag: emacs-19.34~7101 X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=ece23c274d2cdc8893d0b450fef568c9c9aaabc1;p=emacs.git entered into RCS --- 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