in reply to Windows/Cygwin and open2

FWIW, I use GNU Octave on MacOS X and Windows and talk to it using IPC::Open2. Perl seems to not be able to detect the EOF, so I add a "quit" to the commands I send to Octave. Then, it works.