1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2026-01-05 19:31:02 -08:00
emacs/doc
Jim Porter 9d4fa4ed4b Allow using dollar expansions in Eshell conditionals
* lisp/eshell/esh-cmd.el (eshell-structure-basic-command): Forms
beginning with 'eshell-escape-arg' are "data-wise".

* test/lisp/eshell/esh-cmd-tests.el (esh-cmd-test/while-loop)
(esh-cmd-test/until-loop, esh-cmd-test/if-statement)
(esh-cmd-test/if-else-statement, esh-cmd-test/unless-statement)
(esh-cmd-test/unless-else-statement): Use variable interpolation.
(esh-cmd-test/while-loop-ext-cmd, esh-cmd-test/until-loop-ext-cmd)
(esh-cmd-test/if-else-statement-ext-cmd)
(esh-cmd-test/unless-else-statement-ext-cmd): New tests, adapted from
the existing ones.

* doc/misc/eshell.texi (Control Flow): Update documentation for
conditionals (bug#57129).
2022-08-12 22:07:13 -07:00
..
emacs Merge from origin/emacs-28 2022-08-07 12:57:53 +02:00
lispintro Merge from origin/emacs-28 2022-08-13 06:30:27 +02:00
lispref New debugging facility: backtraces from errors in Lisp called from redisplay 2022-08-11 19:31:09 +00:00
man Merge from origin/emacs-28 2022-06-13 06:55:57 +02:00
misc Allow using dollar expansions in Eshell conditionals 2022-08-12 22:07:13 -07:00