Function: majutsu-ref--completion-suffix

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

Signature

(majutsu-ref--completion-suffix KIND ENTRY)

Documentation

Return aligned completion suffix for ref KIND and ENTRY.

Source Code

;; Defined in /nix/store/jagqw3nms546pad0gxi5f3wsckk6pji7-emacs-packages-deps/share/emacs/site-lisp/majutsu-ref.el
(defun majutsu-ref--completion-suffix (kind entry)
  "Return aligned completion suffix for ref KIND and ENTRY."
  (majutsu-completion-annotation
   (majutsu-completion-column (majutsu-ref--command kind) 9 'majutsu-completion-key)
   (majutsu-completion-column
    (if (plist-get entry :local) "local" "remote only")
    11 'majutsu-completion-type)
   (majutsu-completion-column
    (and (plist-get entry :synced) "synced")
    8 'success)
   (majutsu-completion-column
    (and (plist-get entry :conflict) "conflicted")
    10 'warning)
   (majutsu-completion-column
    (majutsu-ref--completion-remote-field
     "tracked" (plist-get entry :tracked-remotes) nil)
    22 'success)
   (majutsu-completion-column
    (majutsu-ref--completion-remote-field
     "untracked" (plist-get entry :untracked-remotes) nil)
    22 'majutsu-completion-documentation)))