aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorherbelin2011-08-10 18:56:30 +0000
committerherbelin2011-08-10 18:56:30 +0000
commit6386a0c15e74d5f5c3f989566203ad941ea6cd5d (patch)
treed9872d64f9fea8d14bc35a7a299fc9f6426b7e85
parentba143ed83a3ba54589ae19556cdc5a15971c23b8 (diff)
Made CHANGES more uniformly written
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/coq/trunk@14402 85f007b7-540e-0410-9357-904b9bb8a0f7
-rw-r--r--CHANGES14
1 files changed, 6 insertions, 8 deletions
diff --git a/CHANGES b/CHANGES
index 05ad1d7e01..673649ee91 100644
--- a/CHANGES
+++ b/CHANGES
@@ -3,12 +3,11 @@ Changes from V8.3 to V8.4
Logic
-- Coq's logic now support eta-expansion. (DOC TO DO)
-- Guard condition now compatible with beta-redexes blocked by "match"
- (i.e. [x] inherits the subterm property of [t] in [u] even if [v]
- doesn't start by a constructor in [(match v with C .. => fun x => u end) t]);
- this allows for instance to use "rewrite ... in ..." and "Theorem
- ... with ..." without risking to accidentally break the guard condition).
+- Standard eta-conversion now supported (dependent product only). (DOC TO DO)
+- Guard condition improvement: subterm property is propagated through beta-redex
+ blocked by pattern-matching, as in "(match v with C .. => fun x => u end) x";
+ this allows for instance to use "rewrite ... in ..." without breaking
+ the guard condition.
Specification language and notations
@@ -124,8 +123,7 @@ Tools
(cf button "Restart Coq", ex-"Go to Start"). For allowing such interrupts,
the Windows version of coqide now requires Windows >= XP SP1.
- coq_makefile major cleanup.
- * mli are taken into account, ml aren't preproccessed anymore, ml4 really
- work
+ * mli taken into account, ml not preproccessed anymore, ml4 work
* mlihtml generates doc of mli, install-doc install the html doc in DOCDIR
with the same policy as vo in COQLIB
* More variables are given by coqtop -config, others are defined only if the