Function: vc-jj-working-revision
vc-jj-working-revision is a natively compiled function defined in
vc-jj.el.
Signature
(vc-jj-working-revision FILE)
Documentation
Return the current change id of the repository containing FILE.
Source Code
;; Defined in /nix/store/j1ql1qsv99iszr5pqf5fk9yfcl5pq4nv-emacs-packages-deps/share/emacs/site-lisp/elpa/vc-jj-0.5/vc-jj.el
;;;; dir-printer
;;;; status-fileinfo-extra
;;;; working-revision
(defun vc-jj-working-revision (file)
"Return the current change id of the repository containing FILE."
(when-let* ((default-directory (vc-jj-root file)))
;; 'jj log' might print a warning at the start of its output,
;; e.g., "Warning: Refused to snapshot some files." The output we
;; want will be printed afterwards.
(car (last (vc-jj--process-lines "log" "--no-graph"
"-r" "@"
"-T" "change_id ++ \"\\n\"")))))