Unnamed repository; edit this file 'description' to name the repository.
refactor debian language and add lsp (#15546)
lucasly-ba 5 weeks ago
parent 462c98e · commit 9b08cb3
-rw-r--r--book/src/generated/lang-support.md2
-rw-r--r--languages.toml15
2 files changed, 14 insertions, 3 deletions
diff --git a/book/src/generated/lang-support.md b/book/src/generated/lang-support.md
index 51e22122..46972045 100644
--- a/book/src/generated/lang-support.md
+++ b/book/src/generated/lang-support.md
@@ -46,7 +46,7 @@
| d | ✓ | ✓ | ✓ | | | `serve-d` |
| dart | ✓ | ✓ | ✓ | | ✓ | `dart` |
| dbml | ✓ | | | | | |
-| debian | ✓ | | | | | |
+| debian | ✓ | | | | | `debian-lsp` |
| devicetree | ✓ | | | | | `dts-lsp` |
| dhall | ✓ | ✓ | | | | `dhall-lsp-server` |
| diff | ✓ | | | | | |
diff --git a/languages.toml b/languages.toml
index dbcfa448..f8004865 100644
--- a/languages.toml
+++ b/languages.toml
@@ -34,6 +34,7 @@ cs = { command = "cs", args = ["launch", "--contrib", "smithy-language-server",
csharp-ls = { command = "csharp-ls" }
cuelsp = { command = "cue", args = ["lsp", "serve"] }
dart = { command = "dart", args = ["language-server", "--client-id=helix"] }
+debian-lsp = { command = "debian-lsp" }
dhall-lsp-server = { command = "dhall-lsp-server" }
djlsp = { command = "djlsp" }
docker-langserver = { command = "docker-langserver", args = ["--stdio"] }
@@ -4906,10 +4907,20 @@ scope = "text.debian"
file-types = [
"dsc",
"changes",
- { glob = "debian/**/control" },
- { glob = "etc/apt/sources.list.d/*.sources"}
+ { glob = "debian/control" },
+ { glob = "debian/copyright" },
+ { glob = "debian/watch" },
+ { glob = "debian/changelog" },
+ { glob = "debian/source/format" },
+ { glob = "debian/source/options" },
+ { glob = "debian/source/local-options" },
+ { glob = "debian/tests/control" },
+ { glob = "debian/upstream/metadata" },
+ { glob = "debian/rules" },
+ { glob = "etc/apt/sources.list.d/*.sources" }
]
comment-tokens = "#"
+language-servers = [ "debian-lsp" ]
[[grammar]]
name = "debian"