Function: majutsu-revision-at-point

majutsu-revision-at-point is a natively compiled function defined in majutsu-jj.el.

Signature

(majutsu-revision-at-point)

Documentation

Return the JJ revision at point.

Prefer the current semantic revision section, then literal revision syntax under point, and finally buffer-implied revisions such as blob and diff contexts.

Source Code

;; Defined in /nix/store/jagqw3nms546pad0gxi5f3wsckk6pji7-emacs-packages-deps/share/emacs/site-lisp/majutsu-jj.el
(defun majutsu-revision-at-point ()
  "Return the JJ revision at point.
Prefer the current semantic revision section, then literal revision
syntax under point, and finally buffer-implied revisions such as blob
and diff contexts."
  (or (magit-section-value-if 'majutsu-revision-section)
      (magit-thing-at-point 'jj-revision t)
      (majutsu--buffer-revision-at-point)))