summaryrefslogtreecommitdiff
path: root/lisp/shell.el
AgeCommit message (Expand)Author
2022-04-11Ensure shell.el loading properlyLars Ingebrigtsen
2022-03-22Add a shell-filter-ring-bell functionLars Ingebrigtsen
2022-03-17Avoid repeated prompts in `M-x shell' if using ~/.emacs_bashLars Ingebrigtsen
2022-03-17Make shell-resync-dirs work with zshLars Ingebrigtsen
2022-02-18Merge from origin/emacs-28Eli Zaretskii
2022-02-15Fix problem with popd for in remote shell buffersMichael Albinus
2022-01-11More fixes for display-comint-buffer-actionJuri Linkov
2022-01-01Merge from origin/emacs-28Eli Zaretskii
2022-01-01; Add 2022 to copyright years.Eli Zaretskii
2021-12-28Fix bug#52467 by adding a new custom variable 'display-comint-buffer-action'Sam Steingold
2021-11-09Prefer locate-user-emacs-fileStefan Kangas
2021-10-23Revert commit 225ca617b7, and apply another fixMichael Albinus
2021-09-22; More minor stylistic fixes found by checkdocStefan Kangas
2021-08-19Correctly call completion-in-region in shell.elMadhu
2021-08-09Use string-search instead of string-match[-p]Mattias Engdegård
2021-07-15Autoload `split-string-shell-command'Lars Ingebrigtsen
2021-07-15Rename shell-split-string to split-string-shell-commandLars Ingebrigtsen
2021-07-15Add a new function 'shell-split-string'Lars Ingebrigtsen
2021-06-28Fix bug#49229 in shell.elMichael Albinus
2021-06-09Handle auto-cd in shell-modeJason Kim
2021-04-11* lisp/**/*.el: Avoid positional args to `define-minor-mode`Stefan Monnier
2021-03-24Delete some commented out defgroupsStefan Kangas
2021-03-21Use pop-to-buffer-same-window for shellTheodor Thornhill
2021-02-14Fix how `shell-mode' avoids being called interactivelyLars Ingebrigtsen
2021-02-12Use `declare` instead of `def-edebug-spec` in most placesStefan Monnier
2021-02-05Remove some unnecessary references to Emacs 18Stefan Kangas
2021-01-11Make comint-read-input-ring skip uninteresting text in .zsh_historyBrian Leung
2021-01-01Update copyright year to 2021Paul Eggert
2020-12-08Prefer setq-local in shell.elStefan Kangas
2020-12-03Define explicit-shell-file-name only in shell.elBasil L. Contovounesios
2020-11-25Use null-device where appropriateMichael Albinus
2020-10-17New shell-mode command to narrow to the command under pointPierre Neidhardt
2020-10-01Don't quote lambdas in several placesStefan Kangas
2020-09-27Fix pcomplete completion of things like `xargs` and `sudo` (bug#16197)Stefan Monnier
2020-08-19Make shell-resync-dirs handle whitespace in directory namesNoah Friedman
2020-08-14Remove many items obsolete since Emacs 23.1Stefan Kangas
2020-08-10Add zsh extended_history handling for comint.el input ringMatthew Bauer
2020-07-20Merge from origin/emacs-27Glenn Morris
2020-07-18Revert "Fix filename completion in shell mode buffers"Eli Zaretskii
2020-02-20Add and remove backslashes in regexpsMattias Engdegård
2020-01-18Fix infloop in shell.elPieter van Oostrum
2020-01-01Update copyright year to 2020Paul Eggert
2019-10-17* lisp/shell.el (shell): Make shell buffer the current buffer. (Bug#37745)Michael Albinus
2019-10-12Fix `shell' doc keymap expansionsDavid Röthlisberger
2019-10-09Fix possible initialisation error in shell-mode-mapLars Ingebrigtsen
2019-08-27Fix filename completion in shell mode buffersAlex Branham
2019-08-22Signal an error on `M-x shell-mode'Lars Ingebrigtsen
2019-07-22Support history files in remote shells (Bug#36742)Michael Albinus
2019-05-25Go back to "Maintainer: emacs-devel@gnu.org"Paul Eggert
2019-05-19Fixes for "Maintainer:" and related linesPaul Eggert