We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
nvim-treesitter:main
1 parent 10a4fc2 commit 3be2f9fCopy full SHA for 3be2f9f
1 file changed
lua/helpview/utils.lua
@@ -9,8 +9,13 @@ utils.parser_installed = function (parser_name)
9
if has_ts == false then
10
--- `nvim-treesitter` not available.
11
return false;
12
- elseif parsers.has_parser(parser_name) == true then
13
- --- Parser installed via `nvim-treesitter`.
+ elseif parsers.has_parser and parsers.has_parser(parser_name) == true then
+ -- Parser installed via `nvim-treesitter`.
14
+ -- NOTE: This only works for `master` branch.
15
+ return true;
16
+ elseif parsers[parser_name] then
17
18
+ -- NOTE: This only works for `main` branch.
19
return true;
20
elseif pcall(vim.treesitter.query.get, parser_name, "highlights") ~= nil then
21
--- Parser installed manually.
0 commit comments