summaryrefslogtreecommitdiff
path: root/lisp/progmodes/sh-script.el
Commit message (Expand)AuthorAgeFilesLines
* ; Add 2023 to copyright years.Eli Zaretskii2023-01-011-1/+1
* ; Yet another declare-function to avoid treesit-related warningEli Zaretskii2022-12-281-0/+2
* Use the new tree-sitter commandsYuan Fu2022-12-151-0/+2
* Fix syntax tables of tree-sitter modes (bug#59807)Kai Ma2022-12-131-0/+1
* Speed up auto-completion in 'sh-script-mode'Yikai Zhao2022-12-021-16/+14
* ; * lisp/progmodes/sh-script.el (sh--redirect-bash-ts-mode): Doc fix.Eli Zaretskii2022-11-271-1/+1
* Make bash-ts-mode fall back to sh-mode if the file isn't in BashYuan Fu2022-11-261-18/+40
* Reorganize treesit-font-lock-feaure-list's to the new level schemeYuan Fu2022-11-261-4/+4
* Utilize new font-lock faces for more tree-sitter modes (Bug#59397)Randy Taylor2022-11-221-7/+24
* Separate tree-sitter and non-tree-sitter variant of sh-modeYuan Fu2022-11-221-68/+74
* Merge remote-tracking branch 'savannah/master' into feature/tree-sitterYuan Fu2022-11-211-1/+1
|\
| * ; Fix typosStefan Kangas2022-11-181-1/+1
* | Fix uses of treesit-ready-pYuan Fu2022-11-191-1/+1
* | Use keyword-face for declaration commands in tree-sitter sh-modeYuan Fu2022-11-191-1/+1
* | Improvements to the tree-sitter setup in sh-script.elYuan Fu2022-11-171-38/+22
* | ; Minor stylistic fix for previous change on sh-script.elYuan Fu2022-11-171-19/+32
* | Initial fontification in sh-mode with tree-sitterJoão P. L. de Carvalho2022-11-171-9/+139
|/
* New Flymake backend using the shellcheck programAugusto Stoffel2022-09-241-1/+89
* Delete many items obsolete since 24.3Stefan Kangas2022-09-091-8/+0
* Prefer defcustom :safe to putting 'safe-local-variable'Stefan Kangas2022-07-061-1/+1
* Fix missing :value with defcustom const :typeStefan Kangas2022-07-061-3/+3
* Send region to the subshell specified by the current file interpreterDavide Masserut2022-07-061-11/+14
* Bump sh-imenu-generic-expression defcustom versionLars Ingebrigtsen2022-06-111-1/+1
* Support mksh-specific function names in imenuVisuwesh2022-06-111-3/+16
* Merge from origin/emacs-28Stefan Kangas2022-05-271-1/+1
|\
| * ; Fix some doc typos and minor language issuesŠtěpán Němec2022-05-261-1/+1
* | Add a new command 'yank-in-context'Lars Ingebrigtsen2022-05-201-0/+5
* | ; Improve doc string of 'sh-indent-statement-after-and'Eli Zaretskii2022-05-121-2/+3
* | Add new user option 'sh-indent-statement-after-and'Lars Ingebrigtsen2022-05-121-2/+8
* | Add .bashrc detection to sh-modeDavide Masserut2022-04-061-1/+1
* | Improve indentation of some shell script formsLars Ingebrigtsen2022-02-071-9/+15
* | (with-demoted-errors): Warn on missing `format` argStefan Monnier2022-02-041-1/+1
* | Add "then" to sh--completion-keywordsLars Ingebrigtsen2022-01-241-1/+1
* | More fixes for display-comint-buffer-actionJuri Linkov2022-01-111-1/+1
* | Merge from origin/emacs-28Eli Zaretskii2022-01-011-1/+1
|\|
| * ; Add 2022 to copyright years.Eli Zaretskii2022-01-011-1/+1
* | Allow @ characters in heredoc in shell-script-modeLars Ingebrigtsen2021-12-211-1/+1
* | * lisp/progmodes/sh-script.el (sh-mode-map): Use defvar-keymap.Stefan Kangas2021-12-191-33/+30
* | ; * lisp/progmodes/sh-script.el (sh-mode-menu): Fix typos.Stefan Kangas2021-12-191-3/+3
* | Add the "always" zsh builtin to zsh modeLars Ingebrigtsen2021-10-251-1/+2
|/
* ; Minor stylistic fixes found by checkdocStefan Kangas2021-10-051-1/+1
* Fix problems with 'C-c C-n' in sh-script-modeMiha Rihtaršič2021-09-231-2/+9
* Docfix: use command substitution for 'universal-argument'Stefan Kangas2021-09-161-1/+1
* Revert "Tweak sh-script-mode indentation further"Lars Ingebrigtsen2021-09-021-1/+1
* Tweak sh-script-mode indentation furtherKévin Le Gouguec2021-08-291-1/+1
* Fix shell-script-mode indentation of continuation linesDario Gjorgjevski2021-08-271-1/+1
* Use ### for outline headings in shell-script-modeLars Ingebrigtsen2021-08-101-1/+1
* Add support for outlining in shell-script-modeLars Ingebrigtsen2021-08-101-0/+1
* Use string-search instead of string-match[-p]Mattias Engdegård2021-08-091-1/+1
* Allow inhibiting inserting #! in sh-set-shellLars Ingebrigtsen2021-07-081-1/+3