aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--doc/configs.md55
-rw-r--r--doc/configs.txt42
-rw-r--r--lsp/systemd_ls.lua2
3 files changed, 82 insertions, 17 deletions
diff --git a/doc/configs.md b/doc/configs.md
index b7ffa45b..870dcf7d 100644
--- a/doc/configs.md
+++ b/doc/configs.md
@@ -233,6 +233,7 @@ Nvim by running `:help lspconfig-all`.
- [pico8_ls](#pico8_ls)
- [please](#please)
- [pli](#pli)
+- [pony_language_server](#pony_language_server)
- [poryscript_pls](#poryscript_pls)
- [postgres_lsp](#postgres_lsp)
- [powershell_es](#powershell_es)
@@ -2436,11 +2437,11 @@ Default config:
{
editorInfo = {
name = "Neovim",
- version = "0.12.0-dev+g03377b9552"
+ version = "0.12.0-dev+g715015d3b2"
},
editorPluginInfo = {
name = "Neovim",
- version = "0.12.0-dev+g03377b9552"
+ version = "0.12.0-dev+g715015d3b2"
}
}
```
@@ -4873,20 +4874,20 @@ Default config:
{
editorInfo = {
name = "Neovim",
- version = "0.12.0-dev+g03377b9552"
+ version = "0.12.0-dev+g715015d3b2"
},
editorPluginInfo = {
name = "Neovim LSP",
- version = "0.12.0-dev+g03377b9552"
+ version = "0.12.0-dev+g715015d3b2"
},
extension = {
name = "Neovim LSP Client",
- version = "0.12.0-dev+g03377b9552"
+ version = "0.12.0-dev+g715015d3b2"
},
ide = {
name = "Neovim",
vendor = "Neovim",
- version = "0.12.0-dev+g03377b9552"
+ version = "0.12.0-dev+g715015d3b2"
}
}
```
@@ -8875,6 +8876,33 @@ Default config:
---
+## pony_language_server
+
+https://github.com/ponylang/pony-language-server
+
+Language server for the Pony programming language
+
+Snippet to enable the language server:
+```lua
+vim.lsp.enable('pony_language_server')
+```
+
+Default config:
+- `cmd` :
+ ```lua
+ { "pony-lsp" }
+ ```
+- `filetypes` :
+ ```lua
+ { "pony" }
+ ```
+- `root_markers` :
+ ```lua
+ { "corral.json", ".git" }
+ ```
+
+---
+
## poryscript_pls
https://github.com/huderlem/poryscript-pls
@@ -11979,7 +12007,7 @@ Default config:
## systemd_ls
-stack overflow
+Renamed to [systemd_lsp](#systemd_lsp)
Snippet to enable the language server:
```lua
@@ -11987,7 +12015,18 @@ vim.lsp.enable('systemd_ls')
```
Default config:
-
+- `cmd` :
+ ```lua
+ { "systemd-lsp" }
+ ```
+- `filetypes` :
+ ```lua
+ { "systemd" }
+ ```
+- `name` :
+ ```lua
+ "systemd_lsp"
+ ```
---
diff --git a/doc/configs.txt b/doc/configs.txt
index c02c1aad..dcc6a08d 100644
--- a/doc/configs.txt
+++ b/doc/configs.txt
@@ -1592,11 +1592,11 @@ Default config:
{
editorInfo = {
name = "Neovim",
- version = "0.12.0-dev+g03377b9552"
+ version = "0.12.0-dev+g715015d3b2"
},
editorPluginInfo = {
name = "Neovim",
- version = "0.12.0-dev+g03377b9552"
+ version = "0.12.0-dev+g715015d3b2"
}
}
- on_attach (use "gF" to view): ../lsp/copilot.lua:106
@@ -3461,20 +3461,20 @@ Default config:
{
editorInfo = {
name = "Neovim",
- version = "0.12.0-dev+g03377b9552"
+ version = "0.12.0-dev+g715015d3b2"
},
editorPluginInfo = {
name = "Neovim LSP",
- version = "0.12.0-dev+g03377b9552"
+ version = "0.12.0-dev+g715015d3b2"
},
extension = {
name = "Neovim LSP Client",
- version = "0.12.0-dev+g03377b9552"
+ version = "0.12.0-dev+g715015d3b2"
},
ide = {
name = "Neovim",
vendor = "Neovim",
- version = "0.12.0-dev+g03377b9552"
+ version = "0.12.0-dev+g715015d3b2"
}
}
- on_attach (use "gF" to view): ../lsp/gitlab_duo.lua:317
@@ -6519,6 +6519,26 @@ Default config:
<
------------------------------------------------------------------------------
+pony_language_server
+
+https://github.com/ponylang/pony-language-server
+
+Language server for the Pony programming language
+
+Snippet to enable the language server: >lua
+ vim.lsp.enable('pony_language_server')
+
+
+Default config:
+- cmd: >lua
+ { "pony-lsp" }
+- filetypes: >lua
+ { "pony" }
+- root_markers: >lua
+ { "corral.json", ".git" }
+<
+
+------------------------------------------------------------------------------
poryscript_pls
https://github.com/huderlem/poryscript-pls
@@ -8878,14 +8898,20 @@ Default config:
------------------------------------------------------------------------------
systemd_ls
-loop or previous error loading module 'lsp.systemd_ls'
+Renamed to [systemd_lsp](#systemd_lsp)
Snippet to enable the language server: >lua
vim.lsp.enable('systemd_ls')
Default config:
-
+- cmd: >lua
+ { "systemd-lsp" }
+- filetypes: >lua
+ { "systemd" }
+- name: >lua
+ "systemd_lsp"
+<
------------------------------------------------------------------------------
systemd_lsp
diff --git a/lsp/systemd_ls.lua b/lsp/systemd_ls.lua
index 7d9f975e..9bea0665 100644
--- a/lsp/systemd_ls.lua
+++ b/lsp/systemd_ls.lua
@@ -5,4 +5,4 @@
vim.deprecate('systemd_ls', 'systemd_lsp', '2.0.0', 'nvim-lspconfig', false)
---@type vim.lsp.Config
-return vim.lsp.config.systemd_ls
+return vim.lsp.config.systemd_lsp