diff options
author | Théo Zimmermann <theo.zimmermann@univ-paris-diderot.fr> | 2017-08-16 23:23:50 +0200 |
---|---|---|
committer | Théo Zimmermann <theo.zimmermann@univ-paris-diderot.fr> | 2017-08-16 23:23:50 +0200 |
commit | 6b2c57d4284d82c52e3c8ce4181e7087cc8abe57 (patch) | |
tree | fa165ce632e7341c0a57e89d05de10b1385cb07e /CHANGES | |
parent | 3591171d8c09e2f9cb3bea87d5ba5aa6501acacb (diff) |
Additions following Hugo's suggestions.
Diffstat (limited to 'CHANGES')
-rw-r--r-- | CHANGES | 19 |
1 files changed, 16 insertions, 3 deletions
@@ -54,8 +54,13 @@ Tactics shelf, rather than failing. - Tactic injection has become more powerful (closes BZ#4890) and its documentation has been updated. -- It is now possible to take hintdb parameters in a Ltac definition or a - Tactic Notation. +- Added support for side effects hooks in `cbv`, `cbn` and `simpl`. + The side effects are provided via a plugin: + https://github.com/herbelin/reduction-effects/ +- It is now possible to take hint database names as parameters in a + Ltac definition or a Tactic Notation. +- New option `Set Ltac Batch Debug` on top of `Set Ltac Debug` for + non-interactive Ltac debug output. Gallina @@ -68,10 +73,18 @@ Vernacular Commands - Unfocused goals can be printed with the `Set Printing Unfocused` option. - `Print` now shows the types of let-bindings. +- The compatibility options for printing primitive projections + (`Set Printing Primitive Projection Parameters` and + `Set Printing Primitive Projection Compatibility`) are now off by default. +- Possibility to unset the printing of notations in a more fine grained + fashion than `Unset Printing Notations` is provided without any + user-syntax. The goal is that someone creates a plugin to experiment + such a user-syntax, to be later integrated in Coq when stabilized. - `About` now tells if a reference is a coercion. - The deprecated `Save` vernacular and its form `Save Theorem id` to close proofs have been removed from the syntax. Please use `Qed`. -- `Search` now sorts results by relevance. +- `Search` now sorts results by relevance (the relevance metric is a + weighted sum of number of distinct symbols and size of the term). Standard Library |