Function: magit-diff-visit-file--setup
magit-diff-visit-file--setup is a natively compiled function defined
in magit-diff.el.
Signature
(magit-diff-visit-file--setup BUF POS)
Source Code
;; Defined in /nix/store/irvbdy0zra0dn8fpd008f32x5ix6qm5v-emacs-packages-deps/share/emacs/site-lisp/elpa/magit-20261005.508/magit-diff.el
(defun magit-diff-visit-file--setup (buf pos)
(with-selected-window (or (get-buffer-window buf) (selected-window))
(with-current-buffer buf
(when pos
(unless (<= (point-min) pos (point-max))
(widen))
(goto-char pos))
(when (and buffer-file-name
(magit-anything-unmerged-p buffer-file-name))
(smerge-start-session))
(run-hooks 'magit-diff-visit-file-hook))))