Function: marginalia-annotate-face

marginalia-annotate-face is a natively compiled function defined in marginalia.el.

Signature

(marginalia-annotate-face CAND)

Documentation

Annotate face CAND with its documentation string and face example.

Source Code

;; Defined in /nix/store/hym71by08nv7fpgl7asan3dvidx05yya-emacs-packages-deps/share/emacs/site-lisp/elpa/marginalia-20260926.1228/marginalia.el
(defun marginalia-annotate-face (cand)
  "Annotate face CAND with its documentation string and face example."
  (when-let* ((sym (intern-soft cand)))
    (marginalia--fields
     ;; HACK: Manual alignment to fix misalignment due to face
     ((concat marginalia--pangram #(" " 0 1 (display (space :align-to center))))
      :face sym)
     ((documentation-property sym 'face-documentation)
      :truncate 1.0 :face 'marginalia-documentation))))