NEWS
changeset 30308 23935abfb549
parent 30300 aa44d67eea16
parent 30305 720226bedc4d
child 30326 a01b2de0e3e1
--- a/NEWS	Fri Mar 06 14:51:18 2009 +0100
+++ b/NEWS	Fri Mar 06 15:51:18 2009 +0100
@@ -224,6 +224,21 @@
 With strict functions on linear orders, reasoning about (in)equalities is
 facilitated by theorems "strict_mono_eq", "strict_mono_less_eq" and "strict_mono_less".
 
+* Some set operations are now proper qualified constants with authentic syntax.
+INCOMPATIBILITY:
+
+    op Int ~>   Set.Int
+    op Un ~>    Set.Un
+    INTER ~>    Set.INTER
+    UNION ~>    Set.UNION
+    Inter ~>    Set.Inter
+    Union ~>    Set.Union
+    {} ~>       Set.empty
+    UNIV ~>     Set.UNIV
+
+* Class complete_lattice with operations Inf, Sup, INFI, SUPR now in theory
+Set.
+
 * Auxiliary class "itself" has disappeared -- classes without any parameter
 are treated as expected by the 'class' command.
 
@@ -301,7 +316,7 @@
 avoiding strange error messages.
 
 * Simplifier: simproc for let expressions now unfolds if bound variable
-occurs at most one time in let expression body.  INCOMPATIBILITY.
+occurs at most once in let expression body.  INCOMPATIBILITY.
 
 * New classes "top" and "bot" with corresponding operations "top" and "bot"
 in theory Orderings;  instantiation of class "complete_lattice" requires