index
:
chemacs.git
devmain
master
emacs
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
lisp
/
eshell
/
esh-cmd.el
Age
Commit message (
Expand
)
Author
2026-01-01
; Add 2026 to copyright years.
Sean Whitton
2025-07-20
; * lisp/eshell/esh-cmd.el (eshell-lisp-command): Simplify.
Jim Porter
2025-02-26
Prefer incf to cl-incf in remaining files
Stefan Kangas
2025-01-01
Update copyright year to 2025
Paul Eggert
2024-12-08
Fix usage reporting for Eshell commands
Jim Porter
2024-12-08
Return non-zero exit status when Eshell's "which" fails to find a command
Jim Porter
2024-11-03
Add support for range objects in Eshell "for" loops
Jim Porter
2024-11-03
Add QUOTED argument to 'eshell-stringify'
Jim Porter
2024-11-03
Improve handling of Eshell "for" loops
Jim Porter
2024-11-01
Improve evaluation of conditional Eshell forms
Jim Porter
2024-10-24
Mark if-let and when-let obsolete
Sean Whitton
2024-10-20
Be more careful about applying spliced arguments
Jim Porter
2024-10-16
Add support for chaining conditionals in Eshell
Jim Porter
2024-10-16
Improve correctness of Eshell sub-forms
Jim Porter
2024-10-16
Simplify creation of Eshell command forms
Jim Porter
2024-08-28
Use 'eshell-with-handles' in a few more places
Jim Porter
2024-07-27
Use 'unwind-protect' to ensure that Eshell always closes I/O handles
Jim Porter
2024-07-27
; Improve correctness of 'eshell-do-eval' in some edge cases
Jim Porter
2024-07-19
Don't set exit info in Eshell if the command is being piped elsewhere
Jim Porter
2024-07-19
Split out exit code parts of 'eshell-close-handles' into a new function
Jim Porter
2024-07-18
Improve handling of deferrable Eshell commands
Jim Porter
2024-07-12
Merge from savannah/emacs-30
Po Lu
2024-07-11
Don't emit a prompt in Eshell when a background command is killed
Jim Porter
2024-07-09
Improve Eshell's behavior when waiting for processes
Jim Porter
2024-07-08
Checkdoc fixes in `eshell/*.el`
Stefan Kangas
2024-06-09
Remove empty Eshell commands when parsing
Jim Porter
2024-05-29
Make Eshell's "which" command extensible
Jim Porter
2024-05-29
; Improve recent change to deferred evaluation in Eshell
Jim Porter
2024-05-29
Rework how 'eshell-ensure-newline-p' adds newlines
Jim Porter
2024-05-25
Fix a race condition when evaluating Eshell commands
Jim Porter
2024-05-16
Add new Eshell built-in command 'funcall'
Jim Porter
2024-05-10
; Clean up some 'require' and 'declare-function' calls in Eshell
Jim Porter
2024-05-09
; Remove unnecessary defvars defined in a file we already 'require'
Jim Porter
2024-01-26
Fix detection of directly-invokable commands in Eshell
Jim Porter
2024-01-02
Merge from savannah/emacs-29
Po Lu
2024-01-02
; Add 2024 to copyright years
Po Lu
2023-10-24
Add 'eshell-special-ref-alist' to allow extending Eshell special refs
Jim Porter
2023-10-02
Support Eshell iterative evaluation in the background
Jim Porter
2023-10-02
Don't print subjob messages when running an Eshell script in the background
Jim Porter
2023-09-26
Use 'unwind-protect' in more places in Eshell
Jim Porter
2023-09-18
; Add debug instrumention for queueing commands in Eshell
Jim Porter
2023-09-18
Fix another race condition when waiting for Eshell processes
Jim Porter
2023-09-17
Use 'eshell-with-temp-command' (indirectly) to parse Eshell script files
Jim Porter
2023-09-17
Fix running background commands via 'eshell-command'
Jim Porter
2023-09-17
; Fix a recent change in Eshell
Jim Porter
2023-09-15
Fix documented Eshell behavior of ignoring leading nils in commands
Jim Porter
2023-09-14
Collapse 'if' forms in Eshell iterative evaluation
Jim Porter
2023-09-14
; Simplify how to use 'eshell-debug-command'
Jim Porter
2023-09-13
; Fix an Eshell error when calling a lambda with form logging enabled
Jim Porter
2023-09-13
; * lisp/eshell/esh-cmd.el (eshell-do-eval): Fix 'eshell-manipulate' call.
Jim Porter
[next]