aboutsummaryrefslogtreecommitdiffstats
path: root/java
diff options
context:
space:
mode:
authorDmitry Gutov2024-05-09 05:30:32 +0300
committerDmitry Gutov2024-05-09 05:31:10 +0300
commitff3f17ca3cdd9e82355942f577e7807acc76ddcd (patch)
tree1dd7a56ee654ff6b5bdb3a266e9bf9c0a2ea627f /java
parent8bc4292673dfc04ce781e242596779809f1a3634 (diff)
downloademacs-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