diff options
| author | Eshel Yaron | 2023-11-19 10:55:15 +0100 |
|---|---|---|
| committer | Eli Zaretskii | 2023-11-25 12:06:03 +0200 |
| commit | 3c3c46f4298fca9349fab080d974bdf7cdc7c25a (patch) | |
| tree | 243a44c111754e7164930326f4c7fccdfe46e9ed /java/org/gnu | |
| parent | d5e6b3ff5ae0c1d52db848e56341b6299899fdd1 (diff) | |
| download | emacs-3c3c46f4298fca9349fab080d974bdf7cdc7c25a.tar.gz emacs-3c3c46f4298fca9349fab080d974bdf7cdc7c25a.zip | |
; Improve and add tests for Completion Preview mode
Fix handling of capfs that return a function or signal an error,
respect the ':exclusive' completion property, fix lingering "exact"
face after deletion that makes the matches non-exact, and add tests.
* lisp/completion-preview.el (completion-preview--make-overlay): Only
reuse the previous 'after-string' if it has the right face.
(completion-preview--try-table)
(completion-preview--capf-wrapper): New functions.
(completion-preview--update): Use them.
* test/lisp/completion-preview-tests.el: New file. (Bug#67275)
Diffstat (limited to 'java/org/gnu')
0 files changed, 0 insertions, 0 deletions