| Commit message (Collapse) | Author | Age | Files | Lines | ||
|---|---|---|---|---|---|---|
| ... | ||||||
| * | feat(php): add support for new relative_name node | Caleb White | 2025-02-26 | 1 | -5/+26 | |
| | | ||||||
| * | feat(markdown): completely conceal codeblock fences on nightly | Christian Clason | 2025-02-25 | 1 | -2/+4 | |
| | | | | | | Required to make https://github.com/neovim/neovim/pull/31324 work with nvim-treesitter. | |||||
| * | fix(gleam): indent on unqualified import rather than import | Alex Manning | 2025-02-25 | 1 | -1/+1 | |
| | | ||||||
| * | feat(typst): add more folds | Andreas Hartmann | 2025-02-25 | 1 | -0/+4 | |
| | | | | | | | | | | for the following language constructs: - 'for' blocks - 'if/else' expressions - raw markup blocks (```) - `content` | |||||
| * | feat(just): improve attribute highlights | Omar Valdez | 2025-02-25 | 1 | -5/+21 | |
| | | | | | | | - Default attribute highlight - Highlight more builtin attributes - Highlight special attribute arguments | |||||
| * | feat(inko): add support for "for" loops | Yorick Peterse | 2025-02-21 | 2 | -0/+2 | |
| | | | | | | | These will be introduced as part of the 0.19.0 release. This commit updates the lockfile as well as the relevant queries to accommodate the new expression and "in" now being a keyword. | |||||
| * | feat(liquid): capture `(front_matter)` and inject `yaml` (#7672) | Hank Jackson | 2025-02-21 | 2 | -0/+7 | |
| | | ||||||
| * | feat(pascal): Add asm language injection for Pascal | Philip Zander | 2025-02-20 | 1 | -4/+2 | |
| | | ||||||
| * | feat(promql): do not use regex for string labels (#7669) | Daniil Leontev | 2025-02-20 | 2 | -2/+19 | |
| | | | | | | | | | | | | | | | | | | In Prometheus, label values are treated as strings when used with the `=` and `!=` operators, and as regular expressions when used with the `=~` and `!~` operators. Injecting and then highlighting all label values as regex leads to a situation where entirely valid **string** label values containing regex special characters are mistakenly parsed and highlighted as regex. This results in syntax errors, causing labels to be highlighted incorrectly. For example, in `foo{bar=~"[a-z]{1,3}"}`, `{` and `}` are regex special characters, so regex highlighting is expected. However, in `foo{path="/foo/{id}"}`, `{` and `}` are just part of the string and have no special meaning, so the whole value should be highlighted as a string. | |||||
| * | feat(java): add injections for markdown documentation comments | Robert Muir | 2025-02-20 | 1 | -0/+12 | |
| | | | | | | | Since Java 23, java documentation supports markdown. It is supported by a '///' line comment followed by mandatory white space: https://openjdk.org/jeps/467 | |||||
| * | feat(yaml): capture "boolean strings" (#7512) | Chris Grieser | 2025-02-19 | 1 | -0/+17 | |
| | | | | | | | See for example: https://www.bram.us/2022/01/11/yaml-the-norway-problem/ values based on: https://yamllint.readthedocs.io/en/stable/rules.html#module-yamllint.rules.truthy Parser targets YAML 1.2, which has stricter promotions. | |||||
| * | fix(css): do not fold top-level blocks (#7562) | Michael Parque | 2025-02-19 | 1 | -0/+6 | |
| | | | | | | | Using (block) makes the fold behavior only work on the line that the block starts not the start line of the statement, which is unideal when the preceding statement spans multiple lines. instead, use all top-level statements explicitly from https://github.com/tree-sitter/tree-sitter-css/blob/master/grammar.js | |||||
| * | feat(gomod): support `tool` directive (#7649) | Yuki Ito | 2025-02-19 | 1 | -0/+4 | |
| | | ||||||
| * | feat(inko)!: remove the "class" keyword (#7663) | Yorick Peterse | 2025-02-17 | 1 | -1/+0 | |
| | | | | | | | This keyword is deprecated as of 0.18.1 (released on February 12, 2025) and is being removed as part of the upcoming 0.19.0 release. BREAKING CHANGE: replace with `type`. | |||||
| * | feat(nu): new attribute syntax and add folds.scm (#7650) | zc he | 2025-02-16 | 2 | -9/+18 | |
| | | ||||||
| * | feat(sparql): add regex injection | ginnyTheCat | 2025-02-10 | 1 | -0/+6 | |
| | | ||||||
| * | feat(typescript): highlight awaited functions with type parameters | Omar Valdez | 2025-02-10 | 1 | -0/+12 | |
| | | ||||||
| * | bot(lockfile): update erlang, gleam, jinja, jinja_inline, ziggy, ziggy_schema | nvim-treesitter-bot[bot] | 2025-02-08 | 1 | -3/+0 | |
| | | ||||||
| * | feat(jinja): add parser and queries (#7573) | loongtao.zhang | 2025-02-08 | 4 | -0/+183 | |
| | | | | | Signed-off-by: loongtao.zhang <loongtao.zhang@outlook.com> Co-authored-by: Riley Bruins <ribru17@hotmail.com> | |||||
| * | feat(enforce): add parser and queries (#7626) | simonvic | 2025-02-08 | 5 | -0/+283 | |
| | | ||||||
| * | feat(hyprlang): bash injection for bindings with descriptions | Omar Valdez | 2025-02-08 | 1 | -0/+2 | |
| | | ||||||
| * | feat(nu)!: added some new operators, removed deprecated keyword `register` ↵ | zc he | 2025-02-05 | 1 | -1/+16 | |
| | | | | | (#7620) | |||||
| * | Fix panic!, assert*!, and dbg! macro queries. | Kieran Siek | 2025-02-04 | 1 | -6/+6 | |
| | | ||||||
| * | feat(query): highlights for dot-prefixed predicates | Riley Bruins | 2025-02-02 | 1 | -0/+3 | |
| | | ||||||
| * | feat(query): highlights for missing nodes | Riley Bruins | 2025-02-02 | 1 | -0/+5 | |
| | | ||||||
| * | feat(typst): capture multilevel headings (#7595) | Dimitris Dimitropoulos | 2025-02-01 | 1 | -2/+17 | |
| | | ||||||
| * | feat(razor): add parser and queries (#7545) | Tristan Knight | 2025-02-01 | 3 | -0/+83 | |
| | | ||||||
| * | fix(typescript): don't highlight default values as parameters (#7599) | Omar Valdez | 2025-01-30 | 1 | -2/+2 | |
| | | ||||||
| * | feat(djot): add latex injection (#7603) | Jonas Hietala | 2025-01-30 | 1 | -0/+4 | |
| | | ||||||
| * | feat(djot)!: update to breaking parser changes (#7594) | Jonas Hietala | 2025-01-28 | 1 | -60/+36 | |
| | | ||||||
| * | fix(verilog): capture `(non_integer_type)` as `@type.builtin` | Minh Tran | 2025-01-25 | 1 | -0/+1 | |
| | | ||||||
| * | fix(nix): shorter sub-attribute function highlight query (#7579) | Baraa Homsi | 2025-01-22 | 1 | -11/+3 | |
| | | ||||||
| * | feat(slim): add parser and queries (#7425) | Théo Reichel | 2025-01-21 | 5 | -0/+133 | |
| | | ||||||
| * | feat(css): highlight `@keyframes` name (#7569) | Omar Valdez | 2025-01-19 | 1 | -0/+2 | |
| | | ||||||
| * | fix(nix): highlight functions when part of a set (#7547) | Baraa Homsi | 2025-01-19 | 1 | -26/+38 | |
| | | | | | | | | * feat(nix): Fix function highlights when part of a set * fix(nix): Highlight only the last identifier node in functions * fix(nix): Higher precedence for builtins compared to functions and member vars | |||||
| * | feat(hyprlang): bash injection for hypridle variables | Omar Valdez | 2025-01-19 | 1 | -0/+8 | |
| | | ||||||
| * | feat(hyprlang): add missing highlights | Omar Valdez | 2025-01-19 | 1 | -7/+14 | |
| | | ||||||
| * | feat(hyprlang): bash injections for exec keybindings | Omar Valdez | 2025-01-19 | 1 | -0/+15 | |
| | | ||||||
| * | fix(idris): correct keyword captures | Christian Clason | 2025-01-16 | 1 | -3/+7 | |
| | | | | | Fixup for #7274 | |||||
| * | feat(idris): add parser and queries (#7274) | Serhii Khoma | 2025-01-16 | 4 | -0/+260 | |
| | | ||||||
| * | feat(gotmpl): highlight "=" operator (#7553) | Guilherme Soares | 2025-01-14 | 1 | -0/+1 | |
| | | ||||||
| * | fix(matlab): indentation of arguments statement | Álan e Sousa | 2025-01-13 | 1 | -0/+1 | |
| | | ||||||
| * | fix(verilog): add ifndef highlight (#7548) | someone13574 | 2025-01-11 | 1 | -0/+1 | |
| | | ||||||
| * | feat(awk): highlight more builtin functions | JSaugsburg | 2025-01-11 | 1 | -0/+34 | |
| | | ||||||
| * | feat(elixir): add highlight for LVN sigils | Brian Cardarella | 2025-01-11 | 1 | -1/+1 | |
| | | ||||||
| * | feat(http): fold queries | Igor | 2025-01-10 | 1 | -0/+5 | |
| | | ||||||
| * | feat(koto): Update highlighting for 0.15 | Ian Hobson | 2025-01-08 | 1 | -0/+7 | |
| | | ||||||
| * | fix(rbs): fix highlight queries of rbs that is missing some definitions | joker1007 | 2025-01-04 | 1 | -0/+19 | |
| | | ||||||
| * | fix(leo): intentation fix of parenthesis | Robert Horvath | 2025-01-03 | 1 | -2/+15 | |
| | | ||||||
| * | fix(php): properly highlight grouped imported functions and constants | Caleb White | 2025-01-02 | 1 | -0/+22 | |
| | | ||||||
