From 430414979d019b2f8448a164dc263063aac4bd5c Mon Sep 17 00:00:00 2001 From: Pig Fang Date: Fri, 24 Jan 2025 02:46:15 +0800 Subject: [PATCH] add language server for wat (#12581) --- 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 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"