diff -r d1dcb91a512e -r c54a4a22501c src/Pure/System/isabelle_process.ML --- a/src/Pure/System/isabelle_process.ML Mon Feb 20 12:37:17 2012 +0100 +++ b/src/Pure/System/isabelle_process.ML Mon Feb 20 15:36:48 2012 +0100 @@ -6,13 +6,13 @@ Startup phases: . raw Posix process startup with uncontrolled output on stdout/stderr - . stdout \002: ML running + . stderr \002: ML running .. stdin/stdout/stderr freely available (raw ML loop) .. protocol thread initialization ... rendezvous on system channel ... message INIT(pid): channels ready - ... message STATUS(keywords) - ... message READY: main loop ready + ... message RAW(keywords) + ... message RAW(ready): main loop ready *) signature ISABELLE_PROCESS = @@ -165,7 +165,7 @@ fun init rendezvous = ignore (Simple_Thread.fork false (fn () => let val _ = OS.Process.sleep (seconds 0.5); (*yield to raw ML toplevel*) - val _ = Output.physical_stdout Symbol.STX; + val _ = Output.physical_stderr Symbol.STX; val _ = quick_and_dirty := true; val _ = Goal.parallel_proofs := 0;