neovim

Neovim text editor
git clone https://git.dasho.dev/neovim.git
Log | Files | Refs | README

commit 32dc484ec9ec2d86a5fc7127e37f1ef115b9be76
parent 10860164778327c0009f6efc8e020308cadb13a2
Author: Christian Clason <c.clason@uni-graz.at>
Date:   Sat, 13 May 2023 13:29:11 +0200

fix(treesitter): support subfiletypes in get_lang (#23605)


Diffstat:
Mruntime/lua/vim/treesitter/language.lua | 5+++++
1 file changed, 5 insertions(+), 0 deletions(-)

diff --git a/runtime/lua/vim/treesitter/language.lua b/runtime/lua/vim/treesitter/language.lua @@ -27,6 +27,11 @@ function M.get_lang(filetype) if filetype == '' then return end + if ft_to_lang[filetype] then + return ft_to_lang[filetype] + end + -- support subfiletypes like html.glimmer + filetype = vim.split(filetype, '.', { plain = true })[1] return ft_to_lang[filetype] end