Function: majutsu-file--completion-entries

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

Signature

(majutsu-file--completion-entries REVSET ROOT)

Documentation

Return structured file completion entries for REVSET in ROOT.

Source Code

;; Defined in /nix/store/jagqw3nms546pad0gxi5f3wsckk6pji7-emacs-packages-deps/share/emacs/site-lisp/majutsu-file.el
(defun majutsu-file--completion-entries (revset root)
  "Return structured file completion entries for REVSET in ROOT."
  (let ((default-directory root)
        (normalized (majutsu-file--normalize-revset revset))
        entries)
    (dolist (line (majutsu-jj-lines "file" "list" "-r" normalized
                                    "-T" majutsu-file--completion-template))
      (when-let* ((entry (majutsu-file--parse-completion-line line)))
        (push entry entries)))
    (nreverse entries)))