| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | refactor: add mason-schemas and mason-core modules (#29) | William Boman | 2022-07-08 | 32 | -3635/+0 |
| | | | | | | * refactor: add mason-schemas and move generated filetype map to mason-lspconfig * refactor: add mason-core module | ||||
| * | feat: add delve and go-debug-adapter (#7) | William Boman | 2022-07-07 | 1 | -13/+14 |
| | | | | | | | | * feat: add delve and go-debug-adapter * fix(go): more package and mod mangling * fix(ui): fix hydrating package state after reinstallation | ||||
| * | fix(go): strip wildcard specifier from package names when necessary (#4) | William Boman | 2022-07-07 | 1 | -2/+9 |
| | | |||||
| * | test(async): fix flaky test | William Boman | 2022-07-07 | 1 | -3/+2 |
| | | | | | No idea what it was asserting before tbh. | ||||
| * | style: more stylua | William Boman | 2022-07-07 | 3 | -22/+25 |
| | | |||||
| * | chore: adjust some remnants of nvim-lsp-installer | William Boman | 2022-07-07 | 1 | -26/+13 |
| | | |||||
| * | mason.nvim | William Boman | 2022-07-07 | 32 | -483/+517 |
| | | |||||
| * | feat: add apex_ls (#746) | William Boman | 2022-06-03 | 2 | -0/+13 |
| | | | | Closes #701. | ||||
| * | added wgsl_analyzer server (#719) | Dmitry Kudryavtsev | 2022-06-01 | 1 | -0/+17 |
| | | |||||
| * | refactor(pip3): use with_paths to set venv path (#736) | William Boman | 2022-05-30 | 1 | -21/+16 |
| | | |||||
| * | feat(luarocks): use luarocks.bat executable if it's available (#731) | William Boman | 2022-05-29 | 1 | -11/+21 |
| | | | | Closes #726. | ||||
| * | refactor(health): spawn processes via the spawn module (#732) | William Boman | 2022-05-29 | 1 | -0/+11 |
| | | |||||
| * | test(luarock): stub std.ensure_executable (#725) | William Boman | 2022-05-27 | 1 | -2/+6 |
| | | |||||
| * | test(luarocks): add more test cases | William Boman | 2022-05-27 | 1 | -0/+48 |
| | | |||||
| * | feat: add teal_ls (#724) | William Boman | 2022-05-27 | 3 | -0/+65 |
| | | | | Closes #723. | ||||
| * | fix(spawn): don't check executable when spawning with custom PATH (#721) | William Boman | 2022-05-26 | 1 | -1/+28 |
| | | |||||
| * | fix(ui): setlocal undolevels=-1 | William Boman | 2022-05-25 | 1 | -1/+2 |
| | | | | | | | | | 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) | ||||
| * | fix(test): increase grace period in flaky test | William Boman | 2022-05-19 | 1 | -1/+1 |
| | | |||||
| * | feat(lspinfo): check that .setup() has been called to consider cmd ↵ | William Boman | 2022-05-19 | 2 | -0/+15 |
| | | | | | executable (#710) | ||||
| * | tests(spawn): fix bad test name and add missing case | William Boman | 2022-05-17 | 1 | -1/+14 |
| | | |||||
| * | fix(spawn): avoid spawning commands that aren't on PATH (#706) | William Boman | 2022-05-17 | 2 | -1/+17 |
| | | | | | 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. | ||||
| * | chore(functional): restructure and extend functional modules (#703) | William Boman | 2022-05-17 | 10 | -247/+437 |
| | | |||||
| * | fix(go): target the @latest version when checking if package is outdated (#700) | William Boman | 2022-05-13 | 1 | -7/+2 |
| | | |||||
| * | fix(github): allow looking for prereleases (#699) | William Boman | 2022-05-13 | 2 | -0/+83 |
| | | |||||
| * | feat(ui): use diagnostics to show some messages (#694) | William Boman | 2022-05-13 | 1 | -7/+18 |
| | | |||||
| * | feat: patch :LspInfo's "cmd is executable" diagnostic message (#691) | William Boman | 2022-05-12 | 1 | -0/+39 |
| | | |||||
| * | chore: remove old test | William Boman | 2022-05-11 | 1 | -1/+0 |
| | | |||||
| * | chore: further decouple module structure (#685) | William Boman | 2022-05-11 | 9 | -19/+626 |
| | | |||||
| * | chore(tests): use assert.same instead of abusing vim.inspect + assert.equal | William Boman | 2022-05-06 | 9 | -204/+132 |
| | | |||||
| * | chore: refactor remaining installers to async impl (#616) | William Boman | 2022-04-21 | 5 | -26/+52 |
| | | |||||
| * | tests: capture and assert process.spawn() arguments | William Boman | 2022-04-18 | 1 | -0/+17 |
| | | |||||
| * | fix(spawn): recursively parse arglist (#610) | William Boman | 2022-04-18 | 1 | -0/+1 |
| | | |||||
| * | fix(async): slightly better support for nested coroutine contexts (#600) | William Boman | 2022-04-16 | 2 | -7/+57 |
| | | | | | | | | | | * fix(async): only dispatch first failure in a.wait_all * add InstallContext:run_concurrently This is needed due to how multiple coroutine contexts are used in a hierchical structure, and the async coroutine dispatcher loses this hierchical context inside callback functions invoked via FFI (I… assume?). | ||||
| * | feat(async): add a.wait_all (#596) | William Boman | 2022-04-13 | 1 | -4/+29 |
| | | |||||
| * | feat(fetch): add ability to download file instead of writing to stdout | William Boman | 2022-04-12 | 1 | -0/+30 |
| | | |||||
| * | more async refactor (#587) | William Boman | 2022-04-11 | 1 | -0/+49 |
| | | |||||
| * | fix(spawn): fix Failure.tostring when unable to retrieve uv_handle | William Boman | 2022-04-11 | 1 | -0/+31 |
| | | |||||
| * | make install context available via coroutine context (#586) | William Boman | 2022-04-11 | 11 | -34/+73 |
| | | |||||
| * | fix(r_language_server): run install script via stdin (#578) | William Boman | 2022-04-06 | 1 | -0/+37 |
| | | | | Fixes #568. | ||||
| * | fix(pip3): always use normalized "python" executable with venv-enhanced path ↵ | William Boman | 2022-04-06 | 1 | -6/+8 |
| | | | | | (#577) | ||||
| * | switch majority of installers to async implementation (#574) | William Boman | 2022-04-06 | 2 | -0/+111 |
| | | |||||
| * | add async managers (#536) | William Boman | 2022-03-26 | 13 | -3/+1704 |
| | | |||||
| * | feat(async): allow for a.promisify to reject (#557) | William Boman | 2022-03-23 | 1 | -0/+12 |
| | | |||||
| * | run server installation in async execution context (#525) | William Boman | 2022-03-06 | 3 | -0/+135 |
| | | |||||
| * | async: raise errors instead of returning pcall-style (#521) | William Boman | 2022-03-05 | 2 | -7/+41 |
| | | |||||
| * | fix(async): pcall callback-style functions to catch errors (#515) | William Boman | 2022-03-02 | 1 | -1/+13 |
| | | |||||
| * | feat: add async module (#499) | William Boman | 2022-02-21 | 2 | -54/+113 |
| | | |||||
| * | tests: add process_spec.lua (#419) | William Boman | 2022-01-12 | 1 | -0/+136 |
| | | |||||
| * | feat(ui): display outdated servers (#395) | William Boman | 2022-01-06 | 1 | -0/+10 |
