winpty/agent
Ryan Prichard 2ecc596f8b Update winpty to work with MSYS, MSYS2, and Cygwin.
* MSYS is 32-bit only.

 * MSYS2 and Cygwin are either 32-bit or 64-bit.  On 64-bit MSYS2/Cygwin,
   we use the same architecture for all generated binaries.

 * Prefer mingw-w64 to mingw.  mingw-w64 seems to be more up-to-date.
   It is the only option for 64-bit Windows, so stop looking for
   x86_64-pc-mingw32-g++.

 * Also pass -static when linking binaries.  Otherwise, a pthreads DLL
   is linked dynamically.
2015-09-30 03:34:16 -05:00
..
Agent.cc Factor out line content tracking into a ConsoleLine class. 2015-09-29 04:53:43 -05:00
Agent.h Factor out line content tracking into a ConsoleLine class. 2015-09-29 04:53:43 -05:00
AgentAssert.cc Rename Shared to shared and Misc to misc. 2012-04-01 02:13:21 -07:00
AgentAssert.h Add an MIT copyright notice to all the source files. 2012-03-23 03:11:34 -07:00
ConsoleInput.cc Handle Shift-Tab. 2015-09-29 05:41:44 -05:00
ConsoleInput.h Rewrite resize logic, introduce "direct mode", and tweak scroll scraping. 2015-09-29 02:32:49 -05:00
ConsoleLine.cc Factor out line content tracking into a ConsoleLine class. 2015-09-29 04:53:43 -05:00
ConsoleLine.h Factor out line content tracking into a ConsoleLine class. 2015-09-29 04:53:43 -05:00
Coord.cc Add an MIT copyright notice to all the source files. 2012-03-23 03:11:34 -07:00
Coord.h Add an MIT copyright notice to all the source files. 2012-03-23 03:11:34 -07:00
DsrSender.h Add an MIT copyright notice to all the source files. 2012-03-23 03:11:34 -07:00
EventLoop.cc Rename Shared to shared and Misc to misc. 2012-04-01 02:13:21 -07:00
EventLoop.h Add an MIT copyright notice to all the source files. 2012-03-23 03:11:34 -07:00
main.cc In winpty-agent, print an error message if the arguments are invalid. 2012-12-20 04:20:10 -08:00
Makefile Update winpty to work with MSYS, MSYS2, and Cygwin. 2015-09-30 03:34:16 -05:00
NamedPipe.cc Include <algorithm> for std::min and std::max 2014-08-07 21:20:16 -04:00
NamedPipe.h Add an MIT copyright notice to all the source files. 2012-03-23 03:11:34 -07:00
SmallRect.cc Add an MIT copyright notice to all the source files. 2012-03-23 03:11:34 -07:00
SmallRect.h Rewrite resize logic, introduce "direct mode", and tweak scroll scraping. 2015-09-29 02:32:49 -05:00
Terminal.cc Rewrite resize logic, introduce "direct mode", and tweak scroll scraping. 2015-09-29 02:32:49 -05:00
Terminal.h Add support for a non-terminal console mode 2013-12-06 15:32:23 +01:00
Win32Console.cc Rewrite resize logic, introduce "direct mode", and tweak scroll scraping. 2015-09-29 02:32:49 -05:00
Win32Console.h Rewrite resize logic, introduce "direct mode", and tweak scroll scraping. 2015-09-29 02:32:49 -05:00