<feed xmlns='http://www.w3.org/2005/Atom'>
<title>nvim-treesitter/tests/unit, branch fix/lua</title>
<subtitle>[no description]</subtitle>
<id>http://git.sudomsg.com/mirror/nvim-treesitter/atom/tests/unit?h=fix%2Flua</id>
<link rel='self' href='http://git.sudomsg.com/mirror/nvim-treesitter/atom/tests/unit?h=fix%2Flua'/>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/'/>
<updated>2025-05-12T16:43:40Z</updated>
<entry>
<title>feat!: drop modules, general refactor and cleanup</title>
<updated>2025-05-12T16:43:40Z</updated>
<author>
<name>Christian Clason</name>
<email>c.clason@uni-graz.at</email>
</author>
<published>2023-06-12T15:54:30Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=692b051b09935653befdb8f7ba8afdb640adf17b'/>
<id>urn:sha1:692b051b09935653befdb8f7ba8afdb640adf17b</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>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>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>feat(ts_utils): allow starting selection after last character (#3233)</title>
<updated>2022-07-29T15:35:29Z</updated>
<author>
<name>Axel Dahlberg</name>
<email>git@valleymnt.com</email>
</author>
<published>2022-07-29T15:35:29Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=0d7fab0c3323ed2e50ccdf14fd24fbbad664f7b1'/>
<id>urn:sha1:0d7fab0c3323ed2e50ccdf14fd24fbbad664f7b1</id>
<content type='text'>
</content>
</entry>
<entry>
<title>chore!: remove ensure_installed='maintained'</title>
<updated>2022-04-30T09:42:46Z</updated>
<author>
<name>Christian Clason</name>
<email>c.clason@uni-graz.at</email>
</author>
<published>2022-04-16T09:41:00Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=bc25a6a5c4fd659bbf78ba0a2442ecf14eb00398'/>
<id>urn:sha1:bc25a6a5c4fd659bbf78ba0a2442ecf14eb00398</id>
<content type='text'>
Removes all support (and tests) for the parser category "maintained", as
this is no longer a useful category.

BREAKING CHANGE: replace `ensure_installed='maintained'` by an explicit
list of parsers, or use `'all'` (not recommended).
</content>
</entry>
<entry>
<title>feat: add "experimental" key to parsers</title>
<updated>2021-10-07T20:43:09Z</updated>
<author>
<name>Cezary Drożak</name>
<email>czarek@drozak.net</email>
</author>
<published>2021-10-04T17:37:38Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=e87ed0fdaafe3291a2e35cb708d31d595e3b2216'/>
<id>urn:sha1:e87ed0fdaafe3291a2e35cb708d31d595e3b2216</id>
<content type='text'>
feat(ci): mark parsers as experimental in README
</content>
</entry>
<entry>
<title>test: Add tests for is_in_node_range (#1756)</title>
<updated>2021-08-30T18:18:04Z</updated>
<author>
<name>partizan</name>
<email>serg.partizan@gmail.com</email>
</author>
<published>2021-08-30T18:18:04Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=cd4c0a7526561ff94b80bde0a058c1661b62da76'/>
<id>urn:sha1:cd4c0a7526561ff94b80bde0a058c1661b62da76</id>
<content type='text'>
* fix: is_in_node_range now includes end line and col

This fixes no indents at the end of python files

Refs #1136

* update scala highlights (#1760)

* add type highlights

* add call expression highlights

* add function definition highlights

* add expression highlights

* add literals highlights

* add operator highlights

* add punctuation highlights

* add comment highlights

Co-authored-by: Stevan Milic &lt;stevan.milic@tradecore.com&gt;

* test: Add unit tests

* Revert "fix: is_in_node_range now includes end line and col"

This reverts commit 5a721fef5620eb2fae6d9cebe09bf7b230f2606f.

* refactor test

* apply stylua

* fix luacheck

* update `describe` text

* smallfix

Co-authored-by: Stevan Milic &lt;stevan.milic@yahoo.com&gt;
Co-authored-by: Stevan Milic &lt;stevan.milic@tradecore.com&gt;</content>
</entry>
</feed>
