diff options
| author | William Boman <william@redwill.se> | 2022-04-16 01:43:09 +0200 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2022-04-16 01:43:09 +0200 |
| commit | c472f3ea46a5dd5f62bb12b5857e779ae0d74dc5 (patch) | |
| tree | 0956a0e6f3b931921563eae6265abd3bad481d9b /lua/nvim-lsp-installer/core/managers/powershell | |
| parent | run autogen_metadata.lua (diff) | |
| download | mason-c472f3ea46a5dd5f62bb12b5857e779ae0d74dc5.tar mason-c472f3ea46a5dd5f62bb12b5857e779ae0d74dc5.tar.gz mason-c472f3ea46a5dd5f62bb12b5857e779ae0d74dc5.tar.bz2 mason-c472f3ea46a5dd5f62bb12b5857e779ae0d74dc5.tar.lz mason-c472f3ea46a5dd5f62bb12b5857e779ae0d74dc5.tar.xz mason-c472f3ea46a5dd5f62bb12b5857e779ae0d74dc5.tar.zst mason-c472f3ea46a5dd5f62bb12b5857e779ae0d74dc5.zip | |
fix(async): slightly better support for nested coroutine contexts (#600)
* 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?).
Diffstat (limited to 'lua/nvim-lsp-installer/core/managers/powershell')
| -rw-r--r-- | lua/nvim-lsp-installer/core/managers/powershell/init.lua | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/lua/nvim-lsp-installer/core/managers/powershell/init.lua b/lua/nvim-lsp-installer/core/managers/powershell/init.lua index a246e24c..94046b05 100644 --- a/lua/nvim-lsp-installer/core/managers/powershell/init.lua +++ b/lua/nvim-lsp-installer/core/managers/powershell/init.lua @@ -11,6 +11,7 @@ local PWSHOPT = { ---@param script string ---@param opts JobSpawnOpts ---@param custom_spawn JobSpawn +---@return Result function M.script(script, opts, custom_spawn) opts = opts or {} ---@type JobSpawn @@ -31,6 +32,7 @@ end ---@param command string ---@param opts JobSpawnOpts ---@param custom_spawn JobSpawn +---@return Result function M.command(command, opts, custom_spawn) opts = opts or {} ---@type JobSpawn |
