aboutsummaryrefslogtreecommitdiffstats
path: root/lua
Commit message (Collapse)AuthorAgeFilesLines
...
* fix(r-languageserver): pass missing libuv pipe arg (#820)William Boman2022-12-281-1/+1
| | | Fixes #819.
* fix(powershell): terminate stdin with newline (#818)William Boman2022-12-281-0/+1
| | | | | Powershell doesn't seem to be closing the process after commands finsh executing and stdin is closed, not entirely sure why. This seems to fix the issue.
* fix(libuv): shutdown -> close (#816)William Boman2022-12-282-2/+2
|
* feat(registry): add cueimports (#811)John Allen2022-12-273-1/+13
| | | | `cueimports` is a newish tool for automatically managing imports for the CUE language.
* fix(api/command): instantiate UI before package installation (#810)William Boman2022-12-271-4/+6
| | | | | This fixes situations where the UI would be come desynced should a package installation complete immediately (i.e. in the very same event loop as it was started in).
* refactor: interact with libuv pipes in async context (#808)William Boman2022-12-265-18/+30
| | | Also now properly close pipes (shutdown -> close).
* feat(powershell): set $ErrorActionPreference = "Stop"; (#807)William Boman2022-12-261-11/+15
| | | Also write to stdin pipe asynchronously.
* refactor(installer): write debug log file after installation finishes (#806)William Boman2022-12-261-3/+8
|
* feat(expr): add tbl_interpolate() (#805)William Boman2022-12-261-7/+24
|
* feat(result): add .try() interface (#804)William Boman2022-12-261-0/+32
|
* feat(functional): add strip_{prefix,suffix} (#803)William Boman2022-12-263-2/+37
|
* refactor(installer): introduce PackageInstallOpts class (#802)William Boman2022-12-264-13/+8
|
* refactor(async): error with stack level 0 (#801)William Boman2022-12-261-2/+4
|
* chore: update generated code (#800)williambotman[bot]2022-12-261-1/+1
|
* chore(registry): change ruff-lsp category from linter to lsp (#799)Dawit Abate2022-12-251-1/+1
|
* feat(registry): add jq-lsp (#793)David McDonald2022-12-253-0/+17
|
* chore: update generated code (#796)williambotman[bot]2022-12-241-1/+1
|
* feat(registry): add smithy-language-server (#795)Nick Rodgers2022-12-244-0/+46
|
* chore: update generated code (#788)williambotman[bot]2022-12-223-3/+3
|
* feat(registry): add ruff-lsp (#786)Forrest Williams2022-12-213-1/+13
|
* Revert "fix(spawn): always expand cmd if PATH is not modified (#773)" (#783)William Boman2022-12-211-19/+21
| | | This reverts commit dd04b4105e84620685c37efb6ca935d282e11465.
* fix(powershell): use pwsh if available (#782)William Boman2022-12-212-4/+14
|
* fix(spawn): always expand cmd if PATH is not modified (#773)William Boman2022-12-201-21/+19
| | | | | fix(spawn): always expand cmd on Windows Closes #720.
* chore: update generated code (#780)williambotman[bot]2022-12-201-1/+1
|
* feat(expr): use same context for value & filter evaluation (#778)William Boman2022-12-201-4/+34
|
* feat(functional): add trim_start and assoc (#779)William Boman2022-12-204-6/+34
|
* feat: add expr module (#775)William Boman2022-12-202-0/+53
| | | | | This is (soon) to be used when installing package definitions from https://github.com/mason-org/mason-registry/. See for example: https://github.com/mason-org/mason-registry/blob/7df69dd2a73efc3a08520552ca64597d1db5f4fb/packages/go-debug-adapter/package.yaml#L16
* feat(registry): add nil (#774)s13412022-12-193-1/+19
|
* feat(functional): add list.reduce (#772)William Boman2022-12-192-0/+13
|
* fix(functional): spread function args in _.apply (#770)William Boman2022-12-191-1/+1
|
* Revert "chore: use pwsh instead of powershell (#706)" (#769)William Boman2022-12-192-12/+4
| | | This reverts commit e64dffb84e84e67836a05707a95b1d81fe698481.
* chore: update generated code (#768)williambotman[bot]2022-12-191-1/+1
|
* chore: update generated code (#767)williambotman[bot]2022-12-181-1/+1
|
* chore: update generated code (#766)williambotman[bot]2022-12-171-1/+1
|
* chore: update generated code (#762)williambotman[bot]2022-12-152-2/+2
|
* chore: update generated code (#758)williambotman[bot]2022-12-122-2/+2
|
* feat(registry): add semgrep (#757)Jay Patel2022-12-123-9/+33
|
* feat(registry): add fourmolu (#752)shurizzle2022-12-123-1/+34
|
* feat: add kotlin-debug-adapter package (#749)Chris Werner Rau2022-12-123-1/+32
|
* feat: add purl parser (#756)William Boman2022-12-101-0/+283
|
* feat(functional): add some more functions (#755)William Boman2022-12-105-0/+104
|
* chore: update generated code (#754)williambotman[bot]2022-12-101-1/+1
|
* chore: update generated code (#746)williambotman[bot]2022-12-081-1/+1
|
* refactor(installer): rename run_installer to exec_in_context (#744)William Boman2022-12-081-6/+7
|
* feat(platform): accept darwin (#743)William Boman2022-12-082-6/+8
| | | | | Mac systems are generally referred to as the Darwin OS. For all intents and purposes, "mac" and "darwin" can be used interchangeably (although darwin will be preferred going forward).
* feat(functional): add more functions (#741)William Boman2022-12-086-0/+87
|
* feat(registry): add neocmakelsp (#739)Micah Halter2022-12-073-1/+13
|
* fix(ui): set severity min & max for namespaced diagnostic config (#738)William Boman2022-12-071-1/+4
| | | | | | Simply setting it to true won't override sub-items such as a user's severity config. Some users may for example have set the `virtual_text` severity to only show ERRORs, causing Mason's INFO diagnostics to not be displayed.
* feat(registry): add dart-debug-adapter (#733)Svetlozar Iliev2022-12-073-0/+29
|
* fix(package): don't call vim API functions inside fast event (#730)William Boman2022-12-053-26/+13
|