Skip Menu |

This queue is for tickets about the IO-Tty CPAN distribution.

Report information
The Basics
Id: 93612
Status: resolved
Priority: 0/
Queue: IO-Tty

People
Owner: Nobody in particular
Requestors: deven [...] ties.org
Cc:
AdminCc:

Bug Information
Severity: Wishlist
Broken in: (no value)
Fixed in: (no value)



Subject: RFE: Support Strawberry Perl on Windows via "winpty" library?
Could this "winpty" library be used to support Strawberry Perl on Windows without using cygwin pty emulation? https://github.com/rprichard/winpty Here's the description from that site: ========== winpty is a Windows software package providing an interface similar to a Unix pty-master for communicating with Windows console programs. The package consists of a library (libwinpty) and a tool for Cygwin and MSYS for running Windows console programs in a Cygwin/MSYS pty. The software works by starting the winpty-agent.exe process with a new, hidden console window, which bridges between the console API and terminal input/output escape codes. It polls the hidden console's screen buffer for changes and generates a corresponding stream of output. The Unix adapter allows running Windows console programs (e.g. CMD, PowerShell, IronPython, etc.) under mintty or Cygwin's sshd with properly-functioning input (e.g. arrow and function keys) and output (e.g. line buffering). The library could be also useful for writing a non-Cygwin SSH server.
On Fri Mar 07 11:09:13 2014, DEVEN wrote: Show quoted text
> Could this "winpty" library be used to support Strawberry Perl on > Windows without using cygwin pty emulation? > > https://github.com/rprichard/winpty > > Here's the description from that site: > > ========== > > winpty is a Windows software package providing an interface similar to > a Unix pty-master for communicating with Windows console programs. The > package consists of a library (libwinpty) and a tool for Cygwin and > MSYS for running Windows console programs in a Cygwin/MSYS pty. > > The software works by starting the winpty-agent.exe process with a > new, hidden console window, which bridges between the console API and > terminal input/output escape codes. It polls the hidden console's > screen buffer for changes and generates a corresponding stream of > output. > > The Unix adapter allows running Windows console programs (e.g. CMD, > PowerShell, IronPython, etc.) under mintty or Cygwin's sshd with > properly-functioning input (e.g. arrow and function keys) and output > (e.g. line buffering). The library could be also useful for writing a > non-Cygwin SSH server.
I have no ready access to windows. So my question is back to you. Does this work?
Ticket migrated to github as https://github.com/toddr/IO-Tty/issues/17