summaryrefslogtreecommitdiff
path: root/lisp/eshell
Commit message (Expand)AuthorAgeFilesLines
* (sit-for): Add compiler-macro to warn about obsolete calling conventionStefan Monnier2022-10-181-1/+1
* Print the correct $PATH when Eshell's 'which' fails to find a commandJim Porter2022-10-171-2/+3
* Improve handling of $PATH in Eshell for remote directoriesJim Porter2022-10-173-20/+70
* Allow setting the values of variable aliases in EshellJim Porter2022-10-172-38/+107
* ; Obsolete 'eshell/define'Jim Porter2022-10-171-0/+5
* Fix encoding and decoding of process I/O in Eshell on WindowsEli Zaretskii2022-10-151-1/+17
* Rename `file-attribute-file-number' to `file-attribute-file-identifier'Michael Albinus2022-10-141-2/+2
* Clarify structure of file-attribute's device numberMichael Albinus2022-10-131-4/+2
* Remove redundant let-bindings of `inhibit-point-motion-hooks`Stefan Monnier2022-10-075-10/+4
* Merge from origin/emacs-28Stefan Kangas2022-09-211-1/+1
|\
| * ; Fix typos in Lisp symbolsStefan Kangas2022-09-201-1/+1
* | Abolish max-specpdl-size (bug#57911)Mattias Engdegård2022-09-191-1/+0
* | Fix eshell directory and executable completion on action tDaniel Pettersson2022-09-191-3/+26
* | Allow using a symbol as an index into an alist in EshellJim Porter2022-09-141-17/+18
* | 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