feat!: use tree-sitter build

This commit is contained in:
Christian Clason 2024-04-22 19:56:30 +02:00
parent c17de56890
commit 214cfcf851
13 changed files with 443 additions and 898 deletions

View file

@ -4,12 +4,7 @@ This document lists the planned and finished changes in this rewrite towards [Nv
## TODO
- [ ] **`parsers.lua`:** include revision (serialization at home: `vim.inspect`)
- rename `parsers` to `languages`
- rename `install_info` to `parser`
- [ ] **`parsers.lua`:** allow specifying version in addition to commit hash (for Tier 1)
- [ ] **update-lockfile:** one commit per parser/tier?
- [ ] **tests:** fix, update, extend (cover all Tier 1 languages)
- [ ] **documentation:** consolidate, autogenerate?
- [ ] **documentation:** migration guide