Skip to content

Commit b106d63

Browse files
lucario387kiyoon
authored andcommitted
fix: Use ts compat module for get_query
1 parent 8673926 commit b106d63

File tree

2 files changed

+4
-7
lines changed

2 files changed

+4
-7
lines changed

lua/nvim-treesitter-textobjects.lua

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,11 @@
11
local configs = require "nvim-treesitter.configs"
22
local utils = require "nvim-treesitter.utils"
3+
local ts = require "nvim-treesitter.compat"
34

45
local M = {}
56

67
M.has_textobjects = function(lang)
7-
if vim.treesitter.query.get_files then
8-
return vim.treesitter.query.get_files(lang, "textobjects") ~= nil
9-
else
10-
-- deprecated since nvim 0.9
11-
return vim.treesitter.query.get_query_files(lang, "textobjects") ~= nil
12-
end
8+
return ts.get_query_files(lang, "textobjects") ~= nil
139
end
1410

1511
local function has_some_textobject_mapping(lang)

lua/nvim-treesitter/textobjects/shared.lua

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@ local api = vim.api
33
local parsers = require "nvim-treesitter.parsers"
44
local queries = require "nvim-treesitter.query"
55
local ts_utils = require "nvim-treesitter.ts_utils"
6+
local ts = require "nvim-treesitter.compat"
67

78
local M = {}
89

@@ -95,7 +96,7 @@ end
9596
function M.available_textobjects(lang, query_group)
9697
lang = lang or parsers.get_buf_lang()
9798
query_group = query_group or "textobjects"
98-
local parsed_queries = queries.get_query(lang, query_group)
99+
local parsed_queries = ts.get_query(lang, query_group)
99100
if not parsed_queries then
100101
return {}
101102
end

0 commit comments

Comments
 (0)