Function: denote-file-prompt--format-keywords-and-signature

denote-file-prompt--format-keywords-and-signature is a byte-compiled function defined in denote.el.

Signature

(denote-file-prompt--format-keywords-and-signature FILE)

Documentation

Return keywords and signature of FILE for denote-file-prompt-affixate.

Source Code

;; Defined in ~/.emacs.d/elpa/denote-4.2.3/denote.el
(defun denote-file-prompt--format-keywords-and-signature (file)
  "Return keywords and signature of FILE for `denote-file-prompt-affixate'."
  (let ((keywords (denote-retrieve-filename-keywords file))
        (signature (denote-retrieve-filename-signature file)))
    (when-let* ((combined (cond
                           ((and keywords signature) (concat "=" signature "  " keywords))
                           (keywords)
                           (signature))))
      (format " %s%s"
              (if (eq completions-format 'one-column)
                  (propertize " " 'display '(space :align-to 90))
                " ")
              (propertize combined 'face 'completions-annotations)))))