emacs-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Emacs-diffs] master bbcd578 3/3: Fix commit c24c5dc4a4


From: Michael Albinus
Subject: [Emacs-diffs] master bbcd578 3/3: Fix commit c24c5dc4a4
Date: Thu, 22 Mar 2018 04:59:15 -0400 (EDT)

branch: master
commit bbcd5787cb077f8b6c4eba5c1704ad953a298fd7
Author: Michael Albinus <address@hidden>
Commit: Michael Albinus <address@hidden>

    Fix commit c24c5dc4a4
    
    * lisp/net/tramp.el (tramp-handle-substitute-in-file-name): Drop volume
    letter of localname substitution.  Reported by Chris Zheng
    <address@hidden>.
---
 lisp/net/tramp.el | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/lisp/net/tramp.el b/lisp/net/tramp.el
index 5930bcd..7371d38 100644
--- a/lisp/net/tramp.el
+++ b/lisp/net/tramp.el
@@ -3564,7 +3564,8 @@ support symbolic links."
              (setq filename (substitute-in-file-name localname))
            (setq filename
                  (concat (file-remote-p filename)
-                         (substitute-in-file-name localname))))))
+                         (tramp-drop-volume-letter
+                          (substitute-in-file-name localname)))))))
       ;; "/m:h:~" does not work for completion.  We use "/m:h:~/".
       (if (and (stringp localname) (string-equal "~" localname))
          (concat filename "/")



reply via email to

[Prev in Thread] Current Thread [Next in Thread]