* lisp/eshell/em-tramp.el (eshell/su, eshell/sudo):
Use `tramp-default-host' instead of "localhost".
(throw 'eshell-replace-command
(let ((user "root")
(host (or (file-remote-p default-directory 'host)
- "localhost"))
+ tramp-default-host))
(dir (file-local-name (expand-file-name default-directory)))
(prefix (file-remote-p default-directory)))
(dolist (arg args)
(throw 'eshell-external
(let* ((user (or user "root"))
(host (or (file-remote-p default-directory 'host)
- "localhost"))
+ tramp-default-host))
(dir (file-local-name (expand-file-name default-directory)))
(prefix (file-remote-p default-directory))
(default-directory