Function: majutsu-completion--annotation-function

majutsu-completion--annotation-function is a natively compiled function defined in majutsu-completion.el.

Signature

(majutsu-completion--annotation-function ANNOTATIONS)

Documentation

Return annotation function backed by ANNOTATIONS hash table.

Source Code

;; Defined in /nix/store/jagqw3nms546pad0gxi5f3wsckk6pji7-emacs-packages-deps/share/emacs/site-lisp/majutsu-completion.el
(defun majutsu-completion--annotation-function (annotations)
  "Return annotation function backed by ANNOTATIONS hash table."
  (when (and annotations (> (hash-table-count annotations) 0))
    (lambda (candidate)
      (when-let* ((annotation (gethash candidate annotations)))
        (if (string-prefix-p " " annotation)
            annotation
          (concat " " annotation))))))