Function: majutsu-ref-completion-entries

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

Signature

(majutsu-ref-completion-entries KIND &optional DIRECTORY)

Documentation

Return structured completion entries for ref KIND in DIRECTORY.

Source Code

;; Defined in /nix/store/jagqw3nms546pad0gxi5f3wsckk6pji7-emacs-packages-deps/share/emacs/site-lisp/majutsu-ref.el
(defun majutsu-ref-completion-entries (kind &optional directory)
  "Return structured completion entries for ref KIND in DIRECTORY."
  (let ((default-directory (or directory default-directory))
        entries)
    (dolist (line (majutsu-jj-lines (majutsu-ref--command kind) "list"
                                    "--quiet" "--all-remotes"
                                    "-T" majutsu-ref--completion-template))
      (when-let* ((entry (majutsu-ref--parse-completion-line line)))
        (push entry entries)))
    (nreverse entries)))