summaryrefslogtreecommitdiff
path: root/lisp/eshell
Commit message (Expand)AuthorAgeFilesLines
* When executing an Eshell pipeline, send input to the first processJim Porter2022-02-039-48/+85
* Ensure that tailproc is set for the last process in an Eshell pipelineJim Porter2022-02-031-3/+4
* Fix input of sharp-quoted symbols in Eshell with em-extpipeSean Whitton2022-01-261-3/+10
* Treat "-" as a positional arg in 'eshell-eval-using-options'Jim Porter2022-01-252-10/+8
* Don't manipulate args in-place for 'eshell-eval-using-options'Jim Porter2022-01-252-69/+64
* Add Eshell syntax to more easily bypass Eshell's own pipeliningSean Whitton2022-01-242-0/+184
* Don't use 'eshell-eval-using-options' for 'eshell/source' or 'eshell/.'Jim Porter2022-01-211-16/+2
* Raise an error from 'eval-eval-using-options' for unknown optionsJim Porter2022-01-212-10/+15
* Further improve determination of when commands can be invoked directlyJim Porter2022-01-211-11/+17
* Consider subcommands when deciding to invoke Eshell command directlyJim Porter2022-01-201-14/+43
* In Eshell, allow "-n" to suppress the trailing newline for "plain" echoJim Porter2022-01-201-8/+22
* Follow POSIX/GNU argument conventions for 'eshell-eval-using-options'Jim Porter2022-01-121-30/+60
* Merge from origin/emacs-28Eli Zaretskii2022-01-0128-28/+28
|\
| * ; Add 2022 to copyright years.Eli Zaretskii2022-01-0128-28/+28
* | Fix bug#52467 by adding a new custom variable 'display-comint-buffer-action'Sam Steingold2021-12-281-1/+1
* | Merge from origin/emacs-28Stefan Kangas2021-12-281-1/+1
|\|
| * eshell-complete-parse-arguments: don't use string-match on a listÓscar Fuentes2021-12-271-1/+1
* | Prefer the defcustom :risky property in eshellStefan Kangas2021-12-246-19/+12
* | * lisp/eshell/em-hist.el (eshell-hist-match-partial): Minor doc fix.Stefan Kangas2021-12-241-2/+2
* | Use defvar-keymap in eshellStefan Kangas2021-12-249-94/+74
* | Respect changes in eshell-hist-match-partialStefan Kangas2021-12-241-13/+23
* | Merge from origin/emacs-28Stefan Kangas2021-12-131-2/+2
|\|
| * Fix eshell for systems that do not have subprocessesPo Lu2021-12-121-2/+2
* | eshell: Prefer octal number for file modesStefan Kangas2021-12-121-2/+2
* | Change eshell-mode mode-line-format insinuationLars Ingebrigtsen2021-11-241-1/+1
* | Improve undoing of RET in comint and eshellMiha Rihtaršič2021-11-081-0/+8
* | Merge from origin/emacs-28Glenn Morris2021-10-251-4/+3
|\|
| * Fix issue with interpreting ANSI codes in eshellMiha Rihtaršič2021-10-251-4/+3
* | *-watch-for-password-prompt: Use run-at-time to read passwordMiha Rihtaršič2021-10-181-1/+8
|/
* * etc/NEWS: Announce Eshell bookmarks.Stefan Kangas2021-09-291-2/+0
* ; Stylistic docfixes in eshell/*.el found by checkdocStefan Kangas2021-09-196-9/+12
* Docfix: use command substitution for 'universal-argument'Stefan Kangas2021-09-161-1/+1
* ; Minor stylistic fixes found by checkdocStefan Kangas2021-09-161-1/+1
* ; More minor docfixes found by checkdocStefan Kangas2021-09-1413-26/+26
* ; * lisp/eshell/em-unix.el (nil-blank-string): Doc fixHanno Perrey2021-09-121-1/+1
* Fix completion of extended "..." syntax in eshellMichalis V2021-08-271-2/+7
* Make `eshell-command' also work when asynchronousThierry Volpiatto2021-08-271-11/+17
* Use string-search instead of string-match[-p]Mattias Engdegård2021-08-094-4/+4
* Adjust eshell and ps-print to not use emacs-kill-hookLars Ingebrigtsen2021-07-042-4/+6
* Fix problem with empty command histories in eshell and `erase'Lars Ingebrigtsen2021-06-031-1/+1
* * lisp/eshell/em-pred.el: Take advantage of lexical scopingStefan Monnier2021-05-181-85/+82
* Cleanup in em-extra.elStefan Kangas2021-04-171-26/+18
* * lisp/eshell/esh-util.el: Require `seq`Stefan Monnier2021-04-111-89/+77
* * lisp/eshell/esh-proc.el (eshell-kill-process-function): Use `remove-hook`Stefan Monnier2021-04-111-25/+13
* Fix cd to directories called "eshell" in eshellUtkarsh Singh2021-04-051-2/+3
* Remove local uniquify functions in favour of seq-uniqStefan Kangas2021-04-052-15/+3
* Replace two functions with seq-subseqStefan Kangas2021-04-032-13/+9
* Remove redundant #' before lambda in eshell/*.elStefan Kangas2021-04-034-41/+41
* Replace "(default %s)" with 'format-prompt'Gabriel do Nascimento Ribeiro2021-03-241-1/+1
* Delete some commented out defgroupsStefan Kangas2021-03-241-8/+0