aboutsummaryrefslogtreecommitdiffstats
path: root/lisp/eshell (follow)
Commit message (Expand)AuthorAgeFilesLines
* Fix handling of '\\' inside double-quotes in EshellJim Porter2022-04-031-24/+27
* em-extpipe: Catch eshell-incomplete thrown while parsingSean Whitton2022-04-021-4/+18
* Don't use 'eshell-convert' when all we want is a numberJim Porter2022-03-292-30/+28
* Merge from origin/emacs-28Stefan Kangas2022-03-261-1/+1
|\
| * Fix eshell-explicit-command-char doc string typoLars Ingebrigtsen2022-03-251-1/+1
| * Fix evaluation of negated argument predicates in EshellJim Porter2022-03-131-6/+6
* | Make eshell link faces more distinctive on 8-color displaysLars Ingebrigtsen2022-03-221-7/+6
* | Pcomplete: Better obey `completion-at-point-functions`Stefan Monnier2022-03-181-10/+13
* | Fix evaluation of negated argument predicates in EshellJim Porter2022-03-131-6/+6
* | Support applying indices to more Eshell dollar expansionsJim Porter2022-03-081-12/+16
* | Improve wording of Eshell variable interpolation code/documentationJim Porter2022-03-083-19/+24
* | Allow splitting strings in Eshell expansions with "plain" stringsJim Porter2022-03-031-10/+7
* | Fix parsing of indices in Eshell expansionsJim Porter2022-03-031-28/+31
* | Fix Eshell dollar interpolation inside of double-quotesJim Porter2022-03-032-9/+42
* | Add a new macro to simplify parsing temporary Eshell command stringsJim Porter2022-03-031-9/+33
* | Merge from origin/emacs-28Stefan Kangas2022-03-021-5/+18
|\ \ | |/
| * Improve/correct documentation about Eshell variable expansionJim Porter2022-03-011-3/+12
| * Partially revert b03f74e0f2a578b1580e8b1c368665850ee7f808Jim Porter2022-03-011-2/+6
* | Don't superfluously emit prompts when terminating processes in EshellJim Porter2022-02-241-4/+12
* | Ignore 'eshell-broken-pipe' error in 'eshell-sentinel'Jim Porter2022-02-231-6/+6
* | Send SIGPIPE to external Eshell processes if their output target closesJim Porter2022-02-212-8/+35
* | Ensure 'eshell-output-object' always returns nil for consistencyJim Porter2022-02-211-6/+11
* | Improve docstrings for 'eshell-exec-lisp' and functions that call itJim Porter2022-02-211-17/+30
* | ; * lisp/eshell/esh-io.el (grep-null-device): Remove unused defvar.Jim Porter2022-02-211-2/+0
* | Make usage of su and sudo consistent in eshell (bug#53783)Michael Albinus2022-02-061-2/+2
* | Tweak how eshell/cd works when cd-ing to ".." from "/"Lars Ingebrigtsen2022-02-051-0/+4
* | Ensure that the CAR of 'eshell-last-async-procs' always points to a processJim Porter2022-02-051-2/+1
* | 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