aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* feat: add kos parser and queries (#8389)Chris Dragan2026-01-047-0/+365
|
* fix(beancount): update to windows-compatible version (#8401)PolarMutex2026-01-032-3/+3
|
* feat(bash): add indents querySten Laane2026-01-034-1/+105
| | | | | It's pretty basic at the moment but already makes working with bash scripts way easier.
* fix(ruby): improve highlights for pattern matching and for...in loopsneno2026-01-031-0/+9
|
* bot(parsers): update c3, desktop, editorconfig, javadoc, kitty, lua, nginx, ↵nvim-treesitter-bot[bot]2026-01-032-17/+17
| | | | query, swift, templ, typespec, v, vim, xresources
* docs(languages): remove unused `node` legend (#8396)Daniel Jakots2026-01-021-1/+0
| | | | erroneously reintroduced in 69c76488f7c6929ce55222f6a887e497a24c74b8.
* feat(install): warn on unsupported parsersChristian Clason2026-01-021-2/+6
|
* feat(robots)!: adapt to renamed parserChristian Clason2026-01-024-3/+3
|
* fix(lua): re-add missing assignment operatorChristian Clason2025-12-311-0/+2
|
* feat(lua): replace operator list with fieldChristian Clason2025-12-311-24/+6
|
* fix(nix): refactor nixosTest injections for better performance (#8378)Marc Jakobi2025-12-292-13/+31
|
* bot(parsers): update desktop, editorconfig, erlang, gotmpl, helm, lua, mlir, ↵nvim-treesitter-bot[bot]2025-12-271-12/+12
| | | | pascal, sql, typoscript, v, xresources
* chore(nix): add mrcjkb to maintainersMarc Jakobi2025-12-262-2/+2
|
* perf(nix): replace match with lua-matchMarc Jakobi2025-12-262-31/+101
|
* fix(strace): no longer need to generateChristian Clason2025-12-211-2/+1
|
* feat(vim): support `:tab` commandChristian Clason2025-12-201-0/+1
|
* fix(strace): generate removed parserChristian Clason2025-12-201-1/+2
|
* bot(parsers): update editorconfig, meson, mlir, phpdoc, t32, vhdlnvim-treesitter-bot[bot]2025-12-201-6/+6
|
* ci(dependabot): fix labelsChristian Clason2025-12-171-2/+1
|
* ci: bump the actions group with 2 updatesdependabot[bot]2025-12-174-9/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bumps the actions group with 2 updates: [actions/checkout](https://github.com/actions/checkout) and [peter-evans/create-pull-request](https://github.com/peter-evans/create-pull-request). Updates `actions/checkout` from 5 to 6 - [Release notes](https://github.com/actions/checkout/releases) - [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md) - [Commits](https://github.com/actions/checkout/compare/v5...v6) Updates `peter-evans/create-pull-request` from 7 to 8 - [Release notes](https://github.com/peter-evans/create-pull-request/releases) - [Commits](https://github.com/peter-evans/create-pull-request/compare/v7...v8) --- updated-dependencies: - dependency-name: actions/checkout dependency-version: '6' dependency-type: direct:production update-type: version-update:semver-major dependency-group: actions - dependency-name: peter-evans/create-pull-request dependency-version: '8' dependency-type: direct:production update-type: version-update:semver-major dependency-group: actions ... Signed-off-by: dependabot[bot] <support@github.com>
* ci: add dependabot for GH actionsChristian Clason2025-12-172-1/+18
|
* chore: remove FUNDING.ymlChristian Clason2025-12-172-3/+1
|
* feat(parsers): update ada, c3, comment, desktop, editorconfig, elm, julia, ↵Christian Clason2025-12-171-16/+16
| | | | mlir, nu, phpdoc, t32, tera, vim, vimdoc, xresources, zsh
* feat(typoscript)!: update grammar and queries (#8341)Manfred Egger2025-12-175-14/+104
| | | Breaking change: `(condition_bool)` renamed to `(condition_bool_legacy)`
* docs(readme)!: `main` is now the default branchChristian Clason2025-12-141-12/+8
|
* feat(gleam)!: update parser and queriesChristian Clason2025-12-132-2/+2
| | | | Breaking change: `(bit_string_*)` renamed to `(bit_array_*)`
* feat(parsers): update fortran, gotmpl, helm, idl, mlir, pkl, query, racket, ↵Christian Clason2025-12-131-12/+12
| | | | scheme, slint, vhdl, zsh
* ci(test): bump tree-sitter/setup-actions to v2Christian Clason2025-12-112-2/+2
|
* feat(haskell): injection for morpheus-graphql-client quasiquotesMarc Jakobi2025-12-091-0/+11
|
* feat(gdscript): update builtin highlightsRiad2025-12-091-61/+270
| | | | | Added all builtin annotations, constants, methods and types as of godot commit : 10c7cb8
* feat(sql): improve `@type` capture (#8315)adaitche2025-12-091-2/+6
| | | | | | Problem: `@type` currently captures function calls but fails to capture CTE names. Solution: Don't capture types in invocations. Add pattern for `cte`.
* feat(parsers): update brightscript, desktop, gotmpl, helm, ini, javadoc, ↵Christian Clason2025-12-091-12/+12
| | | | mlir, nu, powershell, slint, vimdoc, xresources
* feat(bash): highlight arguments of trap and kill builtin commandsOmar Valdez2025-12-082-12/+36
|
* feat(bash): remove unnecessary capturesOmar Valdez2025-12-081-6/+0
| | | | | | - Bash does not have boolean values and the builtin `true` and `false` commands are already covered by another capture. - The grammar has a `number` node and it's already captured.
* fix(ruby): highlighting for string-literal symbols (#8317)Cameron2025-12-081-1/+5
|
* feat(inko): update to v0.4.0 (#8327)Yorick Peterse2025-12-062-3/+3
| | | | This changes the structure of "if" expressions so the queries for nvim-treesitter-textobjects can be changed as to not cause any crashes.
* feat(json): add support for jsonc filesChristian Clason2025-12-065-1/+8
|
* feat(parsers)!: remove gitlab-hosted blueprint, fusion, jsoncChristian Clason2025-12-0619-465/+4
| | | | | | | Problem: Gitlab has too frequent outages, which break automation. Solution: Drop all Gitlab-hosted parsers (two of which have been unmaintained for years).
* feat(fortran)!: update parser and queriesChristian Clason2025-12-063-3/+3
| | | | Breaking change: `(do_loop_statement)` renamed to `(do_loop)`
* feat(bash): update parserChristian Clason2025-12-062-5/+5
| | | | | Breaking change: removed double parenthesis as valid opening to arithmetic expansion. (Only `$((` is allowed according to the manual.)
* fix(inko): downgrade parserChristian Clason2025-12-062-3/+3
| | | | | | Problem: The commit https://github.com/inko-lang/tree-sitter-inko/commit/fc37d05c363ccf7f515354c5a47d72b2d3ff555e broke parsing a textobjects query. Solution: Downgrade parser to previous commit and pin it (until we can move it to tier 1).
* feat(parsers): update angular, c3, desktop, elm, forth, inko, mlir, nix, ↵Christian Clason2025-12-061-12/+12
| | | | pkl, powershell, templ, xresources
* fix(lua): fix some emmyluals warningsChristian Clason2025-12-066-13/+37
|
* feat(angular): add style_unit highlighting(#8312)Dennis van den Berg2025-12-042-1/+3
|
* fix(fennel): highlight `$[1-9]` in multi-symbol context properlyAlexei Mozaidze2025-12-031-3/+3
| | | | | Highlights the dollar symbol properly in multi-symbol contexts, like `$3.some.properties`. There was already a fix for a similar issue on #8067, but it only addressed `$.some.properties`, but not the variant with the argument number in it.
* docs: document setting foldmethod alongside foldexpr (#8187)Gabriel Holodak2025-12-022-0/+2
|
* feat(vhs): update options list (#8309)nsfisis2025-12-021-0/+6
|
* fix(zsh): update posix shell variablesGeorge Harker2025-12-012-31/+63
|
* feat(parsers): update angular, c3, desktop, editorconfig, elm, gdshader, ↵Christian Clason2025-11-271-16/+16
| | | | gleam, haskell, idl, php, php_only, pkl, query, readline, vimdoc, xresources
* feat(gdshader): update highlight queries (#8299)Tayfun Bocek2025-11-271-2/+5
| | | | | | | | * use uniform scope node instead of literal matching This avoids the need to refactor if other scope types are added. Maybe helps performance as well. * add method expression highlight