aboutsummaryrefslogtreecommitdiffstats
path: root/lua/mason-core/managers/powershell
Commit message (Collapse)AuthorAgeFilesLines
* refactor!: remove old managers (#1497)William Boman2025-02-161-44/+0
|
* fix(powershell): close stdin (#1197)William Boman2023-04-081-0/+4
|
* refactor: only schedule in a.scheduler() when in fast event (#1170)William Boman2023-04-021-3/+1
| | | Explicitly schedule via `a.wait(vim.schedule)` instead.
* style: enforce import order (#1092)William Boman2023-03-121-2/+2
| | | | | * chore(workflows): update dependencies * style: enforce import order
* refactor(powershell): remove .script and fix fast API error (#1057)William Boman2023-03-051-26/+14
| | | | Calling vim.fn.executable in the module scope has potential to error if the module is required outside of the main loop.
* 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.
* refactor: interact with libuv pipes in async context (#808)William Boman2022-12-261-6/+7
| | | 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.
* fix(powershell): use pwsh if available (#782)William Boman2022-12-211-2/+4
|
* Revert "chore: use pwsh instead of powershell (#706)" (#769)William Boman2022-12-191-2/+2
| | | This reverts commit e64dffb84e84e67836a05707a95b1d81fe698481.
* chore: use pwsh instead of powershell (#706)William Boman2022-11-291-2/+2
|
* chore: upgrade stylua to 0.15.0 (#454)William Boman2022-09-221-21/+17
|
* refactor: introduce selene, harden type defs, and use proper EmmyLua syntax ↵William Boman2022-08-151-21/+25
| | | | (#296)
* refactor: add mason-schemas and mason-core modules (#29)William Boman2022-07-081-0/+46
* refactor: add mason-schemas and move generated filetype map to mason-lspconfig * refactor: add mason-core module