diff options
author | Juri Linkov <juri@linkov.net> | 2023-11-05 19:52:33 +0200 |
---|---|---|
committer | Juri Linkov <juri@linkov.net> | 2023-11-05 19:52:33 +0200 |
commit | f0c0ff6bf23ec667ff5487fd94b7f46803ea00ac (patch) | |
tree | bec9c209603174eeece0297a772e722fa255ba65 /lisp/emacs-lisp/lisp-mnt.el | |
parent | ad82bc9b29eacad29a441bbb4e87bd09ef1ff1c4 (diff) | |
download | emacs-f0c0ff6bf23ec667ff5487fd94b7f46803ea00ac.tar.gz emacs-f0c0ff6bf23ec667ff5487fd94b7f46803ea00ac.tar.bz2 emacs-f0c0ff6bf23ec667ff5487fd94b7f46803ea00ac.zip |
New option to use arrows in the minibuffer to select completions (bug#59486)
* lisp/minibuffer.el (minibuffer-visible-completions): New defcustom.
(minibuffer-visible-completions-bind): New function.
(minibuffer-visible-completions-map): New defvar-keymap.
(minibuffer-mode): Set buffer-local minibuffer-completion-auto-choose
to nil for minibuffer-visible-completions.
(completing-read-default, completion-in-region-mode):
Use minibuffer-visible-completions to compose keymap
with minibuffer-visible-completions-map.
(minibuffer-next-completion): Add new arg VERTICAL,
and use next-line-completion.
(minibuffer-next-line-completion)
(minibuffer-previous-line-completion): New commands.
Diffstat (limited to 'lisp/emacs-lisp/lisp-mnt.el')
0 files changed, 0 insertions, 0 deletions