on master help sign in
Remove 'roots' keys with default value from languages.toml
commit69a0df929a1cfbe0a313e328b90ebcfa7c655be4 authorMichael Davis <mcarsondavis@gmail.com> dateMon 13 Nov 2023, 10:13 (3 years ago) parent8b2d97e
1 file changed−142
languages.toml−142
languages.toml−142
@@ -249,7 +249,6 @@ name = "toml"
249249scope = "source.toml"
250250injection-regex = "toml"
251251file-types = ["toml", "poetry.lock", "Cargo.lock"]
252−roots = []
253252comment-token = "#"
254253language-servers = [ "taplo" ]
255254indent = { tab-width = 2, unit = " " }
@@ -263,7 +262,6 @@ name = "awk"
263262scope = "source.awk"
264263injection-regex = "awk"
265264file-types = ["awk", "gawk", "nawk", "mawk"]
266−roots = []
267265comment-token = "#"
268266language-servers = [ "awk-language-server" ]
269267indent = { tab-width = 2, unit = " " }
@@ -278,7 +276,6 @@ scope = "source.proto"
278276injection-regex = "protobuf"
279277file-types = ["proto"]
280278language-servers = [ "bufls", "pbkit" ]
281−roots = []
282279comment-token = "//"
283280indent = { tab-width = 2, unit = " " }
284281
@@ -307,7 +304,6 @@ scope = "source.fish"
307304injection-regex = "fish"
308305file-types = ["fish"]
309306shebangs = ["fish"]
310−roots = []
311307comment-token = "#"
312308indent = { tab-width = 4, unit = " " }
313309
@@ -321,7 +317,6 @@ scope = "source.mint"
321317injection-regex = "mint"
322318file-types = ["mint"]
323319shebangs = []
324−roots = []
325320comment-token = "//"
326321language-servers = [ "mint" ]
327322indent = { tab-width = 2, unit = " " }
@@ -351,7 +346,6 @@ file-types = [
351346 "composer.lock",
352347 ".watchmanconfig"
353348]
354−roots = []
355349language-servers = [ "vscode-json-language-server" ]
356350auto-format = true
357351indent = { tab-width = 2, unit = " " }
@@ -366,7 +360,6 @@ name = "json5"
366360scope = "source.json5"
367361injection-regex = "json5"
368362file-types = ["json5"]
369−roots = []
370363language-servers = []
371364comment-token = "//"
372365indent = { tab-width = 4, unit = " " }
@@ -381,7 +374,6 @@ name = "c"
381374scope = "source.c"
382375injection-regex = "c"
383376file-types = ["c"] # TODO: ["h"]
384−roots = []
385377comment-token = "//"
386378language-servers = [ "clangd" ]
387379indent = { tab-width = 2, unit = " " }
@@ -418,7 +410,6 @@ name = "cpp"
418410scope = "source.cpp"
419411injection-regex = "cpp"
420412file-types = ["cc", "hh", "c++", "cpp", "hpp", "h", "ipp", "tpp", "cxx", "hxx", "ixx", "txx", "ino", "C", "H", "cu", "cuh", "cppm", "h++", "ii", "inl", { suffix = ".hpp.in" }, { suffix = ".h.in" }]
421−roots = []
422413comment-token = "//"
423414language-servers = [ "clangd" ]
424415indent = { tab-width = 2, unit = " " }
@@ -551,7 +542,6 @@ name = "gomod"
551542scope = "source.gomod"
552543injection-regex = "gomod"
553544file-types = ["go.mod"]
554−roots = []
555545auto-format = true
556546comment-token = "//"
557547language-servers = [ "gopls" ]
@@ -566,7 +556,6 @@ name = "gotmpl"
566556scope = "source.gotmpl"
567557injection-regex = "gotmpl"
568558file-types = ["gotmpl"]
569−roots = []
570559comment-token = "//"
571560language-servers = [ "gopls" ]
572561indent = { tab-width = 2, unit = " " }
@@ -580,7 +569,6 @@ name = "gowork"
580569scope = "source.gowork"
581570injection-regex = "gowork"
582571file-types = ["go.work"]
583−roots = []
584572auto-format = true
585573comment-token = "//"
586574language-servers = [ "gopls" ]
@@ -597,7 +585,6 @@ injection-regex = "(js|javascript)"
597585language-id = "javascript"
598586file-types = ["js", "mjs", "cjs", "rules", "es6", "pac", "jakefile"]
599587shebangs = ["node"]
600−roots = []
601588comment-token = "//"
602589language-servers = [ "typescript-language-server" ]
603590indent = { tab-width = 2, unit = " " }
@@ -624,7 +611,6 @@ scope = "source.jsx"
624611injection-regex = "jsx"
625612language-id = "javascriptreact"
626613file-types = ["jsx"]
627−roots = []
628614comment-token = "//"
629615language-servers = [ "typescript-language-server" ]
630616indent = { tab-width = 2, unit = " " }
@@ -637,7 +623,6 @@ injection-regex = "(ts|typescript)"
637623file-types = ["ts", "mts", "cts"]
638624language-id = "typescript"
639625shebangs = ["deno", "ts-node"]
640−roots = []
641626language-servers = [ "typescript-language-server" ]
642627indent = { tab-width = 2, unit = " " }
643628
@@ -651,7 +636,6 @@ scope = "source.tsx"
651636injection-regex = "(tsx)" # |typescript
652637language-id = "typescriptreact"
653638file-types = ["tsx"]
654−roots = []
655639language-servers = [ "typescript-language-server" ]
656640indent = { tab-width = 2, unit = " " }
657641
@@ -664,7 +648,6 @@ name = "css"
664648scope = "source.css"
665649injection-regex = "css"
666650file-types = ["css", "scss"]
667−roots = []
668651language-servers = [ "vscode-css-language-server" ]
669652auto-format = true
670653indent = { tab-width = 2, unit = " " }
@@ -678,7 +661,6 @@ name = "scss"
678661scope = "source.scss"
679662injection-regex = "scss"
680663file-types = ["scss"]
681−roots = []
682664language-servers = [ "vscode-css-language-server" ]
683665auto-format = true
684666indent = { tab-width = 2, unit = " " }
@@ -692,7 +674,6 @@ name = "html"
692674scope = "text.html.basic"
693675injection-regex = "html"
694676file-types = ["html", "htm", "shtml", "xhtml", "xht", "jsp", "asp", "aspx", "jshtm", "volt", "rhtml"]
695−roots = []
696677language-servers = [ "vscode-html-language-server" ]
697678auto-format = true
698679indent = { tab-width = 2, unit = " " }
@@ -723,7 +704,6 @@ scope = "source.nickel"
723704injection-regex = "nickel"
724705file-types = ["ncl"]
725706shebangs = []
726−roots = []
727707comment-token = "#"
728708language-servers = [ "nls" ]
729709indent = { tab-width = 2, unit = " " }
@@ -744,7 +724,6 @@ scope = "source.nix"
744724injection-regex = "nix"
745725file-types = ["nix"]
746726shebangs = []
747−roots = []
748727comment-token = "#"
749728language-servers = [ "nil" ]
750729indent = { tab-width = 2, unit = " " }
@@ -794,7 +773,6 @@ file-types = [
794773 "Gymfile"
795774]
796775shebangs = ["ruby"]
797−roots = []
798776comment-token = "#"
799777language-servers = [ "solargraph" ]
800778indent = { tab-width = 2, unit = " " }
@@ -849,7 +827,6 @@ file-types = [
849827 "zshrc_Apple_Terminal"
850828]
851829shebangs = ["sh", "bash", "dash", "zsh"]
852−roots = []
853830comment-token = "#"
854831language-servers = [ "bash-language-server" ]
855832indent = { tab-width = 2, unit = " " }
@@ -877,7 +854,6 @@ name = "twig"
877854scope = "source.twig"
878855injection-regex = "twig"
879856file-types = ["twig"]
880−roots = []
881857indent = { tab-width = 2, unit = " " }
882858
883859[[grammar]]
@@ -889,7 +865,6 @@ name = "latex"
889865scope = "source.tex"
890866injection-regex = "tex"
891867file-types = ["tex", "sty", "cls", "Rd", "bbx", "cbx"]
892−roots = []
893868comment-token = "%"
894869language-servers = [ "texlab" ]
895870indent = { tab-width = 4, unit = "\t" }
@@ -903,7 +878,6 @@ name = "bibtex"
903878scope = "source.bib"
904879injection-regex = "bib"
905880file-types = ["bib"]
906−roots = []
907881comment-token = "%"
908882language-servers = [ "texlab" ]
909883indent = { tab-width = 4, unit = "\t" }
@@ -946,7 +920,6 @@ name = "lpf"
946920comment-token = "#"
947921scope = "source.lpf"
948922file-types = ["lpf"]
949−roots = []
950923
951924[[grammar]]
952925name = "lpf"
@@ -985,7 +958,6 @@ name = "ledger"
985958scope = "source.ledger"
986959injection-regex = "ledger"
987960file-types = ["ldg", "ledger", "journal"]
988−roots = []
989961comment-token = ";"
990962indent = { tab-width = 4, unit = " " }
991963
@@ -998,7 +970,6 @@ name = "beancount"
998970scope = "source.beancount"
999971injection-regex = "beancount"
1000972file-types = ["beancount", "bean"]
1001−roots = []
1002973comment-token = ";"
1003974indent = { tab-width = 2, unit = " " }
1004975
@@ -1012,7 +983,6 @@ scope = "source.ocaml"
1012983injection-regex = "ocaml"
1013984file-types = ["ml"]
1014985shebangs = ["ocaml", "ocamlrun", "ocamlscript"]
1015−roots = []
1016986comment-token = "(**)"
1017987language-servers = [ "ocamllsp" ]
1018988indent = { tab-width = 2, unit = " " }
@@ -1032,7 +1002,6 @@ name = "ocaml-interface"
10321002scope = "source.ocaml.interface"
10331003file-types = ["mli"]
10341004shebangs = []
1035−roots = []
10361005comment-token = "(**)"
10371006language-servers = [ "ocamllsp" ]
10381007indent = { tab-width = 2, unit = " " }
@@ -1067,7 +1036,6 @@ name = "svelte"
10671036scope = "source.svelte"
10681037injection-regex = "svelte"
10691038file-types = ["svelte"]
1070−roots = []
10711039indent = { tab-width = 2, unit = " " }
10721040language-servers = [ "svelteserver" ]
10731041
@@ -1092,7 +1060,6 @@ source = { git = "https://github.com/ikatyang/tree-sitter-vue", rev = "91fe27547
10921060name = "yaml"
10931061scope = "source.yaml"
10941062file-types = ["yml", "yaml"]
1095−roots = []
10961063comment-token = "#"
10971064indent = { tab-width = 2, unit = " " }
10981065language-servers = [ "yaml-language-server", "ansible-language-server" ]
@@ -1120,7 +1087,6 @@ source = { git = "https://github.com/tree-sitter/tree-sitter-haskell", rev = "d7
11201087name = "haskell-persistent"
11211088scope = "source.persistentmodels"
11221089file-types = ["persistentmodels"]
1123−roots = []
11241090comment-token = "--"
11251091indent = { tab-width = 2, unit = " " }
11261092
@@ -1186,7 +1152,6 @@ source = { git = "https://github.com/maxxnino/tree-sitter-zig", rev = "0d08703e4
11861152[[language]]
11871153name = "prolog"
11881154scope = "source.prolog"
1189−roots = []
11901155file-types = ["pl", "prolog"]
11911156shebangs = ["swipl"]
11921157comment-token = "%"
@@ -1196,7 +1161,6 @@ language-servers = [ "swipl" ]
11961161name = "tsq"
11971162scope = "source.tsq"
11981163file-types = ["tsq"]
1199−roots = []
12001164comment-token = ";"
12011165injection-regex = "tsq"
12021166indent = { tab-width = 2, unit = " " }
@@ -1209,7 +1173,6 @@ source = { git = "https://github.com/the-mikedavis/tree-sitter-tsq", rev = "48b5
12091173name = "cmake"
12101174scope = "source.cmake"
12111175file-types = ["cmake", "CMakeLists.txt"]
1212−roots = []
12131176comment-token = "#"
12141177indent = { tab-width = 2, unit = " " }
12151178language-servers = [ "cmake-language-server" ]
@@ -1225,7 +1188,6 @@ scope = "source.make"
12251188file-types = ["Makefile", "makefile", "make", "mk", "mak", "GNUmakefile", "OCamlMakefile"]
12261189shebangs = ["make", "gmake"]
12271190injection-regex = "(make|makefile|Makefile|mk)"
1228−roots = []
12291191comment-token = "#"
12301192indent = { tab-width = 4, unit = "\t" }
12311193
@@ -1237,7 +1199,6 @@ source = { git = "https://github.com/alemuller/tree-sitter-make", rev = "a4b9187
12371199name = "glsl"
12381200scope = "source.glsl"
12391201file-types = ["glsl", "vert", "tesc", "tese", "geom", "frag", "comp" ]
1240−roots = []
12411202comment-token = "//"
12421203indent = { tab-width = 4, unit = " " }
12431204injection-regex = "glsl"
@@ -1251,7 +1212,6 @@ name = "perl"
12511212scope = "source.perl"
12521213file-types = ["pl", "pm", "t", "psgi", "raku", "rakumod", "rakutest", "rakudoc", "nqp", "p6", "pl6", "pm6"]
12531214shebangs = ["perl"]
1254−roots = []
12551215comment-token = "#"
12561216language-servers = [ "perlnavigator" ]
12571217indent = { tab-width = 2, unit = " " }
@@ -1264,7 +1224,6 @@ source = { git = "https://github.com/tree-sitter-perl/tree-sitter-perl", rev = "
12641224name = "pod"
12651225scope = "source.pod"
12661226injection-regex = "pod"
1267−roots = []
12681227file-types = ["pod"]
12691228
12701229[[grammar]]
@@ -1274,7 +1233,6 @@ source = { git = "https://github.com/tree-sitter-perl/tree-sitter-pod", rev = "d
12741233[[language]]
12751234name = "racket"
12761235scope = "source.racket"
1277−roots = []
12781236file-types = ["rkt", "rktd", "rktl", "scrbl"]
12791237shebangs = ["racket"]
12801238comment-token = ";"
@@ -1285,7 +1243,6 @@ grammar = "scheme"
12851243[[language]]
12861244name = "common-lisp"
12871245scope = "source.lisp"
1288−roots = []
12891246file-types = ["lisp", "asd", "cl", "l", "lsp", "ny", "podsl", "sexp"]
12901247shebangs = ["lisp", "sbcl", "ccl", "clisp", "ecl"]
12911248comment-token = ";"
@@ -1302,7 +1259,6 @@ grammar = "scheme"
13021259[[language]]
13031260name = "comment"
13041261scope = "scope.comment"
1305−roots = []
13061262file-types = []
13071263injection-regex = "comment"
13081264
@@ -1314,7 +1270,6 @@ source = { git = "https://github.com/stsewd/tree-sitter-comment", rev = "5dd3c62
13141270name = "wgsl"
13151271scope = "source.wgsl"
13161272file-types = ["wgsl"]
1317−roots = []
13181273comment-token = "//"
13191274language-servers = [ "wgsl_analyzer" ]
13201275indent = { tab-width = 4, unit = " " }
@@ -1326,7 +1281,6 @@ source = { git = "https://github.com/szebniok/tree-sitter-wgsl", rev = "272e89ef
13261281[[language]]
13271282name = "llvm"
13281283scope = "source.llvm"
1329−roots = []
13301284file-types = ["ll"]
13311285comment-token = ";"
13321286indent = { tab-width = 2, unit = " " }
@@ -1339,7 +1293,6 @@ source = { git = "https://github.com/benwilliamgraham/tree-sitter-llvm", rev = "
13391293[[language]]
13401294name = "llvm-mir"
13411295scope = "source.llvm_mir"
1342−roots = []
13431296file-types = []
13441297comment-token = ";"
13451298indent = { tab-width = 2, unit = " " }
@@ -1355,7 +1308,6 @@ name = "llvm-mir-yaml"
13551308#
13561309# grammar = "yaml"
13571310scope = "source.yaml"
1358−roots = []
13591311file-types = ["mir"]
13601312comment-token = "#"
13611313indent = { tab-width = 2, unit = " " }
@@ -1363,7 +1315,6 @@ indent = { tab-width = 2, unit = " " }
13631315[[language]]
13641316name = "tablegen"
13651317scope = "source.tablegen"
1366−roots = []
13671318file-types = ["td"]
13681319comment-token = "//"
13691320indent = { tab-width = 2, unit = " " }
@@ -1391,7 +1342,6 @@ name = "markdown.inline"
13911342scope = "source.markdown.inline"
13921343injection-regex = "markdown\\.inline"
13931344file-types = []
1394−roots = []
13951345grammar = "markdown_inline"
13961346
13971347[[grammar]]
@@ -1442,7 +1392,6 @@ source = { git = "https://github.com/camdencheek/tree-sitter-dockerfile", rev =
14421392[[language]]
14431393name = "git-commit"
14441394scope = "git.commitmsg"
1445−roots = []
14461395file-types = ["COMMIT_EDITMSG"]
14471396comment-token = "#"
14481397indent = { tab-width = 2, unit = " " }
@@ -1456,7 +1405,6 @@ source = { git = "https://github.com/the-mikedavis/tree-sitter-git-commit", rev
14561405[[language]]
14571406name = "diff"
14581407scope = "source.diff"
1459−roots = []
14601408file-types = ["diff", "patch", "rej"]
14611409injection-regex = "diff"
14621410comment-token = "#"
@@ -1469,7 +1417,6 @@ source = { git = "https://github.com/the-mikedavis/tree-sitter-diff", rev = "fd7
14691417[[language]]
14701418name = "git-rebase"
14711419scope = "source.gitrebase"
1472−roots = []
14731420file-types = ["git-rebase-todo"]
14741421injection-regex = "git-rebase"
14751422comment-token = "#"
@@ -1484,7 +1431,6 @@ name = "regex"
14841431scope = "source.regex"
14851432injection-regex = "regex"
14861433file-types = ["regex", ".Rbuildignore"]
1487−roots = []
14881434
14891435[[grammar]]
14901436name = "regex"
@@ -1493,7 +1439,6 @@ source = { git = "https://github.com/tree-sitter/tree-sitter-regex", rev = "e1cf
14931439[[language]]
14941440name = "git-config"
14951441scope = "source.gitconfig"
1496−roots = []
14971442file-types = [".gitmodules", ".gitconfig", { suffix = ".git/config" }, { suffix = ".config/git/config" }]
14981443injection-regex = "git-config"
14991444comment-token = "#"
@@ -1506,7 +1451,6 @@ source = { git = "https://github.com/the-mikedavis/tree-sitter-git-config", rev
15061451[[language]]
15071452name = "git-attributes"
15081453scope = "source.gitattributes"
1509−roots = []
15101454file-types = [".gitattributes"]
15111455injection-regex = "git-attributes"
15121456comment-token = "#"
@@ -1519,7 +1463,6 @@ source = { git = "https://github.com/mtoohey31/tree-sitter-gitattributes", rev =
15191463[[language]]
15201464name = "git-ignore"
15211465scope = "source.gitignore"
1522−roots = []
15231466file-types = [".gitignore", ".gitignore_global", ".ignore", ".prettierignore", ".eslintignore", ".npmignore", "CODEOWNERS"]
15241467injection-regex = "git-ignore"
15251468comment-token = "#"
@@ -1534,7 +1477,6 @@ name = "graphql"
15341477scope = "source.graphql"
15351478injection-regex = "graphql"
15361479file-types = ["gql", "graphql", "graphqls"]
1537−roots = []
15381480language-servers = [ "graphql-language-service" ]
15391481indent = { tab-width = 2, unit = " " }
15401482
@@ -1562,7 +1504,6 @@ name = "iex"
15621504scope = "source.iex"
15631505injection-regex = "iex"
15641506file-types = ["iex"]
1565−roots = []
15661507
15671508[[grammar]]
15681509name = "iex"
@@ -1625,7 +1566,6 @@ scope = "source.hcl"
16251566injection-regex = "(hcl|tf|nomad)"
16261567language-id = "terraform"
16271568file-types = ["hcl", "tf", "nomad"]
1628−roots = []
16291569comment-token = "#"
16301570indent = { tab-width = 2, unit = " " }
16311571language-servers = [ "terraform-ls" ]
@@ -1640,7 +1580,6 @@ name = "tfvars"
16401580scope = "source.tfvars"
16411581language-id = "terraform-vars"
16421582file-types = ["tfvars"]
1643−roots = []
16441583comment-token = "#"
16451584indent = { tab-width = 2, unit = " " }
16461585language-servers = [ "terraform-ls" ]
@@ -1652,7 +1591,6 @@ name = "org"
16521591scope = "source.org"
16531592injection-regex = "org"
16541593file-types = ["org"]
1655−roots = []
16561594indent = { tab-width = 2, unit = " " }
16571595
16581596[[grammar]]
@@ -1664,7 +1602,6 @@ name = "solidity"
16641602scope = "source.sol"
16651603injection-regex = "(sol|solidity)"
16661604file-types = ["sol"]
1667−roots = []
16681605comment-token = "//"
16691606indent = { tab-width = 4, unit = " " }
16701607language-servers = [ "solc" ]
@@ -1693,7 +1630,6 @@ name = "ron"
16931630scope = "source.ron"
16941631injection-regex = "ron"
16951632file-types = ["ron"]
1696−roots = []
16971633comment-token = "//"
16981634indent = { tab-width = 4, unit = " " }
16991635
@@ -1707,7 +1643,6 @@ scope = "source.robot"
17071643injection-regex = "robot"
17081644file-types = ["robot", "resource"]
17091645comment-token = "#"
1710−roots = []
17111646indent = { tab-width = 4, unit = " " }
17121647language-servers = [ "robotframework_ls" ]
17131648
@@ -1721,7 +1656,6 @@ scope = "source.r"
17211656injection-regex = "(r|R)"
17221657file-types = ["r", "R", ".Rprofile", "Rprofile.site", ".RHistory"]
17231658shebangs = ["r", "R"]
1724−roots = []
17251659comment-token = "#"
17261660indent = { tab-width = 2, unit = " " }
17271661language-servers = [ "r" ]
@@ -1735,7 +1669,6 @@ name = "rmarkdown"
17351669scope = "source.rmd"
17361670injection-regex = "(r|R)md"
17371671file-types = ["rmd", "Rmd"]
1738−roots = []
17391672indent = { tab-width = 2, unit = " " }
17401673grammar = "markdown"
17411674language-servers = [ "r" ]
@@ -1759,7 +1692,6 @@ name = "erb"
17591692scope = "text.html.erb"
17601693injection-regex = "erb"
17611694file-types = ["erb"]
1762−roots = []
17631695indent = { tab-width = 2, unit = " " }
17641696grammar = "embedded-template"
17651697
@@ -1768,7 +1700,6 @@ name = "ejs"
17681700scope = "text.html.ejs"
17691701injection-regex = "ejs"
17701702file-types = ["ejs"]
1771−roots = []
17721703indent = { tab-width = 2, unit = " " }
17731704grammar = "embedded-template"
17741705
@@ -1805,7 +1736,6 @@ source = { git = "https://github.com/phoenixframework/tree-sitter-heex", rev = "
18051736name = "sql"
18061737scope = "source.sql"
18071738file-types = ["sql", "dsql"]
1808−roots = []
18091739comment-token = "--"
18101740indent = { tab-width = 4, unit = " " }
18111741injection-regex = "sql"
@@ -1851,7 +1781,6 @@ scope = "source.nu"
18511781injection-regex = "nu"
18521782file-types = ["nu"]
18531783shebangs = ["nu"]
1854−roots = []
18551784comment-token = "#"
18561785indent = { tab-width = 2, unit = " " }
18571786
@@ -1864,7 +1793,6 @@ name = "vala"
18641793scope = "source.vala"
18651794injection-regex = "vala"
18661795file-types = ["vala", "vapi"]
1867−roots = []
18681796comment-token = "//"
18691797indent = { tab-width = 2, unit = " " }
18701798language-servers = [ "vala-language-server" ]
@@ -1878,7 +1806,6 @@ name = "hare"
18781806scope = "source.hare"
18791807injection-regex = "hare"
18801808file-types = ["ha"]
1881−roots = []
18821809comment-token = "//"
18831810indent = { tab-width = 8, unit = "\t" }
18841811
@@ -1891,7 +1818,6 @@ name = "devicetree"
18911818scope = "source.devicetree"
18921819injection-regex = "(dtsi?|devicetree|fdt)"
18931820file-types = ["dts", "dtsi"]
1894−roots = []
18951821comment-token = "//"
18961822indent = { tab-width = 4, unit = "\t" }
18971823
@@ -1904,7 +1830,6 @@ name = "cairo"
19041830scope = "source.cairo"
19051831injection-regex = "cairo"
19061832file-types = ["cairo"]
1907−roots = []
19081833comment-token = "//"
19091834indent = { tab-width = 4, unit = " " }
19101835# auto-format = true
@@ -1916,7 +1841,6 @@ name = "cpon"
19161841scope = "scope.cpon"
19171842injection-regex = "cpon"
19181843file-types = ["cpon", "cp"]
1919−roots = []
19201844auto-format = true
19211845comment-token = "//"
19221846indent = { tab-width = 2, unit = " " }
@@ -1944,7 +1868,6 @@ name = "meson"
19441868scope = "source.meson"
19451869injection-regex = "meson"
19461870file-types = ["meson.build", "meson_options.txt"]
1947−roots = []
19481871comment-token = "#"
19491872indent = { tab-width = 2, unit = " " }
19501873
@@ -1956,7 +1879,6 @@ source = { git = "https://github.com/staysail/tree-sitter-meson", rev = "32a83e8
19561879name = "sshclientconfig"
19571880scope = "source.sshclientconfig"
19581881file-types = [{ suffix = ".ssh/config" }, { suffix = "/etc/ssh/ssh_config" }]
1959−roots = []
19601882comment-token = "#"
19611883
19621884[[grammar]]
@@ -1969,7 +1891,6 @@ scope = "source.scheme"
19691891injection-regex = "scheme"
19701892file-types = ["ss", "scm"]
19711893shebangs = ["scheme", "guile", "chicken"]
1972−roots = []
19731894comment-token = ";"
19741895indent = { tab-width = 2, unit = " " }
19751896
@@ -1996,7 +1917,6 @@ source = {git = "https://github.com/v-analyzer/v-analyzer", subpath = "tree_sitt
19961917name = "verilog"
19971918scope = "source.verilog"
19981919file-types = ["v", "vh", "sv", "svh"]
1999−roots = []
20001920comment-token = "//"
20011921language-servers = [ "svlangserver" ]
20021922indent = { tab-width = 2, unit = " " }
@@ -2011,7 +1931,6 @@ name = "edoc"
20111931scope = "source.edoc"
20121932file-types = ["edoc", "edoc.in"]
20131933injection-regex = "edoc"
2014−roots = []
20151934indent = { tab-width = 4, unit = " " }
20161935
20171936[[grammar]]
@@ -2023,7 +1942,6 @@ name = "jsdoc"
20231942scope = "source.jsdoc"
20241943injection-regex = "jsdoc"
20251944file-types = ["jsdoc"]
2026−roots = []
20271945indent = { tab-width = 2, unit = " " }
20281946
20291947[[grammar]]
@@ -2035,7 +1953,6 @@ name = "openscad"
20351953scope = "source.openscad"
20361954injection-regex = "openscad"
20371955file-types = ["scad"]
2038−roots = []
20391956comment-token = "//"
20401957language-servers = [ "openscad-lsp" ]
20411958indent = { tab-width = 2, unit = "\t" }
@@ -2077,7 +1994,6 @@ name = "starlark"
20771994scope = "source.starlark"
20781995injection-regex = "(starlark|bzl|bazel)"
20791996file-types = ["bzl", "bazel", "BUILD", "star"]
2080−roots = []
20811997comment-token = "#"
20821998indent = { tab-width = 4, unit = " " }
20831999grammar = "python"
@@ -2086,7 +2002,6 @@ grammar = "python"
20862002name = "elvish"
20872003scope = "source.elvish"
20882004file-types = ["elv"]
2089−roots = []
20902005comment-token = "#"
20912006indent = { tab-width = 2, unit = " " }
20922007language-servers = [ "elvish" ]
@@ -2102,7 +2017,6 @@ scope = "source.idr"
21022017injection-regex = "idr"
21032018file-types = ["idr"]
21042019shebangs = []
2105−roots = []
21062020comment-token = "--"
21072021indent = { tab-width = 2, unit = " " }
21082022language-servers = [ "idris2-lsp" ]
@@ -2126,7 +2040,6 @@ name = "ungrammar"
21262040scope = "source.ungrammar"
21272041injection-regex = "ungrammar"
21282042file-types = ["ungram", "ungrammar"]
2129−roots = []
21302043comment-token = "//"
21312044indent = { tab-width = 2, unit = " " }
21322045
@@ -2139,7 +2052,6 @@ name = "dot"
21392052scope = "source.dot"
21402053injection-regex = "dot"
21412054file-types = ["dot"]
2142−roots = []
21432055comment-token = "//"
21442056indent = { tab-width = 4, unit = " " }
21452057language-servers = [ "dot-language-server" ]
@@ -2169,7 +2081,6 @@ name = "slint"
21692081scope = "source.slint"
21702082injection-regex = "slint"
21712083file-types = ["slint"]
2172−roots = []
21732084comment-token = "//"
21742085indent = { tab-width = 4, unit = " " }
21752086language-servers = [ "slint-lsp" ]
@@ -2183,7 +2094,6 @@ name = "task"
21832094scope = "source.task"
21842095injection-regex = "task"
21852096file-types = ["task"]
2186−roots = []
21872097comment-token = "#"
21882098indent = { tab-width = 2, unit = " " }
21892099
@@ -2196,7 +2106,6 @@ name = "xit"
21962106scope = "source.xit"
21972107injection-regex = "xit"
21982108file-types = ["xit"]
2199−roots = []
22002109indent = { tab-width = 4, unit = " " }
22012110
22022111[[grammar]]
@@ -2221,7 +2130,6 @@ name = "pascal"
22212130scope = "source.pascal"
22222131injection-regex = "pascal"
22232132file-types = ["pas", "pp", "inc", "lpr", "lfm"]
2224−roots = []
22252133comment-token = "//"
22262134indent = { tab-width = 2, unit = " " }
22272135language-servers = [ "pasls" ]
@@ -2236,7 +2144,6 @@ scope = "source.sml"
22362144injection-regex = "sml"
22372145file-types = ["sml"]
22382146comment-token = "(*"
2239−roots = []
22402147
22412148[[grammar]]
22422149name = "sml"
@@ -2260,7 +2167,6 @@ name = "astro"
22602167scope = "source.astro"
22612168injection-regex = "astro"
22622169file-types = ["astro"]
2263−roots = []
22642170indent = { tab-width = 2, unit = " " }
22652171
22662172[[grammar]]
@@ -2272,7 +2178,6 @@ name = "bass"
22722178scope = "source.bass"
22732179injection-regex = "bass"
22742180file-types = ["bass"]
2275−roots = []
22762181comment-token = ";"
22772182indent = { tab-width = 2, unit = " " }
22782183language-servers = [ "bass" ]
@@ -2286,7 +2191,6 @@ name = "wat"
22862191scope = "source.wat"
22872192comment-token = ";;"
22882193file-types = ["wat"]
2289−roots = []
22902194
22912195[[grammar]]
22922196name = "wat"
@@ -2297,7 +2201,6 @@ name = "wast"
22972201scope = "source.wast"
22982202comment-token = ";;"
22992203file-types = ["wast"]
2300−roots = []
23012204
23022205[[grammar]]
23032206name = "wast"
@@ -2307,7 +2210,6 @@ source = { git = "https://github.com/wasm-lsp/tree-sitter-wasm", rev = "2ca28a9f
23072210name = "d"
23082211scope = "source.d"
23092212file-types = [ "d", "dd" ]
2310−roots = []
23112213comment-token = "//"
23122214injection-regex = "d"
23132215indent = { tab-width = 4, unit = " "}
@@ -2322,7 +2224,6 @@ source = { git = "https://github.com/gdamore/tree-sitter-d", rev="601c4a1e8310fb
23222224name = "vhs"
23232225scope = "source.vhs"
23242226file-types = ["tape"]
2325−roots = []
23262227comment-token = "#"
23272228indent = { tab-width = 2, unit = " " }
23282229grammar = "vhs"
@@ -2335,7 +2236,6 @@ source = { git = "https://github.com/charmbracelet/tree-sitter-vhs", rev = "c6d8
23352236name = "kdl"
23362237scope = "source.kdl"
23372238file-types = ["kdl"]
2338−roots = []
23392239comment-token = "//"
23402240injection-regex = "kdl"
23412241
@@ -2404,7 +2304,6 @@ file-types = [
24042304 "xoml"
24052305]
24062306indent = { tab-width = 2, unit = " " }
2407−roots = []
24082307
24092308[language.auto-pairs]
24102309'(' = ')'
@@ -2425,7 +2324,6 @@ scope = "source.dtd"
24252324injection-regex = "dtd"
24262325file-types = ["dtd", "ent"]
24272326indent = {tab-width = 2, unit = " "}
2428−roots = []
24292327
24302328[language.auto-pairs]
24312329'(' = ')'
@@ -2443,7 +2341,6 @@ name = "wit"
24432341scope = "source.wit"
24442342injection-regex = "wit"
24452343file-types = ["wit"]
2446−roots = []
24472344comment-token = "//"
24482345indent = { tab-width = 2, unit = " " }
24492346
@@ -2466,7 +2363,6 @@ file-types = [".env", ".env.local", ".env.development", ".env.production", ".env
24662363injection-regex = "env"
24672364comment-token = "#"
24682365indent = { tab-width = 4, unit = "\t" }
2469−roots = []
24702366grammar = "bash"
24712367
24722368[[language]]
@@ -2499,7 +2395,6 @@ file-types = [
24992395injection-regex = "ini"
25002396comment-token = "#"
25012397indent = { tab-width = 4, unit = "\t" }
2502−roots = []
25032398
25042399[[grammar]]
25052400name = "ini"
@@ -2509,7 +2404,6 @@ source = { git = "https://github.com/justinmk/tree-sitter-ini", rev = "4d247fb87
25092404name = "bicep"
25102405scope = "source.bicep"
25112406file-types = ["bicep"]
2512−roots = []
25132407auto-format = true
25142408comment-token = "//"
25152409indent = { tab-width = 2, unit = " "}
@@ -2523,7 +2417,6 @@ source = { git = "https://github.com/the-mikedavis/tree-sitter-bicep", rev = "d8
25232417name = "qml"
25242418scope = "source.qml"
25252419file-types = ["qml"]
2526−roots = []
25272420language-servers = [ "qmlls" ]
25282421indent = { tab-width = 4, unit = " " }
25292422grammar = "qmljs"
@@ -2537,7 +2430,6 @@ name = "mermaid"
25372430scope = "source.mermaid"
25382431injection-regex = "mermaid"
25392432file-types = ["mermaid"]
2540−roots = []
25412433comment-token = "%%"
25422434indent = { tab-width = 4, unit = " " }
25432435
@@ -2551,7 +2443,6 @@ scope = "source.m"
25512443file-types = ["m"]
25522444comment-token = "%"
25532445shebangs = ["octave-cli", "matlab"]
2554−roots = []
25552446indent = { tab-width = 2, unit = " " }
25562447
25572448[[grammar]]
@@ -2576,7 +2467,6 @@ name = "dhall"
25762467scope = "source.dhall"
25772468injection-regex = "dhall"
25782469file-types = ["dhall"]
2579−roots = []
25802470comment-token = "--"
25812471indent = { tab-width = 2, unit = " " }
25822472language-servers = [ "dhall-lsp-server" ]
@@ -2591,7 +2481,6 @@ name = "sage"
25912481scope = "source.sage"
25922482file-types = ["sage"]
25932483injection-regex = "sage"
2594−roots = []
25952484comment-token = "#"
25962485indent = { tab-width = 4, unit = " " }
25972486grammar = "python"
@@ -2602,7 +2491,6 @@ scope = "source.msbuild"
26022491injection-regex = "msbuild"
26032492file-types = ["proj", "vbproj", "csproj", "fsproj", "targets", "props"]
26042493indent = { tab-width = 2, unit = " " }
2605−roots = []
26062494grammar = "xml"
26072495
26082496[language.auto-pairs]
@@ -2618,7 +2506,6 @@ name = "pem"
26182506scope = "source.pem"
26192507file-types = ["pem", "cert", "crt"]
26202508injection-regex = "pem"
2621−roots = []
26222509grammar = "pem"
26232510
26242511[[grammar]]
@@ -2629,7 +2516,6 @@ source = { git = "https://github.com/mtoohey31/tree-sitter-pem", rev = "be67a433
26292516name = "passwd"
26302517scope = "source.passwd"
26312518file-types = ["passwd"]
2632−roots = []
26332519
26342520[[grammar]]
26352521name = "passwd"
@@ -2639,7 +2525,6 @@ source = { git = "https://github.com/ath3/tree-sitter-passwd", rev = "20239395ea
26392525name = "hosts"
26402526scope = "source.hosts"
26412527file-types = ["hosts"]
2642−roots = []
26432528comment-token = "#"
26442529
26452530[[grammar]]
@@ -2651,7 +2536,6 @@ name = "uxntal"
26512536scope = "source.tal"
26522537injection-regex = "tal"
26532538file-types = ["tal"]
2654−roots = []
26552539auto-format = false
26562540comment-token = "("
26572541
@@ -2664,7 +2548,6 @@ name = "yuck"
26642548scope = "source.yuck"
26652549injection-regex = "yuck"
26662550file-types = ["yuck"]
2667−roots = []
26682551comment-token = ";"
26692552indent = { tab-width = 2, unit = " " }
26702553
@@ -2677,7 +2560,6 @@ name = "prql"
26772560scope = "source.prql"
26782561injection-regex = "prql"
26792562file-types = ["prql"]
2680−roots = []
26812563comment-token = "#"
26822564indent = { tab-width = 4, unit = " " }
26832565
@@ -2689,7 +2571,6 @@ source = { git = "https://github.com/PRQL/tree-sitter-prql", rev = "09e158cd3650
26892571name = "po"
26902572scope = "source.po"
26912573file-types = ["po", "pot"]
2692−roots = []
26932574comment-token = "#"
26942575
26952576[[grammar]]
@@ -2701,7 +2582,6 @@ name = "nasm"
27012582scope = "source.nasm"
27022583file-types = ["asm", "S", "nasm"]
27032584injection-regex = "n?asm"
2704−roots = []
27052585comment-token = ";"
27062586indent = { tab-width = 8, unit = " " }
27072587
@@ -2714,7 +2594,6 @@ name = "gas"
27142594scope = "source.gas"
27152595file-types = ["s"]
27162596injection-regex = "gas"
2717−roots = []
27182597comment-token = "#"
27192598indent = { tab-width = 8, unit = " " }
27202599
@@ -2727,7 +2606,6 @@ name = "rst"
27272606scope = "source.rst"
27282607comment-token = ".."
27292608file-types = ["rst"]
2730−roots = []
27312609
27322610[[grammar]]
27332611name = "rst"
@@ -2738,7 +2616,6 @@ name = "capnp"
27382616scope = "source.capnp"
27392617injection-regex = "capnp"
27402618file-types = ["capnp"]
2741−roots = []
27422619comment-token = "#"
27432620indent = { tab-width = 2, unit = " " }
27442621
@@ -2764,7 +2641,6 @@ source = { git = "https://github.com/indoorvivants/tree-sitter-smithy", rev = "c
27642641name = "vhdl"
27652642scope = "source.vhdl"
27662643file-types = ["vhd", "vhdl"]
2767−roots = []
27682644comment-token = "--"
27692645language-servers = [ "vhdl_ls" ]
27702646indent = { tab-width = 2, unit = " " }
@@ -2776,7 +2652,6 @@ source = { git = "https://github.com/teburd/tree-sitter-vhdl", rev = "c57313adee
27762652
27772653[[language]]
27782654name = "rego"
2779−roots = []
27802655scope = "source.rego"
27812656injection-regex = "rego"
27822657file-types = ["rego"]
@@ -2795,7 +2670,6 @@ scope = "source.nim"
27952670injection-regex = "nim"
27962671file-types = ["nim", "nims", "nimble"]
27972672shebangs = []
2798−roots = []
27992673comment-token = "#"
28002674indent = { tab-width = 2, unit = " " }
28012675language-servers = [ "nimlangserver" ]
@@ -2825,7 +2699,6 @@ name = "hurl"
28252699scope = "source.hurl"
28262700injection-regex = "hurl"
28272701file-types = ["hurl"]
2828−roots = []
28292702comment-token = "#"
28302703indent = { tab-width = 2, unit = " " }
28312704
@@ -2836,7 +2709,6 @@ source = { git = "https://github.com/pfeiferj/tree-sitter-hurl", rev = "264c4206
28362709[[language]]
28372710name = "markdoc"
28382711scope = "text.markdoc"
2839−roots = []
28402712file-types = ["mdoc"]
28412713language-servers = [ "markdoc-ls" ]
28422714
@@ -2849,7 +2721,6 @@ name = "opencl"
28492721scope = "source.cl"
28502722injection-regex = "(cl|opencl)"
28512723file-types = ["cl"]
2852−roots = []
28532724comment-token = "//"
28542725language-servers = [ "clangd" ]
28552726
@@ -2862,7 +2733,6 @@ name = "just"
28622733scope = "source.just"
28632734file-types = ["justfile", "Justfile", ".justfile", ".Justfile"]
28642735injection-regex = "just"
2865−roots = []
28662736comment-token = "#"
28672737indent = { tab-width = 4, unit = "\t" }
28682738
@@ -2875,7 +2745,6 @@ name = "blueprint"
28752745scope = "source.blueprint"
28762746injection-regex = "blueprint"
28772747file-types = ["blp"]
2878−roots = []
28792748comment-token = "//"
28802749language-servers = [ "blueprint-compiler" ]
28812750indent = { tab-width = 4, unit = " " }
@@ -2889,7 +2758,6 @@ name = "forth"
28892758scope = "source.forth"
28902759injection-regex = "forth"
28912760file-types = ["fs", "forth", "fth", "4th"]
2892−roots = []
28932761comment-token = "\\"
28942762language-servers = [ "forth-lsp" ]
28952763indent = { tab-width = 3, unit = " " }
@@ -2918,7 +2786,6 @@ name = "t32"
29182786scope = "source.t32"
29192787injection-regex = "t32"
29202788file-types = ["cmm", "t32"]
2921−roots = []
29222789comment-token = ";"
29232790indent = { tab-width = 2, unit = " " }
29242791
@@ -2931,7 +2798,6 @@ name = "webc"
29312798scope = "text.html.webc"
29322799injection-regex = "webc"
29332800file-types = ["webc"]
2934−roots = []
29352801indent = { tab-width = 2, unit = " " }
29362802grammar = "html"
29372803
@@ -2940,7 +2806,6 @@ name = "typst"
29402806scope = "source.typst"
29412807injection-regex = "typst"
29422808file-types = ["typst", "typ"]
2943−roots = []
29442809comment-token = "//"
29452810language-servers = ["typst-lsp"]
29462811indent = { tab-width = 2, unit = " " }
@@ -2961,7 +2826,6 @@ name = "nunjucks"
29612826scope = "text.html.nunjucks"
29622827injection-regex = "nunjucks"
29632828file-types = ["njk"]
2964−roots = []
29652829indent = { tab-width = 2, unit = " " }
29662830grammar = "jinja2"
29672831
@@ -2970,7 +2834,6 @@ name = "jinja"
29702834scope = "text.html.jinja"
29712835injection-regex = "jinja"
29722836file-types = ["jinja", "jinja2", "j2"]
2973−roots = []
29742837indent = { tab-width = 2, unit = " " }
29752838grammar = "jinja2"
29762839
@@ -2987,7 +2850,6 @@ name = "wren"
29872850scope = "source.wren"
29882851injection-regex = "wren"
29892852file-types = ["wren"]
2990−roots = []
29912853indent = { tab-width = 2, unit = " "}
29922854
29932855[[language]]
@@ -2996,7 +2858,6 @@ scope = "source.unison"
29962858injection-regex = "unison"
29972859file-types = ["u"]
29982860shebangs = []
2999−roots = []
30002861auto-format = false
30012862comment-token = "--"
30022863indent = { tab-width = 4, unit = " " }
@@ -3016,7 +2877,6 @@ source = { git = "https://github.com/kylegoetz/tree-sitter-unison", rev = "98c4e
30162877name = "todotxt"
30172878scope = "text.todotxt"
30182879file-types = [{ suffix = ".todo.txt" }, "todotxt"]
3019−roots = []
30202880formatter = { command = "sort" }
30212881auto-format = true
30222882
@@ -3028,7 +2888,6 @@ source = { git = "https://github.com/arnarg/tree-sitter-todotxt", rev = "0207f6a
30282888name = "strace"
30292889scope = "source.strace"
30302890file-types = ["strace"]
3031−roots = []
30322891
30332892[[grammar]]
30342893name = "strace"
@@ -3038,7 +2897,6 @@ source = { git = "https://github.com/sigmaSd/tree-sitter-strace", rev = "2b18fdf
30382897name = "gemini"
30392898scope = "source.gmi"
30402899file-types = ["gmi"]
3041−roots = []
30422900
30432901[[grammar]]
30442902name = "gemini"