src/Pure/ML/ml_process.scala
changeset 72557 6345cce0e576
parent 72119 d115d50a19c0
child 72571 ab4a0b19648a
--- a/src/Pure/ML/ml_process.scala	Sat Nov 07 16:36:50 2020 +0100
+++ b/src/Pure/ML/ml_process.scala	Sat Nov 07 16:49:51 2020 +0100
@@ -188,9 +188,12 @@
     val sessions_structure = Sessions.load_structure(options, dirs = dirs)
     val store = Sessions.store(options)
 
-    val rc =
+    val result =
       ML_Process(options, sessions_structure, store, logic = logic, args = eval_args, modes = modes)
-        .result().print_stdout.rc
-    sys.exit(rc)
+        .result(
+          progress_stdout = Output.writeln(_, stdout = true),
+          progress_stderr = Output.writeln(_))
+
+    sys.exit(result.rc)
   })
 }