]> git.eshelyaron.com Git - emacs.git/commit
Add Completions Auto Update minor mode
authorEshel Yaron <me@eshelyaron.com>
Sat, 23 Dec 2023 09:13:51 +0000 (10:13 +0100)
committerEshel Yaron <me@eshelyaron.com>
Sat, 23 Dec 2023 09:13:51 +0000 (10:13 +0100)
commit587dd0e6ee5570eea44b46387b31b3f5d7fe6e8a
tree96415872217f26d3c8e29be61a4b8cdc4108afb4
parent1727e1f8462009b461976f45957e47de6d34c6eb
Add Completions Auto Update minor mode

This adds a new global minor that updates the *Completions* buffer as
you type in the minibuffer.

* lisp/minibuffer.el (completions-auto-update-idle-time): New option.
(completions-auto-update-timer): New buffer-local variable.
(completions-auto-update)
(completions-auto-update-start-timer)
(completions-auto-update-setup)
(completions-auto-update-exit): New functions.
(completions-auto-update-mode): New global minor mode.
* doc/emacs/mini.texi (Completion Options): Document it.
* etc/NEWS: Announce it.
doc/emacs/mini.texi
etc/NEWS
lisp/minibuffer.el