aboutsummaryrefslogtreecommitdiffstats
path: root/scripts/update-parsers.lua
Commit message (Collapse)AuthorAgeFilesLines
* fix(lua): fix some emmyluals warningsChristian Clason2025-12-061-8/+8
|
* fix(scripts): sort list of updated parsersChristian Clason2025-06-291-0/+1
|
* feat!: update tier 1 parsers to versionsChristian Clason2025-05-121-10/+41
|
* refactor(lua): fix some luals warningsChristian Clason2025-05-121-2/+3
|
* feat(parsers): rework tiersChristian Clason2025-05-121-1/+1
| | | | | | | * stable: updates follow semver releases (todo) * unstable: updates follow HEAD (default) * unmaintained: no automatic updates * unsupported: no updates, cannot be installed
* feat!: track parser revision in LuaChristian Clason2025-05-121-0/+65
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.