aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorgithub-actions <github-actions@github.com>2023-04-06 01:44:59 +0000
committergithub-actions <github-actions@github.com>2023-04-06 01:44:59 +0000
commit7d5af779acbc8a6ff9dfd7f2d39ae898fb67480f (patch)
tree664ffd321104611e7a24a923883772ffacedc823
parentfeat: add openedge support (#2513) (diff)
downloadnvim-lspconfig-7d5af779acbc8a6ff9dfd7f2d39ae898fb67480f.tar
nvim-lspconfig-7d5af779acbc8a6ff9dfd7f2d39ae898fb67480f.tar.gz
nvim-lspconfig-7d5af779acbc8a6ff9dfd7f2d39ae898fb67480f.tar.bz2
nvim-lspconfig-7d5af779acbc8a6ff9dfd7f2d39ae898fb67480f.tar.lz
nvim-lspconfig-7d5af779acbc8a6ff9dfd7f2d39ae898fb67480f.tar.xz
nvim-lspconfig-7d5af779acbc8a6ff9dfd7f2d39ae898fb67480f.tar.zst
nvim-lspconfig-7d5af779acbc8a6ff9dfd7f2d39ae898fb67480f.zip
docs: update server_configurations.md
skip-checks: true
-rw-r--r--doc/server_configurations.md42
-rw-r--r--doc/server_configurations.txt42
2 files changed, 84 insertions, 0 deletions
diff --git a/doc/server_configurations.md b/doc/server_configurations.md
index fe4a5471..abfeaacf 100644
--- a/doc/server_configurations.md
+++ b/doc/server_configurations.md
@@ -126,6 +126,7 @@ autogenerated from the Lua files. You can view this file in Nvim by running
- [ols](#ols)
- [omnisharp](#omnisharp)
- [opencl_ls](#opencl_ls)
+- [openedge_ls](#openedge_ls)
- [openscad_ls](#openscad_ls)
- [openscad_lsp](#openscad_lsp)
- [pasls](#pasls)
@@ -5594,6 +5595,47 @@ require'lspconfig'.opencl_ls.setup{}
```
+## openedge_ls
+
+[Language server](https://github.com/vscode-abl/vscode-abl) for Progress OpenEdge ABL.
+
+For manual installation, download abl-lsp.jar from the [VSCode
+extension](https://github.com/vscode-abl/vscode-abl/releases/latest).
+
+Configuration
+
+```lua
+require('lspconfig').['openedge_ls'].setup {
+ oe_jar_path = '/path/to/abl-lsp.jar',
+ dlc = '12.2:/path/to/dlc-12.2', -- Version number and OpenEdge root directory (colon separator)
+ debug = false, -- Set to true for debug logging
+ trace = false -- Set to true for trace logging (REALLY verbose)
+}
+```
+
+
+
+**Snippet to enable the language server:**
+```lua
+require'lspconfig'.openedge_ls.setup{}
+```
+
+
+**Default values:**
+ - `filetypes` :
+ ```lua
+ { "progress" }
+ ```
+ - `on_new_config` :
+ ```lua
+ see source file
+ ```
+ - `root_dir` :
+ ```lua
+ root_pattern('openedge-project.json')
+ ```
+
+
## openscad_ls
https://github.com/dzhu/openscad-language-server
diff --git a/doc/server_configurations.txt b/doc/server_configurations.txt
index fe4a5471..abfeaacf 100644
--- a/doc/server_configurations.txt
+++ b/doc/server_configurations.txt
@@ -126,6 +126,7 @@ autogenerated from the Lua files. You can view this file in Nvim by running
- [ols](#ols)
- [omnisharp](#omnisharp)
- [opencl_ls](#opencl_ls)
+- [openedge_ls](#openedge_ls)
- [openscad_ls](#openscad_ls)
- [openscad_lsp](#openscad_lsp)
- [pasls](#pasls)
@@ -5594,6 +5595,47 @@ require'lspconfig'.opencl_ls.setup{}
```
+## openedge_ls
+
+[Language server](https://github.com/vscode-abl/vscode-abl) for Progress OpenEdge ABL.
+
+For manual installation, download abl-lsp.jar from the [VSCode
+extension](https://github.com/vscode-abl/vscode-abl/releases/latest).
+
+Configuration
+
+```lua
+require('lspconfig').['openedge_ls'].setup {
+ oe_jar_path = '/path/to/abl-lsp.jar',
+ dlc = '12.2:/path/to/dlc-12.2', -- Version number and OpenEdge root directory (colon separator)
+ debug = false, -- Set to true for debug logging
+ trace = false -- Set to true for trace logging (REALLY verbose)
+}
+```
+
+
+
+**Snippet to enable the language server:**
+```lua
+require'lspconfig'.openedge_ls.setup{}
+```
+
+
+**Default values:**
+ - `filetypes` :
+ ```lua
+ { "progress" }
+ ```
+ - `on_new_config` :
+ ```lua
+ see source file
+ ```
+ - `root_dir` :
+ ```lua
+ root_pattern('openedge-project.json')
+ ```
+
+
## openscad_ls
https://github.com/dzhu/openscad-language-server