summaryrefslogtreecommitdiff
path: root/lisp/eshell/esh-var.el
AgeCommit message (Expand)Author
2026-01-01; Add 2026 to copyright years.Sean Whitton
2025-01-01Update copyright year to 2025Paul Eggert
2024-11-23Remove 'eshell-escape-arg'Jim Porter
2024-11-03Move more of Eshell range handling to the parser phaseJim Porter
2024-11-03Add QUOTED argument to 'eshell-stringify'Jim Porter
2024-10-24Mark if-let and when-let obsoleteSean Whitton
2024-10-20; * lisp/eshell/esh-var.el (eshell-glob-function): Remove unused defvar.Jim Porter
2024-10-19Lazily convert numeric strings to Lisp numbers in EshellJim Porter
2024-10-16Improve correctness of Eshell sub-formsJim Porter
2024-10-07; Fix completion of variables in Eshell immediately after "$"Jim Porter
2024-10-05Merge from origin/emacs-30Eli Zaretskii
2024-09-29Fix executing commands in Eshell using "env" with no local variablesJim Porter
2024-07-27Use 'unwind-protect' to ensure that Eshell always closes I/O handlesJim Porter
2024-06-08Be more efficient when buffering output in EshellJim Porter
2024-02-04Document arguments to Eshell's built-in commandsJim Porter
2024-01-26Fix detection of directly-invokable commands in EshellJim Porter
2024-01-25Add support for running commands via Eshell's "env" commandJim Porter
2024-01-25Improve handling of local variable settings in EshellJim Porter
2024-01-02Merge from savannah/emacs-29Po Lu
2024-01-02; Add 2024 to copyright yearsPo Lu
2023-09-15Fix documented Eshell behavior of ignoring leading nils in commandsJim Porter
2023-08-23Support 'comint-pager' in EshellJim Porter
2023-07-08Add special '$GID' variable in EshellJim Porter
2023-03-28Simplify parsing subcommands slightlyJim Porter
2023-02-25Be more cautious in completing Eshell variable assignmentsJim Porter
2023-02-23Add support for completing quoted variables in Eshell like $'FOO'Jim Porter
2023-02-23; Throw strings as the values for 'eshell-incomplete'Jim Porter
2023-01-27Add support for negative indices and index ranges in EshellJim Porter
2023-01-19Fix evaluation of asynchronous expansions in Eshell indicesJim Porter
2023-01-19Merge from origin/emacs-29Stefan Kangas
2023-01-18Use proper types for Eshell warningsJim Porter
2023-01-16Add 'file-user-uid' to get the connection-local effective UIDJim Porter
2023-01-01Merge from origin/emacs-29Eli Zaretskii
2023-01-01Merge from origin/emacs-29Eli Zaretskii
2023-01-01; Add 2023 to copyright years.Eli Zaretskii
2022-12-31; Fix typosStefan Kangas
2022-12-15Add support for the "splice operator" in EshellJim Porter
2022-12-15Support completion of variables with the length operator in EshellJim Porter
2022-10-17Improve handling of $PATH in Eshell for remote directoriesJim Porter
2022-10-17Allow setting the values of variable aliases in EshellJim Porter
2022-10-17; Obsolete 'eshell/define'Jim Porter
2022-09-14Allow using a symbol as an index into an alist in EshellJim Porter
2022-08-25Kill the buffer for the temp file after using '$<command>' in EshellJim Porter
2022-07-16Update `eshell-variable-aliases-list` defcustom typeMattias EngdegÄrd
2022-07-12; * lisp/eshell/esh-var.el (eshell-variable-aliases-list): Doc fix.Eli Zaretskii
2022-07-12Ensure Eshell variable aliases properly handle indexingJim Porter
2022-07-12Allow Eshell variable aliases to point to other aliasesJim Porter
2022-07-12Improve tests/organization for built-in variablesJim Porter
2022-06-09Account for remapped faces in $COLUMNS and $LINES in EshellJim Porter
2022-06-08Don't split Eshell expansions by line when using split-subscript operatorJim Porter