aboutsummaryrefslogtreecommitdiffstats
path: root/scripts/update-lockfile.lua
Commit message (Collapse)AuthorAgeFilesLines
* feat!: track parser revision in LuaChristian Clason2025-05-121-64/+0
| | | | | | | | | | | 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.
* fix: better output for update-lockfileChristian Clason2025-05-121-13/+20
|
* feat: add parser tiersChristian Clason2025-05-121-3/+4
| | | | | | | | | | Tier 1: Stable Tier 2: Core (maintained by org members) Tier 3: Community (maintained by external contributors, to varying degree) Tier 4: Unsupported (lacking active maintainer or declared experimental); skipped in lockfile update and ignored for automatic install by default
* refactor: use vim.system (#4923)Lewis Russell2025-05-121-25/+40
|
* fix: install dependenciesChristian Clason2025-05-121-14/+8
|
* ci: remove update-lockfile shell scriptChristian Clason2025-05-121-0/+47