aboutsummaryrefslogtreecommitdiffstats
path: root/lua
diff options
context:
space:
mode:
authorObserverOfTime <chronobserver@disroot.org>2023-08-04 14:50:28 +0300
committerObserverOfTime <chronobserver@disroot.org>2023-08-13 10:34:57 +0300
commit5b3dd8cff1064db583ddd3edd314e94a02ea1bef (patch)
tree2a8ae4546d07a867531e7f861e48c004050ecf7f /lua
parentfixup: php injections (diff)
downloadnvim-treesitter-5b3dd8cff1064db583ddd3edd314e94a02ea1bef.tar
nvim-treesitter-5b3dd8cff1064db583ddd3edd314e94a02ea1bef.tar.gz
nvim-treesitter-5b3dd8cff1064db583ddd3edd314e94a02ea1bef.tar.bz2
nvim-treesitter-5b3dd8cff1064db583ddd3edd314e94a02ea1bef.tar.lz
nvim-treesitter-5b3dd8cff1064db583ddd3edd314e94a02ea1bef.tar.xz
nvim-treesitter-5b3dd8cff1064db583ddd3edd314e94a02ea1bef.tar.zst
nvim-treesitter-5b3dd8cff1064db583ddd3edd314e94a02ea1bef.zip
feat: add xml & dtd parsers
Diffstat (limited to 'lua')
-rw-r--r--lua/nvim-treesitter/parsers.lua21
1 files changed, 21 insertions, 0 deletions
diff --git a/lua/nvim-treesitter/parsers.lua b/lua/nvim-treesitter/parsers.lua
index 53ccce0df..08817b5df 100644
--- a/lua/nvim-treesitter/parsers.lua
+++ b/lua/nvim-treesitter/parsers.lua
@@ -42,6 +42,9 @@ for ft, lang in pairs {
quarto = "markdown",
dosini = "ini",
confini = "ini",
+ svg = "xml",
+ xsd = "xml",
+ xslt = "xml",
} do
register_lang(lang, ft)
end
@@ -356,6 +359,15 @@ list.dot = {
maintainers = { "@rydesun" },
}
+list.dtd = {
+ install_info = {
+ url = "https://github.com/ObserverOfTime/tree-sitter-xml",
+ files = { "src/parser.c", "src/scanner.c" },
+ location = "tree-sitter-dtd",
+ },
+ maintainers = { "@ObserverOfTime" },
+}
+
list.ebnf = {
install_info = {
url = "https://github.com/RubixDev/ebnf",
@@ -1745,6 +1757,15 @@ list.wing = {
experimental = true,
}
+list.xml = {
+ install_info = {
+ url = "https://github.com/ObserverOfTime/tree-sitter-xml",
+ files = { "src/parser.c", "src/scanner.c" },
+ location = "tree-sitter-xml",
+ },
+ maintainers = { "@ObserverOfTime" },
+}
+
list.yaml = {
install_info = {
url = "https://github.com/ikatyang/tree-sitter-yaml",