summaryrefslogtreecommitdiff
path: root/lisp/eshell/esh-arg.el
AgeCommit message (Expand)Author
2024-06-09Improve correctness of 'eshell-quote-argument'Jim Porter
2024-06-09Remove empty Eshell commands when parsingJim Porter
2024-02-04; Fix typosStefan Kangas
2024-01-28In Eshell, allow an escaped newline at the end of a commandJim Porter
2024-01-02Merge from savannah/emacs-29Po Lu
2024-01-02; Add 2024 to copyright yearsPo Lu
2023-10-24Add a new Eshell special reference type for markersJim Porter
2023-10-24Add 'eshell-special-ref-alist' to allow extending Eshell special refsJim Porter
2023-10-24Support arbitrary Eshell arguments inside special referencesJim Porter
2023-09-14; Simplify how to use 'eshell-debug-command'Jim Porter
2023-09-02; Add debug instrumentation for Eshell argument modifiersJim Porter
2023-08-10Return separators from 'eshell-split-commands' directly when requestedJim Porter
2023-03-11Add support for completing special references (e.g. buffers) in EshellJim Porter
2023-02-23; Throw strings as the values for 'eshell-incomplete'Jim Porter
2023-01-23; * lisp/eshell/esh-arg.el (eshell-prepare-splice): Fix quoting.Robert Pluim
2023-01-01Merge from origin/emacs-29Eli Zaretskii
2023-01-01; Add 2023 to copyright years.Eli Zaretskii
2022-12-15; Rename 'eshell-flatten-args' token to 'eshell-splice-immediately'Jim Porter
2022-12-15Add support for the "splice operator" in EshellJim Porter
2022-12-08; Reorganize the conditionals in 'eshell-parse-backslash' to reduce repetitionJim Porter
2022-12-07Treat escaped newlines in Eshell as the empty stringJim Porter
2022-10-07Remove redundant let-bindings of `inhibit-point-motion-hooks`Stefan Monnier
2022-09-04Add support for more kinds of redirect operators in EshellJim Porter
2022-09-04Simplify Eshell handle functions and add tests/documentationJim Porter
2022-08-03Fix quoting of #' in some doc stringsLars Ingebrigtsen
2022-05-03Improve the behavior of concatenating parts of Eshell argumentsJim Porter
2022-05-01Handle escaped characters in Eshell special references (e.g. buffers)Jim Porter
2022-03-08Improve wording of Eshell variable interpolation code/documentationJim Porter
2022-03-03Fix Eshell dollar interpolation inside of double-quotesJim Porter
2022-01-01Merge from origin/emacs-28Eli Zaretskii
2022-01-01; Add 2022 to copyright years.Eli Zaretskii
2021-12-24Use defvar-keymap in eshellStefan Kangas
2021-09-14; More minor docfixes found by checkdocStefan Kangas
2021-01-01Update copyright year to 2021Paul Eggert
2020-12-04Prefer setq-local in eshellStefan Kangas
2020-11-16Don't quote lambdas in eshell/*.elStefan Kangas
2020-01-01Update copyright year to 2020Paul Eggert
2019-10-19Remove XEmacs compat code from esh-arg.elStefan Kangas
2019-08-15Fix eshell-mode-map initializationAlex Branham
2019-04-09Fix up Eshell 'require's after previous dependency reshuffle.Stefan Monnier
2019-04-08Eshell: Try to untangle the dependencies; move 'provide's to the endStefan Monnier
2019-01-01Update copyright year to 2019Paul Eggert
2018-01-01Update copyright year to 2018Paul Eggert
2017-09-13Prefer HTTPS to FTP and HTTP in documentationPaul Eggert
2016-12-31Update copyright year to 2017Paul Eggert
2016-01-01Update copyright year to 2016Paul Eggert
2015-08-24Prefer directed to neutral quotesPaul Eggert
2015-05-17eshell: Introduce new buffer syntaxSamer Masterson
2015-04-08* lisp/eshell: Make backslash a no-op in front of normal charsSamer Masterson
2015-01-01Update copyright year to 2015Paul Eggert