Unnamed repository; edit this file 'description' to name the repository.
Diffstat (limited to 'languages.toml')
| -rw-r--r-- | languages.toml | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/languages.toml b/languages.toml index 1d5c1a50..f46e8c43 100644 --- a/languages.toml +++ b/languages.toml @@ -38,6 +38,7 @@ 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"] } @@ -423,6 +424,17 @@ 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)" |