diff options
| author | github-actions <github-actions@github.com> | 2023-04-06 01:44:59 +0000 |
|---|---|---|
| committer | github-actions <github-actions@github.com> | 2023-04-06 01:44:59 +0000 |
| commit | 7d5af779acbc8a6ff9dfd7f2d39ae898fb67480f (patch) | |
| tree | 664ffd321104611e7a24a923883772ffacedc823 | |
| parent | feat: add openedge support (#2513) (diff) | |
| download | nvim-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.md | 42 | ||||
| -rw-r--r-- | doc/server_configurations.txt | 42 |
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 |
