]> 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>
Fri, 19 Jan 2024 10:05:59 +0000 (11:05 +0100)
commit765bc66b88d06bcea090435103c250d126143e71
treec8c45b92aa842bc113c9980e967de79bffa76ff1
parent9c2615674b87301077f3110ecab99cf92c5d0eff
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