diff --git a/book/src/generated/lang-support.md b/book/src/generated/lang-support.md index 63e4bd4da..32997e390 100644 --- a/book/src/generated/lang-support.md +++ b/book/src/generated/lang-support.md @@ -236,7 +236,7 @@ | vhs | ✓ | | | | | vue | ✓ | | | `vue-language-server` | | wast | ✓ | | | | -| wat | ✓ | | | | +| wat | ✓ | | | `wat_server` | | webc | ✓ | | | | | wgsl | ✓ | | | `wgsl_analyzer` | | wit | ✓ | | ✓ | | diff --git a/languages.toml b/languages.toml index 00ff5e184..ca95d5af8 100644 --- a/languages.toml +++ b/languages.toml @@ -129,6 +129,7 @@ pkgbuild-language-server = { command = "pkgbuild-language-server" } helm_ls = { command = "helm_ls", args = ["serve"] } ember-language-server = { command = "ember-language-server", args = ["--stdio"] } teal-language-server = { command = "teal-language-server" } +wasm-language-tools = { command = "wat_server" } [language-server.ansible-language-server] command = "ansible-language-server" @@ -2614,6 +2615,7 @@ scope = "source.wat" comment-token = ";;" block-comment-tokens = { start = "(;", end = ";)" } file-types = ["wat"] +language-servers = ["wasm-language-tools"] [[grammar]] name = "wat"