| Commit message (Collapse) | Author | Age | Files | Lines | ||
|---|---|---|---|---|---|---|
| ... | ||||||
| * | fix(julia): fix incorrect documentation query | Fredrik Ekre | 2024-12-05 | 1 | -2/+4 | |
| | | | | | | | | | | This patch fixes an inprecise `@string.documentation` query introduced in https://github.com/nvim-treesitter/nvim-treesitter/pull/7391. The pattern `(string_literal) . (call_expression)` matches also for example `"hello"` in `foo("hello", bar())`. Similarly to https://github.com/nvim-treesitter/nvim-treesitter/pull/7436, this patch limits the pattern to top-level statements. | |||||
| * | bot(lockfile): update python, starlark, teal | nvim-treesitter-bot[bot] | 2024-12-05 | 1 | -3/+3 | |
| | | ||||||
| * | feat(inko): highlight the "copy" keyword | Yorick Peterse | 2024-12-04 | 1 | -0/+1 | |
| | | | | | This keyword is added as part of the upcoming 0.18.0 release. | |||||
| * | fix(julia): fix incorrect documentation query | Fredrik Ekre | 2024-12-04 | 1 | -1/+5 | |
| | | | | | | | | | | | | | | | This patch fixes an inprecise `@string.documentation` query introduced in https://github.com/nvim-treesitter/nvim-treesitter/pull/7391. Specifically, the pattern `(string_literal) . (identifier)` matches also for example `"hello"` in ```julia foo("hello", world) @info "hello" world ``` To fix this, this patch limits the pattern to top-level statements. | |||||
| * | bot(lockfile): update dtd, inko, powershell, xml, yaml | nvim-treesitter-bot[bot] | 2024-12-04 | 1 | -5/+5 | |
| | | ||||||
| * | bot(lockfile): update apex, sflog, soql, sosl, superhtml, swift, t32, toml, vhdl | nvim-treesitter-bot[bot] | 2024-12-03 | 1 | -9/+9 | |
| | | ||||||
| * | bot(lockfile): update apex, editorconfig, elixir, ledger, markdown, ↵ | nvim-treesitter-bot[bot] | 2024-12-02 | 3 | -18/+12 | |
| | | | | | markdown_inline, sflog, soql, sosl, styled, swift, xresources | |||||
| * | feat(gomod): punctuation, toolchain highlights | Riley Bruins | 2024-12-02 | 1 | -1/+11 | |
| | | | | | | | | | | | | | | | | | | | | | | Reference file: ```gomod module github.com/klauspost/reedsolomon go 1.21 require github.com/klauspost/cpuid/v2 v2.2.8 require golang.org/x/sys v0.24.0 // indirect retract ( v1.12.2 // https://github.com/klauspost/reedsolomon/pull/283 v1.11.6 // https://github.com/klauspost/reedsolomon/issues/240 [v1.11.3, v1.11.5] // https://github.com/klauspost/reedsolomon/pull/238 v1.11.2 // https://github.com/klauspost/reedsolomon/pull/229 ) ``` | |||||
| * | bot(lockfile): update editorconfig, swift, t32 | nvim-treesitter-bot[bot] | 2024-12-01 | 1 | -3/+3 | |
| | | ||||||
| * | fix(nu): highlight all occurrences of "use" | Riley Bruins | 2024-11-30 | 1 | -2/+4 | |
| | | ||||||
| * | bot(lockfile): update fortran, mlir, nix, nu, typespec | nvim-treesitter-bot[bot] | 2024-11-30 | 1 | -5/+5 | |
| | | ||||||
| * | feat(rust): highlight "gen" and "raw" keywords (#7419) | flippette | 2024-11-29 | 1 | -0/+2 | |
| | | ||||||
| * | feat(julia): highlight interpolation operator | Fredrik Ekre | 2024-11-29 | 1 | -0/+9 | |
| | | | | | | | This patch adds `$` to the `@punctuation.special` capture group within `(string_interpolation)` (e.g. `"hello $name"`) and `(interpolation_expression)` (e.g. `:(hello $name)`) nodes. | |||||
| * | bot(lockfile): update nu, sql, typespec | nvim-treesitter-bot[bot] | 2024-11-29 | 1 | -3/+3 | |
| | | ||||||
| * | feat(inko): highlight "inline" keyword | Yorick Peterse | 2024-11-28 | 2 | -3/+4 | |
| | | | | | | The parser added support for the "inline" keyword in a few places. This ensures a highlight is present for the keyword. | |||||
| * | feat(zig): add locals queries (#7401) | AtomToast | 2024-11-28 | 1 | -0/+95 | |
| | | ||||||
| * | bot(lockfile): update solidity, sql | nvim-treesitter-bot[bot] | 2024-11-28 | 1 | -2/+2 | |
| | | ||||||
| * | fix(solidity): remove spurious operators in highlight queries (#7412) | JoranHonig | 2024-11-27 | 1 | -2/+0 | |
| | | ||||||
| * | bot(lockfile): update t32 | nvim-treesitter-bot[bot] | 2024-11-27 | 1 | -1/+1 | |
| | | ||||||
| * | bot(lockfile): update gleam, scala | nvim-treesitter-bot[bot] | 2024-11-26 | 1 | -2/+2 | |
| | | ||||||
| * | bot(lockfile): update c_sharp, editorconfig, go, nu, rust, templ, xresources | nvim-treesitter-bot[bot] | 2024-11-25 | 1 | -7/+7 | |
| | | ||||||
| * | fix(verilog): update queries (#7400) | zhangwwpeng | 2024-11-24 | 1 | -1/+9 | |
| | | | | | | 1. Add "string" as a keyword 2. Fix issue where non-type.builtin fields are captured when using (data_type) as type.builtin 3. Add generate label | |||||
| * | bot(lockfile): update c_sharp, chatito, gpg, hoon, nasm, pem, poe_filter | nvim-treesitter-bot[bot] | 2024-11-24 | 1 | -7/+7 | |
| | | ||||||
| * | docs(parser): add maintainer for julia | Christian Clason | 2024-11-23 | 2 | -1/+2 | |
| | | ||||||
| * | fix(julia): treat :: as operator in type contexts | Fredrik Ekre | 2024-11-23 | 2 | -3/+11 | |
| | | | | | | | | | | | | | This patch captures `::` as `@operator` within `(unary_typed_expression)` and `(typed_expression)`. These should be the only two cases that the parser can emit when encountering `::` in the source, but as a fallback it is still captured as `@punctuation` in all other cases. The reasons for capturing `::` as an operator are i) the close relation with the other type-operators `<:` and `>:` and ii) the fact that it is treated as an operator by the Julia parser, just like `<:` and `>:`. | |||||
| * | fix(astro): highlight self-closing component tags | net-solution | 2024-11-23 | 1 | -0/+4 | |
| | | ||||||
| * | bot(lockfile): update fortran, nu, r | nvim-treesitter-bot[bot] | 2024-11-23 | 2 | -4/+4 | |
| | | ||||||
| * | fix(julia): misc fixes to type highlighting | Fredrik Ekre | 2024-11-23 | 1 | -1/+10 | |
| | | | | | | | | | | | | | This patch fixes two issues related to `@type` capturing (split out from https://github.com/nvim-treesitter/nvim-treesitter/pull/7392): - Capture the RHS of `<:` and `>:` as `@type` in `(unary_expression)`s similarly to what is already done for `(binary_expression)`s with these operators. - Capture children of `(curly_expression)`s inside of `(where_expression)`s as `@type` similarly how they are handled in `(parametrized_type_expression)`. | |||||
| * | fix(julia): fix macro identifier highlight query | Fredrik Ekre | 2024-11-22 | 1 | -1/+3 | |
| | | | | | | | | This fixes the macro identifier highlight query after the breaking changes in https://github.com/tree-sitter/tree-sitter-julia/pull/153. See also https://github.com/tree-sitter/tree-sitter-julia/pull/158/commits/9f2fb3b9a8c73ef0d2ec005c97f91274b492d48d. | |||||
| * | feat(robot): highlight query improvements | Tomas Sandven | 2024-11-22 | 1 | -0/+50 | |
| | | | | | | | - Highlight "ELSE" in inline_if_statement - Use @string.documentation for "Documentation" settings - Add `@spell` capture to "Documentation" settings | |||||
| * | fix(julia): capture docstrings in more cases | Fredrik Ekre | 2024-11-22 | 2 | -0/+4 | |
| | | | | | | | | | | | | | | | This patch enables `@string.documentation` capturing, and markdown injection, for strings attached to `(call_expression)` and `(identifier)` nodes. For example ```julia "docs" foo(::Int, ::Float64) "docs" bar ``` | |||||
| * | fix(julia): fix injection queries | Fredrik Ekre | 2024-11-22 | 1 | -16/+16 | |
| | | | | | | | | | This patch fixes the julia `(string_literal)` injection queries after the breaking changes in https://github.com/tree-sitter/tree-sitter-julia/pull/153. The queries are simplified by the fact that string content is now directly available as a separate `(content)` child node. | |||||
| * | feat(http): more comprehensive highlights | Riley Bruins | 2024-11-22 | 3 | -2/+68 | |
| | | ||||||
| * | bot(lockfile): update nu, perl, robot, scala, sql, teal | nvim-treesitter-bot[bot] | 2024-11-22 | 1 | -6/+6 | |
| | | ||||||
| * | fix(jsdoc): only highlight slashes in paths (#7387) | Riley Bruins | 2024-11-21 | 1 | -1/+3 | |
| | | | | | Otherwise the final slash in a doc comment `*/` will also be highlighted. | |||||
| * | feat(python): highlight modules | Omar Valdez | 2024-11-21 | 2 | -2/+21 | |
| | | ||||||
| * | feat(bash): highlight redirections | Omar Valdez | 2024-11-21 | 1 | -1/+4 | |
| | | ||||||
| * | feat(vim): highlight prepend operator | Omar Valdez | 2024-11-21 | 1 | -0/+1 | |
| | | ||||||
| * | bot(lockfile): update ledger, nu, robot | nvim-treesitter-bot[bot] | 2024-11-21 | 1 | -3/+3 | |
| | | ||||||
| * | bot(lockfile): update arduino, just, ledger, mlir, nu, php, php_only, r, sql | nvim-treesitter-bot[bot] | 2024-11-20 | 1 | -9/+9 | |
| | | ||||||
| * | bot(lockfile): update desktop, editorconfig, just, nu, v, xresources | nvim-treesitter-bot[bot] | 2024-11-19 | 2 | -10/+14 | |
| | | ||||||
| * | feat(gdscript): add new export annotations | PrestonKnopp | 2024-11-18 | 1 | -2/+3 | |
| | | ||||||
| * | bot(lockfile): update editorconfig, gdscript, json, just, nu, pug, templ, ↵ | nvim-treesitter-bot[bot] | 2024-11-18 | 1 | -9/+9 | |
| | | | | | vhdl, xresources | |||||
| * | bot(lockfile): update dart, julia, nu, ocaml, ocaml_interface, perl, sql, ↵ | nvim-treesitter-bot[bot] | 2024-11-17 | 1 | -8/+8 | |
| | | | | | xresources | |||||
| * | bot(lockfile): update julia, sql | nvim-treesitter-bot[bot] | 2024-11-16 | 1 | -2/+2 | |
| | | ||||||
| * | fix(zig): begin indent at `struct_declaration` | Yi Ming | 2024-11-15 | 1 | -0/+1 | |
| | | ||||||
| * | bot(lockfile): update nix, nu, r, teal | nvim-treesitter-bot[bot] | 2024-11-15 | 1 | -4/+4 | |
| | | ||||||
| * | bot(lockfile): update gren, typst, v | nvim-treesitter-bot[bot] | 2024-11-14 | 1 | -3/+3 | |
| | | ||||||
| * | feat(unison): inject markdown for doc blocks | zetashift | 2024-11-13 | 1 | -0/+3 | |
| | | ||||||
| * | feat(unison): add fold queries | zetashift | 2024-11-13 | 1 | -0/+10 | |
| | | ||||||
