<feed xmlns='http://www.w3.org/2005/Atom'>
<title>nvim-treesitter, branch master</title>
<subtitle>[no description]</subtitle>
<id>http://git.sudomsg.com/mirror/nvim-treesitter/atom/?h=master</id>
<link rel='self' href='http://git.sudomsg.com/mirror/nvim-treesitter/atom/?h=master'/>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/'/>
<updated>2026-03-23T18:42:18Z</updated>
<entry>
<title>docs(readme): list support upper bounds</title>
<updated>2026-03-23T18:42:18Z</updated>
<author>
<name>Christian Clason</name>
<email>c.clason@uni-graz.at</email>
</author>
<published>2026-03-23T18:42:18Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=cf12346a3414fa1b06af75c79faebe7f76df080a'/>
<id>urn:sha1:cf12346a3414fa1b06af75c79faebe7f76df080a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>docs(readme)!: announce archiving of master branch</title>
<updated>2025-05-24T13:53:33Z</updated>
<author>
<name>Christian Clason</name>
<email>c.clason@uni-graz.at</email>
</author>
<published>2025-05-18T10:38:37Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=42fc28ba918343ebfd5565147a42a26580579482'/>
<id>urn:sha1:42fc28ba918343ebfd5565147a42a26580579482</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat(solidity): add doxygen injections (#7853)</title>
<updated>2025-05-12T16:43:30Z</updated>
<author>
<name>Leo</name>
<email>leonard.paturel@openzeppelin.com</email>
</author>
<published>2025-05-12T16:43:30Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=066fd6505377e3fd4aa219e61ce94c2b8bdb0b79'/>
<id>urn:sha1:066fd6505377e3fd4aa219e61ce94c2b8bdb0b79</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat(solidity): add `abstract` keyword</title>
<updated>2025-05-12T16:43:10Z</updated>
<author>
<name>Leo</name>
<email>leonard.paturel@openzeppelin.com</email>
</author>
<published>2025-05-12T16:43:10Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=0484f881c66fcac9ac517a5e62d99093e2e3702b'/>
<id>urn:sha1:0484f881c66fcac9ac517a5e62d99093e2e3702b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix: blade injection highlighting (#7846)</title>
<updated>2025-05-06T03:05:53Z</updated>
<author>
<name>Caleb White</name>
<email>cdwhite3@pm.me</email>
</author>
<published>2025-05-06T03:05:53Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=28d480e0624b259095e56f353ec911f9f2a0f404'/>
<id>urn:sha1:28d480e0624b259095e56f353ec911f9f2a0f404</id>
<content type='text'>
Injecting php was broken upstream so this is a temporary fix until
upstream fixes it.

See https://github.com/nvim-treesitter/nvim-treesitter/issues/7842</content>
</entry>
<entry>
<title>feat(haskell): injections for inline-python quasiquotes</title>
<updated>2025-04-30T09:45:52Z</updated>
<author>
<name>Marc Jakobi</name>
<email>marc.jakobi@tiko.energy</email>
</author>
<published>2025-04-30T08:46:14Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=94ea4f436d2b59c80f02e293466c374584f03b8c'/>
<id>urn:sha1:94ea4f436d2b59c80f02e293466c374584f03b8c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix(injections): dtd, glimmer.*, razor, tablegen, teal</title>
<updated>2025-04-27T09:04:54Z</updated>
<author>
<name>Christian Clason</name>
<email>c.clason@uni-graz.at</email>
</author>
<published>2025-04-27T09:04:54Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=3b308861a8d7d7bfbe9be51d52e54dcfd9fe3d38'/>
<id>urn:sha1:3b308861a8d7d7bfbe9be51d52e54dcfd9fe3d38</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix(roc): use correct predicate in injections</title>
<updated>2025-04-26T20:12:46Z</updated>
<author>
<name>Christian Clason</name>
<email>c.clason@uni-graz.at</email>
</author>
<published>2025-04-26T20:12:46Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=4c7509e7b06cea99065e8d4a20d30e6a2e5cd924'/>
<id>urn:sha1:4c7509e7b06cea99065e8d4a20d30e6a2e5cd924</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix(nu): add missing `ctrl_match` to query files</title>
<updated>2025-04-26T08:41:10Z</updated>
<author>
<name>blindfs</name>
<email>blindfs19@gmail.com</email>
</author>
<published>2025-04-26T04:04:49Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=58dd1496291fa19c3c4990df28c2773a4bc9b257'/>
<id>urn:sha1:58dd1496291fa19c3c4990df28c2773a4bc9b257</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat(fish): highlight $ punctuation.special</title>
<updated>2025-04-15T12:24:15Z</updated>
<author>
<name>Peter Cardenas</name>
<email>16930781+PeterCardenas@users.noreply.github.com</email>
</author>
<published>2025-04-15T11:36:13Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=684eeac91ed8e297685a97ef70031d19ac1de25a'/>
<id>urn:sha1:684eeac91ed8e297685a97ef70031d19ac1de25a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat(fish): add variable.builtin highlights</title>
<updated>2025-04-15T12:24:15Z</updated>
<author>
<name>Peter Cardenas</name>
<email>16930781+PeterCardenas@users.noreply.github.com</email>
</author>
<published>2025-04-15T11:35:40Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=54fc8e311c8453bcf5ef968e0375892634bbebd0'/>
<id>urn:sha1:54fc8e311c8453bcf5ef968e0375892634bbebd0</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat(brightscript): brightscript parser and queries (#7780)</title>
<updated>2025-04-13T20:20:09Z</updated>
<author>
<name>AJ Delcimmuto</name>
<email>ajdelco22@gmail.com</email>
</author>
<published>2025-04-13T20:20:09Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=7bbed4b548d9a81c14351bda93d16336edefd067'/>
<id>urn:sha1:7bbed4b548d9a81c14351bda93d16336edefd067</id>
<content type='text'>
</content>
</entry>
<entry>
<title>More bash injection support for Taskfile (#7805)</title>
<updated>2025-04-07T19:08:22Z</updated>
<author>
<name>Mikkel Mondrup Kristensen</name>
<email>monrad@github.com</email>
</author>
<published>2025-04-07T19:08:22Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=0e21ee8df6235511c02bab4a5b391d18e165a58d'/>
<id>urn:sha1:0e21ee8df6235511c02bab4a5b391d18e165a58d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat(yaml): inject bash for taskfiles (#7804)</title>
<updated>2025-04-06T17:09:27Z</updated>
<author>
<name>Anthony Fiddes</name>
<email>11233666+Anthony-Fiddes@users.noreply.github.com</email>
</author>
<published>2025-04-06T17:09:27Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=205faba1768a6e4c854f156bc6a21a41b242599c'/>
<id>urn:sha1:205faba1768a6e4c854f156bc6a21a41b242599c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>ci(bot): bump create-github-app-token to v2</title>
<updated>2025-04-06T09:23:58Z</updated>
<author>
<name>Christian Clason</name>
<email>c.clason@uni-graz.at</email>
</author>
<published>2025-04-06T09:21:52Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=e5c8398e4492815a7e2adce46fcb08eccf2fa392'/>
<id>urn:sha1:e5c8398e4492815a7e2adce46fcb08eccf2fa392</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix(svelte): `else if` highlight (#7797)</title>
<updated>2025-04-04T12:08:02Z</updated>
<author>
<name>Maksim Terpilovskii</name>
<email>maximtrp@gmail.com</email>
</author>
<published>2025-04-04T12:08:02Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=523a9e148919f58eb5a013f76787e57696e00c93'/>
<id>urn:sha1:523a9e148919f58eb5a013f76787e57696e00c93</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix(python): highlight all types of docstrings (#7788)</title>
<updated>2025-04-03T07:35:41Z</updated>
<author>
<name>Jakob Zahn</name>
<email>jakob.zahn@mailbox.org</email>
</author>
<published>2025-04-03T07:35:41Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=997288c55253e27f782d991099490f80205d65bf'/>
<id>urn:sha1:997288c55253e27f782d991099490f80205d65bf</id>
<content type='text'>
</content>
</entry>
<entry>
<title>ci(tests): run tests on v0.10.4</title>
<updated>2025-04-02T09:40:11Z</updated>
<author>
<name>Christian Clason</name>
<email>c.clason@uni-graz.at</email>
</author>
<published>2025-04-02T09:28:10Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=30654ee72a69e7c76a54b66d748dae088429e863'/>
<id>urn:sha1:30654ee72a69e7c76a54b66d748dae088429e863</id>
<content type='text'>
</content>
</entry>
<entry>
<title>ci(update): only check once a week (sat)</title>
<updated>2025-04-02T09:19:22Z</updated>
<author>
<name>Christian Clason</name>
<email>c.clason@uni-graz.at</email>
</author>
<published>2025-04-02T09:01:15Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=36a7d010bb3eb7f3e74d091e4584040a00dd50de'/>
<id>urn:sha1:36a7d010bb3eb7f3e74d091e4584040a00dd50de</id>
<content type='text'>
I need a break...
</content>
</entry>
<entry>
<title>ci(update): block dhall,elm,enforce,rust (ABI 15)</title>
<updated>2025-04-02T09:19:22Z</updated>
<author>
<name>Christian Clason</name>
<email>c.clason@uni-graz.at</email>
</author>
<published>2025-04-02T08:48:19Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=79a6192d4782e6d398e0b2ce588cdf9f27c5b9f5'/>
<id>urn:sha1:79a6192d4782e6d398e0b2ce588cdf9f27c5b9f5</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix(rust,dhall,elm,enforce): revert to ABI 14 parser</title>
<updated>2025-04-02T09:19:22Z</updated>
<author>
<name>Christian Clason</name>
<email>c.clason@uni-graz.at</email>
</author>
<published>2025-04-02T08:46:29Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=69cb3aafb6a32c4cc3c0b800ef1b6b52d84d1c17'/>
<id>urn:sha1:69cb3aafb6a32c4cc3c0b800ef1b6b52d84d1c17</id>
<content type='text'>
</content>
</entry>
<entry>
<title>ci(tests): check queries on 0.10.4</title>
<updated>2025-04-02T09:19:22Z</updated>
<author>
<name>Christian Clason</name>
<email>c.clason@uni-graz.at</email>
</author>
<published>2025-04-02T08:46:07Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=cfbbea187b899b6f75503d3d635ee9374a44818d'/>
<id>urn:sha1:cfbbea187b899b6f75503d3d635ee9374a44818d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>bot(lockfile): update erlang, glimmer_javascript, glimmer_typescript, php, php_only, qmljs, rust</title>
<updated>2025-04-02T06:55:05Z</updated>
<author>
<name>nvim-treesitter-bot[bot]</name>
<email>157957100+nvim-treesitter-bot[bot]@users.noreply.github.com</email>
</author>
<published>2025-04-02T06:46:41Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=288b4fb4d7d4203063923c35823c828eb8a35869'/>
<id>urn:sha1:288b4fb4d7d4203063923c35823c828eb8a35869</id>
<content type='text'>
</content>
</entry>
<entry>
<title>bot(lockfile): update fortran, scala, tcl</title>
<updated>2025-04-01T08:29:07Z</updated>
<author>
<name>nvim-treesitter-bot[bot]</name>
<email>157957100+nvim-treesitter-bot[bot]@users.noreply.github.com</email>
</author>
<published>2025-04-01T06:48:54Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=4b390e1e46ca2e6220f14641cb840bbf9ad5446f'/>
<id>urn:sha1:4b390e1e46ca2e6220f14641cb840bbf9ad5446f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>bot(lockfile): update editorconfig, elm, tcl</title>
<updated>2025-03-31T08:47:25Z</updated>
<author>
<name>nvim-treesitter-bot[bot]</name>
<email>157957100+nvim-treesitter-bot[bot]@users.noreply.github.com</email>
</author>
<published>2025-03-31T06:48:31Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=9be6836ebeb88a536055bf1ce0961eef68da4bc6'/>
<id>urn:sha1:9be6836ebeb88a536055bf1ce0961eef68da4bc6</id>
<content type='text'>
</content>
</entry>
<entry>
<title>dhall: recognize several missing builtins</title>
<updated>2025-03-30T15:23:08Z</updated>
<author>
<name>savanto</name>
<email>savanto@users.noreply.github.com</email>
</author>
<published>2025-03-29T22:30:28Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=9df671fda41bc4af91b9f7ea3fa1628ba988a77b'/>
<id>urn:sha1:9df671fda41bc4af91b9f7ea3fa1628ba988a77b</id>
<content type='text'>
- recognize builtin type `Bool`
- recognize import `... as Bytes`
- recognize builtin functions `Date/show`, `Time/show`, `TimeZone/show`
- recognize a bytes literal (ie. `0x"deadbeef"`)
</content>
</entry>
<entry>
<title>bot(lockfile): update dhall, enforce, http, javadoc, nu, superhtml, tcl, tera</title>
<updated>2025-03-30T08:31:16Z</updated>
<author>
<name>nvim-treesitter-bot[bot]</name>
<email>157957100+nvim-treesitter-bot[bot]@users.noreply.github.com</email>
</author>
<published>2025-03-30T06:44:46Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=86768fdd002c75833414010052a1e95a4760ee32'/>
<id>urn:sha1:86768fdd002c75833414010052a1e95a4760ee32</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat(angular): update highlights for template literals</title>
<updated>2025-03-29T09:52:22Z</updated>
<author>
<name>Dennis van den Berg</name>
<email>dennis.vandenberg@nedap.com</email>
</author>
<published>2025-03-27T14:22:35Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=aece1062335a9e856636f5da12d8a06c7615ce8a'/>
<id>urn:sha1:aece1062335a9e856636f5da12d8a06c7615ce8a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>bot(lockfile): update scala</title>
<updated>2025-03-29T08:17:03Z</updated>
<author>
<name>nvim-treesitter-bot[bot]</name>
<email>157957100+nvim-treesitter-bot[bot]@users.noreply.github.com</email>
</author>
<published>2025-03-29T06:44:26Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=a70d883976025d269d9e101c7ef059f4ef0aab08'/>
<id>urn:sha1:a70d883976025d269d9e101c7ef059f4ef0aab08</id>
<content type='text'>
</content>
</entry>
<entry>
<title>bot(lockfile): update angular, koto, superhtml</title>
<updated>2025-03-28T08:09:12Z</updated>
<author>
<name>nvim-treesitter-bot[bot]</name>
<email>157957100+nvim-treesitter-bot[bot]@users.noreply.github.com</email>
</author>
<published>2025-03-28T06:47:15Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=a3315b8c7f0f1ddaa30b24bcc0af0d31024dfb6a'/>
<id>urn:sha1:a3315b8c7f0f1ddaa30b24bcc0af0d31024dfb6a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>bot(lockfile): update angular, hcl, koto, meson, perl, superhtml, tact, terraform, vhs</title>
<updated>2025-03-27T08:16:15Z</updated>
<author>
<name>nvim-treesitter-bot[bot]</name>
<email>157957100+nvim-treesitter-bot[bot]@users.noreply.github.com</email>
</author>
<published>2025-03-27T06:47:58Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=da5825bf70cc2ea7eacd1e60c32c07baf19adeba'/>
<id>urn:sha1:da5825bf70cc2ea7eacd1e60c32c07baf19adeba</id>
<content type='text'>
</content>
</entry>
<entry>
<title>bot(lockfile): update angular, koto, scala</title>
<updated>2025-03-26T06:56:12Z</updated>
<author>
<name>nvim-treesitter-bot[bot]</name>
<email>157957100+nvim-treesitter-bot[bot]@users.noreply.github.com</email>
</author>
<published>2025-03-26T06:46:12Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=85168f15808d89b0222313652b9d2777eda3cb08'/>
<id>urn:sha1:85168f15808d89b0222313652b9d2777eda3cb08</id>
<content type='text'>
</content>
</entry>
<entry>
<title>bot(lockfile): update javadoc, problog, prolog</title>
<updated>2025-03-24T06:56:42Z</updated>
<author>
<name>nvim-treesitter-bot[bot]</name>
<email>157957100+nvim-treesitter-bot[bot]@users.noreply.github.com</email>
</author>
<published>2025-03-24T06:47:16Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=e329e94a6a0a5ccf6ec8bfec1d10faf5eaae665f'/>
<id>urn:sha1:e329e94a6a0a5ccf6ec8bfec1d10faf5eaae665f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>bot(lockfile): update hlsl, javadoc</title>
<updated>2025-03-23T16:16:59Z</updated>
<author>
<name>nvim-treesitter-bot[bot]</name>
<email>157957100+nvim-treesitter-bot[bot]@users.noreply.github.com</email>
</author>
<published>2025-03-23T16:06:51Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=d26ce0126694283cf32bf1f4192ef37ef404c037'/>
<id>urn:sha1:d26ce0126694283cf32bf1f4192ef37ef404c037</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat(caddy): add parser and queries (#7588)</title>
<updated>2025-03-23T16:04:41Z</updated>
<author>
<name>Vladimir Levin</name>
<email>34550675+opa-oz@users.noreply.github.com</email>
</author>
<published>2025-03-23T16:04:41Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=9399bfd816f7193b6fa801169f6a907afdd66e5c'/>
<id>urn:sha1:9399bfd816f7193b6fa801169f6a907afdd66e5c</id>
<content type='text'>
---------

Co-authored-by: Christian Clason &lt;c.clason@uni-graz.at&gt;</content>
</entry>
<entry>
<title>bot(readme): update</title>
<updated>2025-03-23T15:53:44Z</updated>
<author>
<name>nvim-treesitter-bot[bot]</name>
<email>157957100+nvim-treesitter-bot[bot]@users.noreply.github.com</email>
</author>
<published>2025-03-23T15:44:30Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=b454febfd98b114d43dd5a991093ab724a54b8ab'/>
<id>urn:sha1:b454febfd98b114d43dd5a991093ab724a54b8ab</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat(javadoc): add parser and queries (#7749)</title>
<updated>2025-03-23T15:44:12Z</updated>
<author>
<name>Robert Muir</name>
<email>rmuir@apache.org</email>
</author>
<published>2025-03-23T15:44:12Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=652da0b40f556c1772904a82ee5800f41a1ba9f8'/>
<id>urn:sha1:652da0b40f556c1772904a82ee5800f41a1ba9f8</id>
<content type='text'>
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.</content>
</entry>
<entry>
<title>bot(lockfile): update swift</title>
<updated>2025-03-23T06:51:29Z</updated>
<author>
<name>nvim-treesitter-bot[bot]</name>
<email>157957100+nvim-treesitter-bot[bot]@users.noreply.github.com</email>
</author>
<published>2025-03-23T06:43:18Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=20a7e40203dab3454686e057adecd805f3d6d334'/>
<id>urn:sha1:20a7e40203dab3454686e057adecd805f3d6d334</id>
<content type='text'>
</content>
</entry>
<entry>
<title>bot(lockfile): update mlir</title>
<updated>2025-03-22T06:52:45Z</updated>
<author>
<name>nvim-treesitter-bot[bot]</name>
<email>157957100+nvim-treesitter-bot[bot]@users.noreply.github.com</email>
</author>
<published>2025-03-22T06:44:10Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=e70cb73e943db7483b0ea86a55e80d471bcb995c'/>
<id>urn:sha1:e70cb73e943db7483b0ea86a55e80d471bcb995c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>bot(lockfile): update lua, markdown, markdown_inline, vim</title>
<updated>2025-03-21T16:31:09Z</updated>
<author>
<name>nvim-treesitter-bot[bot]</name>
<email>157957100+nvim-treesitter-bot[bot]@users.noreply.github.com</email>
</author>
<published>2025-03-21T16:21:46Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=5f38dffb6a07669a678f073bfe0f62b1a020dffc'/>
<id>urn:sha1:5f38dffb6a07669a678f073bfe0f62b1a020dffc</id>
<content type='text'>
</content>
</entry>
<entry>
<title>bot(lockfile): update gleam, glimmer_javascript, glimmer_typescript, lalrpop, problog, prolog, roc</title>
<updated>2025-03-21T08:16:13Z</updated>
<author>
<name>nvim-treesitter-bot[bot]</name>
<email>157957100+nvim-treesitter-bot[bot]@users.noreply.github.com</email>
</author>
<published>2025-03-21T07:30:48Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=b10436b9fb29d3c3c406c07ce813f70245f9bc7b'/>
<id>urn:sha1:b10436b9fb29d3c3c406c07ce813f70245f9bc7b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Use order instead of priority</title>
<updated>2025-03-21T07:58:45Z</updated>
<author>
<name>dcho</name>
<email>dcho.null@gmail.com</email>
</author>
<published>2025-03-19T22:39:43Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=bc728ecf253d7cbf1aef9eacac2f5341827856c5'/>
<id>urn:sha1:bc728ecf253d7cbf1aef9eacac2f5341827856c5</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix(python): prioritize builtin functions</title>
<updated>2025-03-21T07:58:45Z</updated>
<author>
<name>dcho</name>
<email>dcho.null@gmail.com</email>
</author>
<published>2025-03-19T22:22:30Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=d0a56e367712a6c055103adeffdff0b80c937e7c'/>
<id>urn:sha1:d0a56e367712a6c055103adeffdff0b80c937e7c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>ci(update): block wit (ABI 15)</title>
<updated>2025-03-21T07:29:36Z</updated>
<author>
<name>Christian Clason</name>
<email>c.clason@uni-graz.at</email>
</author>
<published>2025-03-21T07:29:36Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=c8c7924cc34d285e578c2bd301773756cadf6124'/>
<id>urn:sha1:c8c7924cc34d285e578c2bd301773756cadf6124</id>
<content type='text'>
</content>
</entry>
<entry>
<title>bot(lockfile): update meson, scala, superhtml</title>
<updated>2025-03-20T06:55:08Z</updated>
<author>
<name>nvim-treesitter-bot[bot]</name>
<email>157957100+nvim-treesitter-bot[bot]@users.noreply.github.com</email>
</author>
<published>2025-03-20T06:46:37Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=ff553df2f4c5641be2b282e1a0a072c46cf03591'/>
<id>urn:sha1:ff553df2f4c5641be2b282e1a0a072c46cf03591</id>
<content type='text'>
</content>
</entry>
<entry>
<title>* feat(perl): highlight hash keys as `@variable.member` in various contexts</title>
<updated>2025-03-19T08:48:48Z</updated>
<author>
<name>Veesh Goldman</name>
<email>rabbiveesh@gmail.com</email>
</author>
<published>2025-03-19T08:48:48Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=f09a2215b8fed4c2e86f2dd1912e14166958c06a'/>
<id>urn:sha1:f09a2215b8fed4c2e86f2dd1912e14166958c06a</id>
<content type='text'>
also, injections for s///e should fully re-parse
</content>
</entry>
<entry>
<title>bot(lockfile): update query, vimdoc</title>
<updated>2025-03-19T06:55:59Z</updated>
<author>
<name>nvim-treesitter-bot[bot]</name>
<email>157957100+nvim-treesitter-bot[bot]@users.noreply.github.com</email>
</author>
<published>2025-03-19T06:46:54Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=98a3fdd5d9807948be6f27a916a5b88a92383670'/>
<id>urn:sha1:98a3fdd5d9807948be6f27a916a5b88a92383670</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix(c): highlight `"."` as `@punctuation.delimiter`</title>
<updated>2025-03-18T17:10:41Z</updated>
<author>
<name>Riley Bruins</name>
<email>ribru17@hotmail.com</email>
</author>
<published>2025-03-18T17:01:20Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=835f5c11b8d4e1ded3576c69a019f717d3754c5a'/>
<id>urn:sha1:835f5c11b8d4e1ded3576c69a019f717d3754c5a</id>
<content type='text'>
Aligns C with the other language highlights
</content>
</entry>
<entry>
<title>bot(lockfile): update fortran, glimmer_javascript, glimmer_typescript, powershell</title>
<updated>2025-03-18T06:57:37Z</updated>
<author>
<name>nvim-treesitter-bot[bot]</name>
<email>157957100+nvim-treesitter-bot[bot]@users.noreply.github.com</email>
</author>
<published>2025-03-18T06:46:23Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=f8aaf5ce4e27cd20de917946b2ae5c968a2c2858'/>
<id>urn:sha1:f8aaf5ce4e27cd20de917946b2ae5c968a2c2858</id>
<content type='text'>
</content>
</entry>
<entry>
<title>bot(lockfile): update commonlisp, cuda, glsl, superhtml, ziggy, ziggy_schema</title>
<updated>2025-03-17T06:55:26Z</updated>
<author>
<name>nvim-treesitter-bot[bot]</name>
<email>157957100+nvim-treesitter-bot[bot]@users.noreply.github.com</email>
</author>
<published>2025-03-17T06:47:13Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=d76a8b6e1b67fd3bcffec4a5d45fd9dee4dbbee8'/>
<id>urn:sha1:d76a8b6e1b67fd3bcffec4a5d45fd9dee4dbbee8</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix(vhdl): capture "|" as `@operator` (#7744)</title>
<updated>2025-03-16T13:38:03Z</updated>
<author>
<name>John-Philip Taylor</name>
<email>41227383+jpt13653903@users.noreply.github.com</email>
</author>
<published>2025-03-16T13:38:03Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=da88ea477c67c7f7ebab6d1e662d0cdebfcb57f0'/>
<id>urn:sha1:da88ea477c67c7f7ebab6d1e662d0cdebfcb57f0</id>
<content type='text'>
</content>
</entry>
<entry>
<title>bot(lockfile): update dtd, xml, ziggy, ziggy_schema</title>
<updated>2025-03-16T06:52:19Z</updated>
<author>
<name>nvim-treesitter-bot[bot]</name>
<email>157957100+nvim-treesitter-bot[bot]@users.noreply.github.com</email>
</author>
<published>2025-03-16T06:42:37Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=845356a256ed6ff5868da582cb62a31d762e1804'/>
<id>urn:sha1:845356a256ed6ff5868da582cb62a31d762e1804</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat(typst): highlight language name as @label</title>
<updated>2025-03-15T12:57:13Z</updated>
<author>
<name>Riley Bruins</name>
<email>ribru17@hotmail.com</email>
</author>
<published>2025-03-14T23:10:53Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=99ea6c5d4389a3278769eb6abb7b3ebefb7d9f2a'/>
<id>urn:sha1:99ea6c5d4389a3278769eb6abb7b3ebefb7d9f2a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>bot(lockfile): update swift</title>
<updated>2025-03-15T06:53:24Z</updated>
<author>
<name>nvim-treesitter-bot[bot]</name>
<email>157957100+nvim-treesitter-bot[bot]@users.noreply.github.com</email>
</author>
<published>2025-03-15T06:43:11Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=2586ea65faf45dcf1caf8d34510d50bb545c215a'/>
<id>urn:sha1:2586ea65faf45dcf1caf8d34510d50bb545c215a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>bot(lockfile): update gitcommit, tiger, typoscript</title>
<updated>2025-03-14T06:54:41Z</updated>
<author>
<name>nvim-treesitter-bot[bot]</name>
<email>157957100+nvim-treesitter-bot[bot]@users.noreply.github.com</email>
</author>
<published>2025-03-14T06:44:59Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=8b79cddc708cb8549562f0101f7f509ad7cebf97'/>
<id>urn:sha1:8b79cddc708cb8549562f0101f7f509ad7cebf97</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix(python): don't highlight parameter name as builtin (#7732)</title>
<updated>2025-03-13T08:21:55Z</updated>
<author>
<name>Salomon Popp</name>
<email>hi@salomonpopp.me</email>
</author>
<published>2025-03-13T08:21:55Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=683816f14718b257666b29f792a8d330936cf5c1'/>
<id>urn:sha1:683816f14718b257666b29f792a8d330936cf5c1</id>
<content type='text'>
</content>
</entry>
<entry>
<title>bot(lockfile): update cmake, liquid, meson, tera, v, vhdl</title>
<updated>2025-03-13T08:12:34Z</updated>
<author>
<name>nvim-treesitter-bot[bot]</name>
<email>157957100+nvim-treesitter-bot[bot]@users.noreply.github.com</email>
</author>
<published>2025-03-13T08:01:29Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=178a68b7ff95595311ead913d40de8c365d5a224'/>
<id>urn:sha1:178a68b7ff95595311ead913d40de8c365d5a224</id>
<content type='text'>
</content>
</entry>
<entry>
<title>ci(update): block bp (ABI 15)</title>
<updated>2025-03-13T07:59:53Z</updated>
<author>
<name>Christian Clason</name>
<email>c.clason@uni-graz.at</email>
</author>
<published>2025-03-13T07:59:53Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=d96c52565cae0347435f96f9b5913054b2972234'/>
<id>urn:sha1:d96c52565cae0347435f96f9b5913054b2972234</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat(blade): add laravel blade parser and queries (#7693)</title>
<updated>2025-03-12T17:47:19Z</updated>
<author>
<name>Caleb White</name>
<email>cdwhite3@pm.me</email>
</author>
<published>2025-03-12T17:47:19Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=548ed98f8a0af738d095ef1be5961f41061ed743'/>
<id>urn:sha1:548ed98f8a0af738d095ef1be5961f41061ed743</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat(tact): update parser and queries (#7731)</title>
<updated>2025-03-12T17:26:07Z</updated>
<author>
<name>Novus Nota</name>
<email>68142933+novusnota@users.noreply.github.com</email>
</author>
<published>2025-03-12T17:26:07Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=6d1a8e6fdb562aab59e0f67e7aef23cc5b23e283'/>
<id>urn:sha1:6d1a8e6fdb562aab59e0f67e7aef23cc5b23e283</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix(python): highlight function calls correctly (#7728)</title>
<updated>2025-03-12T08:22:33Z</updated>
<author>
<name>Salomon Popp</name>
<email>hi@salomonpopp.me</email>
</author>
<published>2025-03-12T08:22:33Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=1a314a58d6d7695d226b56f6b61b1596993d5ac7'/>
<id>urn:sha1:1a314a58d6d7695d226b56f6b61b1596993d5ac7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>bot(lockfile): update cmake, erlang, ini, jinja, jinja_inline, nu, swift, ziggy, ziggy_schema</title>
<updated>2025-03-12T06:56:07Z</updated>
<author>
<name>nvim-treesitter-bot[bot]</name>
<email>157957100+nvim-treesitter-bot[bot]@users.noreply.github.com</email>
</author>
<published>2025-03-12T06:47:48Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=db8689da4a2b56388d07b3c20935dde648efbf90'/>
<id>urn:sha1:db8689da4a2b56388d07b3c20935dde648efbf90</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix(python): don't highlight attribute name as builtin (#7712)</title>
<updated>2025-03-11T07:48:33Z</updated>
<author>
<name>Salomon Popp</name>
<email>hi@salomonpopp.me</email>
</author>
<published>2025-03-11T07:48:33Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=cf0eabc16cf32d69f7612d0e023ef210d84cdde6'/>
<id>urn:sha1:cf0eabc16cf32d69f7612d0e023ef210d84cdde6</id>
<content type='text'>
* 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</content>
</entry>
<entry>
<title>feat(bibtex): highlight URLs and DOIs (#7725)</title>
<updated>2025-03-11T07:48:09Z</updated>
<author>
<name>Omar Valdez</name>
<email>omarantoniovaldezf2@gmail.com</email>
</author>
<published>2025-03-11T07:48:09Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=833405d5a99ae4ba5f7062ea414bcfe2441dacab'/>
<id>urn:sha1:833405d5a99ae4ba5f7062ea414bcfe2441dacab</id>
<content type='text'>
</content>
</entry>
<entry>
<title>bot(lockfile): update erlang, jinja, jinja_inline, nix, nu, roc, superhtml, tera, ziggy, ziggy_schema</title>
<updated>2025-03-11T06:55:03Z</updated>
<author>
<name>nvim-treesitter-bot[bot]</name>
<email>157957100+nvim-treesitter-bot[bot]@users.noreply.github.com</email>
</author>
<published>2025-03-11T06:45:44Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=108302da0e5c1c8d1b60fa28959c69c966d95247'/>
<id>urn:sha1:108302da0e5c1c8d1b60fa28959c69c966d95247</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix(bibtex): use more appropriate captures (#7721)</title>
<updated>2025-03-10T08:40:32Z</updated>
<author>
<name>Omar Valdez</name>
<email>omarantoniovaldezf2@gmail.com</email>
</author>
<published>2025-03-10T08:40:32Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=38959800c2439c890e3238af559f0dc3be45e393'/>
<id>urn:sha1:38959800c2439c890e3238af559f0dc3be45e393</id>
<content type='text'>
</content>
</entry>
<entry>
<title>bot(lockfile): update asm, jinja, jinja_inline, vhdl</title>
<updated>2025-03-10T06:47:46Z</updated>
<author>
<name>nvim-treesitter-bot[bot]</name>
<email>157957100+nvim-treesitter-bot[bot]@users.noreply.github.com</email>
</author>
<published>2025-03-10T06:39:07Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=feab1f19f889fd6da9f80ced4717ae60d56f6519'/>
<id>urn:sha1:feab1f19f889fd6da9f80ced4717ae60d56f6519</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat(roc)!: bump parser and queries</title>
<updated>2025-03-09T18:26:47Z</updated>
<author>
<name>Christian Clason</name>
<email>c.clason@uni-graz.at</email>
</author>
<published>2025-03-09T11:06:59Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=afe977dadd8bccbd3919b29a8b5beb5b8bfc6cdb'/>
<id>urn:sha1:afe977dadd8bccbd3919b29a8b5beb5b8bfc6cdb</id>
<content type='text'>
Adapt to https://github.com/faldor20/tree-sitter-roc/pull/30

Also synchronize queries with upstream and add indents
</content>
</entry>
<entry>
<title>bot(readme): update</title>
<updated>2025-03-09T17:56:04Z</updated>
<author>
<name>nvim-treesitter-bot[bot]</name>
<email>157957100+nvim-treesitter-bot[bot]@users.noreply.github.com</email>
</author>
<published>2025-03-09T17:45:13Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=f06adcf5721b5ae161dd673a3b9bbce3b7bbc879'/>
<id>urn:sha1:f06adcf5721b5ae161dd673a3b9bbce3b7bbc879</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat(tera): add parser and queries</title>
<updated>2025-03-09T17:44:59Z</updated>
<author>
<name>uncenter</name>
<email>uncenter@uncenter.dev</email>
</author>
<published>2025-03-09T17:44:59Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=f840ab9f72f8bce3489e731b34a123cb5c25ca87'/>
<id>urn:sha1:f840ab9f72f8bce3489e731b34a123cb5c25ca87</id>
<content type='text'>
</content>
</entry>
<entry>
<title>bot(lockfile): update ocaml, ocaml_interface, ocamllex</title>
<updated>2025-03-09T10:06:14Z</updated>
<author>
<name>nvim-treesitter-bot[bot]</name>
<email>157957100+nvim-treesitter-bot[bot]@users.noreply.github.com</email>
</author>
<published>2025-03-09T06:36:47Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=59573f96164ab3725a2358fe8ffe69e8291d9549'/>
<id>urn:sha1:59573f96164ab3725a2358fe8ffe69e8291d9549</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix(rust): inject regex into RegexBuilder instead of ByteRegexBuilder</title>
<updated>2025-03-08T19:13:17Z</updated>
<author>
<name>may</name>
<email>m4rch3n1ng@gmail.com</email>
</author>
<published>2025-03-08T19:06:05Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=ffd284c4706d91c0d94916995f584b22ce89afcb'/>
<id>urn:sha1:ffd284c4706d91c0d94916995f584b22ce89afcb</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix(rust): inject html and json in macro invocations (#7715)</title>
<updated>2025-03-08T17:49:06Z</updated>
<author>
<name>ginnyTheCat</name>
<email>ginnythecat@lelux.net</email>
</author>
<published>2025-03-08T17:49:06Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=f0c17dc8597eceb859aa77ab4247a11242b3a6a2'/>
<id>urn:sha1:f0c17dc8597eceb859aa77ab4247a11242b3a6a2</id>
<content type='text'>
</content>
</entry>
<entry>
<title>bot(lockfile): update ocaml, ocaml_interface</title>
<updated>2025-03-08T06:49:54Z</updated>
<author>
<name>nvim-treesitter-bot[bot]</name>
<email>157957100+nvim-treesitter-bot[bot]@users.noreply.github.com</email>
</author>
<published>2025-03-08T06:40:01Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=ee8e149a4ff75ebd5f1b065831746ddaf0e480ec'/>
<id>urn:sha1:ee8e149a4ff75ebd5f1b065831746ddaf0e480ec</id>
<content type='text'>
</content>
</entry>
<entry>
<title>bot(lockfile): update gleam, rust</title>
<updated>2025-03-07T06:56:26Z</updated>
<author>
<name>nvim-treesitter-bot[bot]</name>
<email>157957100+nvim-treesitter-bot[bot]@users.noreply.github.com</email>
</author>
<published>2025-03-07T06:45:59Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=71ac531a6301b6d5f4dc4d7157ffd8bd8d6d769e'/>
<id>urn:sha1:71ac531a6301b6d5f4dc4d7157ffd8bd8d6d769e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat(gleam):  "echo" keyword (#7710)</title>
<updated>2025-03-06T18:27:20Z</updated>
<author>
<name>Louis Pilfold</name>
<email>louis@lpil.uk</email>
</author>
<published>2025-03-06T18:27:20Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=f22181a62c47bf591fbfd6ada7d9a1156278d6e0'/>
<id>urn:sha1:f22181a62c47bf591fbfd6ada7d9a1156278d6e0</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat(snakemake): add rules to locals (#7698)</title>
<updated>2025-03-06T17:47:57Z</updated>
<author>
<name>patricorgi</name>
<email>patricorgi@gmail.com</email>
</author>
<published>2025-03-06T17:47:57Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=16e8e197717cc6a89d7bea46d5e3cde954f1500e'/>
<id>urn:sha1:16e8e197717cc6a89d7bea46d5e3cde954f1500e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>bot(lockfile): update angular, meson, mlir, rust, scala, unison</title>
<updated>2025-03-06T06:54:36Z</updated>
<author>
<name>nvim-treesitter-bot[bot]</name>
<email>157957100+nvim-treesitter-bot[bot]@users.noreply.github.com</email>
</author>
<published>2025-03-06T06:45:08Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=794cf2f6309691d4e9d3945ae33943a3d90ddd84'/>
<id>urn:sha1:794cf2f6309691d4e9d3945ae33943a3d90ddd84</id>
<content type='text'>
</content>
</entry>
<entry>
<title>bot(lockfile): update dtd, mlir, slim, xml</title>
<updated>2025-03-05T06:53:31Z</updated>
<author>
<name>nvim-treesitter-bot[bot]</name>
<email>157957100+nvim-treesitter-bot[bot]@users.noreply.github.com</email>
</author>
<published>2025-03-05T06:45:02Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=55c5c762fee2e813b4e43bbfaf5b91d182bd2875'/>
<id>urn:sha1:55c5c762fee2e813b4e43bbfaf5b91d182bd2875</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat(jsx): commentstring query</title>
<updated>2025-03-04T08:49:57Z</updated>
<author>
<name>Riley Bruins</name>
<email>ribru17@hotmail.com</email>
</author>
<published>2025-03-03T16:56:31Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=2b0760dca2354fecf48ea35fdf1d753a232e3de2'/>
<id>urn:sha1:2b0760dca2354fecf48ea35fdf1d753a232e3de2</id>
<content type='text'>
</content>
</entry>
<entry>
<title>bot(lockfile): update cmake, elixir, ocaml, ocaml_interface, powershell, requirements, superhtml, ziggy, ziggy_schema</title>
<updated>2025-03-04T08:36:41Z</updated>
<author>
<name>nvim-treesitter-bot[bot]</name>
<email>157957100+nvim-treesitter-bot[bot]@users.noreply.github.com</email>
</author>
<published>2025-03-04T08:26:56Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=a5a2845a869d3190eec26b0d24a05f6640924ece'/>
<id>urn:sha1:a5a2845a869d3190eec26b0d24a05f6640924ece</id>
<content type='text'>
</content>
</entry>
<entry>
<title>ci(update): block rescript (ABI 15)</title>
<updated>2025-03-04T08:25:23Z</updated>
<author>
<name>Christian Clason</name>
<email>c.clason@uni-graz.at</email>
</author>
<published>2025-03-04T08:25:23Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=c641ca8e052750812f76b3e0a1ae22d0b8cd538f'/>
<id>urn:sha1:c641ca8e052750812f76b3e0a1ae22d0b8cd538f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat(markdown): fold sublists</title>
<updated>2025-03-03T08:44:46Z</updated>
<author>
<name>Riley Bruins</name>
<email>ribru17@hotmail.com</email>
</author>
<published>2025-03-02T22:30:13Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=1adcd5711929e44d1bc9e59fbf7d94656cf6d389'/>
<id>urn:sha1:1adcd5711929e44d1bc9e59fbf7d94656cf6d389</id>
<content type='text'>
</content>
</entry>
<entry>
<title>bot(lockfile): update cmake, elixir, fortran, fsharp, rust, vhdl</title>
<updated>2025-03-03T06:58:07Z</updated>
<author>
<name>nvim-treesitter-bot[bot]</name>
<email>157957100+nvim-treesitter-bot[bot]@users.noreply.github.com</email>
</author>
<published>2025-03-03T06:47:24Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=bf6028e00c52c89d9e0792c56a41e965a2e54873'/>
<id>urn:sha1:bf6028e00c52c89d9e0792c56a41e965a2e54873</id>
<content type='text'>
</content>
</entry>
<entry>
<title>bot(lockfile): update cmake, jinja, jinja_inline, nu</title>
<updated>2025-03-02T10:30:19Z</updated>
<author>
<name>nvim-treesitter-bot[bot]</name>
<email>157957100+nvim-treesitter-bot[bot]@users.noreply.github.com</email>
</author>
<published>2025-03-02T10:19:18Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=186f35e1684c241baf13a3e6092eee00ac48631e'/>
<id>urn:sha1:186f35e1684c241baf13a3e6092eee00ac48631e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>ci(update): block templ (ABI 15)</title>
<updated>2025-03-02T10:16:59Z</updated>
<author>
<name>Christian Clason</name>
<email>c.clason@uni-graz.at</email>
</author>
<published>2025-03-02T10:16:59Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=8bf733ccce7202e11ffc446639d5d0401b392960'/>
<id>urn:sha1:8bf733ccce7202e11ffc446639d5d0401b392960</id>
<content type='text'>
</content>
</entry>
<entry>
<title>bot(lockfile): update dart, djot, meson, mlir</title>
<updated>2025-03-01T11:05:56Z</updated>
<author>
<name>nvim-treesitter-bot[bot]</name>
<email>157957100+nvim-treesitter-bot[bot]@users.noreply.github.com</email>
</author>
<published>2025-03-01T10:57:42Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=c1efc9a9058bb54cfcb6f0a4fc14a4ac8a66bdaa'/>
<id>urn:sha1:c1efc9a9058bb54cfcb6f0a4fc14a4ac8a66bdaa</id>
<content type='text'>
</content>
</entry>
<entry>
<title>ci(update): block typespec (ABI 15)</title>
<updated>2025-03-01T10:55:29Z</updated>
<author>
<name>Christian Clason</name>
<email>c.clason@uni-graz.at</email>
</author>
<published>2025-03-01T10:55:29Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=f56d2f6765292f513005e886f0218df8f4a98397'/>
<id>urn:sha1:f56d2f6765292f513005e886f0218df8f4a98397</id>
<content type='text'>
</content>
</entry>
<entry>
<title>ci(update): block verilog (ABI 15)</title>
<updated>2025-03-01T10:15:34Z</updated>
<author>
<name>Christian Clason</name>
<email>c.clason@uni-graz.at</email>
</author>
<published>2025-03-01T10:15:34Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=f37b1668a63b0d1c3ec165f6ba202367604df1a2'/>
<id>urn:sha1:f37b1668a63b0d1c3ec165f6ba202367604df1a2</id>
<content type='text'>
</content>
</entry>
<entry>
<title>bot(lockfile): update php, php_only, rust, v</title>
<updated>2025-02-28T08:37:39Z</updated>
<author>
<name>nvim-treesitter-bot[bot]</name>
<email>157957100+nvim-treesitter-bot[bot]@users.noreply.github.com</email>
</author>
<published>2025-02-28T06:44:30Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=99487eb34a397befce8182ff63347a21c5f4b881'/>
<id>urn:sha1:99487eb34a397befce8182ff63347a21c5f4b881</id>
<content type='text'>
</content>
</entry>
<entry>
<title>bot(readme): update</title>
<updated>2025-02-27T09:16:43Z</updated>
<author>
<name>nvim-treesitter-bot[bot]</name>
<email>157957100+nvim-treesitter-bot[bot]@users.noreply.github.com</email>
</author>
<published>2025-02-27T08:54:40Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=8bc635a25f581d42b0a0e5ba8870bd73244dcdea'/>
<id>urn:sha1:8bc635a25f581d42b0a0e5ba8870bd73244dcdea</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat(kdl): parser and queries (#7657)</title>
<updated>2025-02-27T08:54:26Z</updated>
<author>
<name>Bert Baron</name>
<email>bertusbaron@gmail.com</email>
</author>
<published>2025-02-27T08:54:26Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=376a46ccecb8d839ca0cede51b03ae5da052490f'/>
<id>urn:sha1:376a46ccecb8d839ca0cede51b03ae5da052490f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix(kdl): highlight query order (#7688)</title>
<updated>2025-02-27T08:53:58Z</updated>
<author>
<name>Paul Hansen</name>
<email>mail@paul.rs</email>
</author>
<published>2025-02-27T08:53:58Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=28f76678cae8d474cdaec0738e8ff733b14fdeb8'/>
<id>urn:sha1:28f76678cae8d474cdaec0738e8ff733b14fdeb8</id>
<content type='text'>
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.).</content>
</entry>
<entry>
<title>feat(typescript): highlight abstract methods</title>
<updated>2025-02-27T08:53:22Z</updated>
<author>
<name>Omar Valdez</name>
<email>omarantoniovaldezf2@gmail.com</email>
</author>
<published>2025-02-27T07:06:19Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=00e797ea25ca6a3bce30528a148a3619ec7dcd60'/>
<id>urn:sha1:00e797ea25ca6a3bce30528a148a3619ec7dcd60</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat(make): fold `define` statements.</title>
<updated>2025-02-27T08:53:09Z</updated>
<author>
<name>Andreas Hartmann</name>
<email>hartan@7x.de</email>
</author>
<published>2025-02-27T07:56:45Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=a83032cee117b2df9848c6d65b67e5db1de89f34'/>
<id>urn:sha1:a83032cee117b2df9848c6d65b67e5db1de89f34</id>
<content type='text'>
</content>
</entry>
<entry>
<title>bot(lockfile): update fortran, nix, tlaplus</title>
<updated>2025-02-27T06:54:26Z</updated>
<author>
<name>nvim-treesitter-bot[bot]</name>
<email>157957100+nvim-treesitter-bot[bot]@users.noreply.github.com</email>
</author>
<published>2025-02-27T06:45:42Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=89eed3572d041c423d14f9ac94086723b338b853'/>
<id>urn:sha1:89eed3572d041c423d14f9ac94086723b338b853</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat(sql): add folds (#7686)</title>
<updated>2025-02-26T16:36:48Z</updated>
<author>
<name>Raafat Turki</name>
<email>raafat.turki@proton.me</email>
</author>
<published>2025-02-26T16:36:48Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=8f87d28442f7f91347e993661c319135f47729c7'/>
<id>urn:sha1:8f87d28442f7f91347e993661c319135f47729c7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat(php): add support for new relative_name node</title>
<updated>2025-02-26T16:01:57Z</updated>
<author>
<name>Caleb White</name>
<email>cdwhite3@pm.me</email>
</author>
<published>2025-02-26T14:36:24Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=081a99b3bed1f5050610d08870c71409b878c3c3'/>
<id>urn:sha1:081a99b3bed1f5050610d08870c71409b878c3c3</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat(markdown): completely conceal codeblock fences on nightly</title>
<updated>2025-02-25T13:07:31Z</updated>
<author>
<name>Christian Clason</name>
<email>c.clason@uni-graz.at</email>
</author>
<published>2025-02-25T12:51:59Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=93ce9feb4fabbb37b3e7f47d80f27be778f4d956'/>
<id>urn:sha1:93ce9feb4fabbb37b3e7f47d80f27be778f4d956</id>
<content type='text'>
Required to make https://github.com/neovim/neovim/pull/31324 work with
nvim-treesitter.
</content>
</entry>
<entry>
<title>fix(gleam): indent on unqualified import rather than import</title>
<updated>2025-02-25T10:20:39Z</updated>
<author>
<name>Alex Manning</name>
<email>alex41290@gmail.com</email>
</author>
<published>2025-02-03T00:06:35Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=f0ff9f0e5dab10123d3192b12556aa8f88859790'/>
<id>urn:sha1:f0ff9f0e5dab10123d3192b12556aa8f88859790</id>
<content type='text'>
</content>
</entry>
</feed>
