-
Notifications
You must be signed in to change notification settings - Fork 29.8k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Windows terminal issues caused by winpty #45693
Comments
Shouldn't #45682 be also added to this list? |
@monk-time added it to the list |
@Tyriar It didn't make into 1.29. Are you planning to release the improvements in 1.30?
|
with latest fall creators update, windows is psesdo console apis. is vscode planning to use them? |
@cedric05 This is being done in microsoft/node-pty#236 (see microsoft/node-pty#216 for details). |
@Tyriar is this shipped in exploration builds if electron 3 is the blocker? |
https://docs.microsoft.com/en-us/windows-server/administration/windows-commands/cls |
ConPTY support is landing in the next Insiders build, this uses a new backend for the terminal on WIndows 10 build number 17692+, this is expected to fix many bugs in the terminal on Windows as we're adopting Microsoft's official pty API. For earlier versions winpty will still be used a many bugs will still remain (unless they're fixed in that project). If you find any issues with conpty please report them to https://github.com/Microsoft/console (the team who own ConPTY) or this repo (if you think it's an integration issue). You can opt out of conpty by adding this setting:
|
Update: Windows build number 18309+ is now required for ConPTY to be turned on as it was not stable on 17692. |
This is a meta issue to act as a central place for all winpty issues.
Legend
General
Foreground/background color
Process killing / ctrl+c
Clearing
cls
is runTasks
Windows regressions
These issues slipped into stable Windows and took month(s) to get a fix to users as a result.
The text was updated successfully, but these errors were encountered: