DONOTMERGE: addpkg(main): powershell
Close #1729
Unlikely to merge in the short term until issues are fixed (more to come):
- [ ] PSReadLine is broken. Suggest to manually remove the module
$PREFIX/lib/powershell/Modules/PSReadLineif the error is annoying - [ ] Duplicated input key outputs
- [ ] Tab key, up down keys not working? They are definitely recognized using
pwsh -Command "[console]::ReadKey()"
PSReadLine is broken.
This may be related to dotnet/runtime#50931. Since that PR System.Console is marked as unsupported on Android but PSReadline uses it.
By the way, System.IO.Ports's support for Android is added in dotnet/runtime#95749.
- With #22792 merged, what's the status on this?
Hope this PR get merged... I need them for at least running my pwsh scripts cross platform. We have come so far yet 1 step away from Nirvana.
Hope this PR get merged... I need them for at least running my pwsh scripts cross platform. We have come so far yet 1 step away from Nirvana.
Absolutely agree. This PR is so close to unlocking proper pwsh support across environments. Let’s hope the remaining issues get resolved soon—it would open up a whole new level of cross-platform scripting.