src/Pure/context.ML
changeset 20926 b2f67b947200
parent 20821 bae9a1002d84
child 21518 571b8cd087f8
--- a/src/Pure/context.ML	Mon Oct 09 19:37:04 2006 +0200
+++ b/src/Pure/context.ML	Mon Oct 09 19:37:05 2006 +0200
@@ -58,7 +58,6 @@
   val pass_theory: theory -> ('a -> 'b) -> 'a -> 'b * theory
   val save: ('a -> 'b) -> 'a -> 'b
   val >> : (theory -> theory) -> unit
-  val ml_output: (string -> unit) * (string -> unit)
   val use_mltext: string -> bool -> theory option -> unit
   val use_mltext_theory: string -> bool -> theory -> theory
   val use_let: string -> string -> string -> theory -> theory
@@ -482,10 +481,8 @@
 
 (* use ML text *)
 
-val ml_output = (writeln, Output.error_msg);
-
 fun use_output verbose txt =
-  Output.ML_errors (use_text ml_output verbose) (Symbol.escape txt);
+  Output.ML_errors (use_text Output.ml_output verbose) (Symbol.escape txt);
 
 fun use_mltext txt verbose opt_thy = setmp opt_thy (fn () => use_output verbose txt) ();
 fun use_mltext_theory txt verbose thy = #2 (pass_theory thy (use_output verbose) txt);