aboutsummaryrefslogtreecommitdiffstats
path: root/lisp/eshell (follow)
Commit message (Expand)AuthorAgeFilesLines
...
* | Fix a race condition when running Eshell startup scriptsJim Porter2024-10-212-17/+23
* | ; Make utility functions for getting the Eshell non-special regexpsJim Porter2024-10-202-17/+18
* | Make all the entries in 'eshell-parse-argument-hook' named functionsJim Porter2024-10-201-61/+68
* | ; * lisp/eshell/esh-var.el (eshell-glob-function): Remove unused defvar.Jim Porter2024-10-201-3/+1
* | Be more careful about applying spliced argumentsJim Porter2024-10-201-1/+1
* | Lazily convert numeric strings to Lisp numbers in EshellJim Porter2024-10-193-16/+32
* | ; Mark interactive Eshell output as such after inserting into the bufferJim Porter2024-10-172-10/+18
* | Add support for chaining conditionals in EshellJim Porter2024-10-161-17/+25
* | Improve correctness of Eshell sub-formsJim Porter2024-10-164-25/+43
* | Simplify creation of Eshell command formsJim Porter2024-10-161-8/+14
* | ; Fix completion of variables in Eshell immediately after "$"Jim Porter2024-10-071-4/+4
* | Merge from origin/emacs-30Eli Zaretskii2024-10-051-1/+2
|\ \ | |/
| * Fix executing commands in Eshell using "env" with no local variablesJim Porter2024-09-291-1/+2
| * Support "/dev/null" as a target when creating Eshell handlesJim Porter2024-08-291-10/+11
| * Fix redirecting Eshell output to symbols in some placesJim Porter2024-08-292-2/+2
| * Use 'kill-process' as a fallback when a pipe gets broken in EshellJim Porter2024-07-271-2/+2
* | Support "/dev/null" as a target when creating Eshell handlesJim Porter2024-08-281-10/+11
* | Fix redirecting Eshell output to symbols in some placesJim Porter2024-08-283-3/+3
* | Use 'eshell-with-handles' in a few more placesJim Porter2024-08-284-19/+12
* | Use 'eshell-with-handles' when executing an Eshell fileJim Porter2024-08-281-4/+4
* | ; * lisp/eshell/em-dirs.el (eshell/cd): Remove extraneous 'eshell-protect'.Jim Porter2024-08-011-2/+1
* | Use 'unwind-protect' to ensure that Eshell always closes I/O handlesJim Porter2024-07-274-72/+64
* | ; Improve correctness of 'eshell-do-eval' in some edge casesJim Porter2024-07-271-2/+2
* | ; * lisp/eshell/esh-io.el (eshell-close-handles): Fix version annotation.Jim Porter2024-07-201-1/+1
* | Don't set exit info in Eshell if the command is being piped elsewhereJim Porter2024-07-192-14/+22
* | Split out exit code parts of 'eshell-close-handles' into a new functionJim Porter2024-07-194-41/+50
* | Allow specifying stdout/stderr separately in some Eshell commandsJim Porter2024-07-182-17/+37
* | Improve implementation of built-in Eshell "kill" commandJim Porter2024-07-181-27/+21
* | Handle broken pipes in a better way in EshellJim Porter2024-07-181-16/+21
* | Improve handling of deferrable Eshell commandsJim Porter2024-07-181-40/+27
* | Merge from savannah/emacs-30Po Lu2024-07-162-22/+18
|\ \ | |/
| * Don't save to history from 'eshell-command' when abortingJim Porter2024-07-152-22/+18
* | Merge from savannah/emacs-30Po Lu2024-07-121-2/+9
|\ \ | |/
| * Don't emit a prompt in Eshell when a background command is killedJim Porter2024-07-111-2/+9
* | Improve Eshell's behavior when waiting for processesJim Porter2024-07-093-23/+51
* | Don't use the Lisp implementation of "kill" in remote Eshell directoriesJim Porter2024-07-091-0/+5
* | Merge from savannah/emacs-30Po Lu2024-07-096-8/+7
|\ \ | |/
| * Checkdoc fixes in `eshell/*.el`Stefan Kangas2024-07-086-8/+7
* | Merge from savannah/emacs-30Po Lu2024-07-081-1/+11
|\ \ | |/
| * Fix execution of MS-Windows app execution aliases in EshellJim Porter2024-07-071-1/+11
| * Always perform Eshell process cleanup runs in the Eshell bufferJim Porter2024-06-251-22/+24
* | Allow using multiple buffers in 'eshell-command'Thierry Volpiatto2024-07-052-35/+103
* | Always perform Eshell process cleanup runs in the Eshell bufferJim Porter2024-06-251-22/+24
|/
* ; Fix typosStefan Kangas2024-06-231-1/+1
* Ensure navigating by paragraphs in Eshell stops at prompts and paragraphsJim Porter2024-06-201-5/+27
* Limit the amount of text we examine when looking for password promptsJim Porter2024-06-201-13/+19
* ; * lisp/eshell/em-script.el (eshell-execute-file): Improve docstring.Jim Porter2024-06-131-0/+4
* Improve correctness of 'eshell-quote-argument'Jim Porter2024-06-092-10/+12
* ; Use the current system's style of shell-quoting in Eshell debug logsJim Porter2024-06-091-2/+1
* Remove empty Eshell commands when parsingJim Porter2024-06-092-31/+36