Commit graph

5906 commits

Author SHA1 Message Date
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
Louis Pilfold
f22181a62c
feat(gleam): "echo" keyword (#7710) 2025-03-06 10:27:20 -08:00
patricorgi
16e8e19771
feat(snakemake): add rules to locals (#7698) 2025-03-06 18:47:57 +01:00
nvim-treesitter-bot[bot]
794cf2f630 bot(lockfile): update angular, meson, mlir, rust, scala, unison 2025-03-06 06:54:36 +00:00
nvim-treesitter-bot[bot]
55c5c762fe bot(lockfile): update dtd, mlir, slim, xml 2025-03-05 06:53:31 +00:00
Riley Bruins
2b0760dca2 feat(jsx): commentstring query 2025-03-04 09:49:57 +01:00
nvim-treesitter-bot[bot]
a5a2845a86 bot(lockfile): update cmake, elixir, ocaml, ocaml_interface, powershell, requirements, superhtml, ziggy, ziggy_schema 2025-03-04 08:36:41 +00:00
Christian Clason
c641ca8e05 ci(update): block rescript (ABI 15) 2025-03-04 09:25:23 +01:00
Riley Bruins
1adcd57119 feat(markdown): fold sublists 2025-03-03 09:44:46 +01:00
nvim-treesitter-bot[bot]
bf6028e00c bot(lockfile): update cmake, elixir, fortran, fsharp, rust, vhdl 2025-03-03 06:58:07 +00:00
nvim-treesitter-bot[bot]
186f35e168 bot(lockfile): update cmake, jinja, jinja_inline, nu 2025-03-02 10:30:19 +00:00
Christian Clason
8bf733ccce ci(update): block templ (ABI 15) 2025-03-02 11:16:59 +01:00
nvim-treesitter-bot[bot]
c1efc9a905 bot(lockfile): update dart, djot, meson, mlir 2025-03-01 11:05:56 +00:00
Christian Clason
f56d2f6765 ci(update): block typespec (ABI 15) 2025-03-01 11:55:29 +01:00
Christian Clason
f37b1668a6 ci(update): block verilog (ABI 15) 2025-03-01 11:15:34 +01:00
nvim-treesitter-bot[bot]
99487eb34a bot(lockfile): update php, php_only, rust, v 2025-02-28 08:37:39 +00:00
nvim-treesitter-bot[bot]
8bc635a25f bot(readme): update 2025-02-27 09:16:43 +00:00
Bert Baron
376a46ccec
feat(kdl): parser and queries (#7657) 2025-02-27 09:54:26 +01:00
Paul Hansen
28f76678ca
fix(kdl): highlight query order (#7688)
This just fixes the highlighting queries so everything
isn't highlighted as a variable due to the order of the queries
meaning several queries were ignored.

I also changed the node names to be highlighted as `@tag` since KDL is an
xml-like format so `@tag` seemed more appropriate than type and it differentiates it
from the type annotations.

This does NOT update to the latest KDL version 2, that would need
grammar changes. It does "mostly" work with
KDL 2 though (notably unquoted strings seem to throw the grammar off.).
2025-02-27 09:53:58 +01:00
Omar Valdez
00e797ea25 feat(typescript): highlight abstract methods 2025-02-27 09:53:22 +01:00
Andreas Hartmann
a83032cee1 feat(make): fold define statements. 2025-02-27 09:53:09 +01:00
nvim-treesitter-bot[bot]
89eed3572d bot(lockfile): update fortran, nix, tlaplus 2025-02-27 06:54:26 +00:00
Raafat Turki
8f87d28442
feat(sql): add folds (#7686) 2025-02-26 17:36:48 +01:00
Caleb White
081a99b3be feat(php): add support for new relative_name node 2025-02-26 17:01:57 +01:00
Christian Clason
93ce9feb4f feat(markdown): completely conceal codeblock fences on nightly
Required to make https://github.com/neovim/neovim/pull/31324 work with
nvim-treesitter.
2025-02-25 14:07:31 +01:00
Alex Manning
f0ff9f0e5d fix(gleam): indent on unqualified import rather than import 2025-02-25 11:20:39 +01:00