1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2026-04-27 16:51:06 -07:00
emacs/lisp/international
Daniel Mendler 3aceae113b Use `completion-table-with-metadata' (bug#74865)
Prefer `completion-table-with-metadata' over explicit completion
table lambdas for clarity.  Furthermore prefer it over
`completion-extra-properties' to avoid problems with recursive
minibuffers and recursive completion sessions, since the
completion metadata applies only to the outer completion session.

* lisp/bookmark.el (bookmark-completing-read):
* lisp/faces.el (read-face-name):
* lisp/international/emoji.el (emoji--read-emoji):
* lisp/net/dictionary.el (dictionary-completing-read-dictionary):
* lisp/net/rcirc.el (rcirc-completion-at-point):
* lisp/net/eww.el (eww-read-alternate-url):
* lisp/simple.el (read-from-kill-ring): Use it.
* lisp/calendar/calendar.el (calendar-read-date): Use
`completion-table-with-metadata' and `completion-table-case-fold'.
* lisp/proced.el (proced--read-signal): New function.
(proced-send-signal): Use it.
2024-12-16 20:19:49 +02:00
..
ccl.el
characters.el Improve accuracy of character categories 2024-09-13 14:31:28 +03:00
emoji.el Use `completion-table-with-metadata' (bug#74865) 2024-12-16 20:19:49 +02:00
fontset.el Improve coverage of scripts by the default fontset 2024-10-17 16:21:49 +03:00
isearch-x.el
iso-ascii.el
iso-cvt.el
iso-transl.el
ja-dic-cnv.el
ja-dic-utl.el
kinsoku.el
kkc.el
latexenc.el
latin1-disp.el
mule-cmds.el Merge from origin/emacs-30 2024-10-18 17:56:08 +02:00
mule-conf.el
mule-diag.el
mule-util.el
mule.el
ogonek.el
quail.el
rfc1843.el
robin.el
textsec-check.el
textsec.el
titdic-cnv.el
ucs-normalize.el Update Emacs sources for Unicode 16.0 2024-09-12 21:12:09 +03:00
utf-7.el
utf7.el