Ryan Prichard

Results 28 issues of 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...

enhancement

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...

enhancement

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...

enhancement

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...

enhancement

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...

enhancement

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...

bug

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...

bug

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...

bug
Unicode / EastAsianWidth
third-party-bug

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...

question