<feed xmlns='http://www.w3.org/2005/Atom'>
<title>nvim-treesitter/Makefile, branch fix/lua</title>
<subtitle>[no description]</subtitle>
<id>http://git.sudomsg.com/mirror/nvim-treesitter/atom/Makefile?h=fix%2Flua</id>
<link rel='self' href='http://git.sudomsg.com/mirror/nvim-treesitter/atom/Makefile?h=fix%2Flua'/>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/'/>
<updated>2025-06-25T10:01:18Z</updated>
<entry>
<title>ci: bump luals to 3.15.0</title>
<updated>2025-06-25T10:01:18Z</updated>
<author>
<name>Christian Clason</name>
<email>c.clason@uni-graz.at</email>
</author>
<published>2025-06-25T09:55:16Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=77ba555ceffaedd61ee1034e417368da24b9e540'/>
<id>urn:sha1:77ba555ceffaedd61ee1034e417368da24b9e540</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat(tests)!: new infrastructure based on makefile</title>
<updated>2025-05-12T16:43:41Z</updated>
<author>
<name>Christian Clason</name>
<email>c.clason@uni-graz.at</email>
</author>
<published>2025-04-29T17:40:18Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=53dccb3a77da54a4e428275e8b44dbff77e0d47d'/>
<id>urn:sha1:53dccb3a77da54a4e428275e8b44dbff77e0d47d</id>
<content type='text'>
Problem: Not easy to run all checks and tests locally. Redundant CI
workflows.

Solution: Separate CI into two workflows:
 * lint: Lua files (stylua, luals), query files (valid captures,
   predicates, directives using tsqueryls), docs
   (SUPPORTED_LANGUAGES.md) -- does not need parser installation
 * tests: parsers (ABI compatibility), query files (tsqueryls on
   Linux/macOS; nvim on Windows), highlight and indent tests (separated
   for better readability) -- needs parser installation (but only once)

Switch to https://github.com/nvim-treesitter/highlight-assertions fork
with ABI 15 support.

Run all tests (on Linux and macOS) through `make` (`formatlua`,
`checklua`, `lintquery`, `formatquery`, `checkquery`, `docs`, `tests`),
which downloads and caches all necessary dependencies.

Remove `update-readme` workflow (replaced by lint job on PRs).
</content>
</entry>
<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>fix(luarocks): don't copy runtime data to share/</title>
<updated>2023-11-30T09:59:23Z</updated>
<author>
<name>Marc Jakobi</name>
<email>marc.jakobi@tiko.energy</email>
</author>
<published>2023-10-30T20:33:09Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=00f9b1ffed50803b8653c32e9799bd027fe13405'/>
<id>urn:sha1:00f9b1ffed50803b8653c32e9799bd027fe13405</id>
<content type='text'>
</content>
</entry>
<entry>
<title>ci: add release workflow for luarocks upload (#4109)</title>
<updated>2023-02-22T18:15:43Z</updated>
<author>
<name>Marc Jakobi</name>
<email>mrcjkb89@outlook.com</email>
</author>
<published>2023-02-22T18:15:43Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/nvim-treesitter/commit/?id=ba35d094c1dfffa652e9c20971c51bd5271c1d25'/>
<id>urn:sha1:ba35d094c1dfffa652e9c20971c51bd5271c1d25</id>
<content type='text'>
</content>
</entry>
</feed>
