[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 "/")