diff options
| -rw-r--r-- | lua/nvim-treesitter/config.lua | 8 |
1 files changed, 6 insertions, 2 deletions
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 ) |
