Commit graph

5948 commits

Author SHA1 Message Date
Peter Cardenas
e0d861b23a
fix(folds.ecma): separate folds for if/else/else if
With large if/else/else if blocks, it's difficult to notice that folding
an if statement also folds the else and else if statements along with
them. By allowing the folds of the if, else, and else if statements to
be separate, the folds are easier to distinguish and are more granular.
2025-04-20 20:59:08 -07:00
Peter Cardenas
684eeac91e feat(fish): highlight $ punctuation.special 2025-04-15 14:24:15 +02:00
Peter Cardenas
54fc8e311c feat(fish): add variable.builtin highlights 2025-04-15 14:24:15 +02:00
AJ Delcimmuto
7bbed4b548
feat(brightscript): brightscript parser and queries (#7780) 2025-04-13 13:20:09 -07:00
Mikkel Mondrup Kristensen
0e21ee8df6
More bash injection support for Taskfile (#7805) 2025-04-07 21:08:22 +02:00
Anthony Fiddes
205faba176
feat(yaml): inject bash for taskfiles (#7804) 2025-04-06 19:09:27 +02:00
Christian Clason
e5c8398e44 ci(bot): bump create-github-app-token to v2 2025-04-06 11:23:58 +02:00
Maksim Terpilovskii
523a9e1489
fix(svelte): else if highlight (#7797) 2025-04-04 14:08:02 +02:00
Jakob Zahn
997288c552
fix(python): highlight all types of docstrings (#7788) 2025-04-03 09:35:41 +02:00
Christian Clason
30654ee72a ci(tests): run tests on v0.10.4 2025-04-02 11:40:11 +02:00
Christian Clason
36a7d010bb ci(update): only check once a week (sat)
I need a break...
2025-04-02 11:19:22 +02:00
Christian Clason
79a6192d47 ci(update): block dhall,elm,enforce,rust (ABI 15) 2025-04-02 11:19:22 +02:00
Christian Clason
69cb3aafb6 fix(rust,dhall,elm,enforce): revert to ABI 14 parser 2025-04-02 11:19:22 +02:00
Christian Clason
cfbbea187b ci(tests): check queries on 0.10.4 2025-04-02 11:19:22 +02:00
nvim-treesitter-bot[bot]
288b4fb4d7 bot(lockfile): update erlang, glimmer_javascript, glimmer_typescript, php, php_only, qmljs, rust 2025-04-02 06:55:05 +00:00
nvim-treesitter-bot[bot]
4b390e1e46 bot(lockfile): update fortran, scala, tcl 2025-04-01 10:29:07 +02:00
nvim-treesitter-bot[bot]
9be6836ebe bot(lockfile): update editorconfig, elm, tcl 2025-03-31 10:47:25 +02:00
savanto
9df671fda4 dhall: recognize several missing builtins
- recognize builtin type `Bool`
- recognize import `... as Bytes`
- recognize builtin functions `Date/show`, `Time/show`, `TimeZone/show`
- recognize a bytes literal (ie. `0x"deadbeef"`)
2025-03-30 17:23:08 +02:00
nvim-treesitter-bot[bot]
86768fdd00 bot(lockfile): update dhall, enforce, http, javadoc, nu, superhtml, tcl, tera 2025-03-30 10:31:16 +02:00
Dennis van den Berg
aece106233 feat(angular): update highlights for template literals 2025-03-29 10:52:22 +01:00
nvim-treesitter-bot[bot]
a70d883976 bot(lockfile): update scala 2025-03-29 09:17:03 +01:00
nvim-treesitter-bot[bot]
a3315b8c7f bot(lockfile): update angular, koto, superhtml 2025-03-28 09:09:12 +01:00
nvim-treesitter-bot[bot]
da5825bf70 bot(lockfile): update angular, hcl, koto, meson, perl, superhtml, tact, terraform, vhs 2025-03-27 09:16:15 +01:00
nvim-treesitter-bot[bot]
85168f1580 bot(lockfile): update angular, koto, scala 2025-03-26 06:56:12 +00:00
nvim-treesitter-bot[bot]
e329e94a6a bot(lockfile): update javadoc, problog, prolog 2025-03-24 06:56:42 +00:00
nvim-treesitter-bot[bot]
d26ce01266 bot(lockfile): update hlsl, javadoc 2025-03-23 16:16:59 +00:00
Vladimir Levin
9399bfd816
feat(caddy): add parser and queries (#7588)
---------

Co-authored-by: Christian Clason <c.clason@uni-graz.at>
2025-03-23 16:04:41 +00:00
nvim-treesitter-bot[bot]
b454febfd9 bot(readme): update 2025-03-23 15:53:44 +00:00
Robert Muir
652da0b40f
feat(javadoc): add parser and queries (#7749)
Previously java was configured to use doxygen parser for documentation
comments, but javadocs are not doxygen. Inline tags have a different
syntax, block tags are not recognized, and doxygen creates a lot of
errors during highlighting.

Add parser for javadoc comments, with queries for highlights and
injections.
2025-03-23 16:44:12 +01:00
nvim-treesitter-bot[bot]
20a7e40203 bot(lockfile): update swift 2025-03-23 06:51:29 +00:00
nvim-treesitter-bot[bot]
e70cb73e94 bot(lockfile): update mlir 2025-03-22 06:52:45 +00:00
nvim-treesitter-bot[bot]
5f38dffb6a bot(lockfile): update lua, markdown, markdown_inline, vim 2025-03-21 16:31:09 +00:00
nvim-treesitter-bot[bot]
b10436b9fb bot(lockfile): update gleam, glimmer_javascript, glimmer_typescript, lalrpop, problog, prolog, roc 2025-03-21 08:16:13 +00:00
dcho
bc728ecf25 Use order instead of priority 2025-03-21 08:58:45 +01:00
dcho
d0a56e3677 fix(python): prioritize builtin functions 2025-03-21 08:58:45 +01:00
Christian Clason
c8c7924cc3 ci(update): block wit (ABI 15) 2025-03-21 08:29:36 +01:00
nvim-treesitter-bot[bot]
ff553df2f4 bot(lockfile): update meson, scala, superhtml 2025-03-20 06:55:08 +00:00
Veesh Goldman
f09a2215b8
* feat(perl): highlight hash keys as @variable.member in various contexts
also, injections for s///e should fully re-parse
2025-03-19 09:48:48 +01:00
nvim-treesitter-bot[bot]
98a3fdd5d9 bot(lockfile): update query, vimdoc 2025-03-19 06:55:59 +00:00
Riley Bruins
835f5c11b8 fix(c): highlight "." as @punctuation.delimiter
Aligns C with the other language highlights
2025-03-18 18:10:41 +01:00
nvim-treesitter-bot[bot]
f8aaf5ce4e bot(lockfile): update fortran, glimmer_javascript, glimmer_typescript, powershell 2025-03-18 06:57:37 +00:00
nvim-treesitter-bot[bot]
d76a8b6e1b bot(lockfile): update commonlisp, cuda, glsl, superhtml, ziggy, ziggy_schema 2025-03-17 06:55:26 +00:00
John-Philip Taylor
da88ea477c
fix(vhdl): capture "|" as @operator (#7744) 2025-03-16 14:38:03 +01:00
nvim-treesitter-bot[bot]
845356a256 bot(lockfile): update dtd, xml, ziggy, ziggy_schema 2025-03-16 06:52:19 +00:00
Riley Bruins
99ea6c5d43 feat(typst): highlight language name as @label 2025-03-15 13:57:13 +01:00
nvim-treesitter-bot[bot]
2586ea65fa bot(lockfile): update swift 2025-03-15 06:53:24 +00:00
nvim-treesitter-bot[bot]
8b79cddc70 bot(lockfile): update gitcommit, tiger, typoscript 2025-03-14 06:54:41 +00:00
Salomon Popp
683816f147
fix(python): don't highlight parameter name as builtin (#7732) 2025-03-13 09:21:55 +01:00
nvim-treesitter-bot[bot]
178a68b7ff bot(lockfile): update cmake, liquid, meson, tera, v, vhdl 2025-03-13 08:12:34 +00:00
Christian Clason
d96c52565c ci(update): block bp (ABI 15) 2025-03-13 08:59:53 +01:00