summaryrefslogtreecommitdiff
path: root/lisp/progmodes/sh-script.el
AgeCommit message (Expand)Author
2026-05-23Add treesit-ready-p check back to tree-sitter major modes (bug#80909)Yuan Fu
2026-05-23Revert "sh-script: Mark + and * as punctuation rather than a symbol constituent"Eli Zaretskii
2026-03-02sh-script: Mark + and * as punctuation rather than a symbol constituentJames Cherti
2026-01-01; Add 2026 to copyright years.Sean Whitton
2025-12-06sh-script: Fix fontification of command-invocations in 'bash-ts-mode'Jostein Kjønigsen
2025-10-16Check if treesit-major-mode-remap-alist is bound in ts-modes autoload formsJuri Linkov
2025-08-18Silence byte-compile warnings when treesit is not availableJuri Linkov
2025-08-14New user option 'treesit-enabled-modes' (bug#79180)Juri Linkov
2025-06-20Use keyword :commit with full hashes for treesit-language-source-alist.Juri Linkov
2025-06-04Better command subst fontification in bash-ts-mode (bug#78567)Jostein Kjønigsen
2025-06-03lisp/progmodes/sh-script.el (sh-popup-occur-buffer): Remove unused varStefan Monnier
2025-05-31Remove unused user options in sh-script.elEli Zaretskii
2025-05-10sh-script.el: Improve consistency in variable-use fontification.Jostein Kjønigsen
2025-05-07Mark !%:.^~, as punctuation rather than symbol constituentsJames Cherti
2025-04-18Lock tree-sitter language grammars to verified versions.Juri Linkov
2025-04-10Fix treesit-forward-sexp/list navigation in the middle of a node.Juri Linkov
2025-02-07* lisp/progmodes/sh-script.el (bash-ts-mode): Improve treesit settings.Juri Linkov
2025-01-01Update copyright year to 2025Paul Eggert
2024-12-18Make font-lock face variables obsoleteStefan Kangas
2024-12-12Declare tree-sitter functions with a new macroYuan Fu
2024-12-04Remove obsolete 'display-comint-buffer-action' (bug#74361)Juri Linkov
2024-11-30; Improve commentary of last change.Eli Zaretskii
2024-11-30Support hyphen in Bash function namesJames Cherti
2024-10-14Set treesit-primary-parser for tree-sitter modesYuan Fu
2024-04-25Suppress warnings for obsolete display-comint-buffer-action (bug#69983)Juri Linkov
2024-04-01Native JSON support is always availableMattias Engdegård
2024-03-09Add non-TS modes as extra parent of TS modes (bug#68246)Stefan Monnier
2024-01-21doc: Delete extraneous quotes around keysStefan Kangas
2024-01-11sh-script.el: Add support for `case FOO {...}` (bug#55764)Stefan Monnier
2024-01-02Merge from savannah/emacs-29Po Lu
2024-01-02; Add 2024 to copyright yearsPo Lu
2023-10-14Fix indentation and fontification in shell-script (Bug#26217)Mauro Aranda
2023-09-01Obsolete treesit-block/sexp/sentence/text-type-regexpYuan Fu
2023-08-25; Delete redundant defvars; font-lock is preloadedStefan Kangas
2023-07-03sh-script: improve fontification of RPM spec filesAndreas Schwab
2023-07-01Recognize PKGBUILD as bash styleDavide Masserut
2023-06-17Merge from origin/emacs-29Eli Zaretskii
2023-06-13Fix bol/bos anchors in tree-sitter :match regexpsBasil L. Contovounesios
2023-04-15Merge from origin/emacs-29Eli Zaretskii
2023-04-10Fix visiting RPM filesEli Zaretskii
2023-03-06Merge from origin/emacs-29Stefan Kangas
2023-03-05; Change font-lock-variable-name-face to font-lock-variable-use-faceYuan Fu
2023-03-05Add string-interpolation feature to bash-ts-modeYuan Fu
2023-03-02Add support for Zsh's case branches ;|.Philippe Altherr
2023-03-02Use 'sh-indent-for-continuation' for continued lines in 'sh-script-mode'Philippe Altherr
2023-01-01Merge from origin/emacs-29Eli Zaretskii
2023-01-01; Add 2023 to copyright years.Eli Zaretskii
2022-12-28Merge from origin/emacs-29Stefan Kangas
2022-12-28; Yet another declare-function to avoid treesit-related warningEli Zaretskii
2022-12-16Merge from origin/emacs-29Stefan Kangas