diff options
author | Juri Linkov <juri@linkov.net> | 2022-04-05 21:54:11 +0300 |
---|---|---|
committer | Juri Linkov <juri@linkov.net> | 2022-04-05 21:54:11 +0300 |
commit | 7aaffe25eb178f69027fb0af844a89a86db4b1f2 (patch) | |
tree | 8ac8f7c00eec18ec96b63141fe3753e8d99f0e7a /test/lisp/emacs-lisp | |
parent | 6a50ff10f7aadb1ec0daee9081df66215369553b (diff) | |
download | emacs-7aaffe25eb178f69027fb0af844a89a86db4b1f2.tar.gz emacs-7aaffe25eb178f69027fb0af844a89a86db4b1f2.tar.bz2 emacs-7aaffe25eb178f69027fb0af844a89a86db4b1f2.zip |
Use base prefix and suffix instead of completion-base-position (bug#49931)
* lisp/minibuffer.el (minibuffer-completion-help):
Set completion-base-affixes from base-prefix and base-suffix.
In completion-list-insert-choice-function handle
string values of start/end as prefix/suffix.
* lisp/simple.el (completion-base-affixes)
(completion-use-base-affixes): New variables.
(choose-completion): Let-bind base-affixes to completion-base-affixes.
Use base-affixes when completion-use-base-affixes is non-nil.
(completion-setup-function): Sync values of base-affixes and
completion-base-affixes.
Diffstat (limited to 'test/lisp/emacs-lisp')
0 files changed, 0 insertions, 0 deletions