Function: dirvish-open-file
dirvish-open-file is a natively compiled function defined in
dirvish.el.
Signature
(dirvish-open-file DV FIND-FN FILE)
Documentation
Open FILE using FIND-FN for default DV sessions.
Source Code
;; Defined in /nix/store/1gijwny2yx4fggrsb9l110h1ybs1gdk5-emacs-packages-deps/share/emacs/site-lisp/elpa/dirvish-20260725.1520/dirvish.el
(defun dirvish-open-file (dv find-fn file)
"Open FILE using FIND-FN for default DV sessions."
(let ((cur (current-buffer)) fbuf)
(unwind-protect (funcall find-fn file)
(unless (eq (setq fbuf (current-buffer)) cur)
(dirvish--clear-session dv)
(dirvish-save-dedication (switch-to-buffer fbuf))))))