mirror of
https://github.com/nvim-treesitter/nvim-treesitter.git
synced 2026-07-01 19:17:02 -04:00
chore: clean up parsers.lua
This commit is contained in:
parent
11b2d430e6
commit
4b04eaa5ce
1 changed files with 16 additions and 129 deletions
|
|
@ -36,12 +36,9 @@ for ft, lang in pairs {
|
|||
systemverilog = "verilog",
|
||||
cls = "latex",
|
||||
sty = "latex",
|
||||
OpenFOAM = "foam",
|
||||
pandoc = "markdown",
|
||||
rmd = "markdown",
|
||||
quarto = "markdown",
|
||||
cs = "c_sharp",
|
||||
tape = "vhs",
|
||||
dosini = "ini",
|
||||
confini = "ini",
|
||||
} do
|
||||
|
|
@ -75,21 +72,16 @@ local list = setmetatable({}, {
|
|||
list.ada = {
|
||||
install_info = {
|
||||
url = "https://github.com/briot/tree-sitter-ada",
|
||||
branch = "master",
|
||||
files = { "src/parser.c" },
|
||||
},
|
||||
filetype = "ada",
|
||||
maintainers = { "@briot" },
|
||||
}
|
||||
|
||||
list.agda = {
|
||||
install_info = {
|
||||
url = "https://github.com/AusCyberman/tree-sitter-agda",
|
||||
branch = "master",
|
||||
files = { "src/parser.c", "src/scanner.cc" },
|
||||
generate_requires_npm = true,
|
||||
},
|
||||
filetype = "agda",
|
||||
maintainers = { "@Decodetalkers" },
|
||||
}
|
||||
|
||||
|
|
@ -104,7 +96,6 @@ list.arduino = {
|
|||
list.astro = {
|
||||
install_info = {
|
||||
url = "https://github.com/virchau13/tree-sitter-astro",
|
||||
branch = "master",
|
||||
files = { "src/parser.c", "src/scanner.cc" },
|
||||
},
|
||||
maintainers = { "@virchau13" },
|
||||
|
|
@ -130,7 +121,6 @@ list.beancount = {
|
|||
install_info = {
|
||||
url = "https://github.com/polarmutex/tree-sitter-beancount",
|
||||
files = { "src/parser.c", "src/scanner.cc" },
|
||||
branch = "master",
|
||||
},
|
||||
maintainers = { "@polarmutex" },
|
||||
}
|
||||
|
|
@ -231,7 +221,6 @@ list.commonlisp = {
|
|||
list.cooklang = {
|
||||
install_info = {
|
||||
url = "https://github.com/addcninblue/tree-sitter-cooklang",
|
||||
branch = "master",
|
||||
files = { "src/parser.c", "src/scanner.cc" },
|
||||
},
|
||||
maintainers = { "@addcninblue" },
|
||||
|
|
@ -285,9 +274,9 @@ list.d = {
|
|||
files = { "src/parser.c", "src/scanner.cc" },
|
||||
requires_generate_from_grammar = true,
|
||||
},
|
||||
maintainers = { "@nawordar" },
|
||||
-- Generating grammar takes ~60s
|
||||
experimental = true,
|
||||
maintainers = { "@nawordar" },
|
||||
}
|
||||
|
||||
list.dart = {
|
||||
|
|
@ -302,8 +291,6 @@ list.devicetree = {
|
|||
install_info = {
|
||||
url = "https://github.com/joelspadin/tree-sitter-devicetree",
|
||||
files = { "src/parser.c" },
|
||||
branch = "main",
|
||||
requires_generate_from_grammar = true,
|
||||
},
|
||||
filetype = "dts",
|
||||
maintainers = { "@jedrzejboczar" },
|
||||
|
|
@ -320,17 +307,15 @@ list.dhall = {
|
|||
list.diff = {
|
||||
install_info = {
|
||||
url = "https://github.com/the-mikedavis/tree-sitter-diff",
|
||||
branch = "main",
|
||||
files = { "src/parser.c" },
|
||||
},
|
||||
maintainers = { "@gbprod" },
|
||||
filetype = "gitdiff",
|
||||
maintainers = { "@gbprod" },
|
||||
}
|
||||
|
||||
list.dockerfile = {
|
||||
install_info = {
|
||||
url = "https://github.com/camdencheek/tree-sitter-dockerfile",
|
||||
branch = "main",
|
||||
files = { "src/parser.c" },
|
||||
},
|
||||
maintainers = { "@camdencheek" },
|
||||
|
|
@ -339,7 +324,6 @@ list.dockerfile = {
|
|||
list.dot = {
|
||||
install_info = {
|
||||
url = "https://github.com/rydesun/tree-sitter-dot",
|
||||
branch = "main",
|
||||
files = { "src/parser.c" },
|
||||
},
|
||||
maintainers = { "@rydesun" },
|
||||
|
|
@ -347,10 +331,9 @@ list.dot = {
|
|||
|
||||
list.ebnf = {
|
||||
install_info = {
|
||||
url = "https://github.com/RubixDev/ebnf.git",
|
||||
url = "https://github.com/RubixDev/ebnf",
|
||||
files = { "src/parser.c" },
|
||||
location = "crates/tree-sitter-ebnf",
|
||||
branch = "main",
|
||||
},
|
||||
maintainers = { "@RubixDev" },
|
||||
experimental = true,
|
||||
|
|
@ -360,7 +343,6 @@ list.eex = {
|
|||
install_info = {
|
||||
url = "https://github.com/connorlay/tree-sitter-eex",
|
||||
files = { "src/parser.c" },
|
||||
branch = "main",
|
||||
},
|
||||
filetype = "eelixir",
|
||||
maintainers = { "@connorlay" },
|
||||
|
|
@ -370,7 +352,6 @@ list.elixir = {
|
|||
install_info = {
|
||||
url = "https://github.com/elixir-lang/tree-sitter-elixir",
|
||||
files = { "src/parser.c", "src/scanner.cc" },
|
||||
branch = "main",
|
||||
},
|
||||
maintainers = { "@connorlay" },
|
||||
}
|
||||
|
|
@ -394,7 +375,6 @@ list.elsa = {
|
|||
list.elvish = {
|
||||
install_info = {
|
||||
url = "https://github.com/ckafi/tree-sitter-elvish",
|
||||
branch = "main",
|
||||
files = { "src/parser.c" },
|
||||
},
|
||||
maintainers = { "@ckafi" },
|
||||
|
|
@ -412,7 +392,6 @@ list.erlang = {
|
|||
install_info = {
|
||||
url = "https://github.com/WhatsApp/tree-sitter-erlang",
|
||||
files = { "src/parser.c" },
|
||||
branch = "main",
|
||||
},
|
||||
maintainers = { "@filmor" },
|
||||
}
|
||||
|
|
@ -436,11 +415,9 @@ list.fish = {
|
|||
list.foam = {
|
||||
install_info = {
|
||||
url = "https://github.com/FoamScience/tree-sitter-foam",
|
||||
branch = "master",
|
||||
files = { "src/parser.c", "src/scanner.c" },
|
||||
},
|
||||
maintainers = { "@FoamScience" },
|
||||
filetype = "foam",
|
||||
-- Queries might change over time on the grammar's side
|
||||
-- Otherwise everything runs fine
|
||||
experimental = true,
|
||||
|
|
@ -458,7 +435,6 @@ list.fsh = {
|
|||
install_info = {
|
||||
url = "https://github.com/mgramigna/tree-sitter-fsh",
|
||||
files = { "src/parser.c" },
|
||||
branch = "main",
|
||||
},
|
||||
maintainers = { "@mgramigna" },
|
||||
}
|
||||
|
|
@ -475,7 +451,6 @@ list.fusion = {
|
|||
install_info = {
|
||||
url = "https://gitlab.com/jirgn/tree-sitter-fusion.git",
|
||||
files = { "src/parser.c", "src/scanner.c" },
|
||||
branch = "main",
|
||||
},
|
||||
maintainers = { "@jirgn" },
|
||||
}
|
||||
|
|
@ -485,15 +460,14 @@ list.gdscript = {
|
|||
url = "https://github.com/PrestonKnopp/tree-sitter-gdscript",
|
||||
files = { "src/parser.c", "src/scanner.cc" },
|
||||
},
|
||||
readme_name = "Godot (gdscript)",
|
||||
maintainers = { "@PrestonKnopp" },
|
||||
readme_name = "Godot (gdscript)",
|
||||
}
|
||||
|
||||
list.git_rebase = {
|
||||
install_info = {
|
||||
url = "https://github.com/the-mikedavis/tree-sitter-git-rebase",
|
||||
files = { "src/parser.c" },
|
||||
branch = "main",
|
||||
},
|
||||
filetype = "gitrebase",
|
||||
maintainers = { "@gbprod" },
|
||||
|
|
@ -511,7 +485,6 @@ list.gitcommit = {
|
|||
install_info = {
|
||||
url = "https://github.com/gbprod/tree-sitter-gitcommit",
|
||||
files = { "src/parser.c", "src/scanner.c" },
|
||||
branch = "main",
|
||||
},
|
||||
maintainers = { "@gbprod" },
|
||||
}
|
||||
|
|
@ -530,8 +503,6 @@ list.gitignore = {
|
|||
install_info = {
|
||||
url = "https://github.com/shunsambongi/tree-sitter-gitignore",
|
||||
files = { "src/parser.c" },
|
||||
branch = "main",
|
||||
requires_generate_from_grammar = true,
|
||||
},
|
||||
maintainers = { "@theHamsta" },
|
||||
}
|
||||
|
|
@ -548,11 +519,10 @@ list.glimmer = {
|
|||
install_info = {
|
||||
url = "https://github.com/alexlafroscia/tree-sitter-glimmer",
|
||||
files = { "src/parser.c", "src/scanner.c" },
|
||||
branch = "main",
|
||||
},
|
||||
readme_name = "Glimmer and Ember",
|
||||
maintainers = { "@NullVoxPopuli" },
|
||||
filetype = "handlebars",
|
||||
maintainers = { "@NullVoxPopuli" },
|
||||
readme_name = "Glimmer and Ember",
|
||||
}
|
||||
|
||||
list.glsl = {
|
||||
|
|
@ -576,21 +546,18 @@ list.godot_resource = {
|
|||
install_info = {
|
||||
url = "https://github.com/PrestonKnopp/tree-sitter-godot-resource",
|
||||
files = { "src/parser.c", "src/scanner.c" },
|
||||
requires_generate_from_grammar = true,
|
||||
},
|
||||
filetype = "gdresource",
|
||||
readme_name = "Godot Resources (gdresource)",
|
||||
maintainers = { "@pierpo" },
|
||||
readme_name = "Godot Resources (gdresource)",
|
||||
}
|
||||
|
||||
list.gomod = {
|
||||
install_info = {
|
||||
url = "https://github.com/camdencheek/tree-sitter-go-mod",
|
||||
branch = "main",
|
||||
files = { "src/parser.c" },
|
||||
},
|
||||
maintainers = { "@camdencheek" },
|
||||
filetype = "gomod",
|
||||
}
|
||||
|
||||
list.gosum = {
|
||||
|
|
@ -599,17 +566,14 @@ list.gosum = {
|
|||
files = { "src/parser.c" },
|
||||
},
|
||||
maintainers = { "@amaanq" },
|
||||
filetype = "gosum",
|
||||
}
|
||||
|
||||
list.gowork = {
|
||||
install_info = {
|
||||
url = "https://github.com/omertuc/tree-sitter-go-work",
|
||||
branch = "main",
|
||||
files = { "src/parser.c" },
|
||||
},
|
||||
maintainers = { "@omertuc" },
|
||||
filetype = "gowork",
|
||||
}
|
||||
|
||||
list.graphql = {
|
||||
|
|
@ -623,7 +587,6 @@ list.graphql = {
|
|||
list.hack = {
|
||||
install_info = {
|
||||
url = "https://github.com/slackhq/tree-sitter-hack",
|
||||
branch = "main",
|
||||
files = { "src/parser.c", "src/scanner.cc" },
|
||||
},
|
||||
}
|
||||
|
|
@ -647,19 +610,15 @@ list.hcl = {
|
|||
install_info = {
|
||||
url = "https://github.com/MichaHoffmann/tree-sitter-hcl",
|
||||
files = { "src/parser.c", "src/scanner.cc" },
|
||||
branch = "main",
|
||||
},
|
||||
maintainers = { "@MichaHoffmann" },
|
||||
filetype = "hcl",
|
||||
}
|
||||
|
||||
list.heex = {
|
||||
install_info = {
|
||||
url = "https://github.com/connorlay/tree-sitter-heex",
|
||||
files = { "src/parser.c" },
|
||||
branch = "main",
|
||||
},
|
||||
filetype = "heex",
|
||||
maintainers = { "@connorlay" },
|
||||
}
|
||||
|
||||
|
|
@ -668,7 +627,6 @@ list.help = {
|
|||
url = "https://github.com/neovim/tree-sitter-vimdoc",
|
||||
files = { "src/parser.c" },
|
||||
},
|
||||
filetype = "help",
|
||||
maintainers = { "@vigoux" },
|
||||
}
|
||||
|
||||
|
|
@ -711,7 +669,6 @@ list.htmldjango = {
|
|||
install_info = {
|
||||
url = "https://github.com/interdependence/tree-sitter-htmldjango",
|
||||
files = { "src/parser.c" },
|
||||
branch = "main",
|
||||
},
|
||||
maintainers = { "@ObserverOfTime" },
|
||||
experimental = true,
|
||||
|
|
@ -720,7 +677,6 @@ list.htmldjango = {
|
|||
list.http = {
|
||||
install_info = {
|
||||
url = "https://github.com/rest-nvim/tree-sitter-http",
|
||||
branch = "main",
|
||||
files = { "src/parser.c" },
|
||||
generate_requires_npm = true,
|
||||
},
|
||||
|
|
@ -781,7 +737,6 @@ list.json5 = {
|
|||
url = "https://github.com/Joakker/tree-sitter-json5",
|
||||
files = { "src/parser.c" },
|
||||
},
|
||||
filetype = "json5",
|
||||
maintainers = { "@Joakker" },
|
||||
}
|
||||
|
||||
|
|
@ -791,8 +746,8 @@ list.jsonc = {
|
|||
files = { "src/parser.c" },
|
||||
generate_requires_npm = true,
|
||||
},
|
||||
readme_name = "JSON with comments",
|
||||
maintainers = { "@WhyNotHugo" },
|
||||
readme_name = "JSON with comments",
|
||||
}
|
||||
|
||||
list.jsonnet = {
|
||||
|
|
@ -822,7 +777,6 @@ list.kdl = {
|
|||
list.kotlin = {
|
||||
install_info = {
|
||||
url = "https://github.com/fwcd/tree-sitter-kotlin",
|
||||
branch = "main",
|
||||
files = { "src/parser.c", "src/scanner.c" },
|
||||
},
|
||||
maintainers = { "@SalBakraa" },
|
||||
|
|
@ -831,7 +785,6 @@ list.kotlin = {
|
|||
list.lalrpop = {
|
||||
install_info = {
|
||||
url = "https://github.com/traxys/tree-sitter-lalrpop",
|
||||
branch = "master",
|
||||
files = { "src/parser.c", "src/scanner.c" },
|
||||
},
|
||||
maintainers = { "@traxys" },
|
||||
|
|
@ -857,7 +810,6 @@ list.ledger = {
|
|||
list.llvm = {
|
||||
install_info = {
|
||||
url = "https://github.com/benwilliamgraham/tree-sitter-llvm",
|
||||
branch = "main",
|
||||
files = { "src/parser.c" },
|
||||
},
|
||||
maintainers = { "@benwilliamgraham" },
|
||||
|
|
@ -866,7 +818,6 @@ list.llvm = {
|
|||
list.lua = {
|
||||
install_info = {
|
||||
url = "https://github.com/MunifTanjim/tree-sitter-lua",
|
||||
branch = "main",
|
||||
files = { "src/parser.c", "src/scanner.c" },
|
||||
},
|
||||
maintainers = { "@muniftanjim" },
|
||||
|
|
@ -886,14 +837,13 @@ list.m68k = {
|
|||
url = "https://github.com/grahambates/tree-sitter-m68k",
|
||||
files = { "src/parser.c" },
|
||||
},
|
||||
maintainers = { "@grahambates" },
|
||||
filetype = "asm68k",
|
||||
maintainers = { "@grahambates" },
|
||||
}
|
||||
|
||||
list.make = {
|
||||
install_info = {
|
||||
url = "https://github.com/alemuller/tree-sitter-make",
|
||||
branch = "main",
|
||||
files = { "src/parser.c" },
|
||||
},
|
||||
maintainers = { "@lewis6991" },
|
||||
|
|
@ -904,7 +854,6 @@ list.markdown = {
|
|||
url = "https://github.com/MDeiml/tree-sitter-markdown",
|
||||
location = "tree-sitter-markdown",
|
||||
files = { "src/parser.c", "src/scanner.c" },
|
||||
branch = "split_parser",
|
||||
},
|
||||
maintainers = { "@MDeiml" },
|
||||
readme_name = "markdown (basic highlighting)",
|
||||
|
|
@ -916,7 +865,6 @@ list.markdown_inline = {
|
|||
url = "https://github.com/MDeiml/tree-sitter-markdown",
|
||||
location = "tree-sitter-markdown-inline",
|
||||
files = { "src/parser.c", "src/scanner.c" },
|
||||
branch = "split_parser",
|
||||
},
|
||||
maintainers = { "@MDeiml" },
|
||||
readme_name = "markdown_inline (needed for full highlighting)",
|
||||
|
|
@ -937,7 +885,6 @@ list.menhir = {
|
|||
files = { "src/parser.c", "src/scanner.cc" },
|
||||
},
|
||||
maintainers = { "@Kerl13" },
|
||||
filetype = "menhir",
|
||||
}
|
||||
|
||||
list.mermaid = {
|
||||
|
|
@ -951,10 +898,8 @@ list.mermaid = {
|
|||
list.meson = {
|
||||
install_info = {
|
||||
url = "https://github.com/Decodetalkers/tree-sitter-meson",
|
||||
branch = "master",
|
||||
files = { "src/parser.c" },
|
||||
},
|
||||
filetype = "meson",
|
||||
maintainers = { "@Decodetalkers" },
|
||||
}
|
||||
|
||||
|
|
@ -962,7 +907,6 @@ list.nickel = {
|
|||
install_info = {
|
||||
url = "https://github.com/nickel-lang/tree-sitter-nickel",
|
||||
files = { "src/parser.c", "src/scanner.cc" },
|
||||
branch = "main",
|
||||
},
|
||||
}
|
||||
|
||||
|
|
@ -970,7 +914,6 @@ list.ninja = {
|
|||
install_info = {
|
||||
url = "https://github.com/alemuller/tree-sitter-ninja",
|
||||
files = { "src/parser.c" },
|
||||
branch = "main",
|
||||
},
|
||||
maintainers = { "@alemuller" },
|
||||
}
|
||||
|
|
@ -986,10 +929,9 @@ list.nix = {
|
|||
list.norg = {
|
||||
install_info = {
|
||||
url = "https://github.com/nvim-neorg/tree-sitter-norg",
|
||||
branch = "main",
|
||||
files = { "src/parser.c", "src/scanner.cc" },
|
||||
use_makefile = true,
|
||||
cxx_standard = "c++14",
|
||||
use_makefile = true,
|
||||
},
|
||||
maintainers = { "@JoeyGrajciar", "@vhyrro" },
|
||||
}
|
||||
|
|
@ -1009,8 +951,8 @@ list.ocaml_interface = {
|
|||
files = { "src/parser.c", "src/scanner.cc" },
|
||||
location = "interface",
|
||||
},
|
||||
maintainers = { "@undu" },
|
||||
filetype = "ocamlinterface",
|
||||
maintainers = { "@undu" },
|
||||
}
|
||||
|
||||
list.ocamllex = {
|
||||
|
|
@ -1025,7 +967,6 @@ list.ocamllex = {
|
|||
list.org = {
|
||||
install_info = {
|
||||
url = "https://github.com/milisims/tree-sitter-org",
|
||||
branch = "main",
|
||||
files = { "src/parser.c", "src/scanner.cc" },
|
||||
},
|
||||
}
|
||||
|
|
@ -1050,7 +991,6 @@ list.perl = {
|
|||
install_info = {
|
||||
url = "https://github.com/ganezdragon/tree-sitter-perl",
|
||||
files = { "src/parser.c", "src/scanner.cc" },
|
||||
generate_requires_npm = true,
|
||||
},
|
||||
maintainers = { "@lcrownover" },
|
||||
}
|
||||
|
|
@ -1077,7 +1017,6 @@ list.phpdoc = {
|
|||
list.pioasm = {
|
||||
install_info = {
|
||||
url = "https://github.com/leo60228/tree-sitter-pioasm",
|
||||
branch = "main",
|
||||
files = { "src/parser.c", "src/scanner.c" },
|
||||
},
|
||||
maintainers = { "@leo60228" },
|
||||
|
|
@ -1096,16 +1035,15 @@ list.poe_filter = {
|
|||
url = "https://github.com/ObserverOfTime/tree-sitter-poe-filter",
|
||||
files = { "src/parser.c" },
|
||||
},
|
||||
maintainers = { "@ObserverOfTime" },
|
||||
experimental = true,
|
||||
filetype = "poefilter",
|
||||
maintainers = { "@ObserverOfTime" },
|
||||
readme_name = "Path of Exile item filter",
|
||||
experimental = true,
|
||||
}
|
||||
|
||||
list.prisma = {
|
||||
install_info = {
|
||||
url = "https://github.com/victorhqc/tree-sitter-prisma",
|
||||
branch = "master",
|
||||
files = { "src/parser.c" },
|
||||
},
|
||||
maintainers = { "@elianiva" },
|
||||
|
|
@ -1114,21 +1052,17 @@ list.prisma = {
|
|||
list.proto = {
|
||||
install_info = {
|
||||
url = "https://github.com/mitchellh/tree-sitter-proto",
|
||||
branch = "main",
|
||||
files = { "src/parser.c" },
|
||||
},
|
||||
maintainers = { "@fsouza" },
|
||||
filetype = "proto",
|
||||
}
|
||||
|
||||
list.prql = {
|
||||
install_info = {
|
||||
url = "https://github.com/PRQL/tree-sitter-prql",
|
||||
branch = "main",
|
||||
files = { "src/parser.c" },
|
||||
},
|
||||
maintainers = { "@matthias-Q" },
|
||||
filetype = "prql",
|
||||
}
|
||||
|
||||
list.pug = {
|
||||
|
|
@ -1137,7 +1071,6 @@ list.pug = {
|
|||
files = { "src/parser.c", "src/scanner.cc" },
|
||||
},
|
||||
maintainers = { "@zealot128" },
|
||||
filetype = "pug",
|
||||
experimental = true,
|
||||
}
|
||||
|
||||
|
|
@ -1168,7 +1101,6 @@ list.qmldir = {
|
|||
list.qmljs = {
|
||||
install_info = {
|
||||
url = "https://github.com/yuja/tree-sitter-qmljs",
|
||||
branch = "master",
|
||||
files = { "src/parser.c", "src/scanner.c" },
|
||||
},
|
||||
filetype = "qml",
|
||||
|
|
@ -1180,8 +1112,8 @@ list.query = {
|
|||
url = "https://github.com/nvim-treesitter/tree-sitter-query",
|
||||
files = { "src/parser.c" },
|
||||
},
|
||||
readme_name = "Tree-sitter query language",
|
||||
maintainers = { "@steelsojka" },
|
||||
readme_name = "Tree-Sitter query language",
|
||||
}
|
||||
|
||||
list.r = {
|
||||
|
|
@ -1195,7 +1127,6 @@ list.r = {
|
|||
list.racket = {
|
||||
install_info = {
|
||||
url = "https://github.com/6cdh/tree-sitter-racket",
|
||||
branch = "main",
|
||||
files = { "src/parser.c", "src/scanner.cc" },
|
||||
},
|
||||
maintainers = { "@6cdh" },
|
||||
|
|
@ -1204,7 +1135,6 @@ list.racket = {
|
|||
list.rasi = {
|
||||
install_info = {
|
||||
url = "https://github.com/Fymyte/tree-sitter-rasi",
|
||||
branch = "main",
|
||||
files = { "src/parser.c" },
|
||||
},
|
||||
maintainers = { "@Fymyte" },
|
||||
|
|
@ -1224,7 +1154,6 @@ list.rego = {
|
|||
files = { "src/parser.c" },
|
||||
},
|
||||
maintainers = { "@FallenAngel97" },
|
||||
filetype = "rego",
|
||||
}
|
||||
|
||||
list.rnoweb = {
|
||||
|
|
@ -1232,7 +1161,6 @@ list.rnoweb = {
|
|||
url = "https://github.com/bamonroe/tree-sitter-rnoweb",
|
||||
files = { "src/parser.c", "src/scanner.c" },
|
||||
},
|
||||
filetype = "rnoweb",
|
||||
maintainers = { "@bamonroe" },
|
||||
}
|
||||
|
||||
|
|
@ -1279,7 +1207,6 @@ list.scala = {
|
|||
list.scheme = {
|
||||
install_info = {
|
||||
url = "https://github.com/6cdh/tree-sitter-scheme",
|
||||
branch = "main",
|
||||
files = { "src/parser.c" },
|
||||
},
|
||||
maintainers = { "@6cdh" },
|
||||
|
|
@ -1297,7 +1224,6 @@ list.slint = {
|
|||
install_info = {
|
||||
url = "https://github.com/jrmoulton/tree-sitter-slint",
|
||||
files = { "src/parser.c" },
|
||||
branch = "main",
|
||||
},
|
||||
maintainers = { "@jrmoulton" },
|
||||
experimental = true,
|
||||
|
|
@ -1322,7 +1248,6 @@ list.smithy = {
|
|||
list.solidity = {
|
||||
install_info = {
|
||||
url = "https://github.com/JoranHonig/tree-sitter-solidity",
|
||||
branch = "master",
|
||||
files = { "src/parser.c" },
|
||||
},
|
||||
maintainers = { "@amaanq" },
|
||||
|
|
@ -1332,7 +1257,6 @@ list.sparql = {
|
|||
install_info = {
|
||||
url = "https://github.com/BonaBeavis/tree-sitter-sparql",
|
||||
files = { "src/parser.c" },
|
||||
branch = "main",
|
||||
},
|
||||
maintainers = { "@BonaBeavis" },
|
||||
}
|
||||
|
|
@ -1367,17 +1291,14 @@ list.supercollider = {
|
|||
install_info = {
|
||||
url = "https://github.com/madskjeldgaard/tree-sitter-supercollider",
|
||||
files = { "src/parser.c", "src/scanner.c" },
|
||||
branch = "main",
|
||||
},
|
||||
maintainers = { "@madskjeldgaard" },
|
||||
filetype = "supercollider",
|
||||
}
|
||||
|
||||
list.surface = {
|
||||
install_info = {
|
||||
url = "https://github.com/connorlay/tree-sitter-surface",
|
||||
files = { "src/parser.c" },
|
||||
branch = "main",
|
||||
},
|
||||
filetype = "sface",
|
||||
maintainers = { "@connorlay" },
|
||||
|
|
@ -1387,7 +1308,6 @@ list.svelte = {
|
|||
install_info = {
|
||||
url = "https://github.com/Himujjal/tree-sitter-svelte",
|
||||
files = { "src/parser.c", "src/scanner.c" },
|
||||
branch = "master",
|
||||
},
|
||||
maintainers = { "@elianiva" },
|
||||
}
|
||||
|
|
@ -1395,7 +1315,6 @@ list.svelte = {
|
|||
list.swift = {
|
||||
install_info = {
|
||||
url = "https://github.com/alex-pinkus/tree-sitter-swift",
|
||||
branch = "main",
|
||||
files = { "src/parser.c", "src/scanner.c" },
|
||||
requires_generate_from_grammar = true,
|
||||
},
|
||||
|
|
@ -1406,10 +1325,6 @@ list.sxhkdrc = {
|
|||
install_info = {
|
||||
url = "https://github.com/RaafatTurki/tree-sitter-sxhkdrc",
|
||||
files = { "src/parser.c" },
|
||||
branch = "master",
|
||||
generate_requires_npm = false,
|
||||
requires_generate_from_grammar = false,
|
||||
filetype = "sxhkdrc",
|
||||
},
|
||||
maintainers = { "@RaafatTurki" },
|
||||
}
|
||||
|
|
@ -1418,12 +1333,8 @@ list.t32 = {
|
|||
install_info = {
|
||||
url = "https://codeberg.org/xasc/tree-sitter-t32",
|
||||
files = { "src/parser.c", "src/scanner.c" },
|
||||
branch = "main",
|
||||
revision = "675cd7de4eb80f2faa1e6d3bc9ee195fa9ef9790",
|
||||
generate_requires_npm = false,
|
||||
requires_generate_from_grammar = false,
|
||||
},
|
||||
filetype = "t32",
|
||||
maintainers = { "@xasc" },
|
||||
}
|
||||
|
||||
|
|
@ -1440,18 +1351,15 @@ list.terraform = {
|
|||
install_info = {
|
||||
url = "https://github.com/MichaHoffmann/tree-sitter-hcl",
|
||||
files = { "src/parser.c", "src/scanner.cc" },
|
||||
branch = "main",
|
||||
location = "dialects/terraform",
|
||||
},
|
||||
maintainers = { "@MichaHoffmann" },
|
||||
filetype = "terraform",
|
||||
}
|
||||
|
||||
list.thrift = {
|
||||
install_info = {
|
||||
url = "https://github.com/duskmoon314/tree-sitter-thrift",
|
||||
files = { "src/parser.c" },
|
||||
branch = "main",
|
||||
},
|
||||
maintainers = { "@amaanq", "@duskmoon314" },
|
||||
}
|
||||
|
|
@ -1460,11 +1368,7 @@ list.tiger = {
|
|||
install_info = {
|
||||
url = "https://github.com/ambroisie/tree-sitter-tiger",
|
||||
files = { "src/parser.c", "src/scanner.c" },
|
||||
branch = "main",
|
||||
generate_requires_npm = false,
|
||||
requires_generate_from_grammar = false,
|
||||
},
|
||||
filetype = "tiger",
|
||||
maintainers = { "@ambroisie" },
|
||||
}
|
||||
|
||||
|
|
@ -1473,17 +1377,15 @@ list.tlaplus = {
|
|||
url = "https://github.com/tlaplus-community/tree-sitter-tlaplus",
|
||||
files = { "src/parser.c", "src/scanner.cc" },
|
||||
},
|
||||
maintainers = { "@ahelwer", "@susliko" },
|
||||
filetype = "tla",
|
||||
maintainers = { "@ahelwer", "@susliko" },
|
||||
}
|
||||
|
||||
list.todotxt = {
|
||||
install_info = {
|
||||
url = "https://github.com/arnarg/tree-sitter-todotxt.git",
|
||||
files = { "src/parser.c" },
|
||||
branch = "main",
|
||||
},
|
||||
filetype = "todotxt",
|
||||
maintainers = { "@arnarg" },
|
||||
experimental = true,
|
||||
}
|
||||
|
|
@ -1512,7 +1414,6 @@ list.turtle = {
|
|||
install_info = {
|
||||
url = "https://github.com/BonaBeavis/tree-sitter-turtle",
|
||||
files = { "src/parser.c" },
|
||||
branch = "main",
|
||||
},
|
||||
maintainers = { "@BonaBeavis" },
|
||||
}
|
||||
|
|
@ -1520,11 +1421,9 @@ list.turtle = {
|
|||
list.twig = {
|
||||
install_info = {
|
||||
url = "https://github.com/gbprod/tree-sitter-twig",
|
||||
branch = "main",
|
||||
files = { "src/parser.c" },
|
||||
},
|
||||
maintainers = { "@gbprod" },
|
||||
filetype = "twig",
|
||||
}
|
||||
|
||||
list.typescript = {
|
||||
|
|
@ -1560,17 +1459,13 @@ list.v = {
|
|||
url = "https://github.com/vlang/vls",
|
||||
files = { "src/parser.c", "src/scanner.c" },
|
||||
location = "tree_sitter_v",
|
||||
generate_requires_npm = false,
|
||||
requires_generate_from_grammar = false,
|
||||
},
|
||||
filetype = "vlang",
|
||||
maintainers = { "@kkharji" },
|
||||
}
|
||||
|
||||
list.vala = {
|
||||
install_info = {
|
||||
url = "https://github.com/vala-lang/tree-sitter-vala",
|
||||
branch = "master",
|
||||
files = { "src/parser.c" },
|
||||
},
|
||||
maintainers = { "@Prince781" },
|
||||
|
|
@ -1580,7 +1475,6 @@ list.verilog = {
|
|||
install_info = {
|
||||
url = "https://github.com/tree-sitter/tree-sitter-verilog",
|
||||
files = { "src/parser.c" },
|
||||
generate_requires_npm = true,
|
||||
},
|
||||
maintainers = { "@zegervdv" },
|
||||
}
|
||||
|
|
@ -1588,11 +1482,10 @@ list.verilog = {
|
|||
list.vhs = {
|
||||
install_info = {
|
||||
url = "https://github.com/charmbracelet/tree-sitter-vhs",
|
||||
branch = "main",
|
||||
files = { "src/parser.c" },
|
||||
},
|
||||
maintainers = { "@caarlos0" },
|
||||
filetype = "tape",
|
||||
maintainers = { "@caarlos0" },
|
||||
}
|
||||
|
||||
list.vim = {
|
||||
|
|
@ -1600,7 +1493,6 @@ list.vim = {
|
|||
url = "https://github.com/vigoux/tree-sitter-viml",
|
||||
files = { "src/parser.c", "src/scanner.c" },
|
||||
},
|
||||
filetype = "vim",
|
||||
maintainers = { "@vigoux" },
|
||||
}
|
||||
|
||||
|
|
@ -1618,7 +1510,6 @@ list.wgsl = {
|
|||
files = { "src/parser.c", "src/scanner.c" },
|
||||
},
|
||||
maintainers = { "@szebniok" },
|
||||
filetype = "wgsl",
|
||||
}
|
||||
|
||||
list.wgsl_bevy = {
|
||||
|
|
@ -1644,7 +1535,6 @@ list.yang = {
|
|||
files = { "src/parser.c" },
|
||||
},
|
||||
maintainers = { "@Hubro" },
|
||||
filetype = "yang",
|
||||
}
|
||||
|
||||
list.yuck = {
|
||||
|
|
@ -1653,16 +1543,13 @@ list.yuck = {
|
|||
files = { "src/parser.c", "src/scanner.c" },
|
||||
},
|
||||
maintainers = { "@Philipp-M", "@amaanq" },
|
||||
filetype = "yuck",
|
||||
}
|
||||
|
||||
list.zig = {
|
||||
install_info = {
|
||||
url = "https://github.com/maxxnino/tree-sitter-zig",
|
||||
files = { "src/parser.c" },
|
||||
branch = "main",
|
||||
},
|
||||
filetype = "zig",
|
||||
maintainers = { "@maxxnino" },
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue