branch: externals/ssh-deploy
commit 3bbbbfbf5c57b5ad7665263699cc9e320c559643
Author: Christian Johansson <christ...@cvj.se>
Commit: Christian Johansson <christ...@cvj.se>

    *** empty log message ***
---
 ssh-deploy.el | 10 +++++-----
 1 file changed, 5 insertions(+), 5 deletions(-)

diff --git a/ssh-deploy.el b/ssh-deploy.el
index 333acc3..27bebe1 100644
--- a/ssh-deploy.el
+++ b/ssh-deploy.el
@@ -81,9 +81,10 @@
 
 (defun ssh-deploy-browse-remote (local-root remote-root path)
   "Browse relative to LOCAL-ROOT on REMOTE-ROOT the path PATH in `dired-mode`."
-  (let ((remote-path (concat remote-root (replace-regexp-in-string local-root 
"" path))))
-    (message "Opening '%s' for browsing on remote host.." remote-path)
-    (dired (concat "/ssh:" remote-path))))
+  (if (ssh-deploy-file-is-in-path path local-root)
+      (let ((remote-path (concat remote-root (replace-regexp-in-string 
local-root "" path))))
+        (message "Opening '%s' for browsing on remote host.." remote-path)
+        (dired (concat "/ssh:" remote-path)))))
 
 (defun ssh-deploy-remote-terminal (remote-host)
   "Opens REMOTE-HOST in tramp terminal."
@@ -97,8 +98,7 @@
 
 (defun ssh-deploy-file-is-in-path (file path)
   "Return true if FILE is in the path PATH."
-  (not (null (string-match path file)))
-  )
+  (not (null (string-match path file))))
 
 (defun ssh-deploy-diff (local-root remote-root path)
   "Find differences relative to the roots LOCAL-ROOT with REMOTE-ROOT via ssh 
and the path PATH."

Reply via email to