diff options
| author | Spencer Baugh | 2025-09-03 08:48:05 -0400 |
|---|---|---|
| committer | Juri Linkov | 2025-10-16 20:18:23 +0300 |
| commit | 17ac50ea9e105527753722b508ca44c58cbc892f (patch) | |
| tree | 2f8ee078f06d7cab18fadec9ac13b2109d4dcb13 /java/incrementing-version-code | |
| parent | b0078bfa15029a2072bd762e32f472031700fe18 (diff) | |
| download | emacs-17ac50ea9e105527753722b508ca44c58cbc892f.tar.gz emacs-17ac50ea9e105527753722b508ca44c58cbc892f.zip | |
Return case common to all completions in try-completion
When completion-ignore-case is non-nil, if all completions share
a common prefix ignoring case, try-completion has always
returned that. Now, if all completions also share a common
prefix including case, try-completion includes that common
prefix in its return value (bug#79377).
* lisp/minibuffer.el (completion-pcm--merge-completions): Always
use return value from try-completion, which may change case.
* src/minibuf.c (Ftry_completion): Return the common prefix
which changes case.
* test/lisp/minibuffer-tests.el (completion-pcm-bug4219)
(completion-substring-test-5): New tests.
Diffstat (limited to 'java/incrementing-version-code')
0 files changed, 0 insertions, 0 deletions