[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] master e5eb534 3/4: Merge pull request #37 from Silex/master
From: |
Alexey Veretennikov |
Subject: |
[elpa] master e5eb534 3/4: Merge pull request #37 from Silex/master |
Date: |
Sun, 25 Sep 2016 14:21:21 +0000 (UTC) |
branch: master
commit e5eb534859acc0cc0a13403fd166457db9fb7eb5
Merge: 66f4359 bae87d9
Author: Alexey Veretennikov <address@hidden>
Commit: GitHub <address@hidden>
Merge pull request #37 from Silex/master
Don't rely on TRAMP internal functions
Fix of the Emacs bug 24200 debbugs.gnu.org/24200 proposed by Michael Albinus
---
ztree-util.el | 9 +--------
1 file changed, 1 insertion(+), 8 deletions(-)
diff --git a/ztree-util.el b/ztree-util.el
index 07935b7..39975b0 100644
--- a/ztree-util.el
+++ b/ztree-util.el
@@ -67,14 +67,7 @@ Used since `car-safe' returns nil for atoms"
(defun ztree-untrampify-filename (file)
"Return FILE as the local file name."
- ;; FIXME: We shouldn't use internal Tramp functions.
- (require 'tramp)
- (declare-function tramp-tramp-file-p "tramp" (name))
- (declare-function tramp-file-name-localname "tramp" (vec))
- (declare-function tramp-dissect-file-name "tramp" (name &optional nodefault))
- (if (not (tramp-tramp-file-p file))
- file
- (tramp-file-name-localname (tramp-dissect-file-name file))))
+ (or (file-remote-p file 'localname) file))
(defun ztree-quotify-string (str)
"Surround STR with quotes."