diff options
| author | Christian Clason <c.clason@uni-graz.at> | 2024-04-14 16:25:28 +0200 |
|---|---|---|
| committer | Christian Clason <c.clason@uni-graz.at> | 2025-05-12 18:43:40 +0200 |
| commit | c17de5689045f75c6244462182ae3b4b62df02d9 (patch) | |
| tree | ec7785ec523ad4704d09bb5dc5393e1f00046508 /scripts/check-queries.lua | |
| parent | fix: vim.tbl_flatten is deprecated (diff) | |
| download | nvim-treesitter-c17de5689045f75c6244462182ae3b4b62df02d9.tar nvim-treesitter-c17de5689045f75c6244462182ae3b4b62df02d9.tar.gz nvim-treesitter-c17de5689045f75c6244462182ae3b4b62df02d9.tar.bz2 nvim-treesitter-c17de5689045f75c6244462182ae3b4b62df02d9.tar.lz nvim-treesitter-c17de5689045f75c6244462182ae3b4b62df02d9.tar.xz nvim-treesitter-c17de5689045f75c6244462182ae3b4b62df02d9.tar.zst nvim-treesitter-c17de5689045f75c6244462182ae3b4b62df02d9.zip | |
feat!: track parser revision in Lua
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.
Diffstat (limited to 'scripts/check-queries.lua')
| -rwxr-xr-x | scripts/check-queries.lua | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/scripts/check-queries.lua b/scripts/check-queries.lua index bfde0f8a3..dddaf80d7 100755 --- a/scripts/check-queries.lua +++ b/scripts/check-queries.lua @@ -2,7 +2,7 @@ vim.opt.runtimepath:append('.') local query_types = require('nvim-treesitter.health').bundled_queries -local configs = require('nvim-treesitter.parsers').configs +local configs = require('nvim-treesitter.parsers') local parsers = #_G.arg > 0 and { unpack(_G.arg) } or require('nvim-treesitter.config').installed_parsers() |
