# HG changeset patch # User Richard M. Stallman # Date 779600356 0 # Node ID 6093207b85e896a39f7f527044bfd5d1225aa5e4 # Parent 67b1905bc9a25d7779ee72854d9ca1d9007a43a3 entered into RCS diff -r 67b1905bc9a2 -r 6093207b85e8 lispref/minibuf.texi --- a/lispref/minibuf.texi Thu Sep 15 03:31:52 1994 +0000 +++ b/lispref/minibuf.texi Thu Sep 15 03:39:16 1994 +0000 @@ -613,6 +613,12 @@ @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