emacs/doc
Juri Linkov aff1d53cd4 Support more metadata properties in completion-extra-properties (bug#68214)
* doc/lispref/minibuf.texi (Completion Variables): Add
to the table of completion-extra-properties new items:
`group-function', `display-sort-function', `cycle-sort-function'.

* lisp/icomplete.el (icomplete--augment): Remove unnecessary
plist-get from completion-extra-properties since now
completion-metadata-get does this.

* lisp/minibuffer.el (completion-metadata-get): Use plist-get to
get prop from completion-extra-properties and cache the keyword.
Thanks to Daniel Mendler <mail@daniel-mendler.de>.
(completion-extra-properties): Mention new properties in docstring.
(minibuffer-completion-help): Remove unnecessary
plist-get from completion-extra-properties since now
completion-metadata-get does this.

* lisp/net/eww.el (eww-switch-to-buffer):
* test/lisp/minibuffer-tests.el (completions-affixation-navigation-test):
Unquote lambda in completion-extra-properties.
2024-01-09 19:57:50 +02:00
..
emacs Merge from origin/emacs-29 2024-01-06 08:20:19 -05:00
lang/fr/misc ; Add 2024 to copyright years 2024-01-02 10:30:05 +08:00
lispintro ; Add 2024 to copyright years 2024-01-02 09:47:10 +08:00
lispref Support more metadata properties in completion-extra-properties (bug#68214) 2024-01-09 19:57:50 +02:00
man Merge from savannah/emacs-29 2024-01-02 10:28:14 +08:00
misc Clarify purpose of module aliases in ERC 2024-01-07 15:11:26 -08:00