aboutsummaryrefslogtreecommitdiffstats
path: root/admin/notes/java
diff options
context:
space:
mode:
authorSpencer Baugh2025-04-03 15:38:22 -0400
committerEli Zaretskii2025-08-16 14:23:26 +0300
commit4d90bdb385a23b26ddecae04b92e5557be172d27 (patch)
tree2034ac7ebc1d1145bf76812a7723dcc50062ea61 /admin/notes/java
parentcc37d199b029032045ccf0eb7bc83f166d33370a (diff)
downloademacs-4d90bdb385a23b26ddecae04b92e5557be172d27.tar.gz
emacs-4d90bdb385a23b26ddecae04b92e5557be172d27.zip
Add support for updating *Completions* as you type
Add support for updating the *Completions* buffer as you type, controlled by a new completion metadata symbol 'eager-update' and a new defcustom 'completion-eager-update'. You can configure a completion category to update *Completions* as you type by setting 'completion-category-overrides' appropriately; or set 'completion-eager-update' to t to always update *Completions* as you type. This is similar to the recently added 'completion-eager-display'. * lisp/minibuffer.el (completion-eager-update): Add new defcustom defaulting to 'auto. (Bug#77649) (completion--eager-update-p, completions--background-update) (completions--post-command-update): Add. (completions--after-change): Call 'completions--post-command-update' via 'post-command-hook'. (minibuffer-completion-help): Check 'completion-eager-update' and install 'completions--after-change'. (completion-help-at-point): Call 'completion--eager-update-p' if ONLY-IF-EAGER is non-nil. * etc/NEWS: Announce completion-eager-update. Reword the announcement of 'completion-eager-display' for consistency.
Diffstat (limited to 'admin/notes/java')
0 files changed, 0 insertions, 0 deletions