fix(treesitter): disallow empty filetypes

Fixes #22473
This commit is contained in:
Lewis Russell
2023-03-03 09:44:02 +00:00
committed by GitHub
parent 89cccea167
commit 6d4f481821
4 changed files with 31 additions and 3 deletions

View File

@@ -47,7 +47,8 @@ function M._create_parser(bufnr, lang, opts)
vim.fn.bufload(bufnr)
language.add(lang, { filetype = vim.bo[bufnr].filetype })
local ft = vim.bo[bufnr].filetype
language.add(lang, { filetype = ft ~= '' and ft or nil })
local self = LanguageTree.new(bufnr, lang, opts)