summaryrefslogtreecommitdiff
path: root/lisp/eshell/esh-proc.el
AgeCommit message (Expand)Author
2026-01-01; Add 2026 to copyright years.Sean Whitton
2025-01-01Update copyright year to 2025Paul Eggert
2024-11-21; Fix typosStefan Kangas
2024-10-24Mark if-let and when-let obsoleteSean Whitton
2024-10-17; Mark interactive Eshell output as such after inserting into the bufferJim Porter
2024-07-27Use 'unwind-protect' to ensure that Eshell always closes I/O handlesJim Porter
2024-07-19Don't set exit info in Eshell if the command is being piped elsewhereJim Porter
2024-07-19Split out exit code parts of 'eshell-close-handles' into a new functionJim Porter
2024-07-18Improve implementation of built-in Eshell "kill" commandJim Porter
2024-07-18Handle broken pipes in a better way in EshellJim Porter
2024-07-09Improve Eshell's behavior when waiting for processesJim Porter
2024-07-09Don't use the Lisp implementation of "kill" in remote Eshell directoriesJim Porter
2024-07-05Allow using multiple buffers in 'eshell-command'Thierry Volpiatto
2024-06-25Always perform Eshell process cleanup runs in the Eshell bufferJim Porter
2024-06-09; Use the current system's style of shell-quoting in Eshell debug logsJim Porter
2024-05-10; Clean up some 'require' and 'declare-function' calls in EshellJim Porter
2024-01-27; Be more strict with command arguments for a few Eshell commandsJim Porter
2024-01-02Merge from savannah/emacs-29Po Lu
2024-01-02; Add 2024 to copyright yearsPo Lu
2023-11-12Pass only the local parts of Eshell's $PATH to 'tramp-remote-path'Xiaoyue Chen
2023-11-12Pass only the local parts of Eshell's $PATH to 'tramp-remote-path'Xiaoyue Chen
2023-10-24Add 'eshell-special-ref-alist' to allow extending Eshell special refsJim Porter
2023-10-24Support arbitrary Eshell arguments inside special referencesJim Porter
2023-10-17; * lisp/eshell/esh-proc.el (eshell-process-wait-time): Add :version.Jim Porter
2023-10-16; 'eshell-kill-process-wait-time' can be a floating-point numberJim Porter
2023-10-16; Use the "new" calling convention for 'sit-for' in EshellJim Porter
2023-10-12Reset the Eshell prompt when signaling with no foreground processJim Porter
2023-10-02Don't print subjob messages when running an Eshell script in the backgroundJim Porter
2023-09-26Use 'unwind-protect' in more places in EshellJim Porter
2023-09-18Fix another race condition when waiting for Eshell processesJim Porter
2023-09-14; Simplify how to use 'eshell-debug-command'Jim Porter
2023-09-13Improve process instrumentation in EshellJim Porter
2023-09-13When waiting for processes in Eshell, wait until all the I/O is completeJim Porter
2023-09-12; Improve recent change to printing exit status in EshellJim Porter
2023-09-12Ensure that Eshell doesn't consider a process complete until stderr is doneJim Porter
2023-09-12Be more careful about when to print abnormal exit status in EshellJim Porter
2023-09-12Don't do anything in 'eshell-sentinel' if the process status is "run"Jim Porter
2023-09-09Merge from origin/emacs-29Eli Zaretskii
2023-09-07Fix remote path setting in EshellJim Porter
2023-08-31Add debug instrumentation for Eshell process managementJim Porter
2023-08-27Fix a race condition in Eshell's external process managementJim Porter
2023-08-23When waiting for a process in Eshell, consult its statusJim Porter
2023-04-02; Add tests for synchronous processes in EshellJim Porter
2023-02-09Ensure that Eshell users can run lines of command output as inputJim Porter
2023-01-27Merge from origin/emacs-29Stefan Kangas
2023-01-23Don't try to make a pipe process for remote processes in EshellJim Porter
2023-01-14Set the 'field' property for Eshell outputJim Porter
2023-01-01Merge from origin/emacs-29Eli Zaretskii
2023-01-01; Add 2023 to copyright years.Eli Zaretskii
2022-12-30; remove incorrect quoting of condition namesMattias EngdegÄrd