From: Bruno H. <br...@cl...> - 2005-01-25 19:41:02
|
Sam wrote: > if grep 'Line1.*Line2' fresh-line.out > /dev/null; then exit 1; fi > make: *** [check-fresh-line] Error 1 Good! The test pays off! :-) > *TERMINAL-IO* = #<IO TERMINAL-STREAM> > *STANDARD-OUTPUT* = #<IO TERMINAL-STREAM> > *ERROR-OUTPUT* = #<OUTPUT UNBUFFERED FILE-STREAM CHARACTER> > > Line1 to *terminal-io*Line2 to *error-output* It seems that *error-output* is the problem. Can you add some debugging output to same_handle_p (print details about handle1, handle2, filetype1, filetype2, etc.)? Bruno |