Function: apheleia-formatters-local-buffer-file-name
apheleia-formatters-local-buffer-file-name is a natively compiled
function defined in apheleia-utils.el.
Signature
(apheleia-formatters-local-buffer-file-name &optional FILE-NAME)
Documentation
Get FILE-NAME without any remote components.
FILE-NAME defaults to variable buffer-file-name(var)/buffer-file-name(fun).
Source Code
;; Defined in /nix/store/lwcwryzabcmvjcwwzzs65jrwf7p7d7cs-emacs-packages-deps/share/emacs/site-lisp/elpa/apheleia-20260915.1628/apheleia-utils.el
(defun apheleia-formatters-local-buffer-file-name (&optional file-name)
"Get FILE-NAME without any remote components.
FILE-NAME defaults to variable `buffer-file-name'."
(when-let* ((file-name (or file-name buffer-file-name)))
(if-let* ((remote (file-remote-p file-name)))
(substring file-name (length remote))
file-name)))