aboutsummaryrefslogtreecommitdiffstats
path: root/lua/nvim-lsp-installer
Commit message (Collapse)AuthorAgeFilesLines
* mason.nvimWilliam Boman2022-07-07225-11718/+0
|
* feat(health): use stderr for java version, also check for JAVA_HOME (#765)William Boman2022-06-091-1/+11
|
* feat: add svlangserver (#762)William Boman2022-06-085-3/+22
| | | Closes #747.
* chore: update some logging (#761)William Boman2022-06-084-3/+5
| | | | | * chore: update some logging * docs: add section about known errors
* feat: add marksman (#760)William Boman2022-06-075-3/+42
| | | Closes #759.
* feat: add visualforce_ls (#748)William Boman2022-06-065-1/+55
|
* docs: remove nvim-lsp-installer.servers helptag (#755)William Boman2022-06-061-1/+0
| | | | All interactions from userland should preferably go through require("nvim-lsp-installer").
* feat(ui): add setting to customize window border (#754)William Boman2022-06-063-5/+10
| | | Closes #752.
* fix(platform): memoize .get_libc() ret val (#753)William Boman2022-06-061-14/+13
|
* feat: add apex_ls (#746)William Boman2022-06-039-3/+67
| | | Closes #701.
* added wgsl_analyzer server (#719)Dmitry Kudryavtsev2022-06-015-1/+35
|
* refactor(grammarly): use new official package (#720)William Boman2022-06-011-1/+1
|
* run autogen_metadata.luaWilliam Boman (automated)2022-06-011-1/+1
|
* refactor(ui): improve autoclose logic and update install dir label (#743)William Boman2022-06-012-4/+18
|
* chore(health): use vim.health if availableWilliam Boman2022-06-011-1/+1
|
* fix(julials): improve environment detection and set JULIA_LOAD_PATH (#740)William Boman2022-06-012-20/+59
|
* run autogen_metadata.luaWilliam Boman (automated)2022-05-312-2/+2
|
* chore(log): always use "cache" stdpath (#739)William Boman2022-05-301-1/+1
| | | Closes #738.
* run autogen_metadata.luaWilliam Boman (automated)2022-05-301-1/+1
|
* refactor: specify commands independently, not via lspconfig (#737)William Boman2022-05-305-76/+110
| | | | | | | | | | This is not a desirable solution, but it's better than as-is. There's a couple of reasons for this: 1) lspconfig only enables these commands upon successful attachment of servers, which doesn't really fit their use case. 2) We gain direct access to new Lua APIs for defining user commands, allowing us to leverage Lua callbacks and functions instead of intermediary global variables.
* refactor(pip3): use with_paths to set venv path (#736)William Boman2022-05-302-7/+4
|
* refactor(async): log errors that occur inside a.scope blocks (#735)William Boman2022-05-301-1/+5
| | | These are otherwise completely silenced.
* fix(log): fix evaluation of has() resultWilliam Boman2022-05-291-1/+1
|
* fix(log): check is has nvim-0.8.0 before accessing stdpath("state")William Boman2022-05-291-1/+4
|
* chore: use stdpath("state") for logsWilliam Boman2022-05-291-1/+1
|
* feat(luarocks): use luarocks.bat executable if it's available (#731)William Boman2022-05-294-8/+23
| | | Closes #726.
* refactor(health): spawn processes via the spawn module (#732)William Boman2022-05-293-52/+58
|
* feat(ltex): use platform independent dist if java is installed (#730)William Boman2022-05-281-21/+49
| | | Closes #717.
* Revert "refactor(solang): don't download llvm (#729)"William Boman2022-05-281-16/+48
| | | | | | | This reverts commit e65ef77e6cc12c68b28b5fe65758e6d09d64b96d. This is reverted because solang actually requires a patched version of llvm.
* refactor(solang): don't download llvm (#729)William Boman2022-05-281-48/+16
| | | This is now assumed to be installed on the system instead.
* refactor: use new github.download_release_file function (#728)William Boman2022-05-285-19/+21
|
* test(luarocks): add more test casesWilliam Boman2022-05-271-0/+1
|
* feat: add teal_ls (#724)William Boman2022-05-2712-3/+180
| | | Closes #723.
* run autogen_metadata.luaWilliam Boman (automated)2022-05-271-1/+1
|
* fix(spawn): don't check executable when spawning with custom PATH (#721)William Boman2022-05-262-2/+2
|
* run autogen_metadata.luaWilliam Boman (automated)2022-05-251-1/+1
|
* run autogen_metadata.luaWilliam Boman (automated)2022-05-253-3/+3
|
* fix(ui): setlocal undolevels=-1William Boman2022-05-251-0/+1
| | | | | | | | Without having profiled things, this should greatly reduce memory footprint because this UI buffer is: 1) updated very frequently 2) the way it's currently updated is extremely inefficient (it essentially recreates the buffer contents on every render)
* run autogen_metadata.luaWilliam Boman (automated)2022-05-241-1/+1
|
* feat: add setting to disable automatic version check when opening UI window ↵William Boman2022-05-232-1/+3
| | | | (#716)
* ui: remove borders & change heading style (#713)William Boman2022-05-232-7/+11
|
* feat(github): add setting to customize asset download url (#711)William Boman2022-05-212-1/+11
| | | Closes #678.
* run autogen_metadata.luaWilliam Boman (automated)2022-05-212-1/+2
|
* chore(scripts): remove unnecessary awk_ls branchWilliam Boman2022-05-202-2/+1
|
* run autogen_metadata.luaWilliam Boman (automated)2022-05-201-1/+1
|
* feat(lspinfo): check that .setup() has been called to consider cmd ↵William Boman2022-05-193-0/+19
| | | | executable (#710)
* fix(erlangls): follow git tags (#708)William Boman2022-05-194-54/+55
| | | Closes #683.
* run autogen_metadata.luaWilliam Boman (automated)2022-05-182-1/+2
|
* fix(spawn): avoid spawning commands that aren't on PATH (#706)William Boman2022-05-172-5/+32
| | | | This is primarily done to avoid cluttering the log file with a bunch of ERROR entries. Also avoids unnecessary roundtrips to uv_spawn, I guess.
* fix(omnisharp): remove invalid equality checkWilliam Boman2022-05-171-1/+1
|