| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | feat!: drop modules, general refactor and cleanup | Christian Clason | 2025-05-12 | 1 | -261/+0 |
| | | |||||
| * | feat(bash): highlight redirections | Omar Valdez | 2024-11-21 | 1 | -1/+4 |
| | | |||||
| * | feat(bash): highlight more builtin commands | Omar Valdez | 2024-10-30 | 1 | -5/+5 |
| | | | | | | | | | Commands: - `.` - `:` - `true` - `false` | ||||
| * | feat(bash): highlight special shell variables | Omar Valdez | 2024-10-25 | 1 | -0/+19 |
| | | |||||
| * | feat(bash): Highlight declaration and unset command parameters (#6634) | Omar Valdez | 2024-05-22 | 1 | -0/+6 |
| | | |||||
| * | feat: standardize and document export keywords | Riley Bruins | 2024-05-13 | 1 | -1/+2 |
| | | | | | | | Many export keywords are captured as `@keyword.import`. This commit makes it so they are all captured like that, and mentions it in the documentation. | ||||
| * | feat(bash,fish): deactivate spelling in shebangs | Kai Moschcau | 2024-05-01 | 1 | -1/+1 |
| | | |||||
| * | feat(bash): align substitutions with expansions | michaelPotter | 2024-03-24 | 1 | -2/+7 |
| | | | | | | | | | | The bash manual[1] considers command and process substitutions to be forms of expansions, so they should be highlighted the same as other expansions. This is traditionally how they have been highlighted in the past too. [1] https://www.gnu.org/software/bash/manual/html_node/Shell-Expansions.html | ||||
| * | refactor(format): drop extra indentation for field | Phạm Huy Hoàng | 2024-03-21 | 1 | -6/+5 |
| | | |||||
| * | feat(format-scripts): linewrap predicates | 再生花 | 2024-02-23 | 1 | -13/+16 |
| | | | | "format-ignore".kick() | ||||
| * | fix(bash): unordered concatenation highlights | Riley Bruins | 2024-02-18 | 1 | -4/+0 |
| | | |||||
| * | chore(bash): update parser and highlights | Amaan Qureshi | 2024-02-10 | 1 | -0/+1 |
| | | |||||
| * | feat(bash) Highlight concatenated words as strings | Miles Frain | 2024-01-25 | 1 | -0/+7 |
| | | |||||
| * | chore: query formatting | Pham Huy Hoang | 2024-01-19 | 1 | -81/+115 |
| | | |||||
| * | refactor: manual pre-cleanup | Pham Huy Hoang | 2024-01-19 | 1 | -1/+2 |
| | | | | | | Moving comments, adding `format-ignore` to lines that will be better with it | ||||
| * | feat!: align standard captures with upstream | Christian Clason | 2024-01-19 | 1 | -10/+10 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: Sharing highlight queries with upstream tree-sitter and Helix is difficult. Solution: Where reasonable, use capture names in tree-sitter's standard list or Helix's Atom-style hierarchy. Specifically: * tree-sitter "standard capture names" (https://github.com/tree-sitter/tree-sitter/blob/3f44b896852eb7daaa6df4fb778c9bb52c70c815/highlight/src/lib.rs#L20-L72): - `@parameter` -> `@variable.parameter` - `@field` -> `@variable.member` - `@namespace` -> `@module` - `@float` -> `@number.float` - `@symbol` -> `@string.special.symbol` - `@string.regex` -> `@string.regexp` - `@text.*` -> `@markup.*` (`strong`, `italic`, `link`, `strikethrough`; with exceptions; see below) - `@text.title` -> `@markup.heading` - `@text.literal` -> `@markup.raw` - `@text.reference` -> `@markup.link` - `@text.uri` -> `@markup.link.url` (in markup links) - `@string.special` -> `@markup.link.label` (non-url links) - `@punctuation.special` -> `@markup.list` (markdown lists only; move subitems from `@text.todo`) * Helix captures (https://docs.helix-editor.com/master/themes.html#syntax-highlighting): - `@method` -> `@function.method` - `@method.call` -> `@function.method.call` - `@text.{todo,warning,note,danger}` -> `@comment.{error,warning,hint,info,todo}` - `@text.diff.{add,delete,}` -> `@diff.{plus,minus,delta}` - `@text.uri` -> `@string.special.url` (outside markup) - `@preproc` -> `@keyword.directive` - `@define` -> `@keyword.directive`(`.define`?) - `@storageclass` -> `@keyword.storage` - `@conditional` -> `@keyword.conditional` - `@debug` -> `@keyword.debug` - `@exception` -> `@keyword.exception` - `@include` -> `@keyword.import` - `@repeat` -> `@keyword.repeat` * cleanup - remove some redundant `@conceal` (but still allow it for conceal-only patterns) - remove obsolete `@error` (syntax linting is out of scope for this repo) - sort, cleanup capture list in `CONTRIBUTING.md` | ||||
| * | feat(bash): update parser and queries | Amaan Qureshi | 2023-08-30 | 1 | -0/+2 |
| | | |||||
| * | fix(bash): update queries from upstream (#5321) | Amaan Qureshi | 2023-08-26 | 1 | -1/+0 |
| | | |||||
| * | feat(bash): add missing highlights | Amaan Qureshi | 2023-08-24 | 1 | -7/+32 |
| | | |||||
| * | feat(bash): improve highlights | ObserverOfTime | 2023-08-24 | 1 | -35/+47 |
| | | |||||
| * | fix(spell): do not spell check certain types of strings (#5203) | Lewis Russell | 2023-08-07 | 1 | -1/+4 |
| | | | | | | | - Document that only certain kinds of strings are spell checked, and reasons why they may not. - Remove spell checking for bash strings. | ||||
| * | feat(bash): add various shell builtins | Akmadan23 | 2023-06-19 | 1 | -2/+9 |
| | | |||||
| * | feat(bash): highlight `until` as `@repeat` | Frank Bearoff | 2023-06-05 | 1 | -0/+1 |
| | | |||||
| * | add "select" to @repeat highlight group | Frank | 2023-06-02 | 1 | -0/+1 |
| | | |||||
| * | perf: remove match where possible | Amaan Qureshi | 2023-04-21 | 1 | -2/+2 |
| | | |||||
| * | fix(bash): Rename ansii_c_string to ansi_c_string. (#3702) | ギャラ | 2022-10-23 | 1 | -1/+1 |
| | | |||||
| * | highlights: use @preproc where appropriate | ObserverOfTime | 2022-10-15 | 1 | -0/+3 |
| | | |||||
| * | highlights(bash): add all signal names | ObserverOfTime | 2022-10-15 | 1 | -1/+3 |
| | | |||||
| * | feat(spell): support more languages | Lewis Russell | 2022-09-26 | 1 | -2/+2 |
| | | |||||
| * | Split func/method definition from calls in several programming language queries | lfenzo | 2022-08-03 | 1 | -1/+1 |
| | | |||||
| * | highlights(bash): add more builtins | adrian5 | 2022-04-04 | 1 | -2/+2 |
| | | |||||
| * | highlights(bash): add operators ">>", "<<" | Stephan Seitz | 2022-03-16 | 1 | -0/+2 |
| | | |||||
| * | highlights(bash): add `[[` `]]` | lucy | 2021-12-14 | 1 | -0/+2 |
| | | |||||
| * | highlights(bash): add process substitution | lucy | 2021-12-14 | 1 | -0/+3 |
| | | |||||
| * | highlights(bash): highlight "((" "))" | Stephan Seitz | 2021-11-28 | 1 | -0/+2 |
| | | |||||
| * | Prefer lua-match over match | Lewis Russell | 2021-11-23 | 1 | -2/+2 |
| | | | | | as string.find is much quicker than vim.regex:match* | ||||
| * | Use `@keyword.function` consistently | Sergio Alejandro Vargas | 2021-07-06 | 1 | -1/+2 |
| | | |||||
| * | Use #any-of? instead of #match? where posible | Joakker | 2021-06-25 | 1 | -1/+3 |
| | | |||||
| * | feat: Add more bash queries | Mike | 2020-12-25 | 1 | -0/+1 |
| | | | | | | Add missing fold queries Add "function" to keywords highlights | ||||
| * | remove duplication of query for number | David Hotham | 2020-12-25 | 1 | -6/+2 |
| | | |||||
| * | match test for regex | David Hotham | 2020-12-25 | 1 | -0/+3 |
| | | |||||
| * | fixes to bash highlighting | David Hotham | 2020-12-25 | 1 | -7/+7 |
| | | |||||
| * | Bash highlights: reset highlighting in expansion | Stephan Seitz | 2020-12-14 | 1 | -0/+4 |
| | | |||||
| * | Bash: update highlights | Santos Gallegos | 2020-09-19 | 1 | -7/+10 |
| | | | | | | | | | | Following some of our conventions and some bits from atom https://github.com/atom/language-shellscript/blob/master/grammars/tree-sitter-bash.cson: - Uppercase var are constants - `$` is a special symbol, not part of the name - Builtin constants and functions | ||||
| * | Bash: fix hl capture groups | Santos Gallegos | 2020-09-13 | 1 | -4/+6 |
| | | | | | Fixes https://github.com/nvim-treesitter/nvim-treesitter/issues/387 | ||||
| * | ci: fix wrong queries | Thomas Vigouroux | 2020-09-11 | 1 | -2/+2 |
| | | |||||
| * | fix bash highlight | kyazdani42 | 2020-09-06 | 1 | -1/+1 |
| | | |||||
| * | fix(queries): use vim-match for non lua regexes | Steven Sojka | 2020-08-16 | 1 | -9/+9 |
| | | |||||
| * | add highlight queries for bash | TravonteD | 2020-06-23 | 1 | -0/+110 |
