summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLars Ingebrigtsen <larsi@gnus.org>2019-06-23 14:05:55 +0200
committerLars Ingebrigtsen <larsi@gnus.org>2019-06-23 14:05:55 +0200
commitd2bbea23fa02c09a22e654f4127c234606d64fea (patch)
treee48adda817e41b73b6d89f82e754edec5e3969bd
parentabf7d0d802728e0ae8e064683eb5fb411bad911e (diff)
downloademacs-d2bbea23fa02c09a22e654f4127c234606d64fea.tar.gz
Document what the `t' value for HIST in `read-string' means
* src/minibuf.c (syms_of_minibuf): Say that `t' means "no history" (bug#36324). (Fread_from_minibuffer): Say the same for HIST.
-rw-r--r--src/minibuf.c8
1 files changed, 6 insertions, 2 deletions
diff --git a/src/minibuf.c b/src/minibuf.c
index 2bf6bc25946..d932dbe8e20 100644
--- a/src/minibuf.c
+++ b/src/minibuf.c
@@ -875,7 +875,8 @@ Fifth arg HIST, if non-nil, specifies a history list and optionally
HISTPOS is the initial position for use by the minibuffer history
commands. For consistency, you should also specify that element of
the history as the value of INITIAL-CONTENTS. Positions are counted
- starting from 1 at the beginning of the list.
+ starting from 1 at the beginning of the list. If HIST is the symbol
+ `t', history is not recorded.
Sixth arg DEFAULT-VALUE, if non-nil, should be a string, which is used
as the default to `read' if READ is non-nil and the user enters
@@ -2037,8 +2038,11 @@ If the value is `confirm-after-completion', the user may exit with an
doc: /* History list symbol to add minibuffer values to.
Each string of minibuffer input, as it appears on exit from the minibuffer,
is added with
+
(set minibuffer-history-variable
- (cons STRING (symbol-value minibuffer-history-variable))) */);
+ (cons STRING (symbol-value minibuffer-history-variable)))
+
+ If the variable is the symbol `t', no history is recorded. */);
XSETFASTINT (Vminibuffer_history_variable, 0);
DEFVAR_LISP ("minibuffer-history-position", Vminibuffer_history_position,