Function: magit-buffer-revision
magit-buffer-revision is a byte-compiled function defined in
magit-mode.el.
Signature
(magit-buffer-revision)
Documentation
Return magit-buffer-revision(var)/magit-buffer-revision(fun) or if that is nil "{worktree}".
If not visiting a blob or file, or the file isn't being tracked,
return nil. If visiting a blob but magit-buffer-revision(var)/magit-buffer-revision(fun) is nil,
return nil.
Source Code
;; Defined in ~/.emacs.d/elpa/magit-20260411.1452/magit-mode.el
(defun magit-buffer-revision ()
"Return `magit-buffer-revision' or if that is nil \"{worktree}\".
If not visiting a blob or file, or the file isn't being tracked,
return nil. If visiting a blob but `magit-buffer-revision' is nil,
return nil."
(or magit-buffer-revision
(and buffer-file-name
(magit-file-tracked-p buffer-file-name)
"{worktree}")))