]> git.eshelyaron.com Git - emacs.git/commit
New commands for minibuffer history control
authorEshel Yaron <me@eshelyaron.com>
Sat, 15 Jun 2024 17:22:11 +0000 (19:22 +0200)
committerEshel Yaron <me@eshelyaron.com>
Sat, 15 Jun 2024 17:22:11 +0000 (19:22 +0200)
commit567bb9639c0669afb59c62921803b64f5e44a337
treea2b621ef6004e93e213e681183b2d0757b5f5802
parent62a8ae55b0093c9fd6c473c9f3b3a91cc3e83e64
New commands for minibuffer history control

* lisp/minibuffer.el (minibuffer-alternate-history)
(minibuffer-kill-from-history): New commands.
(minibuffer-local-map): Bind them.
(minibuffer-hint-mode): Make interactive.
(minibuffer-action-history): New variable.
(minibuffer-set-completion-action): Use it, new command.
(minibuffer-local-completion-map): Bind them.
(minibuffer-apply): Use 'completion-identity', if present.
(read-history-variable-history): New variable.
(read-history-variable): Use it.
lisp/minibuffer.el