aboutsummaryrefslogtreecommitdiffstats
path: root/lisp/eshell (follow)
Commit message (Expand)AuthorAgeFilesLines
* Apply Eshell tilde expansion before glob expansionJim Porter2023-09-023-30/+13
* ; Add debug instrumentation for Eshell argument modifiersJim Porter2023-09-021-3/+6
* Display the exit code if the last command failed in EshellDavide Masserut2023-09-022-1/+3
* Provide our own implementation of paragraph navigation in EshellJim Porter2023-09-021-16/+21
* Be more precise about navigating forward/backward through Eshell promptsJim Porter2023-09-021-5/+16
* Merge from origin/emacs-29Eli Zaretskii2023-09-021-1/+1
|\
| * Don't add an extraneous slash in remote PATH list in EshellJim Porter2023-08-271-1/+1
| * Fix using background commands in 'eshell-command'Jim Porter2023-03-311-3/+5
* | ; Fix debug logging for synchronous commands in Eshell testsJim Porter2023-09-011-0/+1
* | Add debug instrumentation for Eshell process managementJim Porter2023-08-313-5/+22
* | Fix handling of Eshell debug modesJim Porter2023-08-314-88/+95
* | Fix a race condition in Eshell's external process managementJim Porter2023-08-271-3/+3
* | Don't try to set variable removed in Emacs 21Stefan Kangas2023-08-251-5/+1
* | When waiting for a process in Eshell, consult its statusJim Porter2023-08-232-18/+12
* | Fix behavior of 'eshell-hist-ignoredups' when set to 'erase'Jim Porter2023-08-231-14/+13
* | Support 'comint-pager' in EshellJim Porter2023-08-231-1/+10
* | Enable remote file name completion in eshell depending on command (bug#65356)Michael Albinus2023-08-231-0/+23
* | ; * lisp/eshell/esh-io.el (eshell-virtual-target): Remove default constructor.Jim Porter2023-08-221-0/+1
* | ; * lisp/eshell/esh-io.el (eshell-get-target): Fix docstring typos.Jim Porter2023-08-221-3/+3
* | Use generics to define Eshell output targetsJim Porter2023-08-211-139/+160
* | ; Remove unused Eshell target typeJim Porter2023-08-211-11/+2
* | Allow splicing Eshell globs in-placeJim Porter2023-08-212-14/+37
* | Add 'compile' builtin command for EshellJim Porter2023-08-161-28/+52
* | Remove dead code in `eshell/diff`Stefan Kangas2023-08-131-22/+4
* | Return separators from 'eshell-split-commands' directly when requestedJim Porter2023-08-102-60/+72
* | Simplify command parsing in EshellJim Porter2023-08-101-54/+38
* | Fix listing of directory contents after "cd" in EshellJim Porter2023-08-071-3/+7
* | Make eshell-redisplay into alias for redisplayStefan Kangas2023-08-053-13/+5
* | Use file-size-human-readable in eshellStefan Kangas2023-08-051-31/+9
* | Fix eshell "ls" command for files larger than 1TiBStefan Kangas2023-08-051-1/+7
* | ; * lisp/eshell/esh-util.el: Delete redundant autoload.Stefan Kangas2023-08-051-2/+0
* | Add nvim and ncmpcpp to eshell-visual-commandsStefan Kangas2023-08-021-2/+3
* | Add support for explicitly-remote commands in EshellJim Porter2023-07-101-22/+40
* | Add special '$GID' variable in EshellJim Porter2023-07-081-0/+1
* | Document optional Eshell modulesJim Porter2023-07-011-8/+11
* | eshell-next-prompt: More precisely navigate to the prompt (bug#63748)Tony Zorman2023-06-151-1/+2
* | Use connection-aware functions when getting the UID/GID in EshellJim Porter2023-05-024-22/+63
* | Use t for non-nil default values in boolean defcustom declarationsMattias EngdegÄrd2023-04-281-1/+1
* | eshell: Add 'rgrep' builtinAntero Mejr2023-04-101-3/+8
* | Use the 'interactive' spec to set arguments for 'eshell-command'Jim Porter2023-04-021-16/+18
* | Fix using background commands in 'eshell-command'Jim Porter2023-04-022-30/+21
* | ; Add tests for synchronous processes in EshellJim Porter2023-04-022-6/+7
* | Avoid shadowing variables in some Eshell command formsJim Porter2023-04-011-15/+21
* | Avoid parsing some Eshell forms when performing completionJim Porter2023-03-282-20/+55
* | Simplify parsing subcommands slightlyJim Porter2023-03-282-54/+55
* | ; Fix an edge case in how 'eshell-do-eval' handles 'let' bodiesJim Porter2023-03-281-1/+1
* | Fix expansion of globs that contain a ~USER referenceJim Porter2023-03-272-11/+10
* | Don't over-normalize file names starting with "~" in EshellJim Porter2023-03-181-2/+8
* | Simplify usage of 'while' forms in Eshell's iterative evaluationJim Porter2023-03-161-28/+31
* | Simplify how Eshell's iterative evaluation handles 'if' formsJim Porter2023-03-161-22/+14