From ece23c274d2cdc8893d0b450fef568c9c9aaabc1 Mon Sep 17 00:00:00 2001 From: "Richard M. Stallman" Date: Thu, 15 Sep 1994 03:39:16 +0000 Subject: [PATCH] entered into RCS --- lispref/minibuf.texi | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/lispref/minibuf.texi b/lispref/minibuf.texi index ff05572a36..fa78ec1f8b 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 -- 2.39.2