summaryrefslogtreecommitdiff
path: root/lisp/eshell
Commit message (Expand)AuthorAgeFilesLines
* Delete many items obsolete since 24.3Stefan Kangas2022-09-092-14/+0
* 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
* Add support for more kinds of redirect operators in EshellJim Porter2022-09-043-42/+126
* Allow checking specific Eshell handles for interactive outputJim Porter2022-09-042-7/+15
* Simplify Eshell handle functions and add tests/documentationJim Porter2022-09-042-27/+32
* Handle 'eshell-pipe-broken' when evaluating Lisp forms in EshellJim Porter2022-08-292-3/+18
* Kill the buffer for the temp file after using '$<command>' in EshellJim Porter2022-08-251-2/+5
* Fix eshell-pipe-broken signallingMattias EngdegÄrd2022-08-211-1/+1
* em-unix.el: only pass -H option to grepBrendan O'Dea2022-08-171-9/+4
* Fix non-interactive use of conditionals in EshellJim Porter2022-08-151-3/+4
* Make eshell-mode more resilient towards `mode-line-format'Lars Ingebrigtsen2022-08-151-1/+2
* Make '$?' and '$$' variables more consistent in EshellJim Porter2022-08-122-62/+74
* Allow using dollar expansions in Eshell conditionalsJim Porter2022-08-121-4/+5
* Only set Eshell execution result metavariables when non-nilJim Porter2022-08-123-33/+27
* Autoload string-blank-pStefan Kangas2022-08-091-1/+0
* ; Unconditionally require built-in librariesStefan Kangas2022-08-081-1/+1
* Add STREAM argument to 'process-tty-name'Jim Porter2022-08-051-12/+15
* Allow creating processes where only one of stdin or stdout is a PTYJim Porter2022-08-051-37/+18
* Rename recently added macro to follow conventionsStefan Kangas2022-08-041-2/+2
* Rename nil-blank-string to eshell-nil-blank-stringStefan Kangas2022-08-041-2/+4
* Fix quoting of #' in some doc stringsLars Ingebrigtsen2022-08-031-1/+1
* Update `eshell-variable-aliases-list` defcustom typeMattias EngdegÄrd2022-07-161-1/+3
* ; * lisp/eshell/esh-var.el (eshell-variable-aliases-list): Doc fix.Eli Zaretskii2022-07-121-11/+12
* Ensure Eshell variable aliases properly handle indexingJim Porter2022-07-122-46/+63
* Allow Eshell variable aliases to point to other aliasesJim Porter2022-07-121-21/+20
* Improve tests/organization for built-in variablesJim Porter2022-07-122-12/+11
* Remove many items obsolete since 24.1Stefan Kangas2022-07-082-20/+0
* Make some defcustom types more restrictiveStefan Kangas2022-07-051-1/+1
* * lisp/eshell/em-term.el (eshell-visual-commands): Add vim.Stefan Kangas2022-06-301-2/+2
* When closing an Eshell process target, send EOF three timesJim Porter2022-06-261-2/+14
* Make Eshell globs ending in "/" match directories onlyJim Porter2022-06-261-14/+31
* Convert Eshell globs ahead of time instead of doing it repeatedlyJim Porter2022-06-261-90/+114
* Optionally signal an error if an Eshell predicate fails to match anythingJim Porter2022-06-261-5/+13
* Don't drop existing escape char in eshellSean Whitton2022-06-221-2/+4
* Fix starting eshell with missing/invalid modules definedStefan Kangas2022-06-191-1/+5
* Set bookmark handler type for EshellStefan Kangas2022-06-171-0/+2
* Fix some declare-after-interactive functionsLars Ingebrigtsen2022-06-171-2/+1
* Account for remapped faces in $COLUMNS and $LINES in EshellJim Porter2022-06-092-4/+4
* Don't split Eshell expansions by line when using split-subscript operatorJim Porter2022-06-081-7/+8
* Reset 'eshell-in-pipeline-p' when interpolating commandsJim Porter2022-05-251-1/+3
* Keep subcommands in pipelines from clobbering the head/tail processesJim Porter2022-05-241-5/+10
* Further audits of single quotes in Lisp doc stringsLars Ingebrigtsen2022-05-241-1/+1
* ; Fix typosStefan Kangas2022-05-151-1/+1
* Fix some quoting problems in defcustom :typeLars Ingebrigtsen2022-05-101-1/+1
* Improve the behavior of concatenating parts of Eshell argumentsJim Porter2022-05-032-9/+54
* Return a list of numbers if all lines of an Eshell subcommand are numericJim Porter2022-05-031-11/+25
* Eshell variable expansion should always return strings inside quotesJim Porter2022-05-032-36/+73
* Handle escaped characters in Eshell special references (e.g. buffers)Jim Porter2022-05-011-1/+3
* Handle escaped characters in Eshell argument predicates/modifiersJim Porter2022-05-011-1/+3