Add rust file supports (#194)

* Update plugin.lua

added rust

* trying to update autoclose

* format

* Update plugin.lua

* Update plugin.lua

* Update plugin.lua

* format with stylua
This commit is contained in:
Victor Batarse 2024-06-10 12:22:33 -06:00 committed by Price Hiller
parent b873197cc5
commit e0506426a4
Signed by: Price
GPG Key ID: C3FADDE7A8534BEB

View File

@ -99,6 +99,17 @@ local function setup_tag_configs()
element_tag = { "element" },
skip_tag_pattern = { "quoted_attribute_value", "tag_end", "attribute", "value" },
}))
TagConfigs:add(base_cfg:extend("rust", {
start_tag_pattern = { "open_tag" },
start_name_tag_pattern = { "node_identifier" },
end_tag_pattern = { "close_tag" },
end_name_tag_pattern = { "node_identifier" },
close_tag_pattern = { "close_tag" },
close_name_tag_pattern = { "close_tag", "node_identifier" },
element_tag = { "element_node" },
skip_tag_pattern = { "close_tag", "node_attribute", "block" },
}))
end
---@class nvim-ts-autotag.Opts
@ -136,6 +147,7 @@ local Setup = {
["rescript"] = "typescriptreact",
["handlebars"] = "glimmer",
["hbs"] = "glimmer",
["rust"] = "rust",
},
per_filetype = {},
}