Ryan Prichard
Ryan Prichard
I have two monitors. When I maximize a window or make it full-screen, it occupies both monitors (i.e. the entire virtual desktop/screen). This is way too big, so I'd prefer...
When I use Alt-mouse to move/resize a window with Blackbox, the menu activates in certain applications. For example, with Firefox, the menu is normally invisible. Pressing Alt shows the menu...
winpty currently uses a color translation heuristic to translate console colors into terminal colors. It's described in detail [here](https://github.com/rprichard/winpty/blob/efb10c4fcf83366b106b7f763b0716f51421b93e/agent/Terminal.cc#L111). Basically, the console always use LtGray-on-Black ([overriding the default](https://github.com/rprichard/winpty/blob/efb10c4fcf83366b106b7f763b0716f51421b93e/agent/Agent.cc#L93)), even if...
See https://github.com/Microsoft/vscode/issues/57803
People sometimes write wrapper scripts that wrap a console process with winpty, for the benefit of people using Cygwin ptys. However, if the wrapper script is launched from an existing...
Currently, winpty scans the console for changes about once every 25ms or so. It does this scanning even when no output is appearing (e.g. the default situation, most of the...
This call to `utf8FromWide` from `translateException` can throw `std::bad_alloc`: ``` trace("libwinpty error: code=%u msg='%s'", static_cast(ret->code), utf8FromWide(winpty_error_msg(ret)).c_str()); ``` Maybe I originally used a `%ls` in the printf format string, but the...
From my comment, https://github.com/rprichard/winpty/issues/105#issuecomment-304430216: > The 0xFFFF invalid character in patterns 4 and 8 is weird; I'm guessing it's there for backwards compatibility? winpty doesn't currently handle it, but I...
A change to the console in new versions of Windows 10 (e.g. 15048, but *not* 15014), breaks winpty by effectively shifting cells at the start of a line to the...
Windows Nano Server is a new version of Windows under development that has no GUI (among other things). It'd be interesting to see whether winpty does (or should) work on...