Function: majutsu-file--summary-entry-map
majutsu-file--summary-entry-map is a natively compiled function
defined in majutsu-file.el.
Signature
(majutsu-file--summary-entry-map REVSET ROOT)
Documentation
Return a hash table of changed file 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--summary-entry-map (revset root)
"Return a hash table of changed file entries for REVSET in ROOT."
(let ((default-directory root)
(normalized (majutsu-file--normalize-revset revset))
(entries (make-hash-table :test #'equal)))
(condition-case nil
(dolist (line (majutsu-jj-lines "diff" "--summary" "-r" normalized))
(when-let* ((entry (majutsu-file--parse-summary-line line))
(path (plist-get entry :path)))
(puthash path entry entries)))
(error nil))
entries))