Alex Rønne Petersen
Alex Rønne Petersen
Looks like there is interesting progress happening on this: https://github.com/microsoft/terminal/pull/14745
Note to self: Need to investigate how well UTF-8 input works on the latest Windows Terminal version. If it mostly Just Works, then we should switch to using it (and...
> Need to investigate how well UTF-8 input works on the latest Windows Terminal version. Quite well, as it turns out! 🏴☠️ (4 code points) roundtrips as it should both...
Proposed a whacky but potentially workable(?) hack for this here: https://github.com/microsoft/terminal/issues/12143#issuecomment-1873533831 Thoughts on that approach very welcome. (cc @scottbilas @xoofx)
One aspect to consider is how this would work when standard I/O handles are redirected. Obviously, if we close redirected handles, we can't just simply reopen them again like we...
Sigh. Doesn't seem like that hack will work either. * Reading from `GetStdHandle(STD_INPUT_HANDLE)` and then closing that handle from another thread doesn't cause the read to get interrupted for some...
Need to see if `NtClose()` will work, since `CloseHandle()` (apparently?) special-cases console handles.
Ok, good news: It seems to work. (See the discussion on https://github.com/microsoft/terminal/issues/12143 for context.) If you can, please either clone the Git repo and try the `cancellation` sample, or consume...
Going to reopen because of this: https://github.com/microsoft/terminal/issues/12143#issuecomment-1895629003 Still, we support cancellation of raw input now, so that's a lot better than nothing. This issue will track cancellation support for cooked...
Started a discussion at https://github.com/llvm/llvm-project/issues/97517 to move this forward.