``print mode'' is now a thread-local value derived from a global template;
authorwenzelm
Thu, 20 Dec 2007 21:14:28 +0100
changeset 25737 84c92fc48e36
parent 25736 68834086f910
child 25738 b091cbae3e2a
``print mode'' is now a thread-local value derived from a global template;
NEWS
--- a/NEWS	Thu Dec 20 21:12:03 2007 +0100
+++ b/NEWS	Thu Dec 20 21:14:28 2007 +0100
@@ -58,6 +58,15 @@
 with multithreading.
 
 
+*** ML ***
+
+* The ``print mode'' is now a thread-local value derived from a global
+template (the former print_mode reference), thus access becomes
+non-critical.  The global print_mode reference is for session
+management only; user-code should use print_mode_value,
+print_mode_active, PrintMode.setmp etc.  INCOMPATIBILITY.
+
+
 *** System ***
 
 * isatool tty runs Isabelle process with plain tty interaction;