Skip to content

Commit 1f415b9

Browse files
committed
Use new strategy for ConsoleReadLine.ReadKeyAsync to fix macOS and Linux issues
This change uses a new strategy for providing a quasi-async Console.ReadKey implementation so that key handling works better on Linux and macOS. This should eliminate issues where keys and escape sequences were being echoed incorrectly. It should also eliminate the issue where the backspace key is unusable on these platforms. Resolves PowerShell/vscode-powershell#533. Resolves PowerShell/vscode-powershell#542.
1 parent c9a9d26 commit 1f415b9

File tree

4 files changed

+312
-326
lines changed

4 files changed

+312
-326
lines changed

0 commit comments

Comments
 (0)