diff options
| author | Pierre-Marie Pédrot | 2015-12-15 10:30:31 +0100 |
|---|---|---|
| committer | Pierre-Marie Pédrot | 2015-12-15 10:38:52 +0100 |
| commit | db282f831cbf619e417593c602de24960c3ca69c (patch) | |
| tree | 6f4bcc1830e37713c571e58084214571c8920ff1 /CHANGES | |
| parent | f439001caa24671d03d8816964ceb8e483660e70 (diff) | |
| parent | ce395ca02311bbe6ecc1b2782e74312272dd15ec (diff) | |
Merge branch 'v8.5'
Diffstat (limited to 'CHANGES')
| -rw-r--r-- | CHANGES | 10 |
1 files changed, 9 insertions, 1 deletions
@@ -15,6 +15,12 @@ Program Changes from V8.5beta3 ====================== +Vernacular commands +- Flag -compat 8.4 now loads Coq.Compat.Coq84. The standard way of putting Coq + in v8.4 compatibility mode is to pass the command line flag "-compat 8.4". It + can be followed by "-require Coq.Compat.AdmitAxiom" if 8.4 behavior of admit is + needed, in which case it uses an axiom. + Specification language - Syntax "$(tactic)$" changed to "ltac:(tactic)". @@ -22,7 +28,9 @@ Specification language Tactics - Syntax "destruct !hyp" changed to "destruct (hyp)", and similarly - for induction. + for induction (rare source of incompatibilities easily solvable by + removing parentheses around "hyp" when not for the purpose of keeping + the hypothesis). - Syntax "p/c" for on-the-fly application of a lemma c before introducing along pattern p changed to p%c1..%cn. The feature and syntax are in experimental stage. |
