<feed xmlns='http://www.w3.org/2005/Atom'>
<title>nvim-treesitter/tests, branch v0.9.2</title>
<subtitle>[no description]</subtitle>
<id>http://git.sudomsg.com/mirror/nvim-treesitter/atom/tests?h=v0.9.2</id>
<link rel='self' href='http://git.sudomsg.com/mirror/nvim-treesitter/atom/tests?h=v0.9.2'/>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/'/>
<updated>2023-12-21T20:49:13Z</updated>
<entry>
<title>fix(cpp): incorrect indent of class with opening { on new line (#5811)</title>
<updated>2023-12-21T20:49:13Z</updated>
<author>
<name>Jędrzej Boczar</name>
<email>yendreij@gmail.com</email>
</author>
<published>2023-12-21T20:49:13Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=d496c5e08e853dadedc7f5d0a6541288d0441fd3'/>
<id>urn:sha1:d496c5e08e853dadedc7f5d0a6541288d0441fd3</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat(haskell): tweak highlights</title>
<updated>2023-11-19T00:02:29Z</updated>
<author>
<name>Marc Jakobi</name>
<email>marc.jakobi@tiko.energy</email>
</author>
<published>2023-11-19T00:02:29Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=5240574bcbd5e3ad793b96b3766693c2bc5c86a9'/>
<id>urn:sha1:5240574bcbd5e3ad793b96b3766693c2bc5c86a9</id>
<content type='text'>
* add cases for `qualified_variable`

* add function defined in terms of composition</content>
</entry>
<entry>
<title>fix(wing): update parser and queries, add maintainer (#5671)</title>
<updated>2023-11-13T19:04:27Z</updated>
<author>
<name>Mark McCulloh</name>
<email>Mark.McCulloh@gmail.com</email>
</author>
<published>2023-11-13T19:04:27Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=17e77749c1f14f7e2bbae8c92c1b1cad1c2f26a9'/>
<id>urn:sha1:17e77749c1f14f7e2bbae8c92c1b1cad1c2f26a9</id>
<content type='text'>
</content>
</entry>
<entry>
<title>injections(vue): inject typescript instead of js (#5577)</title>
<updated>2023-11-06T02:04:13Z</updated>
<author>
<name>Pham Huy Hoang</name>
<email>hoangtun0810@gmail.com</email>
</author>
<published>2023-11-06T02:04:13Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=80f66cdef147bd8d8a619dfd9b18da37af5ceaf6'/>
<id>urn:sha1:80f66cdef147bd8d8a619dfd9b18da37af5ceaf6</id>
<content type='text'>
Interpolations (`{{valid js code}}`) and directive attributes
(`&lt;element :directive="valid js code"`) can also be typescript code,
hence we can inject typescript instead of javascript here and still
be ok with highlights (bar some syntax differences between ts and js)
</content>
</entry>
<entry>
<title>Add more tests for assignments</title>
<updated>2023-10-28T23:37:31Z</updated>
<author>
<name>Ronan Arraes Jardim Chagas</name>
<email>ronisbr@gmail.com</email>
</author>
<published>2023-10-28T20:25:33Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=d2fe87062dde25e7fdadac061f6ca04541275e31'/>
<id>urn:sha1:d2fe87062dde25e7fdadac061f6ca04541275e31</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Improve curly expression alignment</title>
<updated>2023-10-28T23:37:31Z</updated>
<author>
<name>Ronan Arraes Jardim Chagas</name>
<email>ronisbr@gmail.com</email>
</author>
<published>2023-10-28T20:25:25Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=a741b5dd0d76a7167e62ff320a787e93c87cb17d'/>
<id>urn:sha1:a741b5dd0d76a7167e62ff320a787e93c87cb17d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix tests</title>
<updated>2023-10-28T23:37:31Z</updated>
<author>
<name>Ronan Arraes Jardim Chagas</name>
<email>ronisbr@gmail.com</email>
</author>
<published>2023-10-28T19:49:01Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=3d6c0af936e4a9ba01378eeabf7c85dd16fa7a65'/>
<id>urn:sha1:3d6c0af936e4a9ba01378eeabf7c85dd16fa7a65</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add initial tests for Julia language indentation</title>
<updated>2023-10-28T23:37:31Z</updated>
<author>
<name>Ronan Arraes Jardim Chagas</name>
<email>ronisbr@gmail.com</email>
</author>
<published>2023-10-28T19:47:18Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=fc3bfd8f89a9a9ec088d686c68e45a35106df4de'/>
<id>urn:sha1:fc3bfd8f89a9a9ec088d686c68e45a35106df4de</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix(php): fix indentation for in between braces</title>
<updated>2023-10-15T18:34:32Z</updated>
<author>
<name>Carlos Afonso</name>
<email>afonso.carlos.braga@gmail.com</email>
</author>
<published>2023-10-06T17:34:46Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=bf87a16712124ed8485e359fda321861de769d2a'/>
<id>urn:sha1:bf87a16712124ed8485e359fda321861de769d2a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat(haskell): highlights improvements</title>
<updated>2023-10-15T18:32:51Z</updated>
<author>
<name>Marc Jakobi</name>
<email>marc.jakobi@tiko.energy</email>
</author>
<published>2023-10-08T19:34:55Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=d33dbdab0138d78b285e9dddc8287239776488f5'/>
<id>urn:sha1:d33dbdab0138d78b285e9dddc8287239776488f5</id>
<content type='text'>
- Consider functions with only one value on the rhs as variables
- Applied composition: `(f . g) &lt;param&gt;` -&gt; `@function.call`
- View patterns
- `@field` in record update expression
- type_tuple and type_list as variables
- quantifier for `exp_apply (&lt;rhs&gt;)+ (variable)`
- type_tuple and type_list as variables
- Treat signatures with only one value on the rhs as variables
  (except for `IO a`) -&gt; Fixes #5505.
- Remove redundant anchors from signature function queries.
- Move signature function queries to give them higher priority
- Scoped function types
- Add signature query to function with parameters query
</content>
</entry>
<entry>
<title>feat(nix): some highlight improvements</title>
<updated>2023-10-12T19:04:55Z</updated>
<author>
<name>Marc Jakobi</name>
<email>marc.jakobi@tiko.energy</email>
</author>
<published>2023-10-12T19:04:55Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=783e5fc3079680b307e8ac518935317907e71a59'/>
<id>urn:sha1:783e5fc3079680b307e8ac518935317907e71a59</id>
<content type='text'>
- functions
- builtin functions with prefix
- add test file</content>
</entry>
<entry>
<title>fix(haskell): prevent segfault due to anchorless queries (#5502)</title>
<updated>2023-10-10T08:12:36Z</updated>
<author>
<name>Marc Jakobi</name>
<email>marc.jakobi@tiko.energy</email>
</author>
<published>2023-10-10T08:12:36Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=0eb1a0ad1c82e080e77e7b9d7a5e42632cefb543'/>
<id>urn:sha1:0eb1a0ad1c82e080e77e7b9d7a5e42632cefb543</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix(haskell): highlight fixes (#5470)</title>
<updated>2023-10-05T17:04:46Z</updated>
<author>
<name>Marc Jakobi</name>
<email>marc.jakobi@tiko.energy</email>
</author>
<published>2023-10-05T17:04:46Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=6276cd9d41a56758bc48b433c99b8f9e345a3f2d'/>
<id>urn:sha1:6276cd9d41a56758bc48b433c99b8f9e345a3f2d</id>
<content type='text'>
* fix(haskell): highlight fixes + merge qualified/unqualified queries

* fix(haskell): lambda params + add exp_record to function.call args

* style: apply PR suggestions</content>
</entry>
<entry>
<title>feat(haskell): highlights improvements + tests (#5466)</title>
<updated>2023-10-02T10:49:12Z</updated>
<author>
<name>Marc Jakobi</name>
<email>marc.jakobi@tiko.energy</email>
</author>
<published>2023-10-02T10:49:12Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=d96c216c54cc2d48d3c66ba7f0fc3c7c5b71b3b1'/>
<id>urn:sha1:d96c216c54cc2d48d3c66ba7f0fc3c7c5b71b3b1</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix(dockerfile): bash injection on run instructions</title>
<updated>2023-09-17T14:32:21Z</updated>
<author>
<name>Christian Segundo</name>
<email>christian.segundo@cabify.com</email>
</author>
<published>2023-09-17T11:35:17Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=dac6efbaff9a711074edeef9968dc29bad1324eb'/>
<id>urn:sha1:dac6efbaff9a711074edeef9968dc29bad1324eb</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix(yaml): promql injections block</title>
<updated>2023-09-15T10:53:44Z</updated>
<author>
<name>Christian Segundo</name>
<email>christian.segundo@cabify.com</email>
</author>
<published>2023-09-15T10:22:26Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=831dbb619e0e00d52fe7e636d28dddb683013666'/>
<id>urn:sha1:831dbb619e0e00d52fe7e636d28dddb683013666</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix(t32): update indent queries &amp; test</title>
<updated>2023-09-14T18:07:02Z</updated>
<author>
<name>Christoph Sax</name>
<email>christoph.sax@mailbox.org</email>
</author>
<published>2023-09-13T18:54:04Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=5ec42175676bc4e6248b8ca9603acbc86497c68e'/>
<id>urn:sha1:5ec42175676bc4e6248b8ca9603acbc86497c68e</id>
<content type='text'>
The latest release of the grammar changes the handling of consecutive
line breaks. This breaks the existing test for indents.

This commit updates the indent queries and fixes the associated test.
</content>
</entry>
<entry>
<title>fix(clojure): fix field highlighting (#5319)</title>
<updated>2023-08-27T07:25:43Z</updated>
<author>
<name>Noah</name>
<email>noah.bogart@hey.com</email>
</author>
<published>2023-08-27T07:25:43Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=e942c720acf44c5c19338ffd57185e9e0e027227'/>
<id>urn:sha1:e942c720acf44c5c19338ffd57185e9e0e027227</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat(bash): improve highlights</title>
<updated>2023-08-24T09:11:16Z</updated>
<author>
<name>ObserverOfTime</name>
<email>chronobserver@disroot.org</email>
</author>
<published>2023-08-23T10:02:30Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=1ff7985a74ac42142e55e561dcbff0e881b157f2'/>
<id>urn:sha1:1ff7985a74ac42142e55e561dcbff0e881b157f2</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix(lua): luap injection (#5275)</title>
<updated>2023-08-18T02:17:04Z</updated>
<author>
<name>TheLeoP</name>
<email>53507599+TheLeoP@users.noreply.github.com</email>
</author>
<published>2023-08-18T02:17:04Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=bbb92b2b8ea17cb477033b6d321dfad4bbde0c13'/>
<id>urn:sha1:bbb92b2b8ea17cb477033b6d321dfad4bbde0c13</id>
<content type='text'>
* fix(lua): luap injection

* test(lua): check for incorrect hlgroup of injected luap

* chore(lua): injections styling

* chore(lua): ignore luacheck for test.lua</content>
</entry>
<entry>
<title>feat(t32): update tests to new node types</title>
<updated>2023-07-30T17:29:33Z</updated>
<author>
<name>Christoph Sax</name>
<email>christoph.sax@mailbox.org</email>
</author>
<published>2023-07-30T16:10:40Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=0fe8fa0bcf65ca3eb0d8beeab6fcf952cfb8f4f9'/>
<id>urn:sha1:0fe8fa0bcf65ca3eb0d8beeab6fcf952cfb8f4f9</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat(t32): re-enable tests</title>
<updated>2023-07-30T17:29:33Z</updated>
<author>
<name>Christoph Sax</name>
<email>christoph.sax@mailbox.org</email>
</author>
<published>2023-07-30T15:23:30Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=536c8a3880a79492e6d69506b36088ebf4dd2f2a'/>
<id>urn:sha1:536c8a3880a79492e6d69506b36088ebf4dd2f2a</id>
<content type='text'>
- Switch to GitLab mirror repository
- Lock grammar version 2.2.0
- Revert "fix(tests): mark t32 as allowed to fail"
  This reverts commit ba223ceecc5d66312780c45079b6ae55c406fa96.
- Revert "fix(tests): remove t32 tests"
  This reverts commit 97957a547b93412411ba3a8a9abd27589247c869.
</content>
</entry>
<entry>
<title>fix(tests): remove t32 tests</title>
<updated>2023-07-29T08:56:17Z</updated>
<author>
<name>Christian Clason</name>
<email>c.clason@uni-graz.at</email>
</author>
<published>2023-07-29T08:56:17Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=97957a547b93412411ba3a8a9abd27589247c869'/>
<id>urn:sha1:97957a547b93412411ba3a8a9abd27589247c869</id>
<content type='text'>
t32 parser is hosted on Codeberg, which has frequent outages that block
unrelated CI. Revert this commit if and when uptime has improved.
</content>
</entry>
<entry>
<title>fix(c)!: update C, CPP parsers and queries</title>
<updated>2023-07-27T07:51:13Z</updated>
<author>
<name>Amaan Qureshi</name>
<email>amaanq12@gmail.com</email>
</author>
<published>2023-07-27T07:51:13Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=ad3805f5c34b51890c3d3c37c2f0c86269598a32'/>
<id>urn:sha1:ad3805f5c34b51890c3d3c37c2f0c86269598a32</id>
<content type='text'>
also update derived parsers (arduino, cuda, glsl, hlsl, ispc, objc)</content>
</entry>
<entry>
<title>feat(promql,yaml): add parser and yaml injections</title>
<updated>2023-07-18T07:03:11Z</updated>
<author>
<name>Michael Hoffmann</name>
<email>mhoffm@posteo.de</email>
</author>
<published>2023-07-08T17:44:16Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=b64ea2ec444c27efd8d3bd2377a8b24589954363'/>
<id>urn:sha1:b64ea2ec444c27efd8d3bd2377a8b24589954363</id>
<content type='text'>
Signed-off-by: Michael Hoffmann &lt;mhoffm@posteo.de&gt;
</content>
</entry>
<entry>
<title>feat(wing): add parser (#5021)</title>
<updated>2023-06-29T10:34:46Z</updated>
<author>
<name>Glib Shpychka</name>
<email>23005347+gshpychka@users.noreply.github.com</email>
</author>
<published>2023-06-29T10:34:46Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=f460cc8ee7cb0e7ff1512b238d07029afca3d958'/>
<id>urn:sha1:f460cc8ee7cb0e7ff1512b238d07029afca3d958</id>
<content type='text'>
Co-authored-by: Christian Clason &lt;c.clason@uni-graz.at&gt;
Co-authored-by: ObserverOfTime &lt;chronobserver@disroot.org&gt;</content>
</entry>
<entry>
<title>tests: fix failed tests (#4901)</title>
<updated>2023-06-05T00:52:36Z</updated>
<author>
<name>Pham Huy Hoang</name>
<email>hoangtun0810@gmail.com</email>
</author>
<published>2023-06-05T00:52:36Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=9ec2a6bbdae426fc093b71805e7929158ac09411'/>
<id>urn:sha1:9ec2a6bbdae426fc093b71805e7929158ac09411</id>
<content type='text'>
fix failed tests for tiger, t32 and wgsl</content>
</entry>
<entry>
<title>feat: add indents for annotation defs (#4828)</title>
<updated>2023-06-04T04:28:41Z</updated>
<author>
<name>Pham Huy Hoang</name>
<email>hoangtun0810@gmail.com</email>
</author>
<published>2023-06-04T04:28:41Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=1281601cb40b71a47c5b30866bd4968fd0d20fb3'/>
<id>urn:sha1:1281601cb40b71a47c5b30866bd4968fd0d20fb3</id>
<content type='text'>
- Add indent for `@interface` and `@Annotation(...)`
- Add notes for indent queries</content>
</entry>
<entry>
<title>feat(prisma): highlight views</title>
<updated>2023-06-04T04:05:57Z</updated>
<author>
<name>Will Ruggiano</name>
<email>wmruggiano@gmail.com</email>
</author>
<published>2023-06-04T04:05:57Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=79aedc9675dc0b25b64543f205743939233df1dc'/>
<id>urn:sha1:79aedc9675dc0b25b64543f205743939233df1dc</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat(ecma): convert eligible `@keyword.operators`</title>
<updated>2023-06-04T04:04:40Z</updated>
<author>
<name>Ananda Umamil</name>
<email>zweimach@zweimach.org</email>
</author>
<published>2023-06-04T04:04:40Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=bee003b880f8c1a04ed368d810e6daf8fc6da762'/>
<id>urn:sha1:bee003b880f8c1a04ed368d810e6daf8fc6da762</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix(gleam): minor indent fixes</title>
<updated>2023-06-04T01:39:20Z</updated>
<author>
<name>Alex Manning</name>
<email>alex41290@gmail.com</email>
</author>
<published>2023-06-04T01:39:20Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=f84de0d6cd3199149c1c4c236b7267ce7b0775a2'/>
<id>urn:sha1:f84de0d6cd3199149c1c4c236b7267ce7b0775a2</id>
<content type='text'>
</content>
</entry>
<entry>
<title>chore: update Gleam</title>
<updated>2023-05-29T15:13:36Z</updated>
<author>
<name>Amaan Qureshi</name>
<email>amaanq12@gmail.com</email>
</author>
<published>2023-05-29T15:13:36Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=754b509f2680f1e76bef09c038bfef6a19e336de'/>
<id>urn:sha1:754b509f2680f1e76bef09c038bfef6a19e336de</id>
<content type='text'>
</content>
</entry>
<entry>
<title>indents(sql): initial support (#4857)</title>
<updated>2023-05-25T05:53:14Z</updated>
<author>
<name>Matthias Q</name>
<email>35303817+matthias-Q@users.noreply.github.com</email>
</author>
<published>2023-05-25T05:53:14Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=dae928b3bbbcdd3890c61549bdc4c50e1e0d3094'/>
<id>urn:sha1:dae928b3bbbcdd3890c61549bdc4c50e1e0d3094</id>
<content type='text'>
* indents(sql): initial support

* indents(sql): fix queries and lua style</content>
</entry>
<entry>
<title>feat(t32): add indent rules (#4782)</title>
<updated>2023-05-18T07:40:13Z</updated>
<author>
<name>Christoph Sax</name>
<email>xasc@users.noreply.github.com</email>
</author>
<published>2023-05-18T07:40:13Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=16cce8df58b83b328e8448087308e3a90da6fa17'/>
<id>urn:sha1:16cce8df58b83b328e8448087308e3a90da6fa17</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Added USD as a language + some queries</title>
<updated>2023-05-15T07:28:11Z</updated>
<author>
<name>Colin Kennedy</name>
<email>colinvfx@gmail.com</email>
</author>
<published>2023-05-06T23:00:17Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=4c35c0b75d678d3f901d8dd37428ae834c4bd689'/>
<id>urn:sha1:4c35c0b75d678d3f901d8dd37428ae834c4bd689</id>
<content type='text'>
Added USD highlight unittests

Added USD indentation

Added USD indents.scm file

Added USD indent rules

Simplified USD highlight groups

Added explicit highlight groups

Added newline

Removed after/ftdetect/usda.lua

usd/indents.scm - Added inline comments explaining the nodes

Fixed USD highlight group unittests

Added indentation unittests

Simplified USD `@identifier` highlighting

Added USD documentation highlight group tests

Simplified USD highlight groups

Moved USD `@identifier` and `@namespace` highlights into one place

Removed and simplified tests/query/highlights/usd

Simplified tests/query/highlights/usd more

Removed trailing newline

Combined USD test files

Added `set filetype=usd` to minimal_init.lua
</content>
</entry>
<entry>
<title>highlights(markup): distinguish heading level in queries</title>
<updated>2023-05-13T14:50:32Z</updated>
<author>
<name>Christian Clason</name>
<email>c.clason@uni-graz.at</email>
</author>
<published>2023-05-13T09:23:50Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=680807fa6a482c639119098bc48ca3831c66db13'/>
<id>urn:sha1:680807fa6a482c639119098bc48ca3831c66db13</id>
<content type='text'>
also add a few queries from Helix and remove controversial
code block conceal in Markdown
</content>
</entry>
<entry>
<title>fix(nickel): wrong indent on line after top level comment (#4792)</title>
<updated>2023-05-13T06:03:05Z</updated>
<author>
<name>Zheng PiaoDan</name>
<email>zhengpiaodan@gmail.com</email>
</author>
<published>2023-05-13T06:03:05Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=dba8c8e781cf9cc88a47ad65edf182784fdffaf1'/>
<id>urn:sha1:dba8c8e781cf9cc88a47ad65edf182784fdffaf1</id>
<content type='text'>
* fix(nickel): wrong indent on line after top level comment

Previous incorrect indentation on line after top level comment:

```
# no indent after this comment
  {
  another = 1
}
```

Expected result:

```
# no indent after this comment
{
  another = 1
}
````</content>
</entry>
<entry>
<title>feat: add indents.scm for nickel (#4790)</title>
<updated>2023-05-12T17:49:39Z</updated>
<author>
<name>Zheng PiaoDan</name>
<email>zhengpiaodan@gmail.com</email>
</author>
<published>2023-05-12T17:49:39Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=32d0baae44f5fd0416128c871fca6d9e27b60b3d'/>
<id>urn:sha1:32d0baae44f5fd0416128c871fca6d9e27b60b3d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat: add swift indents (#4756)</title>
<updated>2023-05-08T05:53:31Z</updated>
<author>
<name>Pham Huy Hoang</name>
<email>hoangtun0810@gmail.com</email>
</author>
<published>2023-05-08T05:53:31Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=864b4171de82772323ab97d1fd9a9dbfcf53c002'/>
<id>urn:sha1:864b4171de82772323ab97d1fd9a9dbfcf53c002</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Update Capnp (#4713)</title>
<updated>2023-05-06T15:12:49Z</updated>
<author>
<name>Amaan Qureshi</name>
<email>amaanq12@gmail.com</email>
</author>
<published>2023-05-06T15:12:49Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=12453e0e3d2e82a4ae813f1540315c7cf2df2363'/>
<id>urn:sha1:12453e0e3d2e82a4ae813f1540315c7cf2df2363</id>
<content type='text'>
* feat(capnp): update queries from upstream changes

* test: add tests for capnp

* fix indent queries

* ci: fix capnp indent tests

---------

Co-authored-by: Pham Huy Hoang &lt;hoangtun0810@gmail.com&gt;</content>
</entry>
<entry>
<title>ci: add tests for #4632</title>
<updated>2023-05-05T12:57:51Z</updated>
<author>
<name>Stephan Seitz</name>
<email>stephan.seitz@fau.de</email>
</author>
<published>2023-04-15T11:53:26Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=39a78192fbcee43f0b9134d668663b0cfc1e082b'/>
<id>urn:sha1:39a78192fbcee43f0b9134d668663b0cfc1e082b</id>
<content type='text'>
Issue #4632 might be fixed by
https://github.com/UserNobody14/tree-sitter-dart/pull/41
</content>
</entry>
<entry>
<title>Add Python else elif dedent (#4618)</title>
<updated>2023-04-29T08:35:35Z</updated>
<author>
<name>Pham Huy Hoang</name>
<email>hoangtun0810@gmail.com</email>
</author>
<published>2023-04-29T08:35:35Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=1ca9b938c1c3d8b2c64a168f6a5419b8f3870410'/>
<id>urn:sha1:1ca9b938c1c3d8b2c64a168f6a5419b8f3870410</id>
<content type='text'>
* feat(python): add interactive else/elif dedent

* fixup

* add test</content>
</entry>
<entry>
<title>fix(python,starlark): builtin types should come after types</title>
<updated>2023-04-25T07:04:05Z</updated>
<author>
<name>Amaan Qureshi</name>
<email>amaanq12@gmail.com</email>
</author>
<published>2023-04-24T04:38:31Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=87faf372eb517077cc600c4e653e4fb3252d02ac'/>
<id>urn:sha1:87faf372eb517077cc600c4e653e4fb3252d02ac</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat(python,starlark): highlight type conversions as `@function.macro`</title>
<updated>2023-04-25T07:04:05Z</updated>
<author>
<name>Amaan Qureshi</name>
<email>amaanq12@gmail.com</email>
</author>
<published>2023-04-24T04:30:18Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=01b42a1a57b020f18c2bf73fb545a3a7833166c9'/>
<id>urn:sha1:01b42a1a57b020f18c2bf73fb545a3a7833166c9</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix(python,starlark): update field match pattern</title>
<updated>2023-04-25T07:04:05Z</updated>
<author>
<name>Amaan Qureshi</name>
<email>amaanq12@gmail.com</email>
</author>
<published>2023-04-22T00:45:47Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=5ab25d8a1f759d6d0a825acc653f2d1c2679e0df'/>
<id>urn:sha1:5ab25d8a1f759d6d0a825acc653f2d1c2679e0df</id>
<content type='text'>
</content>
</entry>
<entry>
<title>chore(smali): add tests</title>
<updated>2023-04-25T06:37:31Z</updated>
<author>
<name>Amaan Qureshi</name>
<email>amaanq12@gmail.com</email>
</author>
<published>2023-04-24T23:12:06Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=b39e6bd61590e429b6fd42734f1485b94335af5f'/>
<id>urn:sha1:b39e6bd61590e429b6fd42734f1485b94335af5f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>tests: fix deprecated tests (#4681)</title>
<updated>2023-04-20T06:12:31Z</updated>
<author>
<name>Pham Huy Hoang</name>
<email>hoangtun0810@gmail.com</email>
</author>
<published>2023-04-20T06:12:31Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=eedc5198a1b4bb1b08ae6d4f64f3d76e376957aa'/>
<id>urn:sha1:eedc5198a1b4bb1b08ae6d4f64f3d76e376957aa</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat(cpp): improve function.call to support any level of nesting for qualified identifiers</title>
<updated>2023-04-15T14:00:14Z</updated>
<author>
<name>John Drouhard</name>
<email>john@drouhard.dev</email>
</author>
<published>2023-04-08T18:21:09Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=dad0864fa324d1df88242a978e9d7de383c5be68'/>
<id>urn:sha1:dad0864fa324d1df88242a978e9d7de383c5be68</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix(dart_indent): Fix dart case/default indent</title>
<updated>2023-04-14T09:28:42Z</updated>
<author>
<name>Pham Huy Hoang</name>
<email>hoangtun0810@gmail.com</email>
</author>
<published>2023-04-12T16:42:53Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=36d4deb294fb0cd4385d58d8c9f603975bf355ad'/>
<id>urn:sha1:36d4deb294fb0cd4385d58d8c9f603975bf355ad</id>
<content type='text'>
add tests

add tests for fallthrough case

add more tests

keep functional tests
</content>
</entry>
<entry>
<title>chore(dart): remove tests for switch</title>
<updated>2023-04-13T09:31:49Z</updated>
<author>
<name>Robert Brunhage</name>
<email>robertbrunhage@gmail.com</email>
</author>
<published>2023-04-12T17:00:13Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=ba6c55b203748ec099127914d34554a575e051c0'/>
<id>urn:sha1:ba6c55b203748ec099127914d34554a575e051c0</id>
<content type='text'>
</content>
</entry>
<entry>
<title>test(dart): add test cases for open issues</title>
<updated>2023-04-13T09:31:49Z</updated>
<author>
<name>Robert Brunhage</name>
<email>robertbrunhage@gmail.com</email>
</author>
<published>2023-04-12T16:09:10Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=e9de9cedf0556f4cd083fbf3fda681edc33d417b'/>
<id>urn:sha1:e9de9cedf0556f4cd083fbf3fda681edc33d417b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix(dart): review comment</title>
<updated>2023-04-13T09:31:49Z</updated>
<author>
<name>Robert Brunhage</name>
<email>robertbrunhage@gmail.com</email>
</author>
<published>2023-04-12T06:49:52Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=e68b81e7fd5b7e7423fa5f931bf3ce7c3dc4f52a'/>
<id>urn:sha1:e68b81e7fd5b7e7423fa5f931bf3ce7c3dc4f52a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>test(dart): add expected failure file to test</title>
<updated>2023-04-13T09:31:49Z</updated>
<author>
<name>Robert Brunhage</name>
<email>robertbrunhage@gmail.com</email>
</author>
<published>2023-04-12T06:29:31Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=49f6962da4523de7dc5f6d16b57da4619609c08d'/>
<id>urn:sha1:49f6962da4523de7dc5f6d16b57da4619609c08d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>chore: fix formatting issue for dart test</title>
<updated>2023-04-13T09:31:49Z</updated>
<author>
<name>Robert Brunhage</name>
<email>robertbrunhage@gmail.com</email>
</author>
<published>2023-04-12T06:02:40Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=95055abaddefecad7b9c276f57eea411dc5b3017'/>
<id>urn:sha1:95055abaddefecad7b9c276f57eea411dc5b3017</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Update tests/indent/dart_spec.lua</title>
<updated>2023-04-13T09:31:49Z</updated>
<author>
<name>Robert Brunhage</name>
<email>robertbrunhage@gmail.com</email>
</author>
<published>2023-04-12T06:01:28Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=34d1e0e360b4504156aef5ff4cc301aea1acaa89'/>
<id>urn:sha1:34d1e0e360b4504156aef5ff4cc301aea1acaa89</id>
<content type='text'>
Co-authored-by: Pham Huy Hoang &lt;hoangtun0810@gmail.com&gt;</content>
</entry>
<entry>
<title>test(dart): Add an expected failure test</title>
<updated>2023-04-13T09:31:49Z</updated>
<author>
<name>Robert Brunhage</name>
<email>robertbrunhage@gmail.com</email>
</author>
<published>2023-04-12T05:51:35Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=978fb2b7be88a4a1b27142ab9d3868fd61a505ec'/>
<id>urn:sha1:978fb2b7be88a4a1b27142ab9d3868fd61a505ec</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Revert "fix(dart): function argument indents is inconsistent"</title>
<updated>2023-04-13T09:31:49Z</updated>
<author>
<name>Robert Brunhage</name>
<email>robertbrunhage@gmail.com</email>
</author>
<published>2023-04-11T19:05:00Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=ce3ea7aebef3bce752348b1e245279a6f5e79f90'/>
<id>urn:sha1:ce3ea7aebef3bce752348b1e245279a6f5e79f90</id>
<content type='text'>
This reverts commit ac4020c70722337c326bf65b645b162ee6e1796b.
</content>
</entry>
<entry>
<title>fix(dart): function argument indents is inconsistent</title>
<updated>2023-04-11T10:09:53Z</updated>
<author>
<name>Robert Brunhage</name>
<email>robertbrunhage@gmail.com</email>
</author>
<published>2023-04-11T07:15:58Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=ac4020c70722337c326bf65b645b162ee6e1796b'/>
<id>urn:sha1:ac4020c70722337c326bf65b645b162ee6e1796b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix(dart): try statement wouldn't indent (#4623)</title>
<updated>2023-04-10T06:52:50Z</updated>
<author>
<name>Robert Brunhage</name>
<email>robertbrunhage@gmail.com</email>
</author>
<published>2023-04-10T06:52:50Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=2fe7f969c193fc2e5cad747617f52214c83450fa'/>
<id>urn:sha1:2fe7f969c193fc2e5cad747617f52214c83450fa</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix(c_indents): fix expression leaking indents</title>
<updated>2023-04-08T16:59:21Z</updated>
<author>
<name>Pham Huy Hoang</name>
<email>hoangtun0810@gmail.com</email>
</author>
<published>2023-03-20T06:58:06Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=9161093fc7e13b12aa5bc86c641768c049d43a26'/>
<id>urn:sha1:9161093fc7e13b12aa5bc86c641768c049d43a26</id>
<content type='text'>
</content>
</entry>
<entry>
<title>add test</title>
<updated>2023-04-08T16:56:06Z</updated>
<author>
<name>Pham Huy Hoang</name>
<email>hoangtun0810@gmail.com</email>
</author>
<published>2023-04-03T14:47:41Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=474c59dcf1d5586d6ef0d3f91b380c6c25eb314b'/>
<id>urn:sha1:474c59dcf1d5586d6ef0d3f91b380c6c25eb314b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat(python): add break/continue dedent</title>
<updated>2023-03-25T04:31:57Z</updated>
<author>
<name>Pham Huy Hoang</name>
<email>hoangtun0810@gmail.com</email>
</author>
<published>2023-03-25T00:51:41Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=c9ef5e58f7d59aba875324825ff47900d0be61f2'/>
<id>urn:sha1:c9ef5e58f7d59aba875324825ff47900d0be61f2</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat(python): add match-case indents</title>
<updated>2023-03-25T04:31:57Z</updated>
<author>
<name>Pham Huy Hoang</name>
<email>hoangtun0810@gmail.com</email>
</author>
<published>2023-03-25T00:29:32Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=1ffa01985651f6a5ba88d01e56f09cb76ff6e79a'/>
<id>urn:sha1:1ffa01985651f6a5ba88d01e56f09cb76ff6e79a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>refactor(indent)!: Rework indent, aligned indent</title>
<updated>2023-03-24T17:07:53Z</updated>
<author>
<name>George Harker</name>
<email>george@george-graphics.co.uk</email>
</author>
<published>2023-03-20T01:09:18Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=d1333dd7e51729a581fed3e429fa035bff77a3db'/>
<id>urn:sha1:d1333dd7e51729a581fed3e429fa035bff77a3db</id>
<content type='text'>
indents now use @indent.X style captures, and indent.PROP for properties to set on those captures, as documented in the help.

Captures are:

indent.auto
indent.begin
indent.end
indent.dedent
indent.branch
indent.ignore
indent.align
indent.zero

Properties are:

indent.immediate
indent.start_at_same_line
indent.open_delimiter
indent.close_delimiter
indent.increment
indent.avoid_last_matching_next

Multiple opening delims on one line and multiple closing on a line are collapsed so as not to over indent,

The final line of @indent.align blocks which must in some cases be treated specially to avoid clashing with the next line is treated the same regardless of whether the @indent.align capture actually uses aligned indentation or just normal indentation. The indent.avoid_last_matching_next property controls this.

Adjust python to use these.

List, set, dict and tuple all use @indent.align which permits both hanging and aligned styles.

Finally, try: on it’s own will indent when typing live but make no guaranteeds about whole-file formatting.

Includes lucario387:fix-align-indent
</content>
</entry>
<entry>
<title>feat(vue): add tsx/jsx injection queries (#4550)</title>
<updated>2023-03-24T14:38:19Z</updated>
<author>
<name>Lucario387</name>
<email>hoangtun0810@gmail.com</email>
</author>
<published>2023-03-24T14:38:19Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=c7b9f68d0385274b4aa83671e6dcb02f301f9357'/>
<id>urn:sha1:c7b9f68d0385274b4aa83671e6dcb02f301f9357</id>
<content type='text'>
* feat(vue): add tsx/jsx injection queries

- add a test

- style: format vue/injections.scm</content>
</entry>
<entry>
<title>test: ecma injections</title>
<updated>2023-03-22T06:28:21Z</updated>
<author>
<name>Benny Powers</name>
<email>web@bennypowers.com</email>
</author>
<published>2023-03-21T08:05:52Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=972da989bcc33d86a09dc82b22de552557cff768'/>
<id>urn:sha1:972da989bcc33d86a09dc82b22de552557cff768</id>
<content type='text'>
</content>
</entry>
<entry>
<title>test: html injections</title>
<updated>2023-03-22T06:28:21Z</updated>
<author>
<name>Benny Powers</name>
<email>web@bennypowers.com</email>
</author>
<published>2023-03-21T07:34:49Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=d228b51cd7dab16124e79a7ff456edcdfdb295b2'/>
<id>urn:sha1:d228b51cd7dab16124e79a7ff456edcdfdb295b2</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat(python): add "return" patterns to @indent_end</title>
<updated>2023-03-16T12:41:19Z</updated>
<author>
<name>Pham Huy Hoang</name>
<email>hoangtun0810@gmail.com</email>
</author>
<published>2023-03-16T10:04:17Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=01e8a5145160620140c3c57d285ccb2cfe067540'/>
<id>urn:sha1:01e8a5145160620140c3c57d285ccb2cfe067540</id>
<content type='text'>
`return ...` is usually the last line of a
function/statement, so mark some possible patterns of `return` with
`@indent_end` to dedent the line after it
</content>
</entry>
<entry>
<title>fix(python): add missing @indent_end</title>
<updated>2023-03-16T07:46:01Z</updated>
<author>
<name>Pham Huy Hoang</name>
<email>hoangtun0810@gmail.com</email>
</author>
<published>2023-03-15T23:39:58Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=f5ddd8f92e0222f96b88c6012453eee33e02728a'/>
<id>urn:sha1:f5ddd8f92e0222f96b88c6012453eee33e02728a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix: change folding algorithm to fix Python indents</title>
<updated>2023-03-15T21:44:59Z</updated>
<author>
<name>George Harker</name>
<email>george@george-graphics.co.uk</email>
</author>
<published>2023-03-14T19:25:38Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=fa0644667ea7ee7a72efdb69c471de4953a11019'/>
<id>urn:sha1:fa0644667ea7ee7a72efdb69c471de4953a11019</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat(julia): add tests for new changes</title>
<updated>2023-03-10T08:38:23Z</updated>
<author>
<name>Amaan Qureshi</name>
<email>amaanq12@gmail.com</email>
</author>
<published>2023-03-10T00:58:04Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=ffa6efa7f55e88be72812c47e4286fda48ab94f0'/>
<id>urn:sha1:ffa6efa7f55e88be72812c47e4286fda48ab94f0</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix(gleam): update tests reflecting recent changes</title>
<updated>2023-03-10T07:41:45Z</updated>
<author>
<name>Amaan Qureshi</name>
<email>amaanq12@gmail.com</email>
</author>
<published>2023-03-09T02:40:09Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=4a4c475617b6c6cbf5ddbc26558a695b11474040'/>
<id>urn:sha1:4a4c475617b6c6cbf5ddbc26558a695b11474040</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix: Java indent for multiple line arguments (#4449)</title>
<updated>2023-03-06T23:10:31Z</updated>
<author>
<name>Daniel Woznicki</name>
<email>daniel.woznicki@gmail.com</email>
</author>
<published>2023-03-06T23:10:31Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=7947a2ccf10c746133200413e78b39482c6f7ef4'/>
<id>urn:sha1:7947a2ccf10c746133200413e78b39482c6f7ef4</id>
<content type='text'>
* fix Java indent for multiple line arguments, fixes #4448, add an additional test for methods with arguments on multiple lines

* Satisfy StyLua check

---------

Co-authored-by: Daniel Woznicki &lt;danwoz@nettoolkit.com&gt;</content>
</entry>
<entry>
<title>indents(vue): fix indents on new line after &lt;template&gt;</title>
<updated>2023-03-06T07:32:45Z</updated>
<author>
<name>Pham Huy Hoang</name>
<email>hoangtun0810@gmail.com</email>
</author>
<published>2023-03-06T02:56:25Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=5ac39d10cc8a28f7bdb3725f3ee84a132ba783a8'/>
<id>urn:sha1:5ac39d10cc8a28f7bdb3725f3ee84a132ba783a8</id>
<content type='text'>
</content>
</entry>
<entry>
<title>injections(html): fix faulty css/js injections</title>
<updated>2023-03-05T20:34:41Z</updated>
<author>
<name>Pham Huy Hoang</name>
<email>hoangtun0810@gmail.com</email>
</author>
<published>2023-03-03T02:09:52Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=d11dd552dbde181cd49652188521f4b5f6cad2f8'/>
<id>urn:sha1:d11dd552dbde181cd49652188521f4b5f6cad2f8</id>
<content type='text'>
Group queries to reduce duplicate injection tree

use only regex
</content>
</entry>
<entry>
<title>feat(ecma): add tests for constants</title>
<updated>2023-03-04T10:00:39Z</updated>
<author>
<name>Amaan Qureshi</name>
<email>amaanq12@gmail.com</email>
</author>
<published>2023-03-04T01:04:08Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=d7cef15b01e04f8322900f4b0294be582d31ab9d'/>
<id>urn:sha1:d7cef15b01e04f8322900f4b0294be582d31ab9d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix(go): Indent on type switch case properly</title>
<updated>2023-03-04T04:36:51Z</updated>
<author>
<name>Evan Phoenix</name>
<email>evan@phx.io</email>
</author>
<published>2023-03-04T04:26:51Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=28f84d69e3b6c26f1f7a2ef3f248a7242f36d620'/>
<id>urn:sha1:28f84d69e3b6c26f1f7a2ef3f248a7242f36d620</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix broken YANG indent tests</title>
<updated>2023-02-24T21:39:33Z</updated>
<author>
<name>Tomas Sandven</name>
<email>tomas@sandven.email</email>
</author>
<published>2022-12-17T21:58:02Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=061ee1b98f928a928771f35bba5deb6ad74a15b1'/>
<id>urn:sha1:061ee1b98f928a928771f35bba5deb6ad74a15b1</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add YANG indentation tests</title>
<updated>2023-02-24T21:39:33Z</updated>
<author>
<name>Tomas Sandven</name>
<email>tomas@sandven.email</email>
</author>
<published>2022-04-07T08:39:46Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=06e8a91ce2aac663023d40cf57965ffade72c792'/>
<id>urn:sha1:06e8a91ce2aac663023d40cf57965ffade72c792</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix(dart): add `@indent_end` to  } (#4167)</title>
<updated>2023-02-24T21:06:31Z</updated>
<author>
<name>SzeLamC</name>
<email>chanszelam7725@gmail.com</email>
</author>
<published>2023-02-24T21:06:31Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=68ab44277cd3eca7c5f1d227f153bd4e56d6303f'/>
<id>urn:sha1:68ab44277cd3eca7c5f1d227f153bd4e56d6303f</id>
<content type='text'>
* fix dart indentation after }

* add some simple test case</content>
</entry>
<entry>
<title>feat(solidity): use maintained parser and update highlights accordingly</title>
<updated>2023-02-24T21:05:33Z</updated>
<author>
<name>Amaan Qureshi</name>
<email>amaanq12@gmail.com</email>
</author>
<published>2023-02-24T12:42:04Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=5c511dd1244fc8eeccf8920a5a4754ae01da296e'/>
<id>urn:sha1:5c511dd1244fc8eeccf8920a5a4754ae01da296e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix(go): apply indents in a communication case in a select statement</title>
<updated>2023-02-24T09:37:58Z</updated>
<author>
<name>Amaan Qureshi</name>
<email>amaanq12@gmail.com</email>
</author>
<published>2023-02-24T08:58:50Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=a3213e3dd7fc9a7fdaa402dacccf7a554dc2a848'/>
<id>urn:sha1:a3213e3dd7fc9a7fdaa402dacccf7a554dc2a848</id>
<content type='text'>
</content>
</entry>
<entry>
<title>docs: fix typos</title>
<updated>2023-02-23T19:39:43Z</updated>
<author>
<name>dundargoc</name>
<email>gocdundar@gmail.com</email>
</author>
<published>2023-02-23T19:30:36Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=4612212c72a3fe683cbca2f99977ad63b942f70e'/>
<id>urn:sha1:4612212c72a3fe683cbca2f99977ad63b942f70e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>properly replace deprecated tsutils functions</title>
<updated>2023-02-12T22:26:14Z</updated>
<author>
<name>Kiyoon Kim</name>
<email>yoonkr33@gmail.com</email>
</author>
<published>2023-02-12T18:18:48Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=7eb5f1a2e3949496f26c4084b521b30f2d08137a'/>
<id>urn:sha1:7eb5f1a2e3949496f26c4084b521b30f2d08137a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>deprecate get_node_range and is_in_node_range</title>
<updated>2023-02-12T10:38:17Z</updated>
<author>
<name>Kiyoon Kim</name>
<email>yoonkr33@gmail.com</email>
</author>
<published>2023-02-12T00:39:21Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=2c2430d42f30d1aef8715aed933272c9a6898f4e'/>
<id>urn:sha1:2c2430d42f30d1aef8715aed933272c9a6898f4e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>simplify tests</title>
<updated>2023-01-31T11:23:13Z</updated>
<author>
<name>Alvaro Muñoz</name>
<email>pwntester@github.com</email>
</author>
<published>2023-01-31T11:20:52Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=f6531e27fdce207ce6c47bf9ff82a485b3b63823'/>
<id>urn:sha1:f6531e27fdce207ce6c47bf9ff82a485b3b63823</id>
<content type='text'>
</content>
</entry>
<entry>
<title>update tests</title>
<updated>2023-01-31T11:23:13Z</updated>
<author>
<name>Alvaro Muñoz</name>
<email>pwntester@github.com</email>
</author>
<published>2023-01-31T10:36:23Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=d335c39bffcd456e20f35f317a3578de6a6969b7'/>
<id>urn:sha1:d335c39bffcd456e20f35f317a3578de6a6969b7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix tests</title>
<updated>2023-01-31T11:23:13Z</updated>
<author>
<name>Alvaro Muñoz</name>
<email>pwntester@github.com</email>
</author>
<published>2023-01-31T09:54:56Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=c433b3c232e78a919f1e96b83ac4004f37f336e7'/>
<id>urn:sha1:c433b3c232e78a919f1e96b83ac4004f37f336e7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>add ql indent tests</title>
<updated>2023-01-31T11:23:13Z</updated>
<author>
<name>Alvaro Muñoz</name>
<email>pwntester@github.com</email>
</author>
<published>2023-01-31T09:47:48Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=9d6d348418c1ef2019a7c9327fd1486bc09b7bf6'/>
<id>urn:sha1:9d6d348418c1ef2019a7c9327fd1486bc09b7bf6</id>
<content type='text'>
</content>
</entry>
<entry>
<title>indents(c): update if cases</title>
<updated>2023-01-14T12:52:21Z</updated>
<author>
<name>Pham Huy Hoang</name>
<email>hoangtun0810@gmail.com</email>
</author>
<published>2023-01-12T08:16:48Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=f669924df2d19b73146fcb8034fbb436b38391cd'/>
<id>urn:sha1:f669924df2d19b73146fcb8034fbb436b38391cd</id>
<content type='text'>
</content>
</entry>
<entry>
<title>indents(c): Refactor indent queries</title>
<updated>2023-01-14T12:52:21Z</updated>
<author>
<name>Pham Huy Hoang</name>
<email>hoangtun0810@gmail.com</email>
</author>
<published>2023-01-10T05:04:27Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=2f5deed45628e4960fabfe28735d73a82eb59d98'/>
<id>urn:sha1:2f5deed45628e4960fabfe28735d73a82eb59d98</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Update indent-square-brackets.rb</title>
<updated>2023-01-09T21:17:50Z</updated>
<author>
<name>Cameron</name>
<email>Alleyria@gmail.com</email>
</author>
<published>2023-01-09T19:07:01Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=5fb315df12a3091f241b0326aed0ec70381adbd8'/>
<id>urn:sha1:5fb315df12a3091f241b0326aed0ec70381adbd8</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Create indent-square-brackets.rb</title>
<updated>2023-01-09T21:17:50Z</updated>
<author>
<name>Cameron</name>
<email>Alleyria@gmail.com</email>
</author>
<published>2023-01-09T19:06:47Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=bb24f483cab22943b60fce3c6c0c5d7ac5dc8200'/>
<id>urn:sha1:bb24f483cab22943b60fce3c6c0c5d7ac5dc8200</id>
<content type='text'>
</content>
</entry>
<entry>
<title>allow negative assertion in injection tests (#4107)</title>
<updated>2023-01-07T10:22:20Z</updated>
<author>
<name>lucario387</name>
<email>hoangtun0810@gmail.com</email>
</author>
<published>2023-01-07T10:22:20Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=85d953449125702c7c11f4a2242c328f7a65fd5b'/>
<id>urn:sha1:85d953449125702c7c11f4a2242c328f7a65fd5b</id>
<content type='text'>
* tests(vue, svelte): strengthen tests

* fix(html, vue, svelte): fix wrong test format

* allow negative assertions in injection tests</content>
</entry>
<entry>
<title>fix(utils): swap_nodes calculates correct char_delta (#4110)</title>
<updated>2023-01-07T01:53:12Z</updated>
<author>
<name>Michael Lan</name>
<email>44309097+mizlan@users.noreply.github.com</email>
</author>
<published>2023-01-07T01:53:12Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=0922634d371d45c344a559119ed398f91e399085'/>
<id>urn:sha1:0922634d371d45c344a559119ed398f91e399085</id>
<content type='text'>
* fix(utils): swap_nodes calculates correct char_delta

The char_delta is not calculated correctly right now when there are two
treesitter nodes being swapped, one directly following the other. This
is rare but can happen for example when attempting to swap "print" and
"(1)" in "print(1)". In this case an incorrect char_delta is calculated
because of a bug in range comparison.

* test(swap_nodes): check cursor

* add a regression test (for multiline node swap)
* add a test with adjacent swaps that fails when char_delta is not
  calculated correctly

* test(swap_nodes): check text content after swap

* test: note language for parser

* fix tests

* use same not equal for table comparison</content>
</entry>
<entry>
<title>Add tests correctly for ruby rescue/ensure indentation</title>
<updated>2023-01-06T18:48:42Z</updated>
<author>
<name>Cameron</name>
<email>Alleyria@gmail.com</email>
</author>
<published>2023-01-06T18:43:05Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=2d8e6b666297ddf19cbf7cbc2b0f1928bc49224a'/>
<id>urn:sha1:2d8e6b666297ddf19cbf7cbc2b0f1928bc49224a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Create indent-ensure.rb</title>
<updated>2023-01-06T18:48:42Z</updated>
<author>
<name>Cameron</name>
<email>Alleyria@gmail.com</email>
</author>
<published>2023-01-06T17:50:28Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=14bdbef4685480d814a4f7bdc0bb88085f810fcb'/>
<id>urn:sha1:14bdbef4685480d814a4f7bdc0bb88085f810fcb</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Create indent-rescue.rb</title>
<updated>2023-01-06T18:48:42Z</updated>
<author>
<name>Cameron</name>
<email>Alleyria@gmail.com</email>
</author>
<published>2023-01-06T17:50:09Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=7eb76dc29005f4cf8a37772018ed315b371c6057'/>
<id>urn:sha1:7eb76dc29005f4cf8a37772018ed315b371c6057</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix(jsx): add missing indent end mark to elements</title>
<updated>2023-01-04T11:14:03Z</updated>
<author>
<name>Pham Huy Hoang</name>
<email>hoangtun0810@gmail.com</email>
</author>
<published>2023-01-03T16:57:40Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=2cd89b4bc32911cf0998de6d8c7602eabf9dd137'/>
<id>urn:sha1:2cd89b4bc32911cf0998de6d8c7602eabf9dd137</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix(html): fix wrong indents for script/style tags</title>
<updated>2023-01-03T16:50:44Z</updated>
<author>
<name>Pham Huy Hoang</name>
<email>hoangtun0810@gmail.com</email>
</author>
<published>2023-01-02T07:28:40Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=8c71c6c5edfa447aaa867858e2e913340ea964b7'/>
<id>urn:sha1:8c71c6c5edfa447aaa867858e2e913340ea964b7</id>
<content type='text'>
</content>
</entry>
</feed>
