aboutsummaryrefslogtreecommitdiffhomepage
path: root/CHANGES
diff options
context:
space:
mode:
authorGravatar herbelin <herbelin@85f007b7-540e-0410-9357-904b9bb8a0f7>2002-12-02 19:02:23 +0000
committerGravatar herbelin <herbelin@85f007b7-540e-0410-9357-904b9bb8a0f7>2002-12-02 19:02:23 +0000
commit6d881b85ee86ca05f8c9e50f060242eb6cf0455d (patch)
tree53cdc350d781be42b462a09fa0556e0c45d8b570 /CHANGES
parentb1fab68d81d5d891f14e1e3fdbffd24704efa276 (diff)
Ajout des options "Set Contextual Implicits" et "Set Strict Implicits
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/coq/trunk@3353 85f007b7-540e-0410-9357-904b9bb8a0f7
Diffstat (limited to 'CHANGES')
-rw-r--r--CHANGES10
1 files changed, 10 insertions, 0 deletions
diff --git a/CHANGES b/CHANGES
index e3393dc6e..238976a72 100644
--- a/CHANGES
+++ b/CHANGES
@@ -87,6 +87,16 @@ Miscellaneous
- Printing Coercion now used through the standard keywords Set/Add, Test, Print
- "Print Term id" is an alias for "Print id"
+- New switch "Unset/Set Printing Symbols" to control printing of
+ symbolic notations
+- Two new variants of implicit arguments are available
+ - "Unset/Set Contextual Implicits" tells to consider implicit also the
+ arguments inferable from the context (e.g. for nil or refl_eq)
+ - "Unset/Set Strict Implicits" tells to consider implicit only the
+ arguments that are inferable in any case (i.e. arguments that occurs
+ as argument of rigid constants in the type of the remaining arguments;
+ e.g. the witness of an existential is not strict since it can vanish when
+ applied to a predicate which does not use its argument)
Incompatibilities