diff options
author | Lars Ingebrigtsen <larsi@gnus.org> | 2020-09-14 14:22:06 +0200 |
---|---|---|
committer | Lars Ingebrigtsen <larsi@gnus.org> | 2020-09-14 14:22:06 +0200 |
commit | 14486c44885ffe4532118676aaa6e3783a0417bb (patch) | |
tree | b6aa8fc242f2ba3061d79c380629657c9c5e3f12 /etc | |
parent | cbfa41154467c6a6e3016a5689bc3f165f4e0032 (diff) | |
download | emacs-14486c44885ffe4532118676aaa6e3783a0417bb.tar.gz |
Allow preserving (some) text properties from completion tables
* doc/lispref/minibuf.texi (Text from Minibuffer): Document it.
* lisp/minibuffer.el (completion--replace): Preserve text
properties on completed items (bug#43218).
Diffstat (limited to 'etc')
-rw-r--r-- | etc/NEWS | 6 |
1 files changed, 6 insertions, 0 deletions
@@ -1190,6 +1190,12 @@ directory instead of the default directory. * Incompatible Lisp Changes in Emacs 28.1 ++++ +** Some properties from completion tables are now preserved. +If 'minibuffer-allow-text-properties' is non-nil, doing completion +over a table of strings with properties will no longer remove all the +properties before returning. This affects things like 'completing-read'. + ** 'equal' no longer examines some contents of window configurations. Instead, it considers window configurations to be equal only if they are 'eq'. To compare contents, use 'compare-window-configurations' |