aboutsummaryrefslogtreecommitdiffstats
path: root/lua/mason-core/async/init.lua
Commit message (Collapse)AuthorAgeFilesLines
* fix(async): also check async context termination immediately after suspendingWilliam Boman2025-02-191-0/+3
|
* refactor: standardize constructors and improve inheritance constructionWilliam Boman2025-02-191-4/+8
|
* fix(async): always check channel state (#1351)William Boman2023-06-131-6/+7
|
* refactor(async): increase wait time (#1192)William Boman2023-04-081-6/+3
| | | Still somewhat arbitrary, but high enough to not cause issues such as timing out CI jobs.
* refactor: only schedule in a.scheduler() when in fast event (#1170)William Boman2023-04-021-1/+3
| | | Explicitly schedule via `a.wait(vim.schedule)` instead.
* fix(registry): use oneshot channel for updating registry (#1168)William Boman2023-04-021-35/+5
|
* fix(async): early return if no suspend functions (#1165)William Boman2023-04-011-0/+3
|
* feat: add registry.refresh() method (#1096)William Boman2023-03-141-1/+2
|
* refactor(async): error with stack level 0 (#801)William Boman2022-12-261-2/+4
|
* refactor: introduce selene, harden type defs, and use proper EmmyLua syntax ↵William Boman2022-08-151-3/+3
| | | | (#296)
* chore: change emmylua annotation syntax from @ to : for comments (#73)William Boman2022-07-141-1/+1
|
* fix(async): increase vim.wait time (#55)William Boman2022-07-111-3/+5
| | | | | This number is completely arbitrary - the previous value was chosen at random. Increasing it now to support long-running, blocking, installations.
* refactor: add mason-schemas and mason-core modules (#29)William Boman2022-07-081-0/+245
* refactor: add mason-schemas and move generated filetype map to mason-lspconfig * refactor: add mason-core module