Add doc for goto-history-element

* doc/lispref/minibuf.texi (Minibuffer Commands): Add
goto-history-element (bug#37948).
* lisp/simple.el (goto-history-element): Clarify NABS.
This commit is contained in:
Hong Xu 2019-10-28 16:20:43 +01:00 committed by Lars Ingebrigtsen
parent 9ee2caac4d
commit 70578e0777
2 changed files with 9 additions and 1 deletions

View file

@ -2334,6 +2334,12 @@ This command replaces the minibuffer contents with the value of the
contents of the minibuffer before the point.
@end deffn
@deffn Command goto-history-element nabs
Puts element of the minibuffer history in the minibuffer. The
argument @var{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.
@end deffn
@node Minibuffer Windows
@section Minibuffer Windows

View file

@ -2128,7 +2128,9 @@ the end of the list of defaults just after the default value."
(defun goto-history-element (nabs)
"Puts element of the minibuffer history in the minibuffer.
The argument NABS specifies the absolute history position."
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."
(interactive "p")
(when (and (not minibuffer-default-add-done)
(functionp minibuffer-default-add-function)