Function: majutsu-file--resolve-single-commit
majutsu-file--resolve-single-commit is a natively compiled function
defined in majutsu-file.el.
Signature
(majutsu-file--resolve-single-commit REVSET)
Documentation
Resolve REVSET to a single commit string.
Source Code
;; Defined in /nix/store/jagqw3nms546pad0gxi5f3wsckk6pji7-emacs-packages-deps/share/emacs/site-lisp/majutsu-file.el
(defun majutsu-file--resolve-single-commit (revset)
"Resolve REVSET to a single commit string."
(let* ((normalized (majutsu-file--normalize-revset revset))
(result (string-trim
(or (majutsu-jj-string "log" "-r" normalized
"-T" "commit_id" "--no-graph" "--limit" "1")
""))))
;; Return nil when revset yields no result.
(unless (string-empty-p result)
result)))