diff options
| author | Hugo Herbelin | 2014-10-23 21:50:04 +0200 |
|---|---|---|
| committer | Hugo Herbelin | 2014-10-24 16:44:48 +0200 |
| commit | f9386dc81a403e926908db7574702c0c566334e2 (patch) | |
| tree | be597a1b941947be870ab4632d79c054e2ffb7f4 | |
| parent | 4662a2c92ecfdfb383f504f8c230b6d2f2bb58fc (diff) | |
Documenting some incompatibilities in (non) Import of ML tactics,
| -rw-r--r-- | CHANGES | 7 |
1 files changed, 6 insertions, 1 deletions
@@ -67,7 +67,9 @@ Vernacular commands Specification Language - Slight changes in unification error messages. -- Added a syntax $(...)$ that allows putting tactics in terms. +- Added a syntax $(...)$ that allows putting tactics in terms (may + break user notations using "$(", fixable by inserting a space or + rewriting the notation). - Constants in pattern-matching branches now respect the same rules regarding implicit arguments than in applicative position. The old behaviour can be recovered by the command "Set Asymmetric Patterns". (possible source of @@ -201,6 +203,9 @@ Tactics - Behavior of introduction patterns -> and <- made more uniform (hypothesis is cleared, rewrite in hypotheses and conclusion and erasing the variable when rewriting a variable). +- Tactics from plugins are now active only when the corresponding + module is imported (source of incompatibilities, solvable by adding + an "Import", like e.g. "Import Omega"). Program |
