diff options
author | João Távora <joaotavora@gmail.com> | 2025-01-22 21:52:56 +0000 |
---|---|---|
committer | João Távora <joaotavora@gmail.com> | 2025-01-22 23:07:15 +0000 |
commit | 7e2f6ce0cb1e5eb2c686451836275acf234bc354 (patch) | |
tree | da92ca2c184d35c8eb697e96cc480b93aad0f1d9 /lisp/emacs-lisp/memory-report.el | |
parent | a60249b098d22093ec79b6cbc27a759b7b4f8883 (diff) | |
download | emacs-7e2f6ce0cb1e5eb2c686451836275acf234bc354.tar.gz emacs-7e2f6ce0cb1e5eb2c686451836275acf234bc354.tar.bz2 emacs-7e2f6ce0cb1e5eb2c686451836275acf234bc354.zip |
Eglot: unbreak completion in Emacs 26.3 (at least)
For reasons yet to be investigated, in some Emacs older versions,
callers of the completion table created by eglot-completion-at-point
will destroy text properties in the strings returned by the
"all-completions" call (destroy here means completely erase). This
completely breaks Eglot completion.
(eglot-completion-at-point): Copy substrings in all-completions
call.
Diffstat (limited to 'lisp/emacs-lisp/memory-report.el')
0 files changed, 0 insertions, 0 deletions