Leonard Hecker

Results 389 comments of Leonard Hecker

I was experimenting with something like this today and kind of realized that LUTs for dispatch during parsing isn't quite right: We should instead defer parsing to specialized subroutines to...

> A bit embarrassing that I'm not sure what you mean. If something like this: [...] Yeah, pretty much exactly like that. I wrote a small tokenizer for `ENABLE_VIRTUAL_TERMINAL_INPUT` over...

This seems to happen in conhost/OpenConsole as well. It may be easier to use that first to investigate the issue.

Sorry for the delay. I've debugged this issue now and found that WSL simply stops reading from our input buffer in these situations. As such this is almost assuredly a...

I've realized that the best way to prove that this isn't an issue with either Windows Terminal, conhost, or ConPTY is by testing this issue in https://github.com/mintty/wsltty (which relies on...

Thank you for saying that! I didn't realize that if wsltty doesn't read past 4KiB it may still have a functional Ctrl-C. I thought the two issues are one and...

> [...] we're currently rewriting the ConPTY subsystem in https://github.com/microsoft/terminal/pull/17510 to pass data through unchanged, we're not planning on making further changes here. That work was recently completed and shipped...

Did you use the system ConPTY API? Due to the lengthy release cycle of Windows that API is usually quite outdated. We're currently experimenting with shipping ConPTY as a nupkg....

> Do you have a rough timeline (weeks/months/quarters) of when this might get shipped? I think a month is a fair estimate for this. I don't think it'll take multiple...

> May I ask about order preservation in your planned implementation? If you have `ENABLE_VIRTUAL_TERMINAL_PROCESSING` enabled (I'm sure you do 😄), then the text will not be touched by ConPTY...