Function: completion--metadata-get-1
completion--metadata-get-1 is a byte-compiled function defined in
compat-30.el.
Signature
(completion--metadata-get-1 METADATA PROP)
Documentation
[Compatibility function for completion--metadata-get-1, defined in Emacs
30.1. See (compat) Emacs 30.1' for more details.]
Helper function. See for completion-metadata-get for METADATA and PROP
arguments.
Source Code
;; Defined in ~/.emacs.d/elpa/compat-30.1.0.1/compat-30.el
;;;; Defined in minibuffer.el
(compat-defun completion--metadata-get-1 (metadata prop) ;; <compat-tests:completion-metadata-get>
"Helper function.
See for `completion-metadata-get' for METADATA and PROP arguments."
(or (alist-get prop metadata)
(plist-get completion-extra-properties
(or (get prop 'completion-extra-properties--keyword)
(put prop 'completion-extra-properties--keyword
(intern (concat ":" (symbol-name prop))))))))