Unnamed repository; edit this file 'description' to name the repository.
refactor debian language and add lsp (#15546)
| -rw-r--r-- | book/src/generated/lang-support.md | 2 | ||||
| -rw-r--r-- | languages.toml | 15 |
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" |