summaryrefslogtreecommitdiff
path: root/lisp/eshell
Commit message (Expand)AuthorAge
* eshell: Add 'rgrep' builtinAntero Mejr2023-04-10
* Use the 'interactive' spec to set arguments for 'eshell-command'Jim Porter2023-04-02
* Fix using background commands in 'eshell-command'Jim Porter2023-04-02
* ; Add tests for synchronous processes in EshellJim Porter2023-04-02
* Avoid shadowing variables in some Eshell command formsJim Porter2023-04-01
* Avoid parsing some Eshell forms when performing completionJim Porter2023-03-28
* Simplify parsing subcommands slightlyJim Porter2023-03-28
* ; Fix an edge case in how 'eshell-do-eval' handles 'let' bodiesJim Porter2023-03-28
* Fix expansion of globs that contain a ~USER referenceJim Porter2023-03-27
* Don't over-normalize file names starting with "~" in EshellJim Porter2023-03-18
* Simplify usage of 'while' forms in Eshell's iterative evaluationJim Porter2023-03-16
* Simplify how Eshell's iterative evaluation handles 'if' formsJim Porter2023-03-16
* Simplify iteration in Eshell for loopsJim Porter2023-03-16
* Add support for completing special references (e.g. buffers) in EshellJim Porter2023-03-11
* Be more cautious in completing Eshell variable assignmentsJim Porter2023-02-25
* ; Return t or nil for 'test-completion' of Eshell user referencesJim Porter2023-02-23
* ; Remove commented-out leftover from the last commitJim Porter2023-02-23
* Don't add a space after the trailing slash when completing ~USER in EshellJim Porter2023-02-23
* Add support for completing quoted variables in Eshell like $'FOO'Jim Porter2023-02-23
* ; Throw strings as the values for 'eshell-incomplete'Jim Porter2023-02-23
* Allow unloading EshellJim Porter2023-02-15
* ; Don't require 'eshell' in other Eshell filesJim Porter2023-02-15
* Add new user option password-colon-equivalentsMichael Albinus2023-02-13
* Make sure core Eshell modules are loadedJim Porter2023-02-11
* Ensure that Eshell users can run lines of command output as inputJim Porter2023-02-09
* Ensure that deferred commands don't make Eshell forget let-bound valuesJim Porter2023-02-09
* Merge from origin/emacs-29Stefan Kangas2023-02-02
|\
| * (eshell--complete-commands-list): Fix regression in fix to bug#48995Nicolas Martyanoff2023-02-01
* | During completion, convert all Eshell arguments to stringsJim Porter2023-01-30
* | Properly parse Eshell variable splices for interactive completionJim Porter2023-01-30
* | Add regression tests for Eshell completionsJim Porter2023-01-30
* | Make 'eshell-number-regexp' into a regular defvarJim Porter2023-01-27
* | Add support for negative indices and index ranges in EshellJim Porter2023-01-27
* | Merge from origin/emacs-29Stefan Kangas2023-01-27
|\|
| * Don't try to make a pipe process for remote processes in EshellJim Porter2023-01-23
* | ; * lisp/eshell/esh-arg.el (eshell-prepare-splice): Fix quoting.Robert Pluim2023-01-23
* | Fix evaluation of asynchronous expansions in Eshell indicesJim Porter2023-01-19
* | Merge from origin/emacs-29Stefan Kangas2023-01-19
|\|
| * Use proper types for Eshell warningsJim Porter2023-01-18
* | Add 'file-user-uid' to get the connection-local effective UIDJim Porter2023-01-16
* | Use the 'field' property to navigate through Eshell promptsJim Porter2023-01-14
* | Make 'eshell-bol' obsoleteJim Porter2023-01-14
* | Set the 'field' property for Eshell outputJim Porter2023-01-14
* | Merge from origin/emacs-29Eli Zaretskii2023-01-01
|\|
| * ; Add 2023 to copyright years.Eli Zaretskii2023-01-01
* | Merge from origin/emacs-29Eli Zaretskii2023-01-01
|\|
| * ; Fix typosStefan Kangas2022-12-31
* | Merge from origin/emacs-29Stefan Kangas2022-12-31
|\|
| * * lisp/eshell/em-tramp.el (tramp): Require also at runtime. (Bug#60402)Michael Albinus2022-12-30
* | ; remove incorrect quoting of condition namesMattias EngdegÄrd2022-12-30