| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | fix(xml): remove `CDATA` injection | Izzy Muerte | 2025-11-03 | 1 | -2/+1 |
| | | | | | This change does not break existing injections that currently ship with nvim-treesitter, but instead allows additional injections to be defined by users, like those found in the Max/MSP Jitter XML Shader format. | ||||
| * | feat!(gdshader): replace gdshader parser and queries (#8244) | Tayfun Bocek | 2025-10-30 | 1 | -87/+209 |
| | | | | Switch parser to https://github.com/airblast-dev/tree-sitter-gdshader | ||||
| * | fix: prefer `#eq?` for checking equality with one string (#8246) | Riley Bruins | 2025-10-30 | 8 | -15/+15 |
| | | |||||
| * | feat(julia)!: update parser and queries (#8235) | Christoph Horn | 2025-10-27 | 1 | -17/+21 |
| | | | | | | | | sync locals queries with upstream --------- Co-authored-by: Christian Clason <c.clason@uni-graz.at> | ||||
| * | feat(apex): javadoc injections (#8232) | imawaki | 2025-10-26 | 1 | -0/+9 |
| | | | | | | | Apex codebases commonly use Javadoc-style comments, similar to Java (Apex is Salesforce's object-oriented language). This updates the injection query to capture javadoc nodes instead of the generic comment for better highlighting and parsing accuracy. | ||||
| * | fix(python): regex injection not working for concatenated strings (#8197) | Lev Velykoivanenko | 2025-10-26 | 3 | -3/+30 |
| | | | | Co-authored-by: Riley Bruins <ribru17@hotmail.com> | ||||
| * | feat(nu): update syntax to Nu 0.108.0 (#8227) | zc he | 2025-10-25 | 1 | -24/+19 |
| | | | | also deduplicate bracket rules | ||||
| * | feat(hyprlang): update parser and queries (#8224) | Omar Valdez | 2025-10-24 | 1 | -0/+6 |
| | | |||||
| * | fix: use proper `; inherits` syntax in queries (#8226) | Riley Bruins | 2025-10-24 | 6 | -6/+11 |
| | | | | | | Some queries don't add a colon after the `inherits` keyword, which nvim could handle but `ts_query_ls` could not, causing it to give incomplete diagnostics. | ||||
| * | Remove empty capture based on ts_query_ls output | Isla Waters | 2025-10-24 | 1 | -1/+0 |
| | | |||||
| * | feat(perl): Add language injection based on heredoc delimiter | Isla Waters | 2025-10-24 | 1 | -0/+4 |
| | | |||||
| * | fix(nu): separate patterns for `collection_type` | zc he | 2025-10-21 | 1 | -7/+12 |
| | | |||||
| * | feat(julia): update builtin functions and types (#8203) | Christian Clason | 2025-10-17 | 1 | -14/+17 |
| | | | | Update to Julia 1.12 (sync with upstream) | ||||
| * | fix(vue): `@character.special` highlights for `:`, `.` (#8200) | Riley Bruins | 2025-10-15 | 1 | -1/+1 |
| | | |||||
| * | feat(vue): delimiter highlight touch-ups | Riley Bruins | 2025-10-12 | 1 | -1/+9 |
| | | |||||
| * | fix(kitty): align line continuation highlights | Riley Bruins | 2025-10-11 | 1 | -1/+1 |
| | | | | | | Changes them from `@comment` to `@punctuation.special`, which is how they are in other languages. | ||||
| * | feat(tmux)!: update parser and highlights | Steven Xu | 2025-10-11 | 1 | -2/+1 |
| | | | | | | | Breaking changes: - Nodes `(variable_name)`, `(expr_variable_name)`, `(variable_name_short)`, are exposed as `(name)`. | ||||
| * | feat(tmux)!: update parser and highlights | Steven Xu | 2025-10-10 | 1 | -6/+20 |
| | | | | | | | | | | | Breaking changes: - Node `(variable)` was renamed to `(expr_double_quotes)`. - Node `(variable_raw)` was renamed to `(expr_single_quotes)`. - Node `(string)` was renamed to `(str_double_quotes)`. - Node `(raw_string)` was renamed to `(str_single_quotes)`. - Node `(raw_string_quote)` was removed. | ||||
| * | feat(inko): update parser for let pattern matching | Yorick Peterse | 2025-10-07 | 1 | -1/+1 |
| | | | | | | | | | Commit 9d7ed4 of the Inko tree-sitter grammar introduces support for pattern matching in `let` expressions. This requires some corresponding changes to the "local" queries to correctly define local variables. This is done by simply defining locals for all "identifier_pattern" nodes, instead of only doing this for "define_variable" nodes. | ||||
| * | feat(nu)!: update parser and queries | blindfs | 2025-10-06 | 1 | -2/+2 |
| | | |||||
| * | feat(angular)!: update parser and queries | Christian Clason | 2025-10-04 | 1 | -4/+1 |
| | | | | | Breaking change: node `(static_member_expression)` was removed | ||||
| * | feat(inko): update parser and highlights | Yorick Peterse | 2025-10-03 | 1 | -0/+5 |
| | | | | | | This commit includes syntax support for a few new syntax elements, and updates the highlights queries to highlight two new expression keywords. | ||||
| * | feat(python): highlight special brackets in `format_expression` | Omar Valdez | 2025-10-03 | 1 | -0/+4 |
| | | |||||
| * | feat(java): highlight wildcards (#8165) | Riley Bruins | 2025-10-02 | 1 | -0/+3 |
| | | |||||
| * | fix: remove redundant alternants (#8159) | Riley Bruins | 2025-09-28 | 32 | -59/+0 |
| | | |||||
| * | feat(parsers): add kitty (#8129) | Mouinul Hossain | 2025-09-28 | 2 | -0/+206 |
| | | |||||
| * | feat(inko)!: update parser and queries | Christian Clason | 2025-09-28 | 1 | -1/+0 |
| | | | | | Breaking change: `(array_pattern)` rule and node was removed again. | ||||
| * | feat(hyprlang): highlight more exec keywords | Omar Valdez | 2025-09-22 | 1 | -0/+3 |
| | | |||||
| * | feat(snl): add parser and queries | Minijackson | 2025-09-22 | 5 | -0/+509 |
| | | |||||
| * | fix: align line continuation highlights (#8146) | Riley Bruins | 2025-09-21 | 5 | -5/+10 |
| | | | | | These should be `@punctuation.special`. Added the highlight for python, cylc, and make. Corrected it for earthfile and matlab. | ||||
| * | feat(koto)!: update parser and queries | Christian Clason | 2025-09-21 | 1 | -1/+2 |
| | | | | | Breaking changes: `call`, `index`, `lookup` fields removed | ||||
| * | feat(python): revert breaking change | Christian Clason | 2025-09-19 | 1 | -5/+7 |
| | | | | | | | | | | This reverts the update in https://github.com/nvim-treesitter/nvim-treesitter/pull/8128 which turned out to have further breaking consequences. Pin the parser to the last release (tier 1) to avoid pulling in more breaking changes. | ||||
| * | feat(latex): add counter nodes' highlight rules | Thibault de Villèle | 2025-09-19 | 1 | -0/+59 |
| | | |||||
| * | feat(latex)!: update parser and queries | Thibault de Villèle | 2025-09-19 | 1 | -3/+3 |
| | | | | | | | Breaking change: `(curly_group_label)` replaced by `(curly_group_text)` see latex-lsp/tree-sitter-latex#213 | ||||
| * | fix(c_sharp): missing highlight for parameter modifier | sharpchen | 2025-09-19 | 1 | -0/+3 |
| | | |||||
| * | fix(c_sharp): missing query for delegate name | sharpchen | 2025-09-17 | 1 | -0/+3 |
| | | |||||
| * | feat(parsers): update bash, c, cpp, desktop, djot, dtd, editorconfig, ↵ | Christian Clason | 2025-09-17 | 1 | -7/+5 |
| | | | | | gdscript, go, html, idl, java, javadoc, javascript, json, markdown, markdown_inline, mlir, php, php_only, python, r, rust, scheme, ssh_config, supercollider, superhtml, systemverilog, templ, xml, xresources | ||||
| * | feat(rifleconf): add parser and queries | purarue | 2025-09-14 | 2 | -0/+47 |
| | | |||||
| * | feat(python)!: update parser and queries | Christian Clason | 2025-09-13 | 1 | -1/+0 |
| | | | | | Breaking change: anonymous node `"expect*"` was removed by the refactor. | ||||
| * | feat(glimmer_*): add `glimmer_template` folds (#8115) | NullVoxPopuli | 2025-09-13 | 2 | -0/+4 |
| | | |||||
| * | feat(snakemake): update queries (#8106) | osthomas | 2025-09-07 | 3 | -20/+64 |
| | | | | also add indent tests | ||||
| * | feat(proto): folds for import statements | Riley Bruins | 2025-08-31 | 1 | -0/+2 |
| | | |||||
| * | feat(proto): more delimiter, property highlights | Riley Bruins | 2025-08-31 | 1 | -0/+18 |
| | | |||||
| * | feat(wxml): add parser and queries | BlockLune | 2025-08-29 | 4 | -0/+115 |
| | | |||||
| * | feat(matlab)!: update parser and queries | Christian Clason | 2025-08-29 | 1 | -3/+6 |
| | | |||||
| * | feat(nu)!: update parser and queries | Christian Clason | 2025-08-26 | 1 | -31/+21 |
| | | |||||
| * | feat(gotmpl,helm)!: update parser and queries | Christian Clason | 2025-08-25 | 1 | -1/+8 |
| | | |||||
| * | fix(blade): fix highlighting of php tags | Caleb White | 2025-08-25 | 1 | -0/+2 |
| | | |||||
| * | feat(inko): add support for array patterns | Yorick Peterse | 2025-08-21 | 1 | -0/+1 |
| | | | | | | This updates the version of the Inko parser to the latest version and includes indent support for the new array pattern node. | ||||
| * | feat(matlab)!: update parser and queries | Christian Clason | 2025-08-19 | 1 | -1/+2 |
| | | |||||
