summaryrefslogtreecommitdiff
path: root/lisp/eshell
AgeCommit message (Expand)Author
2024-06-20Ensure navigating by paragraphs in Eshell stops at prompts and paragraphsJim Porter
2024-06-20Limit the amount of text we examine when looking for password promptsJim Porter
2024-06-13; * lisp/eshell/em-script.el (eshell-execute-file): Improve docstring.Jim Porter
2024-06-09Improve correctness of 'eshell-quote-argument'Jim Porter
2024-06-09; Use the current system's style of shell-quoting in Eshell debug logsJim Porter
2024-06-09Remove empty Eshell commands when parsingJim Porter
2024-06-09; Add another test for 'eshell-batch-script'Jim Porter
2024-06-09Fix Eshell tests on MS-WindowsEli Zaretskii
2024-06-08Improve implementations of some Eshell output filter functionsJim Porter
2024-06-08Be more efficient when buffering output in EshellJim Porter
2024-06-04Spelling fixesPaul Eggert
2024-06-03Check for a real process when trying to find password prompts in EshellJim Porter
2024-06-02; Remove superfluous 'quit' handler in 'eshell-send-input'Jim Porter
2024-06-01Merge from origin/emacs-29Eli Zaretskii
2024-05-29Make Eshell's "which" command extensibleJim Porter
2024-05-29; Improve recent change to deferred evaluation in EshellJim Porter
2024-05-29Fix calling Eshell scripts outside of EshellJim Porter
2024-05-29Rework how 'eshell-ensure-newline-p' adds newlinesJim Porter
2024-05-29Add ability for Eshell virtual targets to handle closing the targetJim Porter
2024-05-29Use 'esh-module-autoload' for Eshell modules' defgroupsJim Porter
2024-05-29Consolidate Eshell module loading/unloading codeJim Porter
2024-05-28Fix adding to history via 'eshell-command'Jim Porter
2024-05-28esh-mode.el: Refrain from hiding buffer modifications (bug#70966)Stefan Monnier
2024-05-27; Fix typosStefan Kangas
2024-05-25Fix a race condition when evaluating Eshell commandsJim Porter
2024-05-24Erase existing duplicates in eshell-history-ringRobin Joy
2024-05-20; * lisp/eshell/em-unix.el (eshell-grep): Fix "plain grep" behavior.Jim Porter
2024-05-16Add new Eshell built-in command 'funcall'Jim Porter
2024-05-15; * lisp/eshell/esh-ext.el (eshell-remote-command): Improve last change.Jim Porter
2024-05-15Use "/local:" prefix in Eshell to run local commands when cwd is remoteJim Porter
2024-05-10; Clean up some 'require' and 'declare-function' calls in EshellJim Porter
2024-05-09; Remove unnecessary defvars defined in a file we already 'require'Jim Porter
2024-05-09; Fix an edge case with Eshell globs when the directory part is quotedJim Porter
2024-05-05Fix Eshell handling of remote files like "/ssh:remote:~/file.txt"Jim Porter
2024-05-02Only run 'eshell-first-time-mode-hook' once per Emacs sessionLin Sun
2024-04-25Suppress warnings for obsolete display-comint-buffer-action (bug#69983)Juri Linkov
2024-03-14; Simplify (with-current-buffer (get-buffer ...) ...)Tim Landscheidt
2024-03-07Support expanding Eshell globs for remote file namesJim Porter
2024-02-15When deleting output in Eshell, optionally add it to the kill ring.Tomas Volf
2024-02-13; Compute the list of symbols for 'eshell-eval-using-options' onceJim Porter
2024-02-04Document arguments to Eshell's built-in commandsJim Porter
2024-02-04; Fix typosStefan Kangas
2024-02-03; * lisp/eshell/em-unix.el (eshell/cp, eshell/ln): Delete extra space.Eli Zaretskii
2024-01-29Fix typo in Eshell's "du" commandJim Porter
2024-01-28In Eshell, don't expand quoted tildes into a user's home directoryJim Porter
2024-01-28In Eshell, allow an escaped newline at the end of a commandJim Porter
2024-01-27; Be more strict with command arguments for a few Eshell commandsJim Porter
2024-01-27Support setting umask symbolically in EshellJim Porter
2024-01-27Fix command replacement with the Eshell builtin versions of "sudo" and "doas"Jim Porter
2024-01-26Fix detection of directly-invokable commands in EshellJim Porter