diff options
| author | Dmitry Gutov | 2024-05-09 05:30:32 +0300 |
|---|---|---|
| committer | Dmitry Gutov | 2024-05-09 05:31:10 +0300 |
| commit | ff3f17ca3cdd9e82355942f577e7807acc76ddcd (patch) | |
| tree | 1dd7a56ee654ff6b5bdb3a266e9bf9c0a2ea627f /java | |
| parent | 8bc4292673dfc04ce781e242596779809f1a3634 (diff) | |
| download | emacs-ff3f17ca3cdd9e82355942f577e7807acc76ddcd.tar.gz emacs-ff3f17ca3cdd9e82355942f577e7807acc76ddcd.zip | |
choose-completion: Retain the suffix after completion boundary
* lisp/minibuffer.el (completion-base-suffix):
Remove as not optimal after all (bug#48356).
(completion--replace): Use insert-before-markers-and-inherit.
(minibuffer-completion-help): Don't set completion-base-affixes,
implement the same logic more optimally by local search and
querying for field boundaries. Also fix the problem with
completion table, predicate and extra-props being looked up in the
wrong buffer.
(minibuffer-next-completion, minibuffer-choose-completion):
Don't bind completion-use-base-affixes anymore.
* lisp/simple.el (completion-base-affixes)
(completion-use-base-affixes): Remove.
(completion-list-insert-choice-function):
Don't pass them through anymore.
Diffstat (limited to 'java')
0 files changed, 0 insertions, 0 deletions