We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
nvim-treesitter
1 parent b22e3ec commit 238a8eaCopy full SHA for 238a8ea
lua/astroui/folding.lua
@@ -20,7 +20,9 @@ local fold_methods = {
20
end,
21
treesitter = function(lnum, bufnr)
22
if ts_bufs[bufnr] == nil then
23
- ts_bufs[bufnr] = vim.bo.filetype and pcall(vim.treesitter.get_parser, bufnr) or false
+ if not require("astrocore").is_available "nvim-treesitter" or package.loaded["nvim-treesitter"] then
24
+ ts_bufs[bufnr] = vim.bo.filetype and pcall(vim.treesitter.get_parser, bufnr)
25
+ end
26
end
27
if ts_bufs[bufnr] then return vim.treesitter.foldexpr(lnum) end
28
0 commit comments