From: Bruno H. <br...@cl...> - 2005-01-26 14:45:46
|
Sam wrote: > >> *TERMINAL-IO* = #<IO TERMINAL-STREAM> > >> *STANDARD-OUTPUT* = #<IO TERMINAL-STREAM> > >> *ERROR-OUTPUT* = #<OUTPUT UNBUFFERED FILE-STREAM CHARACTER> > same_handle_p is not called! (dunno why...) When clisp is called in batch mode, i.e. option -x is present, init_streamvars(true) is called, which calls get_standard_error_file_stream(), which _must_ call same_handle_p(2,1). And when clisp is not called in batch mode, init_streamvars(false) sets *ERROR-OUTPUT* to the same value as *STANDARD-OUTPUT*. Can you retry debugging this? Bruno |