summaryrefslogtreecommitdiff
path: root/lisp/emacs-lisp/debug.el
diff options
context:
space:
mode:
authorJim Porter <jporterbugs@gmail.com>2024-09-17 22:05:50 -0700
committerJim Porter <jporterbugs@gmail.com>2024-10-16 21:48:35 -0700
commitaf029cdb3a69ba67ae88c9e93b7564778c61a3c6 (patch)
treebbf6b71c83535f625b3f3fcbae3deb8da941f4c8 /lisp/emacs-lisp/debug.el
parent561ab9829dd000a8078c6c66f7e8c29056adf31c (diff)
downloademacs-af029cdb3a69ba67ae88c9e93b7564778c61a3c6.tar.gz
emacs-af029cdb3a69ba67ae88c9e93b7564778c61a3c6.tar.bz2
emacs-af029cdb3a69ba67ae88c9e93b7564778c61a3c6.zip
Simplify creation of Eshell command forms
Previously, Eshell over-aggressively converted subcommands, which forced control flow commands to undo that change. * lisp/eshell/esh-cmd.el (eshell-pre-rewrite-command-hook): Remove 'eshell-subcommand-arg-values' call from here... (eshell-rewrite-named-command): ... and put it here. (eshell-invokify-arg): Make obsolete. (eshell-structure-basic-command): Handle subcommand test forms. (eshell-rewrite-for-command, eshell-rewrite-while-command) (eshell-rewrite-if-command): Don't call 'eshell-invokify-arg'; it's not necessary.
Diffstat (limited to 'lisp/emacs-lisp/debug.el')
0 files changed, 0 insertions, 0 deletions