fix: vim.treesitter.get_query deprecated (#2451)
* fix: `vim.treesitter.get_query` deprecated * fix: add fallback for `vim.treesitter.get_query` for stable versions of nvim
This commit is contained in:
@@ -458,7 +458,8 @@ files.current_buffer_fuzzy_find = function(opts)
|
||||
local _, ts_configs = pcall(require, "nvim-treesitter.configs")
|
||||
|
||||
local parser_ok, parser = pcall(vim.treesitter.get_parser, opts.bufnr, filetype)
|
||||
local query_ok, query = pcall(vim.treesitter.get_query, filetype, "highlights")
|
||||
local get_query = vim.treesitter.query.get or vim.treesitter.get_query
|
||||
local query_ok, query = pcall(get_query, filetype, "highlights")
|
||||
if parser_ok and query_ok and ts_ok and ts_configs.is_enabled("highlight", filetype, opts.bufnr) then
|
||||
local root = parser:parse()[1]:root()
|
||||
|
||||
|
||||
Reference in New Issue
Block a user