This document lists the planned and finished changes in this rewrite towards [Nvim-treesitter 1.0](https://github.com/nvim-treesitter/nvim-treesitter/issues/4767).
## TODO
- [ ]**`query_predicates.lua`:** upstream/remove
- [ ]**`parsers.lua`:** modularize?
- [ ]**`parsers.lua`:** assign tiers
- [ ]**`install.lua`:** fix messages, add sync support (@lewis6991)
- [ ]**`install.lua`:** simplify compilation:
- hardcode one compiler + args per platform
- provide `install.compile_command` for overriding (function that takes files, ...?)