From d0c5a2044d9e6b25740031c25689155c2b38c547 Mon Sep 17 00:00:00 2001 From: Daniel Fichtinger Date: Sun, 6 Apr 2025 12:41:53 -0400 Subject: [PATCH] feat: added lsp for just (#13276) --- book/src/generated/lang-support.md | 2 +- languages.toml | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/book/src/generated/lang-support.md b/book/src/generated/lang-support.md index f6aee3fe3..c76c48413 100644 --- a/book/src/generated/lang-support.md +++ b/book/src/generated/lang-support.md @@ -118,7 +118,7 @@ | jsonnet | ✓ | | | `jsonnet-language-server` | | jsx | ✓ | ✓ | ✓ | `typescript-language-server` | | julia | ✓ | ✓ | ✓ | `julia` | -| just | ✓ | ✓ | ✓ | | +| just | ✓ | ✓ | ✓ | `just-lsp` | | kdl | ✓ | ✓ | ✓ | | | koka | ✓ | | ✓ | `koka` | | kotlin | ✓ | ✓ | ✓ | `kotlin-language-server` | diff --git a/languages.toml b/languages.toml index cf6471dea..045868c50 100644 --- a/languages.toml +++ b/languages.toml @@ -57,6 +57,7 @@ jedi = { command = "jedi-language-server" } jq-lsp = { command = "jq-lsp" } jsonnet-language-server = { command = "jsonnet-language-server", args= ["-t", "--lint"] } julia = { command = "julia", timeout = 60, args = [ "--startup-file=no", "--history-file=no", "--quiet", "-e", "using LanguageServer; runserver()", ] } +just-lsp = { command = "just-lsp" } koka = { command = "koka", args = ["--language-server", "--lsstdio"] } koto-ls = { command = "koto-ls" } kotlin-language-server = { command = "kotlin-language-server" } @@ -3271,6 +3272,7 @@ file-types = ["just", { glob = "justfile" }, { glob = "Justfile" }, { glob = ".j injection-regex = "just" comment-token = "#" indent = { tab-width = 4, unit = " " } +language-servers = ["just-lsp"] # auto-format = true # formatter = { command = "just", args = ["--dump"] } # Please see: https://github.com/helix-editor/helix/issues/9703