]> git.eshelyaron.com Git - emacs.git/commitdiff
* lisp/files.el (file-remote-p): Simplify.
authorMichael Albinus <michael.albinus@gmx.de>
Wed, 23 Aug 2023 09:00:34 +0000 (11:00 +0200)
committerMichael Albinus <michael.albinus@gmx.de>
Wed, 23 Aug 2023 09:00:34 +0000 (11:00 +0200)
lisp/files.el

index 3466a53d165d3ff4bc4185203f7234c36f663299..1803eb9ed9d50b3a7c155891ff07e68a8ed51d43 100644 (file)
@@ -1283,10 +1283,8 @@ Tip: You can use this expansion of remote identifier components
      returns a remote file name for file \"/bin/sh\" that has the
      same remote identifier as FILE but expanded; a name such as
      \"/sudo:root@myhost:/bin/sh\"."
-  (let ((handler (find-file-name-handler file 'file-remote-p)))
-    (if handler
-       (funcall handler 'file-remote-p file identification connected)
-      nil)))
+  (when-let ((handler (find-file-name-handler file 'file-remote-p)))
+    (funcall handler 'file-remote-p file identification connected)))
 
 ;; Probably this entire variable should be obsolete now, in favor of
 ;; something Tramp-related (?).  It is not used in many places.