Didn't follow the discussion, but maybe this helps: writing to a child process 
input stream is buffered. When `p.inputStream.flush` is inserted after every 
call to `p.inputStream.writeLine` in a.nim, the code in the OP works. 

Reply via email to