NEWS
changeset 61269 64a5bce1f498
parent 61268 abe08fb15a12
child 61270 28eb608b9b59
--- a/NEWS	Fri Sep 25 20:37:59 2015 +0200
+++ b/NEWS	Fri Sep 25 23:39:08 2015 +0200
@@ -197,6 +197,13 @@
 
 *** HOL ***
 
+* The 'typedef' command has been upgraded from a partially checked
+"axiomatization", to a full definitional specification that takes the
+global collection of overloaded constant / type definitions into
+account. Type definitions with open dependencies on overloaded
+definitions need to be specified as "typedef (overloaded)". This
+provides extra robustness in theory construction. Rare INCOMPATIBILITY.
+
 * Qualification of various formal entities in the libraries is done more
 uniformly via "context begin qualified definition ... end" instead of
 old-style "hide_const (open) ...". Consequently, both the defined