NEWS
changeset 28629 c5a915b45390
parent 28606 e5f0f1dd2592
child 28631 2dbbf5ea5689
--- a/NEWS	Thu Oct 16 22:44:37 2008 +0200
+++ b/NEWS	Thu Oct 16 22:45:08 2008 +0200
@@ -47,6 +47,19 @@
 
 *** Pure ***
 
+* Goal-directed proof now enforces strict proof irrelevance wrt. sort
+hypotheses.  Sorts required in the course of reasoning need to be
+covered by the constraints in the initial statement, completed by the
+type instance information of the background theory.  Non-trivial sort
+hypotheses, which rarely occur in practice, may be specified via
+vacuous propositions of the form SORT_CONSTRAIN('a::c).  For example:
+
+  lemma assumes "SORT_CONSTRAINT('a::empty)" shows False ...
+
+The result contains an implicit sort hypotheses as before --
+SORT_CONSTRAINT premises are is eliminated as part of the canonical
+rule normalization.
+
 * Changed defaults for unify configuration options:
 
   unify_trace_bound = 50 (formerly 25)