aboutsummaryrefslogtreecommitdiffstats
path: root/lisp/eshell/esh-io.el (follow)
Commit message (Expand)AuthorAgeFilesLines
* Merge from savannah/emacs-29Po Lu2024-01-021-1/+1
|\
| * ; Add 2024 to copyright yearsPo Lu2024-01-021-1/+1
* | Support arbitrary Eshell arguments inside special referencesJim Porter2023-10-241-1/+2
* | ; Adjust Eshell regression tests to avoid SIGPIPEJim Porter2023-10-011-2/+5
* | Display the exit code if the last command failed in EshellDavide Masserut2023-09-021-1/+1
* | When waiting for a process in Eshell, consult its statusJim Porter2023-08-231-3/+2
* | ; * lisp/eshell/esh-io.el (eshell-virtual-target): Remove default constructor.Jim Porter2023-08-221-0/+1
* | ; * lisp/eshell/esh-io.el (eshell-get-target): Fix docstring typos.Jim Porter2023-08-221-3/+3
* | Use generics to define Eshell output targetsJim Porter2023-08-211-139/+160
* | ; Remove unused Eshell target typeJim Porter2023-08-211-11/+2
* | Set the 'field' property for Eshell outputJim Porter2023-01-141-3/+3
* | Merge from origin/emacs-29Eli Zaretskii2023-01-011-1/+1
|\ \ | |/
| * ; Add 2023 to copyright years.Eli Zaretskii2023-01-011-1/+1
| * When redirecting in Eshell, check for "/dev/null" specificallyJim Porter2022-12-211-1/+5
* | Fix reference-counting of Eshell I/O handlesJim Porter2022-12-291-49/+74
* | Simplify handling of /dev/null redirection in EshellJim Porter2022-12-221-27/+27
* | Add 'eshell-duplicate-handles' to return a copy of file handlesJim Porter2022-12-221-31/+52
|/
* Add support for more kinds of redirect operators in EshellJim Porter2022-09-041-33/+108
* Allow checking specific Eshell handles for interactive outputJim Porter2022-09-041-6/+14
* Simplify Eshell handle functions and add tests/documentationJim Porter2022-09-041-27/+28
* Handle 'eshell-pipe-broken' when evaluating Lisp forms in EshellJim Porter2022-08-291-3/+9
* Fix eshell-pipe-broken signallingMattias EngdegÄrd2022-08-211-1/+1
* Only set Eshell execution result metavariables when non-nilJim Porter2022-08-121-26/+24
* Add STREAM argument to 'process-tty-name'Jim Porter2022-08-051-12/+15
* When closing an Eshell process target, send EOF three timesJim Porter2022-06-261-2/+14
* Send SIGPIPE to external Eshell processes if their output target closesJim Porter2022-02-211-4/+8
* Ensure 'eshell-output-object' always returns nil for consistencyJim Porter2022-02-211-6/+11
* ; * lisp/eshell/esh-io.el (grep-null-device): Remove unused defvar.Jim Porter2022-02-211-2/+0
* When executing an Eshell pipeline, send input to the first processJim Porter2022-02-031-1/+1
* Merge from origin/emacs-28Eli Zaretskii2022-01-011-1/+1
|\
| * ; Add 2022 to copyright years.Eli Zaretskii2022-01-011-1/+1
* | Prefer the defcustom :risky property in eshellStefan Kangas2021-12-241-2/+1
|/
* ; Minor stylistic fixes found by checkdocStefan Kangas2021-09-161-1/+1
* ; More minor docfixes found by checkdocStefan Kangas2021-09-141-1/+1
* Update copyright year to 2021Paul Eggert2021-01-011-1/+1
* Prefer setq-local in eshellStefan Kangas2020-12-041-2/+2
* Use null-device where appropriateMichael Albinus2020-11-251-2/+1
* Remove some compat code from esh-io.elLars Ingebrigtsen2020-08-181-6/+1
* Update copyright year to 2020Paul Eggert2020-01-011-1/+1
* Fix up Eshell 'require's after previous dependency reshuffle.Stefan Monnier2019-04-091-1/+1
* Eshell: Try to untangle the dependencies; move 'provide's to the endStefan Monnier2019-04-081-2/+1
* Update copyright year to 2019Paul Eggert2019-01-011-1/+1
* Update copyright year to 2018Paul Eggert2018-01-011-1/+1
* Prefer HTTPS to FTP and HTTP in documentationPaul Eggert2017-09-131-1/+1
* Update copyright year to 2017Paul Eggert2016-12-311-1/+1
* Fixes related to select-enable-clipboardGlenn Morris2016-12-101-2/+2
* Update copyright year to 2016Paul Eggert2016-01-011-1/+1
* Prefer directed to neutral quotesPaul Eggert2015-08-241-1/+1
* eshell: Introduce new buffer syntaxSamer Masterson2015-05-171-28/+20
* Update copyright year to 2015Paul Eggert2015-01-011-1/+1