on master help sign in
Remove 'roots' keys with default value from languages.toml
69a0df9Michael Davis
languages.toml−142
@@ -249,7 +249,6 @@ name = "toml"
249scope = "source.toml"
249scope = "source.toml"
250injection-regex = "toml"
250injection-regex = "toml"
251file-types = ["toml", "poetry.lock", "Cargo.lock"]
251file-types = ["toml", "poetry.lock", "Cargo.lock"]
252−roots = []
253comment-token = "#"
252comment-token = "#"
254language-servers = [ "taplo" ]
253language-servers = [ "taplo" ]
255indent = { tab-width = 2, unit = " " }
254indent = { tab-width = 2, unit = " " }
@@ -263,7 +262,6 @@ name = "awk"
263scope = "source.awk"
262scope = "source.awk"
264injection-regex = "awk"
263injection-regex = "awk"
265file-types = ["awk", "gawk", "nawk", "mawk"]
264file-types = ["awk", "gawk", "nawk", "mawk"]
266−roots = []
267comment-token = "#"
265comment-token = "#"
268language-servers = [ "awk-language-server" ]
266language-servers = [ "awk-language-server" ]
269indent = { tab-width = 2, unit = " " }
267indent = { tab-width = 2, unit = " " }
@@ -278,7 +276,6 @@ scope = "source.proto"
278injection-regex = "protobuf"
276injection-regex = "protobuf"
279file-types = ["proto"]
277file-types = ["proto"]
280language-servers = [ "bufls", "pbkit" ]
278language-servers = [ "bufls", "pbkit" ]
281−roots = []
282comment-token = "//"
279comment-token = "//"
283indent = { tab-width = 2, unit = " " }
280indent = { tab-width = 2, unit = " " }
284
281
@@ -307,7 +304,6 @@ scope = "source.fish"
307injection-regex = "fish"
304injection-regex = "fish"
308file-types = ["fish"]
305file-types = ["fish"]
309shebangs = ["fish"]
306shebangs = ["fish"]
310−roots = []
311comment-token = "#"
307comment-token = "#"
312indent = { tab-width = 4, unit = " " }
308indent = { tab-width = 4, unit = " " }
313
309
@@ -321,7 +317,6 @@ scope = "source.mint"
321injection-regex = "mint"
317injection-regex = "mint"
322file-types = ["mint"]
318file-types = ["mint"]
323shebangs = []
319shebangs = []
324−roots = []
325comment-token = "//"
320comment-token = "//"
326language-servers = [ "mint" ]
321language-servers = [ "mint" ]
327indent = { tab-width = 2, unit = " " }
322indent = { tab-width = 2, unit = " " }
@@ -351,7 +346,6 @@ file-types = [
351 "composer.lock",
346 "composer.lock",
352 ".watchmanconfig"
347 ".watchmanconfig"
353]
348]
354−roots = []
355language-servers = [ "vscode-json-language-server" ]
349language-servers = [ "vscode-json-language-server" ]
356auto-format = true
350auto-format = true
357indent = { tab-width = 2, unit = " " }
351indent = { tab-width = 2, unit = " " }
@@ -366,7 +360,6 @@ name = "json5"
366scope = "source.json5"
360scope = "source.json5"
367injection-regex = "json5"
361injection-regex = "json5"
368file-types = ["json5"]
362file-types = ["json5"]
369−roots = []
370language-servers = []
363language-servers = []
371comment-token = "//"
364comment-token = "//"
372indent = { tab-width = 4, unit = " " }
365indent = { tab-width = 4, unit = " " }
@@ -381,7 +374,6 @@ name = "c"
381scope = "source.c"
374scope = "source.c"
382injection-regex = "c"
375injection-regex = "c"
383file-types = ["c"] # TODO: ["h"]
376file-types = ["c"] # TODO: ["h"]
384−roots = []
385comment-token = "//"
377comment-token = "//"
386language-servers = [ "clangd" ]
378language-servers = [ "clangd" ]
387indent = { tab-width = 2, unit = " " }
379indent = { tab-width = 2, unit = " " }
@@ -418,7 +410,6 @@ name = "cpp"
418scope = "source.cpp"
410scope = "source.cpp"
419injection-regex = "cpp"
411injection-regex = "cpp"
420file-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" }]
412file-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 = []
422comment-token = "//"
413comment-token = "//"
423language-servers = [ "clangd" ]
414language-servers = [ "clangd" ]
424indent = { tab-width = 2, unit = " " }
415indent = { tab-width = 2, unit = " " }
@@ -551,7 +542,6 @@ name = "gomod"
551scope = "source.gomod"
542scope = "source.gomod"
552injection-regex = "gomod"
543injection-regex = "gomod"
553file-types = ["go.mod"]
544file-types = ["go.mod"]
554−roots = []
555auto-format = true
545auto-format = true
556comment-token = "//"
546comment-token = "//"
557language-servers = [ "gopls" ]
547language-servers = [ "gopls" ]
@@ -566,7 +556,6 @@ name = "gotmpl"
566scope = "source.gotmpl"
556scope = "source.gotmpl"
567injection-regex = "gotmpl"
557injection-regex = "gotmpl"
568file-types = ["gotmpl"]
558file-types = ["gotmpl"]
569−roots = []
570comment-token = "//"
559comment-token = "//"
571language-servers = [ "gopls" ]
560language-servers = [ "gopls" ]
572indent = { tab-width = 2, unit = " " }
561indent = { tab-width = 2, unit = " " }
@@ -580,7 +569,6 @@ name = "gowork"
580scope = "source.gowork"
569scope = "source.gowork"
581injection-regex = "gowork"
570injection-regex = "gowork"
582file-types = ["go.work"]
571file-types = ["go.work"]
583−roots = []
584auto-format = true
572auto-format = true
585comment-token = "//"
573comment-token = "//"
586language-servers = [ "gopls" ]
574language-servers = [ "gopls" ]
@@ -597,7 +585,6 @@ injection-regex = "(js|javascript)"
597language-id = "javascript"
585language-id = "javascript"
598file-types = ["js", "mjs", "cjs", "rules", "es6", "pac", "jakefile"]
586file-types = ["js", "mjs", "cjs", "rules", "es6", "pac", "jakefile"]
599shebangs = ["node"]
587shebangs = ["node"]
600−roots = []
601comment-token = "//"
588comment-token = "//"
602language-servers = [ "typescript-language-server" ]
589language-servers = [ "typescript-language-server" ]
603indent = { tab-width = 2, unit = " " }
590indent = { tab-width = 2, unit = " " }
@@ -624,7 +611,6 @@ scope = "source.jsx"
624injection-regex = "jsx"
611injection-regex = "jsx"
625language-id = "javascriptreact"
612language-id = "javascriptreact"
626file-types = ["jsx"]
613file-types = ["jsx"]
627−roots = []
628comment-token = "//"
614comment-token = "//"
629language-servers = [ "typescript-language-server" ]
615language-servers = [ "typescript-language-server" ]
630indent = { tab-width = 2, unit = " " }
616indent = { tab-width = 2, unit = " " }
@@ -637,7 +623,6 @@ injection-regex = "(ts|typescript)"
637file-types = ["ts", "mts", "cts"]
623file-types = ["ts", "mts", "cts"]
638language-id = "typescript"
624language-id = "typescript"
639shebangs = ["deno", "ts-node"]
625shebangs = ["deno", "ts-node"]
640−roots = []
641language-servers = [ "typescript-language-server" ]
626language-servers = [ "typescript-language-server" ]
642indent = { tab-width = 2, unit = " " }
627indent = { tab-width = 2, unit = " " }
643
628
@@ -651,7 +636,6 @@ scope = "source.tsx"
651injection-regex = "(tsx)" # |typescript
636injection-regex = "(tsx)" # |typescript
652language-id = "typescriptreact"
637language-id = "typescriptreact"
653file-types = ["tsx"]
638file-types = ["tsx"]
654−roots = []
655language-servers = [ "typescript-language-server" ]
639language-servers = [ "typescript-language-server" ]
656indent = { tab-width = 2, unit = " " }
640indent = { tab-width = 2, unit = " " }
657
641
@@ -664,7 +648,6 @@ name = "css"
664scope = "source.css"
648scope = "source.css"
665injection-regex = "css"
649injection-regex = "css"
666file-types = ["css", "scss"]
650file-types = ["css", "scss"]
667−roots = []
668language-servers = [ "vscode-css-language-server" ]
651language-servers = [ "vscode-css-language-server" ]
669auto-format = true
652auto-format = true
670indent = { tab-width = 2, unit = " " }
653indent = { tab-width = 2, unit = " " }
@@ -678,7 +661,6 @@ name = "scss"
678scope = "source.scss"
661scope = "source.scss"
679injection-regex = "scss"
662injection-regex = "scss"
680file-types = ["scss"]
663file-types = ["scss"]
681−roots = []
682language-servers = [ "vscode-css-language-server" ]
664language-servers = [ "vscode-css-language-server" ]
683auto-format = true
665auto-format = true
684indent = { tab-width = 2, unit = " " }
666indent = { tab-width = 2, unit = " " }
@@ -692,7 +674,6 @@ name = "html"
692scope = "text.html.basic"
674scope = "text.html.basic"
693injection-regex = "html"
675injection-regex = "html"
694file-types = ["html", "htm", "shtml", "xhtml", "xht", "jsp", "asp", "aspx", "jshtm", "volt", "rhtml"]
676file-types = ["html", "htm", "shtml", "xhtml", "xht", "jsp", "asp", "aspx", "jshtm", "volt", "rhtml"]
695−roots = []
696language-servers = [ "vscode-html-language-server" ]
677language-servers = [ "vscode-html-language-server" ]
697auto-format = true
678auto-format = true
698indent = { tab-width = 2, unit = " " }
679indent = { tab-width = 2, unit = " " }
@@ -723,7 +704,6 @@ scope = "source.nickel"
723injection-regex = "nickel"
704injection-regex = "nickel"
724file-types = ["ncl"]
705file-types = ["ncl"]
725shebangs = []
706shebangs = []
726−roots = []
727comment-token = "#"
707comment-token = "#"
728language-servers = [ "nls" ]
708language-servers = [ "nls" ]
729indent = { tab-width = 2, unit = " " }
709indent = { tab-width = 2, unit = " " }
@@ -744,7 +724,6 @@ scope = "source.nix"
744injection-regex = "nix"
724injection-regex = "nix"
745file-types = ["nix"]
725file-types = ["nix"]
746shebangs = []
726shebangs = []
747−roots = []
748comment-token = "#"
727comment-token = "#"
749language-servers = [ "nil" ]
728language-servers = [ "nil" ]
750indent = { tab-width = 2, unit = " " }
729indent = { tab-width = 2, unit = " " }
@@ -794,7 +773,6 @@ file-types = [
794 "Gymfile"
773 "Gymfile"
795]
774]
796shebangs = ["ruby"]
775shebangs = ["ruby"]
797−roots = []
798comment-token = "#"
776comment-token = "#"
799language-servers = [ "solargraph" ]
777language-servers = [ "solargraph" ]
800indent = { tab-width = 2, unit = " " }
778indent = { tab-width = 2, unit = " " }
@@ -849,7 +827,6 @@ file-types = [
849 "zshrc_Apple_Terminal"
827 "zshrc_Apple_Terminal"
850]
828]
851shebangs = ["sh", "bash", "dash", "zsh"]
829shebangs = ["sh", "bash", "dash", "zsh"]
852−roots = []
853comment-token = "#"
830comment-token = "#"
854language-servers = [ "bash-language-server" ]
831language-servers = [ "bash-language-server" ]
855indent = { tab-width = 2, unit = " " }
832indent = { tab-width = 2, unit = " " }
@@ -877,7 +854,6 @@ name = "twig"
877scope = "source.twig"
854scope = "source.twig"
878injection-regex = "twig"
855injection-regex = "twig"
879file-types = ["twig"]
856file-types = ["twig"]
880−roots = []
881indent = { tab-width = 2, unit = " " }
857indent = { tab-width = 2, unit = " " }
882
858
883[[grammar]]
859[[grammar]]
@@ -889,7 +865,6 @@ name = "latex"
889scope = "source.tex"
865scope = "source.tex"
890injection-regex = "tex"
866injection-regex = "tex"
891file-types = ["tex", "sty", "cls", "Rd", "bbx", "cbx"]
867file-types = ["tex", "sty", "cls", "Rd", "bbx", "cbx"]
892−roots = []
893comment-token = "%"
868comment-token = "%"
894language-servers = [ "texlab" ]
869language-servers = [ "texlab" ]
895indent = { tab-width = 4, unit = "\t" }
870indent = { tab-width = 4, unit = "\t" }
@@ -903,7 +878,6 @@ name = "bibtex"
903scope = "source.bib"
878scope = "source.bib"
904injection-regex = "bib"
879injection-regex = "bib"
905file-types = ["bib"]
880file-types = ["bib"]
906−roots = []
907comment-token = "%"
881comment-token = "%"
908language-servers = [ "texlab" ]
882language-servers = [ "texlab" ]
909indent = { tab-width = 4, unit = "\t" }
883indent = { tab-width = 4, unit = "\t" }
@@ -946,7 +920,6 @@ name = "lpf"
946comment-token = "#"
920comment-token = "#"
947scope = "source.lpf"
921scope = "source.lpf"
948file-types = ["lpf"]
922file-types = ["lpf"]
949−roots = []
950
923
951[[grammar]]
924[[grammar]]
952name = "lpf"
925name = "lpf"
@@ -985,7 +958,6 @@ name = "ledger"
985scope = "source.ledger"
958scope = "source.ledger"
986injection-regex = "ledger"
959injection-regex = "ledger"
987file-types = ["ldg", "ledger", "journal"]
960file-types = ["ldg", "ledger", "journal"]
988−roots = []
989comment-token = ";"
961comment-token = ";"
990indent = { tab-width = 4, unit = " " }
962indent = { tab-width = 4, unit = " " }
991
963
@@ -998,7 +970,6 @@ name = "beancount"
998scope = "source.beancount"
970scope = "source.beancount"
999injection-regex = "beancount"
971injection-regex = "beancount"
1000file-types = ["beancount", "bean"]
972file-types = ["beancount", "bean"]
1001−roots = []
1002comment-token = ";"
973comment-token = ";"
1003indent = { tab-width = 2, unit = " " }
974indent = { tab-width = 2, unit = " " }
1004
975
@@ -1012,7 +983,6 @@ scope = "source.ocaml"
1012injection-regex = "ocaml"
983injection-regex = "ocaml"
1013file-types = ["ml"]
984file-types = ["ml"]
1014shebangs = ["ocaml", "ocamlrun", "ocamlscript"]
985shebangs = ["ocaml", "ocamlrun", "ocamlscript"]
1015−roots = []
1016comment-token = "(**)"
986comment-token = "(**)"
1017language-servers = [ "ocamllsp" ]
987language-servers = [ "ocamllsp" ]
1018indent = { tab-width = 2, unit = " " }
988indent = { tab-width = 2, unit = " " }
@@ -1032,7 +1002,6 @@ name = "ocaml-interface"
1032scope = "source.ocaml.interface"
1002scope = "source.ocaml.interface"
1033file-types = ["mli"]
1003file-types = ["mli"]
1034shebangs = []
1004shebangs = []
1035−roots = []
1036comment-token = "(**)"
1005comment-token = "(**)"
1037language-servers = [ "ocamllsp" ]
1006language-servers = [ "ocamllsp" ]
1038indent = { tab-width = 2, unit = " " }
1007indent = { tab-width = 2, unit = " " }
@@ -1067,7 +1036,6 @@ name = "svelte"
1067scope = "source.svelte"
1036scope = "source.svelte"
1068injection-regex = "svelte"
1037injection-regex = "svelte"
1069file-types = ["svelte"]
1038file-types = ["svelte"]
1070−roots = []
1071indent = { tab-width = 2, unit = " " }
1039indent = { tab-width = 2, unit = " " }
1072language-servers = [ "svelteserver" ]
1040language-servers = [ "svelteserver" ]
1073
1041
@@ -1092,7 +1060,6 @@ source = { git = "https://github.com/ikatyang/tree-sitter-vue", rev = "91fe27547
1092name = "yaml"
1060name = "yaml"
1093scope = "source.yaml"
1061scope = "source.yaml"
1094file-types = ["yml", "yaml"]
1062file-types = ["yml", "yaml"]
1095−roots = []
1096comment-token = "#"
1063comment-token = "#"
1097indent = { tab-width = 2, unit = " " }
1064indent = { tab-width = 2, unit = " " }
1098language-servers = [ "yaml-language-server", "ansible-language-server" ]
1065language-servers = [ "yaml-language-server", "ansible-language-server" ]
@@ -1120,7 +1087,6 @@ source = { git = "https://github.com/tree-sitter/tree-sitter-haskell", rev = "d7
1120name = "haskell-persistent"
1087name = "haskell-persistent"
1121scope = "source.persistentmodels"
1088scope = "source.persistentmodels"
1122file-types = ["persistentmodels"]
1089file-types = ["persistentmodels"]
1123−roots = []
1124comment-token = "--"
1090comment-token = "--"
1125indent = { tab-width = 2, unit = " " }
1091indent = { tab-width = 2, unit = " " }
1126
1092
@@ -1186,7 +1152,6 @@ source = { git = "https://github.com/maxxnino/tree-sitter-zig", rev = "0d08703e4
1186[[language]]
1152[[language]]
1187name = "prolog"
1153name = "prolog"
1188scope = "source.prolog"
1154scope = "source.prolog"
1189−roots = []
1190file-types = ["pl", "prolog"]
1155file-types = ["pl", "prolog"]
1191shebangs = ["swipl"]
1156shebangs = ["swipl"]
1192comment-token = "%"
1157comment-token = "%"
@@ -1196,7 +1161,6 @@ language-servers = [ "swipl" ]
1196name = "tsq"
1161name = "tsq"
1197scope = "source.tsq"
1162scope = "source.tsq"
1198file-types = ["tsq"]
1163file-types = ["tsq"]
1199−roots = []
1200comment-token = ";"
1164comment-token = ";"
1201injection-regex = "tsq"
1165injection-regex = "tsq"
1202indent = { tab-width = 2, unit = " " }
1166indent = { tab-width = 2, unit = " " }
@@ -1209,7 +1173,6 @@ source = { git = "https://github.com/the-mikedavis/tree-sitter-tsq", rev = "48b5
1209name = "cmake"
1173name = "cmake"
1210scope = "source.cmake"
1174scope = "source.cmake"
1211file-types = ["cmake", "CMakeLists.txt"]
1175file-types = ["cmake", "CMakeLists.txt"]
1212−roots = []
1213comment-token = "#"
1176comment-token = "#"
1214indent = { tab-width = 2, unit = " " }
1177indent = { tab-width = 2, unit = " " }
1215language-servers = [ "cmake-language-server" ]
1178language-servers = [ "cmake-language-server" ]
@@ -1225,7 +1188,6 @@ scope = "source.make"
1225file-types = ["Makefile", "makefile", "make", "mk", "mak", "GNUmakefile", "OCamlMakefile"]
1188file-types = ["Makefile", "makefile", "make", "mk", "mak", "GNUmakefile", "OCamlMakefile"]
1226shebangs = ["make", "gmake"]
1189shebangs = ["make", "gmake"]
1227injection-regex = "(make|makefile|Makefile|mk)"
1190injection-regex = "(make|makefile|Makefile|mk)"
1228−roots = []
1229comment-token = "#"
1191comment-token = "#"
1230indent = { tab-width = 4, unit = "\t" }
1192indent = { tab-width = 4, unit = "\t" }
1231
1193
@@ -1237,7 +1199,6 @@ source = { git = "https://github.com/alemuller/tree-sitter-make", rev = "a4b9187
1237name = "glsl"
1199name = "glsl"
1238scope = "source.glsl"
1200scope = "source.glsl"
1239file-types = ["glsl", "vert", "tesc", "tese", "geom", "frag", "comp" ]
1201file-types = ["glsl", "vert", "tesc", "tese", "geom", "frag", "comp" ]
1240−roots = []
1241comment-token = "//"
1202comment-token = "//"
1242indent = { tab-width = 4, unit = " " }
1203indent = { tab-width = 4, unit = " " }
1243injection-regex = "glsl"
1204injection-regex = "glsl"
@@ -1251,7 +1212,6 @@ name = "perl"
1251scope = "source.perl"
1212scope = "source.perl"
1252file-types = ["pl", "pm", "t", "psgi", "raku", "rakumod", "rakutest", "rakudoc", "nqp", "p6", "pl6", "pm6"]
1213file-types = ["pl", "pm", "t", "psgi", "raku", "rakumod", "rakutest", "rakudoc", "nqp", "p6", "pl6", "pm6"]
1253shebangs = ["perl"]
1214shebangs = ["perl"]
1254−roots = []
1255comment-token = "#"
1215comment-token = "#"
1256language-servers = [ "perlnavigator" ]
1216language-servers = [ "perlnavigator" ]
1257indent = { tab-width = 2, unit = " " }
1217indent = { tab-width = 2, unit = " " }
@@ -1264,7 +1224,6 @@ source = { git = "https://github.com/tree-sitter-perl/tree-sitter-perl", rev = "
1264name = "pod"
1224name = "pod"
1265scope = "source.pod"
1225scope = "source.pod"
1266injection-regex = "pod"
1226injection-regex = "pod"
1267−roots = []
1268file-types = ["pod"]
1227file-types = ["pod"]
1269
1228
1270[[grammar]]
1229[[grammar]]
@@ -1274,7 +1233,6 @@ source = { git = "https://github.com/tree-sitter-perl/tree-sitter-pod", rev = "d
1274[[language]]
1233[[language]]
1275name = "racket"
1234name = "racket"
1276scope = "source.racket"
1235scope = "source.racket"
1277−roots = []
1278file-types = ["rkt", "rktd", "rktl", "scrbl"]
1236file-types = ["rkt", "rktd", "rktl", "scrbl"]
1279shebangs = ["racket"]
1237shebangs = ["racket"]
1280comment-token = ";"
1238comment-token = ";"
@@ -1285,7 +1243,6 @@ grammar = "scheme"
1285[[language]]
1243[[language]]
1286name = "common-lisp"
1244name = "common-lisp"
1287scope = "source.lisp"
1245scope = "source.lisp"
1288−roots = []
1289file-types = ["lisp", "asd", "cl", "l", "lsp", "ny", "podsl", "sexp"]
1246file-types = ["lisp", "asd", "cl", "l", "lsp", "ny", "podsl", "sexp"]
1290shebangs = ["lisp", "sbcl", "ccl", "clisp", "ecl"]
1247shebangs = ["lisp", "sbcl", "ccl", "clisp", "ecl"]
1291comment-token = ";"
1248comment-token = ";"
@@ -1302,7 +1259,6 @@ grammar = "scheme"
1302[[language]]
1259[[language]]
1303name = "comment"
1260name = "comment"
1304scope = "scope.comment"
1261scope = "scope.comment"
1305−roots = []
1306file-types = []
1262file-types = []
1307injection-regex = "comment"
1263injection-regex = "comment"
1308
1264
@@ -1314,7 +1270,6 @@ source = { git = "https://github.com/stsewd/tree-sitter-comment", rev = "5dd3c62
1314name = "wgsl"
1270name = "wgsl"
1315scope = "source.wgsl"
1271scope = "source.wgsl"
1316file-types = ["wgsl"]
1272file-types = ["wgsl"]
1317−roots = []
1318comment-token = "//"
1273comment-token = "//"
1319language-servers = [ "wgsl_analyzer" ]
1274language-servers = [ "wgsl_analyzer" ]
1320indent = { tab-width = 4, unit = " " }
1275indent = { tab-width = 4, unit = " " }
@@ -1326,7 +1281,6 @@ source = { git = "https://github.com/szebniok/tree-sitter-wgsl", rev = "272e89ef
1326[[language]]
1281[[language]]
1327name = "llvm"
1282name = "llvm"
1328scope = "source.llvm"
1283scope = "source.llvm"
1329−roots = []
1330file-types = ["ll"]
1284file-types = ["ll"]
1331comment-token = ";"
1285comment-token = ";"
1332indent = { tab-width = 2, unit = " " }
1286indent = { tab-width = 2, unit = " " }
@@ -1339,7 +1293,6 @@ source = { git = "https://github.com/benwilliamgraham/tree-sitter-llvm", rev = "
1339[[language]]
1293[[language]]
1340name = "llvm-mir"
1294name = "llvm-mir"
1341scope = "source.llvm_mir"
1295scope = "source.llvm_mir"
1342−roots = []
1343file-types = []
1296file-types = []
1344comment-token = ";"
1297comment-token = ";"
1345indent = { tab-width = 2, unit = " " }
1298indent = { tab-width = 2, unit = " " }
@@ -1355,7 +1308,6 @@ name = "llvm-mir-yaml"
1355#
1308#
1356# grammar = "yaml"
1309# grammar = "yaml"
1357scope = "source.yaml"
1310scope = "source.yaml"
1358−roots = []
1359file-types = ["mir"]
1311file-types = ["mir"]
1360comment-token = "#"
1312comment-token = "#"
1361indent = { tab-width = 2, unit = " " }
1313indent = { tab-width = 2, unit = " " }
@@ -1363,7 +1315,6 @@ indent = { tab-width = 2, unit = " " }
1363[[language]]
1315[[language]]
1364name = "tablegen"
1316name = "tablegen"
1365scope = "source.tablegen"
1317scope = "source.tablegen"
1366−roots = []
1367file-types = ["td"]
1318file-types = ["td"]
1368comment-token = "//"
1319comment-token = "//"
1369indent = { tab-width = 2, unit = " " }
1320indent = { tab-width = 2, unit = " " }
@@ -1391,7 +1342,6 @@ name = "markdown.inline"
1391scope = "source.markdown.inline"
1342scope = "source.markdown.inline"
1392injection-regex = "markdown\\.inline"
1343injection-regex = "markdown\\.inline"
1393file-types = []
1344file-types = []
1394−roots = []
1395grammar = "markdown_inline"
1345grammar = "markdown_inline"
1396
1346
1397[[grammar]]
1347[[grammar]]
@@ -1442,7 +1392,6 @@ source = { git = "https://github.com/camdencheek/tree-sitter-dockerfile", rev =
1442[[language]]
1392[[language]]
1443name = "git-commit"
1393name = "git-commit"
1444scope = "git.commitmsg"
1394scope = "git.commitmsg"
1445−roots = []
1446file-types = ["COMMIT_EDITMSG"]
1395file-types = ["COMMIT_EDITMSG"]
1447comment-token = "#"
1396comment-token = "#"
1448indent = { tab-width = 2, unit = " " }
1397indent = { tab-width = 2, unit = " " }
@@ -1456,7 +1405,6 @@ source = { git = "https://github.com/the-mikedavis/tree-sitter-git-commit", rev
1456[[language]]
1405[[language]]
1457name = "diff"
1406name = "diff"
1458scope = "source.diff"
1407scope = "source.diff"
1459−roots = []
1460file-types = ["diff", "patch", "rej"]
1408file-types = ["diff", "patch", "rej"]
1461injection-regex = "diff"
1409injection-regex = "diff"
1462comment-token = "#"
1410comment-token = "#"
@@ -1469,7 +1417,6 @@ source = { git = "https://github.com/the-mikedavis/tree-sitter-diff", rev = "fd7
1469[[language]]
1417[[language]]
1470name = "git-rebase"
1418name = "git-rebase"
1471scope = "source.gitrebase"
1419scope = "source.gitrebase"
1472−roots = []
1473file-types = ["git-rebase-todo"]
1420file-types = ["git-rebase-todo"]
1474injection-regex = "git-rebase"
1421injection-regex = "git-rebase"
1475comment-token = "#"
1422comment-token = "#"
@@ -1484,7 +1431,6 @@ name = "regex"
1484scope = "source.regex"
1431scope = "source.regex"
1485injection-regex = "regex"
1432injection-regex = "regex"
1486file-types = ["regex", ".Rbuildignore"]
1433file-types = ["regex", ".Rbuildignore"]
1487−roots = []
1488
1434
1489[[grammar]]
1435[[grammar]]
1490name = "regex"
1436name = "regex"
@@ -1493,7 +1439,6 @@ source = { git = "https://github.com/tree-sitter/tree-sitter-regex", rev = "e1cf
1493[[language]]
1439[[language]]
1494name = "git-config"
1440name = "git-config"
1495scope = "source.gitconfig"
1441scope = "source.gitconfig"
1496−roots = []
1497file-types = [".gitmodules", ".gitconfig", { suffix = ".git/config" }, { suffix = ".config/git/config" }]
1442file-types = [".gitmodules", ".gitconfig", { suffix = ".git/config" }, { suffix = ".config/git/config" }]
1498injection-regex = "git-config"
1443injection-regex = "git-config"
1499comment-token = "#"
1444comment-token = "#"
@@ -1506,7 +1451,6 @@ source = { git = "https://github.com/the-mikedavis/tree-sitter-git-config", rev
1506[[language]]
1451[[language]]
1507name = "git-attributes"
1452name = "git-attributes"
1508scope = "source.gitattributes"
1453scope = "source.gitattributes"
1509−roots = []
1510file-types = [".gitattributes"]
1454file-types = [".gitattributes"]
1511injection-regex = "git-attributes"
1455injection-regex = "git-attributes"
1512comment-token = "#"
1456comment-token = "#"
@@ -1519,7 +1463,6 @@ source = { git = "https://github.com/mtoohey31/tree-sitter-gitattributes", rev =
1519[[language]]
1463[[language]]
1520name = "git-ignore"
1464name = "git-ignore"
1521scope = "source.gitignore"
1465scope = "source.gitignore"
1522−roots = []
1523file-types = [".gitignore", ".gitignore_global", ".ignore", ".prettierignore", ".eslintignore", ".npmignore", "CODEOWNERS"]
1466file-types = [".gitignore", ".gitignore_global", ".ignore", ".prettierignore", ".eslintignore", ".npmignore", "CODEOWNERS"]
1524injection-regex = "git-ignore"
1467injection-regex = "git-ignore"
1525comment-token = "#"
1468comment-token = "#"
@@ -1534,7 +1477,6 @@ name = "graphql"
1534scope = "source.graphql"
1477scope = "source.graphql"
1535injection-regex = "graphql"
1478injection-regex = "graphql"
1536file-types = ["gql", "graphql", "graphqls"]
1479file-types = ["gql", "graphql", "graphqls"]
1537−roots = []
1538language-servers = [ "graphql-language-service" ]
1480language-servers = [ "graphql-language-service" ]
1539indent = { tab-width = 2, unit = " " }
1481indent = { tab-width = 2, unit = " " }
1540
1482
@@ -1562,7 +1504,6 @@ name = "iex"
1562scope = "source.iex"
1504scope = "source.iex"
1563injection-regex = "iex"
1505injection-regex = "iex"
1564file-types = ["iex"]
1506file-types = ["iex"]
1565−roots = []
1566
1507
1567[[grammar]]
1508[[grammar]]
1568name = "iex"
1509name = "iex"
@@ -1625,7 +1566,6 @@ scope = "source.hcl"
1625injection-regex = "(hcl|tf|nomad)"
1566injection-regex = "(hcl|tf|nomad)"
1626language-id = "terraform"
1567language-id = "terraform"
1627file-types = ["hcl", "tf", "nomad"]
1568file-types = ["hcl", "tf", "nomad"]
1628−roots = []
1629comment-token = "#"
1569comment-token = "#"
1630indent = { tab-width = 2, unit = " " }
1570indent = { tab-width = 2, unit = " " }
1631language-servers = [ "terraform-ls" ]
1571language-servers = [ "terraform-ls" ]
@@ -1640,7 +1580,6 @@ name = "tfvars"
1640scope = "source.tfvars"
1580scope = "source.tfvars"
1641language-id = "terraform-vars"
1581language-id = "terraform-vars"
1642file-types = ["tfvars"]
1582file-types = ["tfvars"]
1643−roots = []
1644comment-token = "#"
1583comment-token = "#"
1645indent = { tab-width = 2, unit = " " }
1584indent = { tab-width = 2, unit = " " }
1646language-servers = [ "terraform-ls" ]
1585language-servers = [ "terraform-ls" ]
@@ -1652,7 +1591,6 @@ name = "org"
1652scope = "source.org"
1591scope = "source.org"
1653injection-regex = "org"
1592injection-regex = "org"
1654file-types = ["org"]
1593file-types = ["org"]
1655−roots = []
1656indent = { tab-width = 2, unit = " " }
1594indent = { tab-width = 2, unit = " " }
1657
1595
1658[[grammar]]
1596[[grammar]]
@@ -1664,7 +1602,6 @@ name = "solidity"
1664scope = "source.sol"
1602scope = "source.sol"
1665injection-regex = "(sol|solidity)"
1603injection-regex = "(sol|solidity)"
1666file-types = ["sol"]
1604file-types = ["sol"]
1667−roots = []
1668comment-token = "//"
1605comment-token = "//"
1669indent = { tab-width = 4, unit = " " }
1606indent = { tab-width = 4, unit = " " }
1670language-servers = [ "solc" ]
1607language-servers = [ "solc" ]
@@ -1693,7 +1630,6 @@ name = "ron"
1693scope = "source.ron"
1630scope = "source.ron"
1694injection-regex = "ron"
1631injection-regex = "ron"
1695file-types = ["ron"]
1632file-types = ["ron"]
1696−roots = []
1697comment-token = "//"
1633comment-token = "//"
1698indent = { tab-width = 4, unit = " " }
1634indent = { tab-width = 4, unit = " " }
1699
1635
@@ -1707,7 +1643,6 @@ scope = "source.robot"
1707injection-regex = "robot"
1643injection-regex = "robot"
1708file-types = ["robot", "resource"]
1644file-types = ["robot", "resource"]
1709comment-token = "#"
1645comment-token = "#"
1710−roots = []
1711indent = { tab-width = 4, unit = " " }
1646indent = { tab-width = 4, unit = " " }
1712language-servers = [ "robotframework_ls" ]
1647language-servers = [ "robotframework_ls" ]
1713
1648
@@ -1721,7 +1656,6 @@ scope = "source.r"
1721injection-regex = "(r|R)"
1656injection-regex = "(r|R)"
1722file-types = ["r", "R", ".Rprofile", "Rprofile.site", ".RHistory"]
1657file-types = ["r", "R", ".Rprofile", "Rprofile.site", ".RHistory"]
1723shebangs = ["r", "R"]
1658shebangs = ["r", "R"]
1724−roots = []
1725comment-token = "#"
1659comment-token = "#"
1726indent = { tab-width = 2, unit = " " }
1660indent = { tab-width = 2, unit = " " }
1727language-servers = [ "r" ]
1661language-servers = [ "r" ]
@@ -1735,7 +1669,6 @@ name = "rmarkdown"
1735scope = "source.rmd"
1669scope = "source.rmd"
1736injection-regex = "(r|R)md"
1670injection-regex = "(r|R)md"
1737file-types = ["rmd", "Rmd"]
1671file-types = ["rmd", "Rmd"]
1738−roots = []
1739indent = { tab-width = 2, unit = " " }
1672indent = { tab-width = 2, unit = " " }
1740grammar = "markdown"
1673grammar = "markdown"
1741language-servers = [ "r" ]
1674language-servers = [ "r" ]
@@ -1759,7 +1692,6 @@ name = "erb"
1759scope = "text.html.erb"
1692scope = "text.html.erb"
1760injection-regex = "erb"
1693injection-regex = "erb"
1761file-types = ["erb"]
1694file-types = ["erb"]
1762−roots = []
1763indent = { tab-width = 2, unit = " " }
1695indent = { tab-width = 2, unit = " " }
1764grammar = "embedded-template"
1696grammar = "embedded-template"
1765
1697
@@ -1768,7 +1700,6 @@ name = "ejs"
1768scope = "text.html.ejs"
1700scope = "text.html.ejs"
1769injection-regex = "ejs"
1701injection-regex = "ejs"
1770file-types = ["ejs"]
1702file-types = ["ejs"]
1771−roots = []
1772indent = { tab-width = 2, unit = " " }
1703indent = { tab-width = 2, unit = " " }
1773grammar = "embedded-template"
1704grammar = "embedded-template"
1774
1705
@@ -1805,7 +1736,6 @@ source = { git = "https://github.com/phoenixframework/tree-sitter-heex", rev = "
1805name = "sql"
1736name = "sql"
1806scope = "source.sql"
1737scope = "source.sql"
1807file-types = ["sql", "dsql"]
1738file-types = ["sql", "dsql"]
1808−roots = []
1809comment-token = "--"
1739comment-token = "--"
1810indent = { tab-width = 4, unit = " " }
1740indent = { tab-width = 4, unit = " " }
1811injection-regex = "sql"
1741injection-regex = "sql"
@@ -1851,7 +1781,6 @@ scope = "source.nu"
1851injection-regex = "nu"
1781injection-regex = "nu"
1852file-types = ["nu"]
1782file-types = ["nu"]
1853shebangs = ["nu"]
1783shebangs = ["nu"]
1854−roots = []
1855comment-token = "#"
1784comment-token = "#"
1856indent = { tab-width = 2, unit = " " }
1785indent = { tab-width = 2, unit = " " }
1857
1786
@@ -1864,7 +1793,6 @@ name = "vala"
1864scope = "source.vala"
1793scope = "source.vala"
1865injection-regex = "vala"
1794injection-regex = "vala"
1866file-types = ["vala", "vapi"]
1795file-types = ["vala", "vapi"]
1867−roots = []
1868comment-token = "//"
1796comment-token = "//"
1869indent = { tab-width = 2, unit = " " }
1797indent = { tab-width = 2, unit = " " }
1870language-servers = [ "vala-language-server" ]
1798language-servers = [ "vala-language-server" ]
@@ -1878,7 +1806,6 @@ name = "hare"
1878scope = "source.hare"
1806scope = "source.hare"
1879injection-regex = "hare"
1807injection-regex = "hare"
1880file-types = ["ha"]
1808file-types = ["ha"]
1881−roots = []
1882comment-token = "//"
1809comment-token = "//"
1883indent = { tab-width = 8, unit = "\t" }
1810indent = { tab-width = 8, unit = "\t" }
1884
1811
@@ -1891,7 +1818,6 @@ name = "devicetree"
1891scope = "source.devicetree"
1818scope = "source.devicetree"
1892injection-regex = "(dtsi?|devicetree|fdt)"
1819injection-regex = "(dtsi?|devicetree|fdt)"
1893file-types = ["dts", "dtsi"]
1820file-types = ["dts", "dtsi"]
1894−roots = []
1895comment-token = "//"
1821comment-token = "//"
1896indent = { tab-width = 4, unit = "\t" }
1822indent = { tab-width = 4, unit = "\t" }
1897
1823
@@ -1904,7 +1830,6 @@ name = "cairo"
1904scope = "source.cairo"
1830scope = "source.cairo"
1905injection-regex = "cairo"
1831injection-regex = "cairo"
1906file-types = ["cairo"]
1832file-types = ["cairo"]
1907−roots = []
1908comment-token = "//"
1833comment-token = "//"
1909indent = { tab-width = 4, unit = " " }
1834indent = { tab-width = 4, unit = " " }
1910# auto-format = true
1835# auto-format = true
@@ -1916,7 +1841,6 @@ name = "cpon"
1916scope = "scope.cpon"
1841scope = "scope.cpon"
1917injection-regex = "cpon"
1842injection-regex = "cpon"
1918file-types = ["cpon", "cp"]
1843file-types = ["cpon", "cp"]
1919−roots = []
1920auto-format = true
1844auto-format = true
1921comment-token = "//"
1845comment-token = "//"
1922indent = { tab-width = 2, unit = " " }
1846indent = { tab-width = 2, unit = " " }
@@ -1944,7 +1868,6 @@ name = "meson"
1944scope = "source.meson"
1868scope = "source.meson"
1945injection-regex = "meson"
1869injection-regex = "meson"
1946file-types = ["meson.build", "meson_options.txt"]
1870file-types = ["meson.build", "meson_options.txt"]
1947−roots = []
1948comment-token = "#"
1871comment-token = "#"
1949indent = { tab-width = 2, unit = " " }
1872indent = { tab-width = 2, unit = " " }
1950
1873
@@ -1956,7 +1879,6 @@ source = { git = "https://github.com/staysail/tree-sitter-meson", rev = "32a83e8
1956name = "sshclientconfig"
1879name = "sshclientconfig"
1957scope = "source.sshclientconfig"
1880scope = "source.sshclientconfig"
1958file-types = [{ suffix = ".ssh/config" }, { suffix = "/etc/ssh/ssh_config" }]
1881file-types = [{ suffix = ".ssh/config" }, { suffix = "/etc/ssh/ssh_config" }]
1959−roots = []
1960comment-token = "#"
1882comment-token = "#"
1961
1883
1962[[grammar]]
1884[[grammar]]
@@ -1969,7 +1891,6 @@ scope = "source.scheme"
1969injection-regex = "scheme"
1891injection-regex = "scheme"
1970file-types = ["ss", "scm"]
1892file-types = ["ss", "scm"]
1971shebangs = ["scheme", "guile", "chicken"]
1893shebangs = ["scheme", "guile", "chicken"]
1972−roots = []
1973comment-token = ";"
1894comment-token = ";"
1974indent = { tab-width = 2, unit = " " }
1895indent = { tab-width = 2, unit = " " }
1975
1896
@@ -1996,7 +1917,6 @@ source = {git = "https://github.com/v-analyzer/v-analyzer", subpath = "tree_sitt
1996name = "verilog"
1917name = "verilog"
1997scope = "source.verilog"
1918scope = "source.verilog"
1998file-types = ["v", "vh", "sv", "svh"]
1919file-types = ["v", "vh", "sv", "svh"]
1999−roots = []
2000comment-token = "//"
1920comment-token = "//"
2001language-servers = [ "svlangserver" ]
1921language-servers = [ "svlangserver" ]
2002indent = { tab-width = 2, unit = " " }
1922indent = { tab-width = 2, unit = " " }
@@ -2011,7 +1931,6 @@ name = "edoc"
2011scope = "source.edoc"
1931scope = "source.edoc"
2012file-types = ["edoc", "edoc.in"]
1932file-types = ["edoc", "edoc.in"]
2013injection-regex = "edoc"
1933injection-regex = "edoc"
2014−roots = []
2015indent = { tab-width = 4, unit = " " }
1934indent = { tab-width = 4, unit = " " }
2016
1935
2017[[grammar]]
1936[[grammar]]
@@ -2023,7 +1942,6 @@ name = "jsdoc"
2023scope = "source.jsdoc"
1942scope = "source.jsdoc"
2024injection-regex = "jsdoc"
1943injection-regex = "jsdoc"
2025file-types = ["jsdoc"]
1944file-types = ["jsdoc"]
2026−roots = []
2027indent = { tab-width = 2, unit = " " }
1945indent = { tab-width = 2, unit = " " }
2028
1946
2029[[grammar]]
1947[[grammar]]
@@ -2035,7 +1953,6 @@ name = "openscad"
2035scope = "source.openscad"
1953scope = "source.openscad"
2036injection-regex = "openscad"
1954injection-regex = "openscad"
2037file-types = ["scad"]
1955file-types = ["scad"]
2038−roots = []
2039comment-token = "//"
1956comment-token = "//"
2040language-servers = [ "openscad-lsp" ]
1957language-servers = [ "openscad-lsp" ]
2041indent = { tab-width = 2, unit = "\t" }
1958indent = { tab-width = 2, unit = "\t" }
@@ -2077,7 +1994,6 @@ name = "starlark"
2077scope = "source.starlark"
1994scope = "source.starlark"
2078injection-regex = "(starlark|bzl|bazel)"
1995injection-regex = "(starlark|bzl|bazel)"
2079file-types = ["bzl", "bazel", "BUILD", "star"]
1996file-types = ["bzl", "bazel", "BUILD", "star"]
2080−roots = []
2081comment-token = "#"
1997comment-token = "#"
2082indent = { tab-width = 4, unit = " " }
1998indent = { tab-width = 4, unit = " " }
2083grammar = "python"
1999grammar = "python"
@@ -2086,7 +2002,6 @@ grammar = "python"
2086name = "elvish"
2002name = "elvish"
2087scope = "source.elvish"
2003scope = "source.elvish"
2088file-types = ["elv"]
2004file-types = ["elv"]
2089−roots = []
2090comment-token = "#"
2005comment-token = "#"
2091indent = { tab-width = 2, unit = " " }
2006indent = { tab-width = 2, unit = " " }
2092language-servers = [ "elvish" ]
2007language-servers = [ "elvish" ]
@@ -2102,7 +2017,6 @@ scope = "source.idr"
2102injection-regex = "idr"
2017injection-regex = "idr"
2103file-types = ["idr"]
2018file-types = ["idr"]
2104shebangs = []
2019shebangs = []
2105−roots = []
2106comment-token = "--"
2020comment-token = "--"
2107indent = { tab-width = 2, unit = " " }
2021indent = { tab-width = 2, unit = " " }
2108language-servers = [ "idris2-lsp" ]
2022language-servers = [ "idris2-lsp" ]
@@ -2126,7 +2040,6 @@ name = "ungrammar"
2126scope = "source.ungrammar"
2040scope = "source.ungrammar"
2127injection-regex = "ungrammar"
2041injection-regex = "ungrammar"
2128file-types = ["ungram", "ungrammar"]
2042file-types = ["ungram", "ungrammar"]
2129−roots = []
2130comment-token = "//"
2043comment-token = "//"
2131indent = { tab-width = 2, unit = " " }
2044indent = { tab-width = 2, unit = " " }
2132
2045
@@ -2139,7 +2052,6 @@ name = "dot"
2139scope = "source.dot"
2052scope = "source.dot"
2140injection-regex = "dot"
2053injection-regex = "dot"
2141file-types = ["dot"]
2054file-types = ["dot"]
2142−roots = []
2143comment-token = "//"
2055comment-token = "//"
2144indent = { tab-width = 4, unit = " " }
2056indent = { tab-width = 4, unit = " " }
2145language-servers = [ "dot-language-server" ]
2057language-servers = [ "dot-language-server" ]
@@ -2169,7 +2081,6 @@ name = "slint"
2169scope = "source.slint"
2081scope = "source.slint"
2170injection-regex = "slint"
2082injection-regex = "slint"
2171file-types = ["slint"]
2083file-types = ["slint"]
2172−roots = []
2173comment-token = "//"
2084comment-token = "//"
2174indent = { tab-width = 4, unit = " " }
2085indent = { tab-width = 4, unit = " " }
2175language-servers = [ "slint-lsp" ]
2086language-servers = [ "slint-lsp" ]
@@ -2183,7 +2094,6 @@ name = "task"
2183scope = "source.task"
2094scope = "source.task"
2184injection-regex = "task"
2095injection-regex = "task"
2185file-types = ["task"]
2096file-types = ["task"]
2186−roots = []
2187comment-token = "#"
2097comment-token = "#"
2188indent = { tab-width = 2, unit = " " }
2098indent = { tab-width = 2, unit = " " }
2189
2099
@@ -2196,7 +2106,6 @@ name = "xit"
2196scope = "source.xit"
2106scope = "source.xit"
2197injection-regex = "xit"
2107injection-regex = "xit"
2198file-types = ["xit"]
2108file-types = ["xit"]
2199−roots = []
2200indent = { tab-width = 4, unit = " " }
2109indent = { tab-width = 4, unit = " " }
2201
2110
2202[[grammar]]
2111[[grammar]]
@@ -2221,7 +2130,6 @@ name = "pascal"
2221scope = "source.pascal"
2130scope = "source.pascal"
2222injection-regex = "pascal"
2131injection-regex = "pascal"
2223file-types = ["pas", "pp", "inc", "lpr", "lfm"]
2132file-types = ["pas", "pp", "inc", "lpr", "lfm"]
2224−roots = []
2225comment-token = "//"
2133comment-token = "//"
2226indent = { tab-width = 2, unit = " " }
2134indent = { tab-width = 2, unit = " " }
2227language-servers = [ "pasls" ]
2135language-servers = [ "pasls" ]
@@ -2236,7 +2144,6 @@ scope = "source.sml"
2236injection-regex = "sml"
2144injection-regex = "sml"
2237file-types = ["sml"]
2145file-types = ["sml"]
2238comment-token = "(*"
2146comment-token = "(*"
2239−roots = []
2240
2147
2241[[grammar]]
2148[[grammar]]
2242name = "sml"
2149name = "sml"
@@ -2260,7 +2167,6 @@ name = "astro"
2260scope = "source.astro"
2167scope = "source.astro"
2261injection-regex = "astro"
2168injection-regex = "astro"
2262file-types = ["astro"]
2169file-types = ["astro"]
2263−roots = []
2264indent = { tab-width = 2, unit = " " }
2170indent = { tab-width = 2, unit = " " }
2265
2171
2266[[grammar]]
2172[[grammar]]
@@ -2272,7 +2178,6 @@ name = "bass"
2272scope = "source.bass"
2178scope = "source.bass"
2273injection-regex = "bass"
2179injection-regex = "bass"
2274file-types = ["bass"]
2180file-types = ["bass"]
2275−roots = []
2276comment-token = ";"
2181comment-token = ";"
2277indent = { tab-width = 2, unit = " " }
2182indent = { tab-width = 2, unit = " " }
2278language-servers = [ "bass" ]
2183language-servers = [ "bass" ]
@@ -2286,7 +2191,6 @@ name = "wat"
2286scope = "source.wat"
2191scope = "source.wat"
2287comment-token = ";;"
2192comment-token = ";;"
2288file-types = ["wat"]
2193file-types = ["wat"]
2289−roots = []
2290
2194
2291[[grammar]]
2195[[grammar]]
2292name = "wat"
2196name = "wat"
@@ -2297,7 +2201,6 @@ name = "wast"
2297scope = "source.wast"
2201scope = "source.wast"
2298comment-token = ";;"
2202comment-token = ";;"
2299file-types = ["wast"]
2203file-types = ["wast"]
2300−roots = []
2301
2204
2302[[grammar]]
2205[[grammar]]
2303name = "wast"
2206name = "wast"
@@ -2307,7 +2210,6 @@ source = { git = "https://github.com/wasm-lsp/tree-sitter-wasm", rev = "2ca28a9f
2307name = "d"
2210name = "d"
2308scope = "source.d"
2211scope = "source.d"
2309file-types = [ "d", "dd" ]
2212file-types = [ "d", "dd" ]
2310−roots = []
2311comment-token = "//"
2213comment-token = "//"
2312injection-regex = "d"
2214injection-regex = "d"
2313indent = { tab-width = 4, unit = " "}
2215indent = { tab-width = 4, unit = " "}
@@ -2322,7 +2224,6 @@ source = { git = "https://github.com/gdamore/tree-sitter-d", rev="601c4a1e8310fb
2322name = "vhs"
2224name = "vhs"
2323scope = "source.vhs"
2225scope = "source.vhs"
2324file-types = ["tape"]
2226file-types = ["tape"]
2325−roots = []
2326comment-token = "#"
2227comment-token = "#"
2327indent = { tab-width = 2, unit = " " }
2228indent = { tab-width = 2, unit = " " }
2328grammar = "vhs"
2229grammar = "vhs"
@@ -2335,7 +2236,6 @@ source = { git = "https://github.com/charmbracelet/tree-sitter-vhs", rev = "c6d8
2335name = "kdl"
2236name = "kdl"
2336scope = "source.kdl"
2237scope = "source.kdl"
2337file-types = ["kdl"]
2238file-types = ["kdl"]
2338−roots = []
2339comment-token = "//"
2239comment-token = "//"
2340injection-regex = "kdl"
2240injection-regex = "kdl"
2341
2241
@@ -2404,7 +2304,6 @@ file-types = [
2404 "xoml"
2304 "xoml"
2405]
2305]
2406indent = { tab-width = 2, unit = " " }
2306indent = { tab-width = 2, unit = " " }
2407−roots = []
2408
2307
2409[language.auto-pairs]
2308[language.auto-pairs]
2410'(' = ')'
2309'(' = ')'
@@ -2425,7 +2324,6 @@ scope = "source.dtd"
2425injection-regex = "dtd"
2324injection-regex = "dtd"
2426file-types = ["dtd", "ent"]
2325file-types = ["dtd", "ent"]
2427indent = {tab-width = 2, unit = " "}
2326indent = {tab-width = 2, unit = " "}
2428−roots = []
2429
2327
2430[language.auto-pairs]
2328[language.auto-pairs]
2431'(' = ')'
2329'(' = ')'
@@ -2443,7 +2341,6 @@ name = "wit"
2443scope = "source.wit"
2341scope = "source.wit"
2444injection-regex = "wit"
2342injection-regex = "wit"
2445file-types = ["wit"]
2343file-types = ["wit"]
2446−roots = []
2447comment-token = "//"
2344comment-token = "//"
2448indent = { tab-width = 2, unit = " " }
2345indent = { tab-width = 2, unit = " " }
2449
2346
@@ -2466,7 +2363,6 @@ file-types = [".env", ".env.local", ".env.development", ".env.production", ".env
2466injection-regex = "env"
2363injection-regex = "env"
2467comment-token = "#"
2364comment-token = "#"
2468indent = { tab-width = 4, unit = "\t" }
2365indent = { tab-width = 4, unit = "\t" }
2469−roots = []
2470grammar = "bash"
2366grammar = "bash"
2471
2367
2472[[language]]
2368[[language]]
@@ -2499,7 +2395,6 @@ file-types = [
2499injection-regex = "ini"
2395injection-regex = "ini"
2500comment-token = "#"
2396comment-token = "#"
2501indent = { tab-width = 4, unit = "\t" }
2397indent = { tab-width = 4, unit = "\t" }
2502−roots = []
2503
2398
2504[[grammar]]
2399[[grammar]]
2505name = "ini"
2400name = "ini"
@@ -2509,7 +2404,6 @@ source = { git = "https://github.com/justinmk/tree-sitter-ini", rev = "4d247fb87
2509name = "bicep"
2404name = "bicep"
2510scope = "source.bicep"
2405scope = "source.bicep"
2511file-types = ["bicep"]
2406file-types = ["bicep"]
2512−roots = []
2513auto-format = true
2407auto-format = true
2514comment-token = "//"
2408comment-token = "//"
2515indent = { tab-width = 2, unit = " "}
2409indent = { tab-width = 2, unit = " "}
@@ -2523,7 +2417,6 @@ source = { git = "https://github.com/the-mikedavis/tree-sitter-bicep", rev = "d8
2523name = "qml"
2417name = "qml"
2524scope = "source.qml"
2418scope = "source.qml"
2525file-types = ["qml"]
2419file-types = ["qml"]
2526−roots = []
2527language-servers = [ "qmlls" ]
2420language-servers = [ "qmlls" ]
2528indent = { tab-width = 4, unit = " " }
2421indent = { tab-width = 4, unit = " " }
2529grammar = "qmljs"
2422grammar = "qmljs"
@@ -2537,7 +2430,6 @@ name = "mermaid"
2537scope = "source.mermaid"
2430scope = "source.mermaid"
2538injection-regex = "mermaid"
2431injection-regex = "mermaid"
2539file-types = ["mermaid"]
2432file-types = ["mermaid"]
2540−roots = []
2541comment-token = "%%"
2433comment-token = "%%"
2542indent = { tab-width = 4, unit = " " }
2434indent = { tab-width = 4, unit = " " }
2543
2435
@@ -2551,7 +2443,6 @@ scope = "source.m"
2551file-types = ["m"]
2443file-types = ["m"]
2552comment-token = "%"
2444comment-token = "%"
2553shebangs = ["octave-cli", "matlab"]
2445shebangs = ["octave-cli", "matlab"]
2554−roots = []
2555indent = { tab-width = 2, unit = " " }
2446indent = { tab-width = 2, unit = " " }
2556
2447
2557[[grammar]]
2448[[grammar]]
@@ -2576,7 +2467,6 @@ name = "dhall"
2576scope = "source.dhall"
2467scope = "source.dhall"
2577injection-regex = "dhall"
2468injection-regex = "dhall"
2578file-types = ["dhall"]
2469file-types = ["dhall"]
2579−roots = []
2580comment-token = "--"
2470comment-token = "--"
2581indent = { tab-width = 2, unit = " " }
2471indent = { tab-width = 2, unit = " " }
2582language-servers = [ "dhall-lsp-server" ]
2472language-servers = [ "dhall-lsp-server" ]
@@ -2591,7 +2481,6 @@ name = "sage"
2591scope = "source.sage"
2481scope = "source.sage"
2592file-types = ["sage"]
2482file-types = ["sage"]
2593injection-regex = "sage"
2483injection-regex = "sage"
2594−roots = []
2595comment-token = "#"
2484comment-token = "#"
2596indent = { tab-width = 4, unit = " " }
2485indent = { tab-width = 4, unit = " " }
2597grammar = "python"
2486grammar = "python"
@@ -2602,7 +2491,6 @@ scope = "source.msbuild"
2602injection-regex = "msbuild"
2491injection-regex = "msbuild"
2603file-types = ["proj", "vbproj", "csproj", "fsproj", "targets", "props"]
2492file-types = ["proj", "vbproj", "csproj", "fsproj", "targets", "props"]
2604indent = { tab-width = 2, unit = " " }
2493indent = { tab-width = 2, unit = " " }
2605−roots = []
2606grammar = "xml"
2494grammar = "xml"
2607
2495
2608[language.auto-pairs]
2496[language.auto-pairs]
@@ -2618,7 +2506,6 @@ name = "pem"
2618scope = "source.pem"
2506scope = "source.pem"
2619file-types = ["pem", "cert", "crt"]
2507file-types = ["pem", "cert", "crt"]
2620injection-regex = "pem"
2508injection-regex = "pem"
2621−roots = []
2622grammar = "pem"
2509grammar = "pem"
2623
2510
2624[[grammar]]
2511[[grammar]]
@@ -2629,7 +2516,6 @@ source = { git = "https://github.com/mtoohey31/tree-sitter-pem", rev = "be67a433
2629name = "passwd"
2516name = "passwd"
2630scope = "source.passwd"
2517scope = "source.passwd"
2631file-types = ["passwd"]
2518file-types = ["passwd"]
2632−roots = []
2633
2519
2634[[grammar]]
2520[[grammar]]
2635name = "passwd"
2521name = "passwd"
@@ -2639,7 +2525,6 @@ source = { git = "https://github.com/ath3/tree-sitter-passwd", rev = "20239395ea
2639name = "hosts"
2525name = "hosts"
2640scope = "source.hosts"
2526scope = "source.hosts"
2641file-types = ["hosts"]
2527file-types = ["hosts"]
2642−roots = []
2643comment-token = "#"
2528comment-token = "#"
2644
2529
2645[[grammar]]
2530[[grammar]]
@@ -2651,7 +2536,6 @@ name = "uxntal"
2651scope = "source.tal"
2536scope = "source.tal"
2652injection-regex = "tal"
2537injection-regex = "tal"
2653file-types = ["tal"]
2538file-types = ["tal"]
2654−roots = []
2655auto-format = false
2539auto-format = false
2656comment-token = "("
2540comment-token = "("
2657
2541
@@ -2664,7 +2548,6 @@ name = "yuck"
2664scope = "source.yuck"
2548scope = "source.yuck"
2665injection-regex = "yuck"
2549injection-regex = "yuck"
2666file-types = ["yuck"]
2550file-types = ["yuck"]
2667−roots = []
2668comment-token = ";"
2551comment-token = ";"
2669indent = { tab-width = 2, unit = " " }
2552indent = { tab-width = 2, unit = " " }
2670
2553
@@ -2677,7 +2560,6 @@ name = "prql"
2677scope = "source.prql"
2560scope = "source.prql"
2678injection-regex = "prql"
2561injection-regex = "prql"
2679file-types = ["prql"]
2562file-types = ["prql"]
2680−roots = []
2681comment-token = "#"
2563comment-token = "#"
2682indent = { tab-width = 4, unit = " " }
2564indent = { tab-width = 4, unit = " " }
2683
2565
@@ -2689,7 +2571,6 @@ source = { git = "https://github.com/PRQL/tree-sitter-prql", rev = "09e158cd3650
2689name = "po"
2571name = "po"
2690scope = "source.po"
2572scope = "source.po"
2691file-types = ["po", "pot"]
2573file-types = ["po", "pot"]
2692−roots = []
2693comment-token = "#"
2574comment-token = "#"
2694
2575
2695[[grammar]]
2576[[grammar]]
@@ -2701,7 +2582,6 @@ name = "nasm"
2701scope = "source.nasm"
2582scope = "source.nasm"
2702file-types = ["asm", "S", "nasm"]
2583file-types = ["asm", "S", "nasm"]
2703injection-regex = "n?asm"
2584injection-regex = "n?asm"
2704−roots = []
2705comment-token = ";"
2585comment-token = ";"
2706indent = { tab-width = 8, unit = " " }
2586indent = { tab-width = 8, unit = " " }
2707
2587
@@ -2714,7 +2594,6 @@ name = "gas"
2714scope = "source.gas"
2594scope = "source.gas"
2715file-types = ["s"]
2595file-types = ["s"]
2716injection-regex = "gas"
2596injection-regex = "gas"
2717−roots = []
2718comment-token = "#"
2597comment-token = "#"
2719indent = { tab-width = 8, unit = " " }
2598indent = { tab-width = 8, unit = " " }
2720
2599
@@ -2727,7 +2606,6 @@ name = "rst"
2727scope = "source.rst"
2606scope = "source.rst"
2728comment-token = ".."
2607comment-token = ".."
2729file-types = ["rst"]
2608file-types = ["rst"]
2730−roots = []
2731
2609
2732[[grammar]]
2610[[grammar]]
2733name = "rst"
2611name = "rst"
@@ -2738,7 +2616,6 @@ name = "capnp"
2738scope = "source.capnp"
2616scope = "source.capnp"
2739injection-regex = "capnp"
2617injection-regex = "capnp"
2740file-types = ["capnp"]
2618file-types = ["capnp"]
2741−roots = []
2742comment-token = "#"
2619comment-token = "#"
2743indent = { tab-width = 2, unit = " " }
2620indent = { tab-width = 2, unit = " " }
2744
2621
@@ -2764,7 +2641,6 @@ source = { git = "https://github.com/indoorvivants/tree-sitter-smithy", rev = "c
2764name = "vhdl"
2641name = "vhdl"
2765scope = "source.vhdl"
2642scope = "source.vhdl"
2766file-types = ["vhd", "vhdl"]
2643file-types = ["vhd", "vhdl"]
2767−roots = []
2768comment-token = "--"
2644comment-token = "--"
2769language-servers = [ "vhdl_ls" ]
2645language-servers = [ "vhdl_ls" ]
2770indent = { tab-width = 2, unit = " " }
2646indent = { tab-width = 2, unit = " " }
@@ -2776,7 +2652,6 @@ source = { git = "https://github.com/teburd/tree-sitter-vhdl", rev = "c57313adee
2776
2652
2777[[language]]
2653[[language]]
2778name = "rego"
2654name = "rego"
2779−roots = []
2780scope = "source.rego"
2655scope = "source.rego"
2781injection-regex = "rego"
2656injection-regex = "rego"
2782file-types = ["rego"]
2657file-types = ["rego"]
@@ -2795,7 +2670,6 @@ scope = "source.nim"
2795injection-regex = "nim"
2670injection-regex = "nim"
2796file-types = ["nim", "nims", "nimble"]
2671file-types = ["nim", "nims", "nimble"]
2797shebangs = []
2672shebangs = []
2798−roots = []
2799comment-token = "#"
2673comment-token = "#"
2800indent = { tab-width = 2, unit = " " }
2674indent = { tab-width = 2, unit = " " }
2801language-servers = [ "nimlangserver" ]
2675language-servers = [ "nimlangserver" ]
@@ -2825,7 +2699,6 @@ name = "hurl"
2825scope = "source.hurl"
2699scope = "source.hurl"
2826injection-regex = "hurl"
2700injection-regex = "hurl"
2827file-types = ["hurl"]
2701file-types = ["hurl"]
2828−roots = []
2829comment-token = "#"
2702comment-token = "#"
2830indent = { tab-width = 2, unit = " " }
2703indent = { tab-width = 2, unit = " " }
2831
2704
@@ -2836,7 +2709,6 @@ source = { git = "https://github.com/pfeiferj/tree-sitter-hurl", rev = "264c4206
2836[[language]]
2709[[language]]
2837name = "markdoc"
2710name = "markdoc"
2838scope = "text.markdoc"
2711scope = "text.markdoc"
2839−roots = []
2840file-types = ["mdoc"]
2712file-types = ["mdoc"]
2841language-servers = [ "markdoc-ls" ]
2713language-servers = [ "markdoc-ls" ]
2842
2714
@@ -2849,7 +2721,6 @@ name = "opencl"
2849scope = "source.cl"
2721scope = "source.cl"
2850injection-regex = "(cl|opencl)"
2722injection-regex = "(cl|opencl)"
2851file-types = ["cl"]
2723file-types = ["cl"]
2852−roots = []
2853comment-token = "//"
2724comment-token = "//"
2854language-servers = [ "clangd" ]
2725language-servers = [ "clangd" ]
2855
2726
@@ -2862,7 +2733,6 @@ name = "just"
2862scope = "source.just"
2733scope = "source.just"
2863file-types = ["justfile", "Justfile", ".justfile", ".Justfile"]
2734file-types = ["justfile", "Justfile", ".justfile", ".Justfile"]
2864injection-regex = "just"
2735injection-regex = "just"
2865−roots = []
2866comment-token = "#"
2736comment-token = "#"
2867indent = { tab-width = 4, unit = "\t" }
2737indent = { tab-width = 4, unit = "\t" }
2868
2738
@@ -2875,7 +2745,6 @@ name = "blueprint"
2875scope = "source.blueprint"
2745scope = "source.blueprint"
2876injection-regex = "blueprint"
2746injection-regex = "blueprint"
2877file-types = ["blp"]
2747file-types = ["blp"]
2878−roots = []
2879comment-token = "//"
2748comment-token = "//"
2880language-servers = [ "blueprint-compiler" ]
2749language-servers = [ "blueprint-compiler" ]
2881indent = { tab-width = 4, unit = " " }
2750indent = { tab-width = 4, unit = " " }
@@ -2889,7 +2758,6 @@ name = "forth"
2889scope = "source.forth"
2758scope = "source.forth"
2890injection-regex = "forth"
2759injection-regex = "forth"
2891file-types = ["fs", "forth", "fth", "4th"]
2760file-types = ["fs", "forth", "fth", "4th"]
2892−roots = []
2893comment-token = "\\"
2761comment-token = "\\"
2894language-servers = [ "forth-lsp" ]
2762language-servers = [ "forth-lsp" ]
2895indent = { tab-width = 3, unit = " " }
2763indent = { tab-width = 3, unit = " " }
@@ -2918,7 +2786,6 @@ name = "t32"
2918scope = "source.t32"
2786scope = "source.t32"
2919injection-regex = "t32"
2787injection-regex = "t32"
2920file-types = ["cmm", "t32"]
2788file-types = ["cmm", "t32"]
2921−roots = []
2922comment-token = ";"
2789comment-token = ";"
2923indent = { tab-width = 2, unit = " " }
2790indent = { tab-width = 2, unit = " " }
2924
2791
@@ -2931,7 +2798,6 @@ name = "webc"
2931scope = "text.html.webc"
2798scope = "text.html.webc"
2932injection-regex = "webc"
2799injection-regex = "webc"
2933file-types = ["webc"]
2800file-types = ["webc"]
2934−roots = []
2935indent = { tab-width = 2, unit = " " }
2801indent = { tab-width = 2, unit = " " }
2936grammar = "html"
2802grammar = "html"
2937
2803
@@ -2940,7 +2806,6 @@ name = "typst"
2940scope = "source.typst"
2806scope = "source.typst"
2941injection-regex = "typst"
2807injection-regex = "typst"
2942file-types = ["typst", "typ"]
2808file-types = ["typst", "typ"]
2943−roots = []
2944comment-token = "//"
2809comment-token = "//"
2945language-servers = ["typst-lsp"]
2810language-servers = ["typst-lsp"]
2946indent = { tab-width = 2, unit = " " }
2811indent = { tab-width = 2, unit = " " }
@@ -2961,7 +2826,6 @@ name = "nunjucks"
2961scope = "text.html.nunjucks"
2826scope = "text.html.nunjucks"
2962injection-regex = "nunjucks"
2827injection-regex = "nunjucks"
2963file-types = ["njk"]
2828file-types = ["njk"]
2964−roots = []
2965indent = { tab-width = 2, unit = " " }
2829indent = { tab-width = 2, unit = " " }
2966grammar = "jinja2"
2830grammar = "jinja2"
2967
2831
@@ -2970,7 +2834,6 @@ name = "jinja"
2970scope = "text.html.jinja"
2834scope = "text.html.jinja"
2971injection-regex = "jinja"
2835injection-regex = "jinja"
2972file-types = ["jinja", "jinja2", "j2"]
2836file-types = ["jinja", "jinja2", "j2"]
2973−roots = []
2974indent = { tab-width = 2, unit = " " }
2837indent = { tab-width = 2, unit = " " }
2975grammar = "jinja2"
2838grammar = "jinja2"
2976
2839
@@ -2987,7 +2850,6 @@ name = "wren"
2987scope = "source.wren"
2850scope = "source.wren"
2988injection-regex = "wren"
2851injection-regex = "wren"
2989file-types = ["wren"]
2852file-types = ["wren"]
2990−roots = []
2991indent = { tab-width = 2, unit = " "}
2853indent = { tab-width = 2, unit = " "}
2992
2854
2993[[language]]
2855[[language]]
@@ -2996,7 +2858,6 @@ scope = "source.unison"
2996injection-regex = "unison"
2858injection-regex = "unison"
2997file-types = ["u"]
2859file-types = ["u"]
2998shebangs = []
2860shebangs = []
2999−roots = []
3000auto-format = false
2861auto-format = false
3001comment-token = "--"
2862comment-token = "--"
3002indent = { tab-width = 4, unit = " " }
2863indent = { tab-width = 4, unit = " " }
@@ -3016,7 +2877,6 @@ source = { git = "https://github.com/kylegoetz/tree-sitter-unison", rev = "98c4e
3016name = "todotxt"
2877name = "todotxt"
3017scope = "text.todotxt"
2878scope = "text.todotxt"
3018file-types = [{ suffix = ".todo.txt" }, "todotxt"]
2879file-types = [{ suffix = ".todo.txt" }, "todotxt"]
3019−roots = []
3020formatter = { command = "sort" }
2880formatter = { command = "sort" }
3021auto-format = true
2881auto-format = true
3022
2882
@@ -3028,7 +2888,6 @@ source = { git = "https://github.com/arnarg/tree-sitter-todotxt", rev = "0207f6a
3028name = "strace"
2888name = "strace"
3029scope = "source.strace"
2889scope = "source.strace"
3030file-types = ["strace"]
2890file-types = ["strace"]
3031−roots = []
3032
2891
3033[[grammar]]
2892[[grammar]]
3034name = "strace"
2893name = "strace"
@@ -3038,7 +2897,6 @@ source = { git = "https://github.com/sigmaSd/tree-sitter-strace", rev = "2b18fdf
3038name = "gemini"
2897name = "gemini"
3039scope = "source.gmi"
2898scope = "source.gmi"
3040file-types = ["gmi"]
2899file-types = ["gmi"]
3041−roots = []
3042
2900
3043[[grammar]]
2901[[grammar]]
3044name = "gemini"
2902name = "gemini"