aboutsummaryrefslogtreecommitdiffstats
path: root/lisp/eshell/esh-proc.el (follow)
Commit message (Expand)AuthorAgeFilesLines
* Don't set exit info in Eshell if the command is being piped elsewhereJim Porter2024-07-191-1/+5
* Split out exit code parts of 'eshell-close-handles' into a new functionJim Porter2024-07-191-10/+9
* 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 Eshell's behavior when waiting for processesJim Porter2024-07-091-18/+47
* Don't use the Lisp implementation of "kill" in remote Eshell directoriesJim Porter2024-07-091-0/+5
* Allow using multiple buffers in 'eshell-command'Thierry Volpiatto2024-07-051-23/+27
* Always perform Eshell process cleanup runs in the Eshell bufferJim Porter2024-06-251-22/+24
* ; Use the current system's style of shell-quoting in Eshell debug logsJim Porter2024-06-091-2/+1
* ; Clean up some 'require' and 'declare-function' calls in EshellJim Porter2024-05-101-0/+2
* ; Be more strict with command arguments for a few Eshell commandsJim Porter2024-01-271-1/+1
* Merge from savannah/emacs-29Po Lu2024-01-021-1/+1
|\
| * ; Add 2024 to copyright yearsPo Lu2024-01-021-1/+1
| * Pass only the local parts of Eshell's $PATH to 'tramp-remote-path'Xiaoyue Chen2023-11-121-1/+1
* | Pass only the local parts of Eshell's $PATH to 'tramp-remote-path'Xiaoyue Chen2023-11-121-1/+1
* | Add 'eshell-special-ref-alist' to allow extending Eshell special refsJim Porter2023-10-241-0/+13
* | Support arbitrary Eshell arguments inside special referencesJim Porter2023-10-241-17/+21
* | ; * lisp/eshell/esh-proc.el (eshell-process-wait-time): Add :version.Jim Porter2023-10-171-0/+1
* | ; 'eshell-kill-process-wait-time' can be a floating-point numberJim Porter2023-10-161-1/+1
* | ; Use the "new" calling convention for 'sit-for' in EshellJim Porter2023-10-161-2/+9
* | Reset the Eshell prompt when signaling with no foreground processJim Porter2023-10-121-15/+20
* | Don't print subjob messages when running an Eshell script in the backgroundJim Porter2023-10-021-7/+11
* | Use 'unwind-protect' in more places in EshellJim Porter2023-09-261-7/+9
* | Fix another race condition when waiting for Eshell processesJim Porter2023-09-181-5/+11
* | ; Simplify how to use 'eshell-debug-command'Jim Porter2023-09-141-24/+17
* | Improve process instrumentation in EshellJim Porter2023-09-131-14/+23
* | When waiting for processes in Eshell, wait until all the I/O is completeJim Porter2023-09-131-1/+8
* | ; Improve recent change to printing exit status in EshellJim Porter2023-09-121-3/+3
* | Ensure that Eshell doesn't consider a process complete until stderr is doneJim Porter2023-09-121-9/+22
* | Be more careful about when to print abnormal exit status in EshellJim Porter2023-09-121-3/+5
* | Don't do anything in 'eshell-sentinel' if the process status is "run"Jim Porter2023-09-121-26/+26
* | Merge from origin/emacs-29Eli Zaretskii2023-09-091-1/+15
|\ \ | |/
| * Fix remote path setting in EshellJim Porter2023-09-071-1/+15
* | Add debug instrumentation for Eshell process managementJim Porter2023-08-311-1/+16
* | Fix a race condition in Eshell's external process managementJim Porter2023-08-271-3/+3
* | When waiting for a process in Eshell, consult its statusJim Porter2023-08-231-15/+10
* | ; Add tests for synchronous processes in EshellJim Porter2023-04-021-5/+6
* | Ensure that Eshell users can run lines of command output as inputJim Porter2023-02-091-3/+2
* | Merge from origin/emacs-29Stefan Kangas2023-01-271-2/+7
|\ \ | |/
| * Don't try to make a pipe process for remote processes in EshellJim Porter2023-01-231-2/+7
* | Set the 'field' property for Eshell outputJim Porter2023-01-141-3/+19
* | Merge from origin/emacs-29Eli Zaretskii2023-01-011-1/+1
|\ \ | |/
| * ; Add 2023 to copyright years.Eli Zaretskii2023-01-011-1/+1
* | ; remove incorrect quoting of condition namesMattias EngdegÄrd2022-12-301-1/+1
|/
* ; Fix typosStefan Kangas2022-11-201-1/+1
* Fix encoding and decoding of process I/O in Eshell on WindowsEli Zaretskii2022-10-151-1/+17
* Let external Eshell processes send stdout and stderr to different placesJim Porter2022-09-041-9/+32
* Put Eshell's bookkeeping data for external processes on the process objectJim Porter2022-09-041-68/+76
* Make '$?' and '$$' variables more consistent in EshellJim Porter2022-08-121-35/+33
* Allow creating processes where only one of stdin or stdout is a PTYJim Porter2022-08-051-37/+18