]> git.eshelyaron.com Git - emacs.git/commit
New user option 'completion-preview-idle-delay'
authorEshel Yaron <me@eshelyaron.com>
Wed, 5 Jun 2024 08:23:56 +0000 (10:23 +0200)
committerEshel Yaron <me@eshelyaron.com>
Wed, 5 Jun 2024 10:15:52 +0000 (12:15 +0200)
commit92160ca592559fd58218066921a349f127ed0376
tree9d26024294d0b209ffa26a37e718e39b6fac7d82
parenteb622a3f66e9d14722fc8cce43cc283b03aa7f79
New user option 'completion-preview-idle-delay'

Support displaying the completion preview shortly after you
pause typing (on idle) rather than immediately.

* lisp/completion-preview.el (Commentary): Update.
(completion-preview--try-update):
(completion-preview--update-from-timer): New functions.
(completion-preview--timer): New buffer-local variable.
(completion-preview-idle-delay): New user option.
(completion-preview--show): Use it.
(completion-preview--post-command):
(completion-preview-mode): Disable idle timer if active.

(cherry picked from commit f240f482e2686f9c51d33b9e11b5884b12cef7aa)
lisp/completion-preview.el