| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | feat(parsers): update angular, comment, dart, desktop, enforce, erlang, ↵ | Christian Clason | 2025-10-11 | 1 | -22/+22 |
| | | | | | gleam, gotmpl, hare, helm, javadoc, kitty, koto, mlir, racket, rust, scheme, superhtml, systemverilog, wit, xresources, yaml | ||||
| * | feat(tmux)!: update parser and highlights | Steven Xu | 2025-10-11 | 1 | -1/+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 | -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 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 | -1/+1 |
| | | |||||
| * | feat(angular)!: update parser and queries | Christian Clason | 2025-10-04 | 1 | -1/+1 |
| | | | | | Breaking change: node `(static_member_expression)` was removed | ||||
| * | feat(parsers): update ada, c_sharp, css, dart, editorconfig, enforce, ↵ | Christian Clason | 2025-10-04 | 1 | -13/+13 |
| | | | | | javadoc, koto, prisma, rust, sql, superhtml, t32 | ||||
| * | chore(gdscript): mark as unmaintained | Christian Clason | 2025-10-04 | 1 | -2/+1 |
| | | | | | Significant upstream breaking changes are not adapted to. | ||||
| * | feat(inko): update parser and highlights | Yorick Peterse | 2025-10-03 | 1 | -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 Hossain | 2025-09-28 | 1 | -0/+8 |
| | | |||||
| * | feat(inko)!: update parser and queries | Christian Clason | 2025-09-28 | 1 | -1/+1 |
| | | | | | Breaking change: `(array_pattern)` rule and node was removed again. | ||||
| * | feat(parsers): update ada, cpp, desktop, erlang, godot_resource, ini, ↵ | Christian Clason | 2025-09-28 | 1 | -16/+16 |
| | | | | | javadoc, mlir, powershell, rifleconf, slint, sql, superhtml, t32, xresources | ||||
| * | feat(snl): add parser and queries | Minijackson | 2025-09-22 | 1 | -0/+9 |
| | | |||||
| * | feat(koto)!: update parser and queries | Christian Clason | 2025-09-21 | 1 | -1/+1 |
| | | | | | Breaking changes: `call`, `index`, `lookup` fields removed | ||||
| * | feat(parsers): update ada, cuda, desktop, gdscript, json5, mlir, nu, slint, ↵ | Christian Clason | 2025-09-21 | 1 | -14/+14 |
| | | | | | snakemake, supercollider, superhtml, vhdl, wgsl_bevy, xresources | ||||
| * | feat(python): revert breaking change | Christian Clason | 2025-09-19 | 1 | -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 rules | Thibault de Villèle | 2025-09-19 | 1 | -1/+1 |
| | | |||||
| * | feat(latex)!: update parser and queries | Thibault de Villèle | 2025-09-19 | 1 | -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 Clason | 2025-09-17 | 1 | -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 Clason | 2025-09-17 | 1 | -3/+3 |
| | | |||||
| * | feat(rifleconf): add parser and queries | purarue | 2025-09-14 | 1 | -0/+8 |
| | | |||||
| * | feat(python)!: update parser and queries | Christian Clason | 2025-09-13 | 1 | -1/+1 |
| | | | | | Breaking change: anonymous node `"expect*"` was removed by the refactor. | ||||
| * | feat(parsers): update authzed, bash, cpp, cylc, editorconfig, foam, ↵ | Christian Clason | 2025-09-13 | 1 | -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 Clason | 2025-09-07 | 1 | -8/+8 |
| | | | | | xresources | ||||
| * | feat(parsers): update agda, c3, embedded_template, javadoc, javascript, ↵ | Christian Clason | 2025-09-06 | 1 | -12/+12 |
| | | | | | jinja, jinja_inline, pkl, slang, supercollider, sway, systemverilog | ||||
| * | feat(wxml): add parser and queries | BlockLune | 2025-08-29 | 1 | -0/+8 |
| | | |||||
| * | feat(matlab)!: update parser and queries | Christian Clason | 2025-08-29 | 1 | -1/+1 |
| | | |||||
| * | feat(parsers): update bash, c, clojure, cpp, embedded_template, gap, go, ↵ | Christian Clason | 2025-08-29 | 1 | -15/+15 |
| | | | | | html, java, javascript, json, json5, pkl, rust, supercollider | ||||
| * | feat(nu)!: update parser and queries | Christian Clason | 2025-08-26 | 1 | -1/+1 |
| | | |||||
| * | feat(gotmpl,helm)!: update parser and queries | Christian Clason | 2025-08-25 | 1 | -2/+2 |
| | | |||||
| * | feat(parsers): update arduino, blade, desktop, elixir, javadoc, llvm, mlir, ↵ | Christian Clason | 2025-08-25 | 1 | -13/+13 |
| | | | | | perl, superhtml, vhdl, xresources, ziggy, ziggy_schema | ||||
| * | feat(inko): add support for array patterns | Yorick Peterse | 2025-08-21 | 1 | -1/+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/+1 |
| | | |||||
| * | feat(parsers): update arduino, chatito, desktop, editorconfig, ↵ | Christian Clason | 2025-08-19 | 1 | -14/+14 |
| | | | | | gitattributes, gpg, idl, javadoc, mlir, pem, php, php_only, poe_filter, xresources | ||||
| * | feat(parsers): update fennel, javadoc, llvm, matlab, mlir, nickel, nix, php, ↵ | Christian Clason | 2025-08-16 | 1 | -13/+13 |
| | | | | | php_only, query, superhtml, vimdoc, wit | ||||
| * | fix(health): highlights legend label | hsi | 2025-08-13 | 1 | -1/+1 |
| | | |||||
| * | feat(php): update php and php_only parsers to v0.24.0 | Caleb White | 2025-08-12 | 1 | -2/+2 |
| | | |||||
| * | feat(sproto): add parser | 涵曦 | 2025-08-12 | 1 | -0/+8 |
| | | |||||
| * | feat(parsers): update c3, c_sharp, desktop, editorconfig, fennel, gdshader, ↵ | Christian Clason | 2025-08-08 | 1 | -15/+15 |
| | | | | | javadoc, llvm, matlab, nix, perl, scala, solidity, superhtml, xresource | ||||
| * | refactor(config): prefer `vim.list.unique` for normalization | Christian Clason | 2025-08-06 | 3 | -4/+12 |
| | | | | | Also fix some emmyluals warnings | ||||
| * | feat(systemverilog)!: update parser and queries | Christian Clason | 2025-08-05 | 1 | -1/+1 |
| | | | | | | | | | Breaking changes: 1. `(comment)` node split into `(one_line_comment)` and `(block_comment)` 2. named `(directive_foo)` nodes replaced by anonymous `"'foo"` (with backtick!) nodes -- but not consistently | ||||
| * | feat(parsers): update ada, fortran, idl, javadoc, matlab, nim, powershell, ↵ | Christian Clason | 2025-08-02 | 1 | -11/+11 |
| | | | | | slang, superhtml, swift, templ | ||||
| * | feat(parsers): update gdscript, javadoc, lua, solidity, superhtml, ↵ | Christian Clason | 2025-07-26 | 1 | -9/+9 |
| | | | | | systemverilog, zig, ziggy, ziggy_schema | ||||
| * | fix(install): skip duplicate dependencies | MeanderingProgrammer | 2025-07-25 | 1 | -1/+2 |
| | | |||||
| * | feat(parsers): update angular, beancount, fennel, gleam, idl, javadoc, ↵ | Christian Clason | 2025-07-23 | 1 | -14/+14 |
| | | | | | jinja, jinja_inline, koto, llvm, swift, systemverilog, tera, vhdl | ||||
| * | refactor(install): replace status enum with boolean | MeanderingProgrammer | 2025-07-21 | 1 | -27/+13 |
| | | |||||
| * | fix(install): don't make "installed" status persistent | MeanderingProgrammer | 2025-07-20 | 1 | -2/+1 |
| | | | | | | | | | | Problem: Setting `install_status` to "installed" skips any future install or update operation (even if forced). In particular, this breaks `:TSUpdate` when calling `install()` in config files. Solution: Don't set "installed" when skipping install and clear status on successful operations. | ||||
| * | feat(chatito)!: update parser and queries | Christian Clason | 2025-07-20 | 1 | -1/+1 |
| | | | | | node `(eq)` is replaced by field `eq: _` | ||||
| * | chore(nix): update url and maintainers | Jonas Chevalier | 2025-07-20 | 1 | -2/+2 |
| | | |||||
| * | feat(parsers): update beancount, brightscript, enforce, gdscript, gpg, groq, ↵ | Christian Clason | 2025-07-20 | 1 | -14/+14 |
| | | | | | matlab, mlir, nix, pem, pymanifest, t32, udev, vhdl | ||||
