aboutsummaryrefslogtreecommitdiffstats
path: root/lua
Commit message (Collapse)AuthorAgeFilesLines
...
* feat: add node-debug2 (#10)William Boman2022-07-072-0/+27
|
* feat: add dart-debug-adapter (#9)William Boman2022-07-072-0/+26
|
* feat: add ktlint (#8)William Boman2022-07-072-0/+39
|
* feat: add delve and go-debug-adapter (#7)William Boman2022-07-077-5/+71
| | | | | | | * feat: add delve and go-debug-adapter * fix(go): more package and mod mangling * fix(ui): fix hydrating package state after reinstallation
* fix(r-languageserver): add missing desc (#5)William Boman2022-07-071-1/+1
|
* run autogen_metadata.lua (#6)williambotman[bot]2022-07-071-1/+1
|
* fix(go): strip wildcard specifier from package names when necessary (#4)William Boman2022-07-071-4/+11
|
* docs: highlight this still being in alpha stage (#3)William Boman2022-07-071-0/+7
|
* fix(mason-lspconfig): fix incorrect require pathWilliam Boman2022-07-071-15/+17
|
* chore: some cleanupWilliam Boman2022-07-071-12/+0
|
* fix(ui): display correct keybinding for language filterWilliam Boman2022-07-071-1/+4
|
* feat(ui): add sticky cursor to installing and queued packagesWilliam Boman2022-07-071-34/+36
|
* fix(ui): only hydrate detailed package state on first expansionWilliam Boman2022-07-071-74/+86
| | | | | | | | | This is to avoid overloading the system with background processes should the user have fallen asleep on the Enter key (also, it's somewhat unnecessary to "rehydrate" this state). This state is also already automatically rehydrated when the package is reinstalled.
* style: run styluaWilliam Boman2022-07-071-8/+4
|
* refactor(ui): remove disk space calculation for nowWilliam Boman2022-07-071-20/+4
| | | | This needs to be throttled.
* chore: s/package/pkg/William Boman2022-07-0713-70/+70
| | | | As to not accidentally access the actual package global 😬
* feat(ui): implement keybind to update all outdated packagesWilliam Boman2022-07-071-7/+27
|
* fix(ui): some ui improvementsWilliam Boman2022-07-072-13/+42
|
* style: run styluaWilliam Boman2022-07-0759-555/+666
|
* chore: adjust some remnants of nvim-lsp-installerWilliam Boman2022-07-073-16/+12
|
* fix(logs): use 0.7-compatible stdpathWilliam Boman2022-07-071-1/+1
|
* mason.nvimWilliam Boman2022-07-07418-7186/+7463
|
* 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-062-2/+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-064-6/+11
| | | 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.