aboutsummaryrefslogtreecommitdiffstats
path: root/lua
Commit message (Collapse)AuthorAgeFilesLines
* fix(zsh): update posix shell variablesGeorge Harker2025-12-011-1/+1
|
* 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(parsers): update angular, ini, json5, koto, matlab, mlir, nix, pkl, ↵Christian Clason2025-11-231-13/+13
| | | | query, sql, t32, vimdoc, zsh
* feat(parsers): update asm, c_sharp, csv, desktop, gdshader, gotmpl, haskell, ↵Christian Clason2025-11-171-17/+17
| | | | heex, helm, javadoc, matlab, mlir, pkl, psv, t32, tsv, xresources
* fix(ziggy): mark as unmaintainedChristian Clason2025-11-171-4/+2
|
* feat(wit)! update parser and queries to 1.2.0 (#8199)Mikhail Katychev2025-11-171-2/+2
|
* feat(ruby): update queries to support rbs-inline syntax (#8282)Tomohiro Hashidate2025-11-141-1/+1
|
* feat(zsh): bump parser, disallow injections for regex with expansionGeorge Harker2025-11-131-1/+1
|
* feat(sql): update parser, highlights (#8272)Derek Stride2025-11-131-1/+1
|
* feat(t32)!: update parser and queries (#8276)Christoph Sax2025-11-121-1/+1
| | | | | `trace32_hll_variable` has been removed from the grammar. The queries are now capturing `symbol` instead. `symbol` is highlighted as variable or constant.
* feat(haskell): switch to maintained forkChristian Clason2025-11-101-2/+2
|
* feat(parsers): update asm, devicetree, gdshader, hack, hyprlang, koto, ↵Christian Clason2025-11-081-14/+14
| | | | matlab, mlir, nix, ocamllex, pkl, sql, templ, zsh
* feat(parsers): add zsh support (#8240)George Harker2025-11-051-0/+8
| | | | | Co-authored-by: Christian Clason <c.clason@uni-graz.at> Co-authored-by: Riley Bruins <ribru17@hotmail.com> Co-authored-by: Tayfun Bocek <tayfunbocek@live.ca>
* feat(parsers): update angular, desktop, earthfile, editorconfig, gdshader, ↵Christian Clason2025-11-021-11/+11
| | | | javadoc, matlab, mlir, pkl, powershell, xresources
* feat!(gdshader): replace gdshader parser and queries (#8244)Tayfun Bocek2025-10-301-3/+3
| | | Switch parser to https://github.com/airblast-dev/tree-sitter-gdshader
* feat(install): remove node requirementChristian Clason2025-10-302-10/+1
| | | | | | * supported parsers _must_ commit at least `grammar.json` * set `TREE_SITTER_JS_RUNTIME=native` when generating parser to use built-in quickjs instead of node (requires tree-sitter 0.26)
* feat(scfg): update parserChristian Clason2025-10-301-3/+1
|
* feat(diff): update parser after moveChristian Clason2025-10-291-2/+2
|
* feat(julia)!: update parser and queries (#8235)Christoph Horn2025-10-271-1/+1
| | | | | | | sync locals queries with upstream --------- Co-authored-by: Christian Clason <c.clason@uni-graz.at>
* feat(parsers): update c3, desktop, dot, gomod, idl, julia, kitty, matlab, ↵Christian Clason2025-10-251-13/+13
| | | | mlir, nu, php, php_only, tmux
* feat(hyprlang): update parser and queries (#8224)Omar Valdez2025-10-241-1/+1
|
* feat(julia)!: switch to maintained forkChristian Clason2025-10-231-3/+3
| | | | breaking change: ABI 15, drop support for emoji identifiers
* feat(parsers): update ada, cmake, desktop, dot, mlir, nu, qmljs, sparql, ↵Christian Clason2025-10-191-14/+14
| | | | sql, superhtml, systemverilog, t32, tmux, xresources
* fix(t32): update repo urlChristoph Sax2025-10-151-1/+1
| | | | Switches the grammar repository from GitLab to GitHub.
* feat(parsers): update angular, comment, dart, desktop, enforce, erlang, ↵Christian Clason2025-10-111-22/+22
| | | | gleam, gotmpl, hare, helm, javadoc, kitty, koto, mlir, racket, rust, scheme, superhtml, systemverilog, wit, xresources, yaml
* feat(tmux)!: update parser and highlightsSteven Xu2025-10-111-1/+1
| | | | | | Breaking changes: - Nodes `(variable_name)`, `(expr_variable_name)`, `(variable_name_short)`, are exposed as `(name)`.
* feat(tmux)!: update parser and highlightsSteven Xu2025-10-101-2/+2
| | | | | | | | | | 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 matchingYorick Peterse2025-10-071-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 queriesblindfs2025-10-061-1/+1
|
* feat(angular)!: update parser and queriesChristian Clason2025-10-041-1/+1
| | | | Breaking change: node `(static_member_expression)` was removed
* feat(parsers): update ada, c_sharp, css, dart, editorconfig, enforce, ↵Christian Clason2025-10-041-13/+13
| | | | javadoc, koto, prisma, rust, sql, superhtml, t32
* chore(gdscript): mark as unmaintainedChristian Clason2025-10-041-2/+1
| | | | Significant upstream breaking changes are not adapted to.
* feat(inko): update parser and highlightsYorick Peterse2025-10-031-1/+1
| | | | | This commit includes syntax support for a few new syntax elements, and updates the highlights queries to highlight two new expression keywords.
* feat(parsers): add kitty (#8129)Mouinul Hossain2025-09-281-0/+8
|
* feat(inko)!: update parser and queriesChristian Clason2025-09-281-1/+1
| | | | Breaking change: `(array_pattern)` rule and node was removed again.
* feat(parsers): update ada, cpp, desktop, erlang, godot_resource, ini, ↵Christian Clason2025-09-281-16/+16
| | | | javadoc, mlir, powershell, rifleconf, slint, sql, superhtml, t32, xresources
* feat(snl): add parser and queriesMinijackson2025-09-221-0/+9
|
* feat(koto)!: update parser and queriesChristian Clason2025-09-211-1/+1
| | | | Breaking changes: `call`, `index`, `lookup` fields removed
* feat(parsers): update ada, cuda, desktop, gdscript, json5, mlir, nu, slint, ↵Christian Clason2025-09-211-14/+14
| | | | snakemake, supercollider, superhtml, vhdl, wgsl_bevy, xresources
* feat(python): revert breaking changeChristian Clason2025-09-191-2/+2
| | | | | | | | | 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 rulesThibault de Villèle2025-09-191-1/+1
|
* feat(latex)!: update parser and queriesThibault de Villèle2025-09-191-1/+1
| | | | | | Breaking change: `(curly_group_label)` replaced by `(curly_group_text)` see latex-lsp/tree-sitter-latex#213
* feat(parsers): update bash, c, cpp, desktop, djot, dtd, editorconfig, ↵Christian Clason2025-09-171-32/+32
| | | | 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
* docs(health): consistent use of `tree-sitter-cli`Christian Clason2025-09-171-3/+3
|
* feat(rifleconf): add parser and queriespurarue2025-09-141-0/+8
|
* feat(python)!: update parser and queriesChristian Clason2025-09-131-1/+1
| | | | Breaking change: anonymous node `"expect*"` was removed by the refactor.
* feat(parsers): update authzed, bash, cpp, cylc, editorconfig, foam, ↵Christian Clason2025-09-131-24/+24
| | | | gdscript, go, html, hurl, idl, java, javadoc, javascript, jsdoc, json, mlir, php, php_only, powershell, regex, rust, supercollider, zig
* feat(parsers): update arduino, desktop, hurl, mlir, query, slint, snakemake, ↵Christian Clason2025-09-071-8/+8
| | | | xresources
* feat(parsers): update agda, c3, embedded_template, javadoc, javascript, ↵Christian Clason2025-09-061-12/+12
| | | | jinja, jinja_inline, pkl, slang, supercollider, sway, systemverilog
* feat(wxml): add parser and queriesBlockLune2025-08-291-0/+8
|