diff --git a/CHANGELOG.org b/CHANGELOG.org index 890b61a7b0..45cf126449 100644 --- a/CHANGELOG.org +++ b/CHANGELOG.org @@ -21,6 +21,7 @@ * Fix lsp-unzip on windows when unzip was found on the PATH * Fix zls wrong bin path * Add support for buf CLI ([[https://github.com/bufbuild/buf/releases/tag/v1.43.0][beta]]) + * Add fennel support ** 9.0.0 * Add language server config for QML (Qt Modeling Language) using qmlls. diff --git a/docs/lsp-clients.json b/docs/lsp-clients.json index da9edb1866..79ec7cab41 100644 --- a/docs/lsp-clients.json +++ b/docs/lsp-clients.json @@ -602,6 +602,16 @@ "server-url": "https://github.com/NightrainsRbx/RobloxLsp", "debugger": "Not available" }, + { + "name": "fennel", + "common-group-name": "fennel", + "full-name": "Fennel", + "server-name": "fennel-ls", + "installation-url": "https://git.sr.ht/~xerool/fennel-ls", + "server-url": "https://git.sr.ht/~xerool/fennel-ls", + "installation": "luarocks install fennel-ls", + "debugger": "Not available" + }, { "name": "magik", "full-name": "GE Smallworld Magik", diff --git a/lsp-mode.el b/lsp-mode.el index 9faa8402f8..6403f90b94 100644 --- a/lsp-mode.el +++ b/lsp-mode.el @@ -181,7 +181,7 @@ As defined by the Language Server Protocol 3.16." lsp-fsharp lsp-gdscript lsp-gleam lsp-glsl lsp-go lsp-golangci-lint lsp-grammarly lsp-graphql lsp-groovy lsp-hack lsp-haskell lsp-haxe lsp-idris lsp-java lsp-javascript lsp-jq lsp-json lsp-kotlin lsp-latex lsp-lisp lsp-ltex - lsp-lua lsp-magik lsp-markdown lsp-marksman lsp-mdx lsp-meson lsp-metals lsp-mint + lsp-lua lsp-fennel lsp-magik lsp-markdown lsp-marksman lsp-mdx lsp-meson lsp-metals lsp-mint lsp-mojo lsp-move lsp-mssql lsp-nginx lsp-nim lsp-nix lsp-nushell lsp-ocaml lsp-openscad lsp-pascal lsp-perl lsp-perlnavigator lsp-php lsp-pls lsp-purescript lsp-pwsh lsp-pyls lsp-pylsp lsp-pyright lsp-python-ms diff --git a/mkdocs.yml b/mkdocs.yml index 035f1c3993..2c7912e033 100644 --- a/mkdocs.yml +++ b/mkdocs.yml @@ -110,6 +110,7 @@ nav: - Lua (EmmyLua): page/lsp-emmy-lua.md - Lua (Lua Language Server): page/lsp-lua-language-server.md - Lua (Lua-Lsp): page/lsp-lua-lsp.md + - Fennel: page/lsp-fennel.md - Magik: page/lsp-magik.md - Markdown: page/lsp-markdown.md - Marksman: page/lsp-marksman.md