Closed cjohansson closed 5 years ago
I have debugged this and there are two causes for this:
(expand-file-name "" "/my-root/")
evaluates to /my-root
(notice the lack of trailing slash), should use concat in (ssh-deploy-diff-handler)
(file-truename)
in (ssh-deploy-diff-directories)
, this destroys the pipe file-name. Skip (file-truename)
there
.dir-locals.el contents ((nil . (
Directory A:
/home/christian/Sites/mysite/
Actual Directory B:
/sudo:web@vps.com:/home/christian/public_html/mysite
Expected Directory B:"/ssh:christian@vps.com|sudo:web@vps.com:/home/christian/public_html/mysite/