aboutsummaryrefslogtreecommitdiffstats
path: root/lua/mason-core/async
Commit message (Expand)AuthorAgeFilesLines
* fix(async): also check async context termination immediately after suspendingWilliam Boman2025-02-192-2/+5
* refactor: standardize constructors and improve inheritance constructionWilliam Boman2025-02-192-24/+46
* chore(async): add Channel (#1456)William Boman2023-08-171-2/+60
* 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
* test(async): add tests for control mechanisms (#1176)William Boman2023-04-031-0/+1
* refactor: only schedule in a.scheduler() when in fast event (#1170)William Boman2023-04-021-1/+3
* fix(registry): use oneshot channel for updating registry (#1168)William Boman2023-04-022-47/+45
* 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: interact with libuv pipes in async context (#808)William Boman2022-12-261-0/+3
* 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
* 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
* refactor: add mason-schemas and mason-core modules (#29)William Boman2022-07-083-0/+369