]> git.eshelyaron.com Git - emacs.git/commit
Fix remote path setting in Eshell
authorJim Porter <jporterbugs@gmail.com>
Sun, 27 Aug 2023 19:53:40 +0000 (12:53 -0700)
committerJim Porter <jporterbugs@gmail.com>
Thu, 7 Sep 2023 17:23:48 +0000 (10:23 -0700)
commit2af092741e54af6bf3bde62cff370853aab46745
tree4c5cf88bafd805f7ca2b3a4f168dd972f7d037a1
parent4613575d97f6c2efea9fd28d33b0cec54c3298b2
Fix remote path setting in Eshell

This ensures that we supply Tramp with the local PATH so that it can
do its job of starting the local "ssh", or whatever the method uses
(bug#65551).

* lisp/eshell/esh-proc.el (eshell-gather-process-output): Add special
handling for remote processes.

* test/lisp/eshell/esh-proc-tests.el
(esh-var-test/remote/remote-path): New test.
lisp/eshell/esh-proc.el
test/lisp/eshell/esh-proc-tests.el