summaryrefslogtreecommitdiff
path: root/lisp/eshell
AgeCommit message (Expand)Author
2022-04-03Fix handling of '\\' inside double-quotes in EshellJim Porter
2022-04-02em-extpipe: Catch eshell-incomplete thrown while parsingSean Whitton
2022-03-29Don't use 'eshell-convert' when all we want is a numberJim Porter
2022-03-26Merge from origin/emacs-28Stefan Kangas
2022-03-25Fix eshell-explicit-command-char doc string typoLars Ingebrigtsen
2022-03-22Make eshell link faces more distinctive on 8-color displaysLars Ingebrigtsen
2022-03-18Pcomplete: Better obey `completion-at-point-functions`Stefan Monnier
2022-03-13Fix evaluation of negated argument predicates in EshellJim Porter
2022-03-13Fix evaluation of negated argument predicates in EshellJim Porter
2022-03-08Support applying indices to more Eshell dollar expansionsJim Porter
2022-03-08Improve wording of Eshell variable interpolation code/documentationJim Porter
2022-03-03Allow splitting strings in Eshell expansions with "plain" stringsJim Porter
2022-03-03Fix parsing of indices in Eshell expansionsJim Porter
2022-03-03Fix Eshell dollar interpolation inside of double-quotesJim Porter
2022-03-03Add a new macro to simplify parsing temporary Eshell command stringsJim Porter
2022-03-02Merge from origin/emacs-28Stefan Kangas
2022-03-01Improve/correct documentation about Eshell variable expansionJim Porter
2022-03-01Partially revert b03f74e0f2a578b1580e8b1c368665850ee7f808Jim Porter
2022-02-24Don't superfluously emit prompts when terminating processes in EshellJim Porter
2022-02-23Ignore 'eshell-broken-pipe' error in 'eshell-sentinel'Jim Porter
2022-02-21Send SIGPIPE to external Eshell processes if their output target closesJim Porter
2022-02-21Ensure 'eshell-output-object' always returns nil for consistencyJim Porter
2022-02-21Improve docstrings for 'eshell-exec-lisp' and functions that call itJim Porter
2022-02-21; * lisp/eshell/esh-io.el (grep-null-device): Remove unused defvar.Jim Porter
2022-02-06Make usage of su and sudo consistent in eshell (bug#53783)Michael Albinus
2022-02-05Tweak how eshell/cd works when cd-ing to ".." from "/"Lars Ingebrigtsen
2022-02-05Ensure that the CAR of 'eshell-last-async-procs' always points to a processJim Porter
2022-02-03When executing an Eshell pipeline, send input to the first processJim Porter
2022-02-03Ensure that tailproc is set for the last process in an Eshell pipelineJim Porter
2022-01-26Fix input of sharp-quoted symbols in Eshell with em-extpipeSean Whitton
2022-01-25Treat "-" as a positional arg in 'eshell-eval-using-options'Jim Porter
2022-01-25Don't manipulate args in-place for 'eshell-eval-using-options'Jim Porter
2022-01-24Add Eshell syntax to more easily bypass Eshell's own pipeliningSean Whitton
2022-01-21Don't use 'eshell-eval-using-options' for 'eshell/source' or 'eshell/.'Jim Porter
2022-01-21Raise an error from 'eval-eval-using-options' for unknown optionsJim Porter
2022-01-21Further improve determination of when commands can be invoked directlyJim Porter
2022-01-20Consider subcommands when deciding to invoke Eshell command directlyJim Porter
2022-01-20In Eshell, allow "-n" to suppress the trailing newline for "plain" echoJim Porter
2022-01-12Follow POSIX/GNU argument conventions for 'eshell-eval-using-options'Jim Porter
2022-01-01Merge from origin/emacs-28Eli Zaretskii
2022-01-01; Add 2022 to copyright years.Eli Zaretskii
2021-12-28Fix bug#52467 by adding a new custom variable 'display-comint-buffer-action'Sam Steingold
2021-12-28Merge from origin/emacs-28Stefan Kangas
2021-12-27eshell-complete-parse-arguments: don't use string-match on a listÓscar Fuentes
2021-12-24Prefer the defcustom :risky property in eshellStefan Kangas
2021-12-24* lisp/eshell/em-hist.el (eshell-hist-match-partial): Minor doc fix.Stefan Kangas
2021-12-24Use defvar-keymap in eshellStefan Kangas
2021-12-24Respect changes in eshell-hist-match-partialStefan Kangas
2021-12-13Merge from origin/emacs-28Stefan Kangas
2021-12-12eshell: Prefer octal number for file modesStefan Kangas