Function: tramp-handle-file-equal-p
tramp-handle-file-equal-p is a byte-compiled function defined in
tramp.el.gz.
Signature
(tramp-handle-file-equal-p FILENAME1 FILENAME2)
Documentation
Like file-equal-p for Tramp files.
Source Code
;; Defined in /usr/src/emacs/lisp/net/tramp.el.gz
(defun tramp-handle-file-equal-p (filename1 filename2)
"Like `file-equal-p' for Tramp files."
;; Native `file-equal-p' calls `file-truename', which requires a
;; remote connection. This can be avoided, if FILENAME1 and
;; FILENAME2 are not located on the same remote host.
(when (tramp-equal-remote
(expand-file-name filename1) (expand-file-name filename2))
(tramp-run-real-handler #'file-equal-p (list filename1 filename2))))