Fix last change

* lisp/simple.el (goto-history-element)
(next-history-element): Fix quoting of "future history".

* doc/lispref/minibuf.texi (Minibuffer Commands)
(Text from Minibuffer): Add index entry and cross-reference
for "future history".  (Bug#38026)
This commit is contained in:
Eli Zaretskii 2019-11-09 11:43:19 +02:00
parent 15f4c4156c
commit 4e4440272e
2 changed files with 6 additions and 4 deletions

View file

@ -141,6 +141,7 @@ However, if @var{read} is non-@code{nil}, @code{read-from-minibuffer}
reads the text and returns the resulting Lisp object, unevaluated.
(@xref{Input Functions}, for information about reading.)
@cindex future history in minibuffer input
The argument @var{default} specifies default values to make available
through the history commands. It should be a string, a list of
strings, or @code{nil}. The string or strings become the minibuffer's
@ -2308,7 +2309,8 @@ This command replaces the minibuffer contents with the value of the
@deffn Command next-history-element n
This command replaces the minibuffer contents with the value of the
@var{n}th more recent history element. The position in the history
can go beyond the current position and invoke ``future history.''
can go beyond the current position and invoke ``future history''
(@pxref{Text from Minibuffer}).
@end deffn
@deffn Command previous-matching-history-element pattern n

View file

@ -2131,7 +2131,7 @@ the end of the list of defaults just after the default value."
The argument NABS specifies the absolute history position in
descending order, where 0 means the current element and a
positive number N means the Nth previous element. NABS being a
negative number -N means the Nth entry of ``future history.''"
negative number -N means the Nth entry of \"future history.\""
(interactive "p")
(when (and (not minibuffer-default-add-done)
(functionp minibuffer-default-add-function)
@ -2189,8 +2189,8 @@ negative number -N means the Nth entry of ``future history.''"
(defun next-history-element (n)
"Puts next element of the minibuffer history in the minibuffer.
With argument N, it uses the Nth following element. The position
in the history can go beyond the current position and invoke
``future history.''"
in the history can go beyond the current position and invoke \"future
history.\""
(interactive "p")
(or (zerop n)
(goto-history-element (- minibuffer-history-position n))))