I've discussed this a couple times on different threads before, but I think I never made a real issue for it.
The idea of conpty passthrough mode is that a commandline client application that _knows_ it's only going to use VT sequences (and __not__ the API) to modify the console could set a special mode, ENABLE_PASSTHROUGH_MODE
. If conpty is active, the console would then _stop_ rendering itself over conpty, and anything that was written to the console would go straight to the terminal.
wsl
, where it's only ever going to be talking VT. This has some rough edges that need to be sorted out.
Get/SetConsoleMode
and reading input / writing output. This needs a real spec written, but it probably needs prototyping done before that.
This may actually be #1173?
_oh my god I've filed a dupe, you can go ahead and draw and quarter me now_
mfw "draw and quarter me now": 馃馃槺
Most helpful comment
_oh my god I've filed a dupe, you can go ahead and draw and quarter me now_