[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Emacs-diffs] master 9284e22: Fix minor problem in tramp-handle-substitu
From: |
Michael Albinus |
Subject: |
[Emacs-diffs] master 9284e22: Fix minor problem in tramp-handle-substitute-in-file-name |
Date: |
Sat, 29 Sep 2018 07:47:11 -0400 (EDT) |
branch: master
commit 9284e22676a80789a95c3df3b74ac938a0f5eeaa
Author: Michael Albinus <address@hidden>
Commit: Michael Albinus <address@hidden>
Fix minor problem in tramp-handle-substitute-in-file-name
* lisp/net/tramp.el (tramp-handle-substitute-in-file-name):
Suppress cygwin-mount file name handlers.
---
lisp/net/tramp.el | 6 +++++-
1 file changed, 5 insertions(+), 1 deletion(-)
diff --git a/lisp/net/tramp.el b/lisp/net/tramp.el
index 567701a..723b35c 100644
--- a/lisp/net/tramp.el
+++ b/lisp/net/tramp.el
@@ -3585,7 +3585,11 @@ support symbolic links."
(setq filename
(concat (file-remote-p filename)
(replace-regexp-in-string
- "\\`/+" "/" (substitute-in-file-name
localname)))))))
+ "\\`/+" "/"
+ ;; We must disable cygwin-mount file name
+ ;; handlers and alike.
+ (tramp-run-real-handler
+ 'substitute-in-file-name (list localname))))))))
;; "/m:h:~" does not work for completion. We use "/m:h:~/".
(if (and (stringp localname) (string-equal "~" localname))
(concat filename "/")
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Emacs-diffs] master 9284e22: Fix minor problem in tramp-handle-substitute-in-file-name,
Michael Albinus <=