aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--CHANGES9
1 files changed, 6 insertions, 3 deletions
diff --git a/CHANGES b/CHANGES
index fc111d211d..6982b63ff7 100644
--- a/CHANGES
+++ b/CHANGES
@@ -35,10 +35,13 @@ Logic
Vernacular commands
+- A command "Variant" allows to define non-recursive variant types.
- The command "Record foo ..." does not generate induction principles
- (foo_rect, foo_rec, foo_ind) anymore by default (feature wish #2693).
- A flag "Set/Unset Record Elimination Schemes" allows changing this.
- The tactic "induction" on a record is now actually doing "destruct".
+ (foo_rect, foo_rec, foo_ind) anymore by default (feature wish
+ #2693). The command "Variant foo ..." does not either. A flag
+ "Set/Unset Nonrecursive Elimination Schemes" allows changing this.
+ The tactic "induction" on a "Record" or a "Variant" is now actually
+ doing "destruct".
- The "Open Scope" command can now be given also a delimiter (e.g. Z).
- The "Definition" command now allows the "Local" modifier, allowing
for non-importable definitions.