mirror of
https://github.com/nvim-treesitter/nvim-treesitter.git
synced 2026-07-05 13:00:08 -04:00
fix: shim 0.9 deprecations
This commit is contained in:
parent
c7b9f68d03
commit
90ead4ed58
6 changed files with 27 additions and 8 deletions
18
lua/nvim-treesitter/compat.lua
Normal file
18
lua/nvim-treesitter/compat.lua
Normal file
|
|
@ -0,0 +1,18 @@
|
|||
-- Shim module to address deprecations across nvim versions
|
||||
local tsq = vim.treesitter.query
|
||||
|
||||
local M = {}
|
||||
|
||||
function M.get_query_files(lang, query_group, is_included)
|
||||
return (tsq.get_files or tsq.get_query_files)(lang, query_group, is_included)
|
||||
end
|
||||
|
||||
function M.get_query(lang, query_name)
|
||||
return (tsq.get or tsq.get_query)(lang, query_name)
|
||||
end
|
||||
|
||||
function M.parse_query(lang, query)
|
||||
return (tsq.parse or tsq.parse_query)(lang, query)
|
||||
end
|
||||
|
||||
return M
|
||||
Loading…
Add table
Add a link
Reference in a new issue