Unnamed repository; edit this file 'description' to name the repository.
Diffstat (limited to 'languages.toml')
-rw-r--r--languages.toml15
1 files changed, 15 insertions, 0 deletions
diff --git a/languages.toml b/languages.toml
index 297aa454..3fa0c386 100644
--- a/languages.toml
+++ b/languages.toml
@@ -176,6 +176,7 @@ teal-language-server = { command = "teal-language-server" }
wasm-language-tools = { command = "wat_server" }
sourcepawn-studio = { command = "sourcepawn-studio" }
luau = { command = "luau-lsp", args = ["lsp"] }
+ebnfer = { command = "ebnfer" }
zizmor = { command = "zizmor", args = ["--lsp"]}
[language-server.actions-language-server]
@@ -5384,6 +5385,20 @@ name = "gnuplot"
source = { git = "https://codeberg.org/maribu/tree-sitter-gnuplot", rev = "21a3a3929facb964b3592daeb69119294ff84cf2" }
[[language]]
+name = "ebnf"
+scope = "source.ebnf"
+file-types = ["ebnf"]
+injection-regex = "ebnf"
+language-servers = ["ebnfer"]
+indent = { tab-width = 4, unit = " " }
+block-comment-tokens = { end = "*)", start = "(*" }
+
+
+[[grammar]]
+name = "ebnf"
+source = { git = "https://github.com/RubixDev/ebnf/", rev = "8e635b0b723c620774dfb8abf382a7f531894b40", subpath = "crates/tree-sitter-ebnf" }
+
+[[language]]
name = "drools"
scope = "source.drools"
file-types = ["drl"]