Unnamed repository; edit this file 'description' to name the repository.
Add Expert LSP support for Elixir and Heex languages (#14395)
Co-authored-by: Ariel Chenet <[email protected]>
| -rw-r--r-- | book/src/generated/lang-support.md | 4 | ||||
| -rw-r--r-- | languages.toml | 5 |
2 files changed, 5 insertions, 4 deletions
diff --git a/book/src/generated/lang-support.md b/book/src/generated/lang-support.md index c114faa1..49c28277 100644 --- a/book/src/generated/lang-support.md +++ b/book/src/generated/lang-support.md @@ -58,7 +58,7 @@ | eex | ✓ | | | | | | | ejs | ✓ | | | | | | | elisp | ✓ | | | ✓ | | | -| elixir | ✓ | ✓ | ✓ | ✓ | ✓ | `elixir-ls` | +| elixir | ✓ | ✓ | ✓ | ✓ | ✓ | `elixir-ls`, `expert` | | elm | ✓ | ✓ | | ✓ | | `elm-language-server` | | elvish | ✓ | | | | | `elvish` | | env | ✓ | ✓ | | | | | @@ -106,7 +106,7 @@ | haskell-persistent | ✓ | | | | | | | hcl | ✓ | ✓ | ✓ | | | `terraform-ls` | | hdl | ✓ | | | | | | -| heex | ✓ | ✓ | | | | `elixir-ls` | +| heex | ✓ | ✓ | | | | `elixir-ls`, `expert` | | helm | ✓ | | | | | `helm_ls` | | hocon | ✓ | ✓ | ✓ | | | | | hoon | ✓ | | | | | | diff --git a/languages.toml b/languages.toml index 2bed6eb4..6fe5d4ce 100644 --- a/languages.toml +++ b/languages.toml @@ -43,6 +43,7 @@ elm-language-server = { command = "elm-language-server" } elp = { command = "elp", args = ["server"] } elvish = { command = "elvish", args = ["-lsp"] } erlang-ls = { command = "erlang_ls" } +expert = { command = "expert" } fennel-ls = { command = "fennel-ls" } fish-lsp = { command = "fish-lsp", args = ["start"], environment = { fish_lsp_show_client_popups = "false" } } forc = { command = "forc", args = ["lsp"] } @@ -409,7 +410,7 @@ file-types = ["ex", "exs", { glob = "mix.lock" }] shebangs = ["elixir"] roots = ["mix.exs", "mix.lock"] comment-token = "#" -language-servers = [ "elixir-ls" ] +language-servers = [ "elixir-ls", "expert" ] indent = { tab-width = 2, unit = " " } [[grammar]] @@ -2308,7 +2309,7 @@ file-types = ["heex"] roots = ["mix.exs", "mix.lock"] block-comment-tokens = { start = "<!--", end = "-->" } indent = { tab-width = 2, unit = " " } -language-servers = [ "elixir-ls" ] +language-servers = [ "elixir-ls", "expert" ] [[grammar]] name = "heex" |