aboutsummaryrefslogtreecommitdiffstats
path: root/scripts/convert-lockfile.lua
Commit message (Collapse)AuthorAgeFilesLines
* chore: remove lockfile and update scriptChristian Clason2025-05-121-22/+0
| | | | `main` branch and `parsers.lua` is the record of truth now
* feat!: use tree-sitter buildChristian Clason2025-05-121-0/+1
|
* feat!: track parser revision in LuaChristian Clason2025-05-121-0/+21
Problem: Tracking parser revision in lockfile and allowing override through the parsers module complicates the code. In addition, only revision changes are handled robustly, not changes to other installation info. Solution: Track parser revision in the parsers module directly. Reload parser table on every install or update call. Support modifying parser table in a `User TSUpdate` autocommand.