Files
emacs/doc/misc
Jim Porter fada04cfc7 Add support for chaining conditionals in Eshell
* lisp/eshell/esh-cmd.el (eshell-structure-basic-command): Check for the
presence of the conditional.  Allow any number of BODY forms.
(eshell-rewrite-if-command): Add support for 'else' keyword and chained
conditionals.

* test/lisp/eshell/esh-cmd-tests.el (esh-cmd-test/if-else-statement):
Test 'else' keyword.
(esh-cmd-test/if-else-statement-chain): New test.

* doc/misc/eshell.texi (Control Flow): Document this change.

* etc/NEWS: Announce this change.
2024-10-16 21:48:36 -07:00
..
2024-07-21 17:35:13 +02:00
2024-09-28 07:59:16 -04:00
2024-07-21 17:35:13 +02:00
2024-07-21 17:35:13 +02:00
2024-07-21 17:35:13 +02:00
2024-01-02 09:47:10 +08:00
2024-09-07 06:25:15 -04:00
2024-07-21 17:35:13 +02:00
2024-02-17 11:31:20 +02:00
2024-08-15 11:30:48 +03:00
2024-07-21 17:35:13 +02:00
2024-07-21 17:35:13 +02:00
2024-08-29 00:17:10 +02:00
2024-07-21 17:35:13 +02:00
2024-07-21 17:35:13 +02:00
2024-01-02 09:47:10 +08:00
2024-07-21 17:35:13 +02:00
2024-01-02 09:47:10 +08:00
2024-07-21 17:35:13 +02:00
2024-01-02 10:28:14 +08:00
2024-07-21 17:35:13 +02:00
2024-07-21 17:35:13 +02:00
2024-01-02 10:28:14 +08:00
2024-01-02 09:47:10 +08:00
2024-09-02 21:02:09 +02:00
2024-07-21 17:35:13 +02:00
2024-01-02 09:47:10 +08:00
2024-07-21 17:35:13 +02:00
2024-07-21 17:35:13 +02:00
2024-01-02 09:47:10 +08:00
2024-01-02 09:47:10 +08:00
2024-07-21 17:35:13 +02:00
2024-01-02 09:47:10 +08:00
2024-07-18 11:46:50 +02:00
2024-07-21 17:35:13 +02:00
2024-01-02 09:47:10 +08:00
2024-01-02 09:47:10 +08:00
2024-07-21 17:35:13 +02:00
2024-01-02 09:47:10 +08:00
2024-07-21 17:35:13 +02:00
2024-01-02 10:28:14 +08:00
2024-07-21 17:35:13 +02:00
2024-07-21 17:35:13 +02:00
2024-07-21 17:35:13 +02:00
2024-01-02 09:47:10 +08:00