* lisp/net/tramp.el (tramp-handle-substitute-in-file-name): Drop volume
letter of localname substitution.  Reported by Chris Zheng
<chriszheng99@gmail.com>.
This commit is contained in:
Michael Albinus 2018-03-22 09:58:56 +01:00
parent aeb107b630
commit bbcd5787cb

View file

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