]> git.eshelyaron.com Git - emacs.git/commitdiff
Fix Bug#30324
authorMichael Albinus <michael.albinus@gmx.de>
Sat, 3 Feb 2018 10:08:33 +0000 (11:08 +0100)
committerMichael Albinus <michael.albinus@gmx.de>
Sat, 3 Feb 2018 10:08:33 +0000 (11:08 +0100)
* lisp/net/rlogin.el (rlogin, rlogin-directory-tracking-mode):
Adapt to changed remote file name syntax.  (Bug#30324)

lisp/net/rlogin.el

index 646adef2f0acf11c8985c090c416b89ad8caf3ad..3bfc4d7f356f7cf0ecad705ca27cec990d2779ca 100644 (file)
@@ -219,7 +219,7 @@ variable."
                ;; function, to avoid a gratuitous resync check; the default
                ;; should be the user's home directory, be it local or remote.
                (setq comint-file-name-prefix
-                     (concat "/" rlogin-remote-user "@" rlogin-host ":"))
+                     (concat "/-:" rlogin-remote-user "@" rlogin-host ":"))
                (cd-absolute comint-file-name-prefix))
               ((null rlogin-directory-tracking-mode))
               (t
@@ -253,7 +253,7 @@ local one share the same directories (e.g. through NFS)."
     (setq rlogin-directory-tracking-mode t)
     (setq shell-dirtrackp t)
     (setq comint-file-name-prefix
-          (concat "/" rlogin-remote-user "@" rlogin-host ":")))
+          (concat "/-:" rlogin-remote-user "@" rlogin-host ":")))
    ((< prefix 0)
     (setq rlogin-directory-tracking-mode nil)
     (setq shell-dirtrackp nil))