diff options
author | Federico Tedin <federicotedin@gmail.com> | 2019-12-05 10:30:17 +0100 |
---|---|---|
committer | Lars Ingebrigtsen <larsi@gnus.org> | 2019-12-05 10:30:28 +0100 |
commit | 3586fef263ccf3b68cc1289d55ef44a3d9ac7e1d (patch) | |
tree | 9afa19b840fbef8fc61a3efbc4e148904195596c /lisp/emacs-lisp/regexp-opt.el | |
parent | 9027084793831031926c12d3bdfa132ec6ac4e60 (diff) | |
download | emacs-3586fef263ccf3b68cc1289d55ef44a3d9ac7e1d.tar.gz emacs-3586fef263ccf3b68cc1289d55ef44a3d9ac7e1d.tar.bz2 emacs-3586fef263ccf3b68cc1289d55ef44a3d9ac7e1d.zip |
Make HIST arg of read-from-minibuffer work with buffer-local vars
* lisp/simple.el (minibuffer-history-values): New function, should be
used to access the minibuffer input history variable when the
minibuffer might be active. If the variable is buffer-local, the
previous buffer's value will be used.
(goto-history-element): Use the new function to access the minibuffer
history.
(minibuffer-history-isearch-wrap): Use the new function to access the
minibuffer history.
* src/minibuf.c (read_minibuf): Switch to previous buffer temporarily
before updating history list (Bug#38317).
(read-from-minibuffer): Extend documentation to mention that the
result of using the command will be added to the history list by
default.
* doc/lispref/minibuf.texi (Minibuffer History): Mention the
possibility of using a buffer-local variable as history.
* etc/NEWS: Announce changes.
Diffstat (limited to 'lisp/emacs-lisp/regexp-opt.el')
0 files changed, 0 insertions, 0 deletions