From 1927c76aec829d40dcad24b6469cb639f1334096 Mon Sep 17 00:00:00 2001 From: Christian Clason Date: Thu, 1 Jan 2026 20:52:04 +0100 Subject: feat(install): warn on unsupported parsers --- lua/nvim-treesitter/config.lua | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) (limited to 'lua') diff --git a/lua/nvim-treesitter/config.lua b/lua/nvim-treesitter/config.lua index f76897bc4..b3a294563 100644 --- a/lua/nvim-treesitter/config.lua +++ b/lua/nvim-treesitter/config.lua @@ -140,8 +140,12 @@ function M.norm_languages(languages, skip) languages = vim.tbl_filter( --- @param v string function(v) - -- TODO(lewis6991): warn of any unknown parsers? - return parsers[v] ~= nil + if parsers[v] ~= nil then + return true + else + require('nvim-treesitter.log').warn('skipping unsupported language: ' .. v) + return false + end end, languages ) -- cgit v1.2.3-70-g09d2