From 6bbe39948aaf8e0b0d1a8d8a4275aae70073c853 Mon Sep 17 00:00:00 2001 From: Victor <61915654+log-linear@users.noreply.github.com> Date: Fri, 5 Apr 2024 12:04:34 -0500 Subject: [PATCH] Support on any language with a `markid.scm` New check to ensure markid runs when `markid.scm` is detected --- lua/markid.lua | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/lua/markid.lua b/lua/markid.lua index c7ff760..49004bd 100644 --- a/lua/markid.lua +++ b/lua/markid.lua @@ -115,8 +115,11 @@ function M.init() end, is_supported = function(lang) local queries = configs.get_module("markid").queries - return pcall(vim.treesitter.query.parse, lang, queries[lang] or queries["default"]) - end, + if vim.treesitter.query.get(lang, 'markid') then + return true + else + return pcall(vim.treesitter.query.parse, lang, queries[lang] or queries['default']) + end colors = M.colors.medium, queries = M.queries }