1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2025-12-24 22:40:51 -08:00
emacs/lisp/eshell
Jim Porter bc0426ce8e Don't add an extraneous slash in remote PATH list in Eshell
Previously, in a remote directory, '(eshell-get-path)' would return a
list of strings like "/ssh:localhost://usr/bin".  While that shouldn't
break most things, it's not strictly correct either.  See bug#65551.

* lisp/eshell/esh-util.el (eshell-get-path): Use 'concat' instead of
'file-name-concat'.

* test/lisp/eshell/esh-util-tests.el: Require 'tramp' and
'eshell-tests-helpers'.
(esh-util-test/path/get, eshell-util-test/path/get-remote): New tests.
2023-08-27 12:49:25 -07:00
..
em-alias.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
em-banner.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
em-basic.el Use proper types for Eshell warnings 2023-01-18 09:14:59 -08:00
em-cmpl.el (eshell--complete-commands-list): Fix regression in fix to bug#48995 2023-02-01 22:17:57 -05:00
em-dirs.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
em-elecslash.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
em-extpipe.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
em-glob.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
em-hist.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
em-ls.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
em-pred.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
em-prompt.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
em-rebind.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
em-script.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
em-smart.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
em-term.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
em-tramp.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
em-unix.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
em-xtra.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
esh-arg.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
esh-cmd.el Fix using background commands in 'eshell-command' 2023-03-31 13:07:36 -07:00
esh-ext.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
esh-io.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
esh-mode.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
esh-module.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
esh-opt.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
esh-proc.el Don't try to make a pipe process for remote processes in Eshell 2023-01-23 09:48:09 -08:00
esh-util.el Don't add an extraneous slash in remote PATH list in Eshell 2023-08-27 12:49:25 -07:00
esh-var.el Use proper types for Eshell warnings 2023-01-18 09:14:59 -08:00
eshell.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00