Unnamed repository; edit this file 'description' to name the repository.
Diffstat (limited to 'languages.toml')
-rw-r--r--languages.toml187
1 files changed, 39 insertions, 148 deletions
diff --git a/languages.toml b/languages.toml
index 2d1074aa..a6197f57 100644
--- a/languages.toml
+++ b/languages.toml
@@ -38,7 +38,6 @@ docker-compose-langserver = { command = "docker-compose-langserver", args = ["--
dot-language-server = { command = "dot-language-server", args = ["--stdio"] }
dts-lsp = { command = "dts-lsp" }
earthlyls = { command = "earthlyls" }
-eiffel-language-server = {command = "eiffel-language-server"}
elixir-ls = { command = "elixir-ls", config = { elixirLS.dialyzerEnabled = false } }
elm-language-server = { command = "elm-language-server" }
elp = { command = "elp", args = ["server"] }
@@ -284,10 +283,6 @@ args = ["lsp"]
command = "docker-language-server"
args = ["start", "--stdio"]
-[language-server.kcl-lsp]
-command = "kcl-language-server"
-args = ["server", "--stdio"]
-
[[language]]
name = "rust"
scope = "source.rust"
@@ -344,7 +339,7 @@ args = { attachCommands = [ "platform select remote-gdb-server", "platform conne
[[grammar]]
name = "rust"
-source = { git = "https://github.com/tree-sitter/tree-sitter-rust", rev = "261b20226c04ef601adbdf185a800512a5f66291" }
+source = { git = "https://github.com/tree-sitter/tree-sitter-rust", rev = "1f63b33efee17e833e0ea29266dd3d713e27e321" }
[[language]]
name = "sway"
@@ -428,17 +423,6 @@ name = "textproto"
source = { git = "https://github.com/PorterAtGoogle/tree-sitter-textproto", rev = "568471b80fd8793d37ed01865d8c2208a9fefd1b"}
[[language]]
-name = "eiffel"
-scope = "source.eiffel"
-file-types = ["e"]
-comment-token = "--"
-language-servers = ["eiffel-language-server"]
-
-[[grammar]]
-name = "eiffel"
-source = { git = "https://github.com/imustafin/tree-sitter-eiffel", rev = "d934fb44f1d22bb76be6b56a7b2425ab3b1daf8b" }
-
-[[language]]
name = "elixir"
scope = "source.elixir"
injection-regex = "(elixir|ex)"
@@ -665,7 +649,7 @@ args = { console = "internalConsole", attachCommands = [ "platform select remote
[[grammar]]
name = "c"
-source = { git = "https://github.com/tree-sitter/tree-sitter-c", rev = "7fa1be1b694b6e763686793d97da01f36a0e5c12" }
+source = { git = "https://github.com/tree-sitter/tree-sitter-c", rev = "7175a6dd5fc1cee660dce6fe23f6043d75af424a" }
[[language]]
name = "cpp"
@@ -910,7 +894,7 @@ args = { program = "{0}", skipFiles = [ "<node_internals>/**" ] }
[[grammar]]
name = "javascript"
-source = { git = "https://github.com/tree-sitter/tree-sitter-javascript", rev = "3a837b6f3658ca3618f2022f8707e29739c91364" }
+source = { git = "https://github.com/tree-sitter/tree-sitter-javascript", rev = "f772967f7b7bc7c28f845be2420a38472b16a8ee" }
[[language]]
name = "jsx"
@@ -940,7 +924,7 @@ indent = { tab-width = 2, unit = " " }
[[grammar]]
name = "typescript"
-source = { git = "https://github.com/tree-sitter/tree-sitter-typescript", rev = "75b3874edb2dc714fb1fd77a32013d0f8699989f", subpath = "typescript" }
+source = { git = "https://github.com/tree-sitter/tree-sitter-typescript", rev = "b1bf4825d9eaa0f3bdeb1e52f099533328acfbdf", subpath = "typescript" }
[[language]]
name = "typespec"
@@ -973,7 +957,7 @@ indent = { tab-width = 2, unit = " " }
[[grammar]]
name = "tsx"
-source = { git = "https://github.com/tree-sitter/tree-sitter-typescript", rev = "75b3874edb2dc714fb1fd77a32013d0f8699989f", subpath = "tsx" }
+source = { git = "https://github.com/tree-sitter/tree-sitter-typescript", rev = "b1bf4825d9eaa0f3bdeb1e52f099533328acfbdf", subpath = "tsx" }
[[language]]
name = "css"
@@ -1169,7 +1153,6 @@ file-types = [
{ glob = "sway/config" },
{ glob = ".tmux.conf" },
{ glob = "tmux.conf" },
- { glob = ".sh_history" },
{ glob = ".bash_history" },
{ glob = ".bash_login" },
{ glob = ".bash_logout" },
@@ -1184,9 +1167,6 @@ file-types = [
{ glob = ".zimrc" },
{ glob = "APKBUILD" },
{ glob = ".bash_aliases" },
- { glob = "bash_completion" },
- { glob = "bash-completion/completions/*" },
- { glob = "bash_completion.d/*" },
{ glob = ".Renviron" },
{ glob = ".xprofile" },
{ glob = ".xsession" },
@@ -1304,7 +1284,7 @@ name = "lean"
scope = "source.lean"
injection-regex = "lean"
file-types = ["lean"]
-roots = [ "lakefile.lean", "lakefile.toml" ]
+roots = [ "lakefile.lean" ]
comment-token = "--"
block-comment-tokens = { start = "/-", end = "-/" }
language-servers = [ "lean" ]
@@ -1541,7 +1521,6 @@ file-types = [
{ glob = ".gem/credentials" },
{ glob = ".kube/config" },
{ glob = ".kube/kuberc" },
- { glob = "yarn.lock" },
"sublime-syntax"
]
comment-token = "#"
@@ -1569,7 +1548,7 @@ name = "haskell"
scope = "source.haskell"
injection-regex = "hs|haskell"
file-types = ["hs", "hs-boot", "hsc"]
-roots = ["Setup.hs", "stack.yaml", "cabal.project", "hie.yaml"]
+roots = ["Setup.hs", "stack.yaml", "cabal.project"]
shebangs = ["runhaskell", "stack"]
comment-token = "--"
block-comment-tokens = { start = "{-", end = "-}" }
@@ -1761,8 +1740,8 @@ source = { git = "https://github.com/tree-sitter-perl/tree-sitter-pod", rev = "0
[[language]]
name = "racket"
scope = "source.racket"
-file-types = ["rkt", "rktd", "rktl", "scrbl", "zuo"]
-shebangs = ["racket", "zuo"]
+file-types = ["rkt", "rktd", "rktl", "scrbl"]
+shebangs = ["racket"]
comment-token = ";"
indent = { tab-width = 2, unit = " " }
block-comment-tokens = { start = "#|", end = "|#" }
@@ -1875,7 +1854,7 @@ injection-regex = "mail|eml|email"
[[grammar]]
name = "mail"
-source = { git = "https://codeberg.org/ficd/tree-sitter-mail", rev = "8e60f38efbae1cc5f22833ae13c5500dd0f3b12f" }
+source = { git = "https://github.com/ficcdaf/tree-sitter-mail", rev = "8e60f38efbae1cc5f22833ae13c5500dd0f3b12f" }
[[language]]
name = "markdown"
@@ -2062,7 +2041,7 @@ source = { git = "https://github.com/tree-sitter/tree-sitter-regex", rev = "e1cf
[[language]]
name = "git-config"
scope = "source.gitconfig"
-file-types = ["gitconfig", { glob = ".gitmodules" }, { glob = "gitconfig" }, { glob = ".gitconfig" }, { glob = ".git/config" }, { glob = ".config/git/config" }]
+file-types = ["gitconfig", { glob = ".gitmodules" }, { glob = ".gitconfig" }, { glob = ".git/config" }, { glob = ".config/git/config" }]
injection-regex = "git-config"
comment-token = "#"
indent = { tab-width = 4, unit = "\t" }
@@ -2433,7 +2412,7 @@ language-servers = [ "nu-lsp" ]
[[grammar]]
name = "nu"
-source = { git = "https://github.com/nushell/tree-sitter-nu", rev = "cc4624fbc6ec3563d98fbe8f215a8b8e10b16f32" }
+source = { git = "https://github.com/nushell/tree-sitter-nu", rev = "358c4f509eb97f0148bbd25ad36acc729819b9c1" }
[[language]]
name = "vala"
@@ -3000,89 +2979,73 @@ name = "xml"
scope = "source.xml"
injection-regex = "xml"
file-types = [
- "ascx",
+ "xml",
+ "mobileconfig",
+ "plist",
+ "xib",
+ "storyboard",
+ "svg",
+ "xsd",
+ "gml",
+ "xaml",
+ "gir",
+ "rss",
"atom",
- "axaml",
+ "opml",
+ "policy",
+ "ascx",
"axml",
+ "axaml",
"bpmn",
- "checkstyle",
"cpt",
"csl",
"csproj.user",
"dita",
"ditamap",
"dtml",
- "fods",
- "fodt",
"fxml",
- "gir",
- "glif",
- "gml",
- "gpx",
"iml",
"isml",
"jmx",
- "kml",
"launch",
"menu",
- "mobileconfig",
- "mpd",
- "musicxml",
"mxml",
- "ncx",
"nuspec",
- "opml",
"osc",
"osm",
- "plist",
- "policy",
"pt",
"publishsettings",
"pubxml",
"pubxml.user",
"rbxlx",
"rbxmx",
- "resx",
"rng",
- "rss",
"shproj",
- "smil",
- "storyboard",
- "sublime-snippet",
- "svg",
"tld",
+ { glob = "*.tm[Tt]heme" },
"tmx",
- "ui",
"vbproj.user",
"vcxproj",
"vcxproj.filters",
- "wixproj",
"wsdl",
"wxi",
"wxs",
- "xaml",
"xbl",
- "xib",
"xlf",
"xliff",
- "xml",
- "xmp",
- "xoml",
"xpdl",
- "xrc",
- "xsd",
+ "xul",
+ "xoml",
+ "musicxml",
+ "glif",
+ "ui",
+ "sublime-snippet",
"xsl",
"mpd",
"smil",
"gpx",
"fodt",
"fods",
- "itermcolors",
- "terminal",
- "xul",
- { glob = "*.tm[Ll]anguage" },
- { glob = "*.tm[Pp]references" },
- { glob = "*.tm[Tt]heme" },
]
block-comment-tokens = { start = "<!--", end = "-->" }
indent = { tab-width = 2, unit = " " }
@@ -3748,25 +3711,6 @@ name = "jjtemplate"
source = { git = "https://github.com/bryceberger/tree-sitter-jjtemplate", rev = "4313eda8ac31c60e550e3ad5841b100a0a686715" }
[[language]]
-name = "miseconfig"
-scope = "source.miseconfig"
-injection-regex = "miseconfig"
-grammar = "toml"
-file-types = [
- { glob = "mise.toml" },
- { glob = ".mise.toml" },
- { glob = "mise.*.toml" },
- { glob = ".mise.*.toml" },
- { glob = "mise/config.toml" },
- { glob = ".mise/config.toml" },
- { glob = ".config/mise.toml" },
- { glob = ".config/mise/conf.d/*.toml" },
-]
-comment-token = "#"
-language-servers = [ "taplo", "tombi" ]
-indent = { tab-width = 2, unit = " " }
-
-[[language]]
name = "jq"
scope = "source.jq"
injection-regex = "jq"
@@ -4232,7 +4176,7 @@ language-servers = ["pest-language-server"]
[[grammar]]
name = "pest"
-source = { git = "https://github.com/pest-parser/tree-sitter-pest", rev = "c19629a0c50e6ca2485c3b154b1dde841a08d169" }
+source = { git = "https://github.com/pest-parser/tree-sitter-pest", rev = "a8a98a824452b1ec4da7f508386a187a2f234b85" }
[[language]]
name = "elisp"
@@ -4263,7 +4207,7 @@ language-servers = [
"ember-language-server",
]
indent = { tab-width = 2, unit = " " }
-grammar = "glimmer-javascript"
+grammar = "javascript"
[language.auto-pairs]
'<' = '>'
@@ -4272,10 +4216,6 @@ grammar = "glimmer-javascript"
"(" = ")"
'"' = '"'
-[[grammar]]
-name = "glimmer-javascript"
-source = { git = "https://github.com/ember-tooling/tree-sitter-glimmer-javascript", rev = "5cc865a2a0a77cbfaf5062c8fcf2a9919bd54f87" }
-
[[language]]
name = "gts"
scope = "source.gts"
@@ -4291,7 +4231,7 @@ language-servers = [
"ember-language-server",
]
indent = { tab-width = 2, unit = " " }
-grammar = "glimmer-typescript"
+grammar = "typescript"
[language.auto-pairs]
'<' = '>'
@@ -4300,10 +4240,6 @@ grammar = "glimmer-typescript"
"(" = ")"
'"' = '"'
-[[grammar]]
-name = "glimmer-typescript"
-source = { git = "https://github.com/ember-tooling/tree-sitter-glimmer-typescript", rev = "12d98944c1d5077b957cbdb90d663a7c4d50118c" }
-
[[language]]
name = "gherkin"
scope = "source.feature"
@@ -4434,7 +4370,7 @@ formatter = {command = "koto", args = ["--format"]}
[[grammar]]
name = "koto"
-source = { git = "https://github.com/koto-lang/tree-sitter-koto", rev = "633744bca404ae4edb961a3c2d7bc947a987afa4" }
+source = { git = "https://github.com/koto-lang/tree-sitter-koto", rev = "2ffc77c14f0ac1674384ff629bfc207b9c57ed89" }
[[language]]
name = "gpr"
@@ -4896,7 +4832,7 @@ indent = { tab-width = 2, unit = " " }
block-comment-tokens = { start = "<!--", end = "-->" }
word-completion.trigger-length = 4
-[[language]]
+[[language]]
name = "slisp"
scope = "source.sl"
injection-regex = "sl"
@@ -4907,48 +4843,3 @@ indent = { tab-width = 2, unit = " " }
[[grammar]]
name = "slisp"
source = { git = "https://github.com/xenogenics/tree-sitter-slisp", rev = "29f9c6707ce9dfc2fc915d175ec720b207f179f3" }
-
-[[language]]
-name = "nearley"
-scope = "source.nearley"
-file-types = ["ne"]
-comment-token = "#"
-indent = { tab-width = 2, unit = " " }
-
-[[grammar]]
-name = "nearley"
-source = { git = "https://github.com/mi2ebi/tree-sitter-nearley", rev = "12d01113e194c8e83f6341aab8c2a5f21db9cac9" }
-
-[[language]]
-name = "kcl"
-scope = "source.kcl"
-injection-regex = "kcl"
-file-types = ["kcl"]
-comment-tokens = "//"
-indent = { tab-width = 2, unit = " " }
-formatter = { command = "zoo" , args = ["kcl", "fmt", "-"] }
-language-servers = [ "kcl-lsp" ]
-block-comment-tokens = { start = "/*", end = "*/"}
-
-[[grammar]]
-name = "kcl"
-source = { git = "https://github.com/KittyCAD/tree-sitter-kcl", rev = "8905e0bdbf5870b50bc3f24345f1af27746f42e8"}
-
-[[language]]
-name = "bovex"
-scope = "source.bovex"
-file-types = ["bovex", "bibvex"]
-comment-tokens = []
-block-comment-tokens = [{start = "(*", end = "*)"}, {start = "[*", end = "*]"}]
-indent = {tab-width = 2, unit = " "}
-[language.auto-pairs]
-'(' = ')'
-'[' = ']'
-'{' = '}'
-'"' = '"'
-'“' = '”'
-'‘' = '’'
-
-[[grammar]]
-name = "bovex"
-source = { git = "https://github.com/mi2ebi/tree-sitter-bovex", rev = "de7657a9cc3525b9b77c6d268da09dad5b1346b0" }