You might want to try to use the --rawCIN flag. Regards, Elias On 7 Aug 2015 11:04, "Mike Duvos" <m...@wolf359.net> wrote:
> In Cygwin, I set up GNU APL as a server I could connect to by doing the > following. > > mkfifo /tmp/pipe > cat /tmp/pipe |apl --noColor 2>&1 | nc -l 127.0.0.1 9999 > /tmp/pipe > > Now if I connect to this, GNU APL comes up, but it exhibits a rather odd > echoing of my input where it prints the first character, five spaces, and > then the rest of the input, before printing the output. Like this... > > 1 2 3 4 5 > 1 2 3 4 5 > 1 2 3 4 5 > 'this is a test' > ' this is a test' > this is a test > > The odd thing is that it doesn't do this if I make the program I am > redirecting a shell, or some C program that reads and writes stdio. It > only happens when I do it with GNU APL. While I'm not suggesting this is a > bug, I was wondering if anyone could suggest an explanation of this > unexpected behavior. Is there something uncommon about the way GNU APL > reads and writes stdio? > > > -- > Mike Duvos > m...@wolf359.net > >