Skip to content

Commit 3be2f9f

Browse files
committed
fix(utils): Added support for nvim-treesitter:main
1 parent 10a4fc2 commit 3be2f9f

1 file changed

Lines changed: 7 additions & 2 deletions

File tree

lua/helpview/utils.lua

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,8 +9,13 @@ utils.parser_installed = function (parser_name)
99
if has_ts == false then
1010
--- `nvim-treesitter` not available.
1111
return false;
12-
elseif parsers.has_parser(parser_name) == true then
13-
--- Parser installed via `nvim-treesitter`.
12+
elseif parsers.has_parser and parsers.has_parser(parser_name) == true then
13+
-- Parser installed via `nvim-treesitter`.
14+
-- NOTE: This only works for `master` branch.
15+
return true;
16+
elseif parsers[parser_name] then
17+
-- Parser installed via `nvim-treesitter`.
18+
-- NOTE: This only works for `main` branch.
1419
return true;
1520
elseif pcall(vim.treesitter.query.get, parser_name, "highlights") ~= nil then
1621
--- Parser installed manually.

0 commit comments

Comments
 (0)