Commit graph

5931 commits

Author SHA1 Message Date
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
Caleb White
548ed98f8a
feat(blade): add laravel blade parser and queries (#7693) 2025-03-12 18:47:19 +01:00
Novus Nota
6d1a8e6fdb
feat(tact): update parser and queries (#7731) 2025-03-12 18:26:07 +01:00
Salomon Popp
1a314a58d6
fix(python): highlight function calls correctly (#7728) 2025-03-12 09:22:33 +01:00
nvim-treesitter-bot[bot]
db8689da4a bot(lockfile): update cmake, erlang, ini, jinja, jinja_inline, nu, swift, ziggy, ziggy_schema 2025-03-12 06:56:07 +00:00
Salomon Popp
cf0eabc16c
fix(python): don't highlight attribute name as builtin (#7712)
* fix(python): don't highlight attribute name as builtin

* fix(python): highlight `@variable.member` correctly for member access context

* test: add test

* test: expand test

* docs: update comment

* refactor: change order, remove priority override

* style: remove extra newline
2025-03-11 08:48:33 +01:00
Omar Valdez
833405d5a9
feat(bibtex): highlight URLs and DOIs (#7725) 2025-03-11 08:48:09 +01:00
nvim-treesitter-bot[bot]
108302da0e bot(lockfile): update erlang, jinja, jinja_inline, nix, nu, roc, superhtml, tera, ziggy, ziggy_schema 2025-03-11 06:55:03 +00:00
Omar Valdez
38959800c2
fix(bibtex): use more appropriate captures (#7721) 2025-03-10 09:40:32 +01:00
nvim-treesitter-bot[bot]
feab1f19f8 bot(lockfile): update asm, jinja, jinja_inline, vhdl 2025-03-10 06:47:46 +00:00
Christian Clason
afe977dadd feat(roc)!: bump parser and queries
Adapt to https://github.com/faldor20/tree-sitter-roc/pull/30

Also synchronize queries with upstream and add indents
2025-03-09 19:26:47 +01:00
nvim-treesitter-bot[bot]
f06adcf572 bot(readme): update 2025-03-09 17:56:04 +00:00
uncenter
f840ab9f72
feat(tera): add parser and queries 2025-03-09 18:44:59 +01:00
nvim-treesitter-bot[bot]
59573f9616 bot(lockfile): update ocaml, ocaml_interface, ocamllex 2025-03-09 10:06:14 +00:00
may
ffd284c470 fix(rust): inject regex into RegexBuilder instead of ByteRegexBuilder 2025-03-08 20:13:17 +01:00
ginnyTheCat
f0c17dc859
fix(rust): inject html and json in macro invocations (#7715) 2025-03-08 17:49:06 +00:00
nvim-treesitter-bot[bot]
ee8e149a4f bot(lockfile): update ocaml, ocaml_interface 2025-03-08 06:49:54 +00:00
nvim-treesitter-bot[bot]
71ac531a63 bot(lockfile): update gleam, rust 2025-03-07 06:56:26 +00:00