aboutsummaryrefslogtreecommitdiffstats
path: root/lisp/eshell/esh-arg.el (follow)
Commit message (Expand)AuthorAgeFilesLines
* ; Add 2026 to copyright years.Sean Whitton2026-01-011-1/+1
* Update copyright year to 2025Paul Eggert2025-01-011-1/+1
* Remove 'eshell-escape-arg'Jim Porter2024-11-231-39/+33
* Move more of Eshell range handling to the parser phaseJim Porter2024-11-031-3/+58
* Add QUOTED argument to 'eshell-stringify'Jim Porter2024-11-031-7/+4
* Mark if-let and when-let obsoleteSean Whitton2024-10-241-2/+2
* ; Make utility functions for getting the Eshell non-special regexpsJim Porter2024-10-201-15/+16
* Make all the entries in 'eshell-parse-argument-hook' named functionsJim Porter2024-10-201-61/+68
* Lazily convert numeric strings to Lisp numbers in EshellJim Porter2024-10-191-6/+12
* Improve correctness of Eshell sub-formsJim Porter2024-10-161-1/+4
* Improve correctness of 'eshell-quote-argument'Jim Porter2024-06-091-6/+10
* Remove empty Eshell commands when parsingJim Porter2024-06-091-14/+9
* ; Fix typosStefan Kangas2024-02-041-1/+1
* In Eshell, allow an escaped newline at the end of a commandJim Porter2024-01-281-2/+3
* Merge from savannah/emacs-29Po Lu2024-01-021-1/+1
|\
| * ; Add 2024 to copyright yearsPo Lu2024-01-021-1/+1
* | Add a new Eshell special reference type for markersJim Porter2023-10-241-1/+26
* | Add 'eshell-special-ref-alist' to allow extending Eshell special refsJim Porter2023-10-241-45/+132
* | Support arbitrary Eshell arguments inside special referencesJim Porter2023-10-241-42/+45
* | ; Simplify how to use 'eshell-debug-command'Jim Porter2023-09-141-3/+3
* | ; Add debug instrumentation for Eshell argument modifiersJim Porter2023-09-021-3/+6
* | Return separators from 'eshell-split-commands' directly when requestedJim Porter2023-08-101-1/+1
* | Add support for completing special references (e.g. buffers) in EshellJim Porter2023-03-111-9/+59
* | ; Throw strings as the values for 'eshell-incomplete'Jim Porter2023-02-231-4/+4
* | ; * lisp/eshell/esh-arg.el (eshell-prepare-splice): Fix quoting.Robert Pluim2023-01-231-2/+3
* | Merge from origin/emacs-29Eli Zaretskii2023-01-011-1/+1
|\ \ | |/
| * ; Add 2023 to copyright years.Eli Zaretskii2023-01-011-1/+1
* | ; Rename 'eshell-flatten-args' token to 'eshell-splice-immediately'Jim Porter2022-12-151-2/+4
* | Add support for the "splice operator" in EshellJim Porter2022-12-151-3/+74
* | ; Reorganize the conditionals in 'eshell-parse-backslash' to reduce repetitionJim Porter2022-12-081-14/+18
|/
* Treat escaped newlines in Eshell as the empty stringJim Porter2022-12-071-18/+25
* Remove redundant let-bindings of `inhibit-point-motion-hooks`Stefan Monnier2022-10-071-2/+1
* Add support for more kinds of redirect operators in EshellJim Porter2022-09-041-5/+18
* Simplify Eshell handle functions and add tests/documentationJim Porter2022-09-041-0/+4
* Fix quoting of #' in some doc stringsLars Ingebrigtsen2022-08-031-1/+1
* Improve the behavior of concatenating parts of Eshell argumentsJim Porter2022-05-031-9/+53
* Handle escaped characters in Eshell special references (e.g. buffers)Jim Porter2022-05-011-1/+3
* Improve wording of Eshell variable interpolation code/documentationJim Porter2022-03-081-2/+2
* Fix Eshell dollar interpolation inside of double-quotesJim Porter2022-03-031-0/+24
* Merge from origin/emacs-28Eli Zaretskii2022-01-011-1/+1
|\
| * ; Add 2022 to copyright years.Eli Zaretskii2022-01-011-1/+1
* | Use defvar-keymap in eshellStefan Kangas2021-12-241-4/+2
|/
* ; More minor docfixes found by checkdocStefan Kangas2021-09-141-1/+1
* Update copyright year to 2021Paul Eggert2021-01-011-1/+1
* Prefer setq-local in eshellStefan Kangas2020-12-041-2/+2
* Don't quote lambdas in eshell/*.elStefan Kangas2020-11-161-41/+38
* Update copyright year to 2020Paul Eggert2020-01-011-1/+1
* Remove XEmacs compat code from esh-arg.elStefan Kangas2019-10-191-7/+1
* Fix eshell-mode-map initializationAlex Branham2019-08-151-4/+12
* Fix up Eshell 'require's after previous dependency reshuffle.Stefan Monnier2019-04-091-1/+1