Skip to content

Commit 5b61ee1

Browse files
authored
Merge pull request #6 from calops/fix-filetype-detection
2 parents e124505 + 4cde477 commit 5b61ee1

File tree

1 file changed

+7
-2
lines changed

1 file changed

+7
-2
lines changed

plugin/hmts.lua

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -149,8 +149,13 @@ end
149149
local function hmts_inject_handler(match, _, bufnr, predicate, metadata)
150150
local path_node = match[predicate[2]]
151151
local filename = find_filename_in_parent_node(path_node, bufnr)
152-
local ext = vim.fn.fnamemodify(filename, ":e")
153-
local lang = vim.treesitter.language.get_lang(ext)
152+
local alias = vim.filetype.match({ filename = filename })
153+
154+
if alias == nil then
155+
return
156+
end
157+
158+
local lang = vim.treesitter.language.get_lang(alias)
154159
metadata["injection.language"] = lang
155160
end
156161

0 commit comments

Comments
 (0)