aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHugo Herbelin2017-04-03 15:59:48 +0200
committerHugo Herbelin2017-04-07 09:22:23 +0200
commitbd76257f84dcaef90498a85342077a743855f565 (patch)
tree33ebcf841f5b78a99c7e9f1578da3fd37edc42cc
parentb1cd93c7ad0f550077a62a1c7cb6915041c6c85e (diff)
Turning the printing primitive projection parameter flag off by default.
-rw-r--r--doc/refman/RefMan-ext.tex6
-rw-r--r--pretyping/detyping.ml2
2 files changed, 4 insertions, 4 deletions
diff --git a/doc/refman/RefMan-ext.tex b/doc/refman/RefMan-ext.tex
index 162cfdba41..9ef5267e21 100644
--- a/doc/refman/RefMan-ext.tex
+++ b/doc/refman/RefMan-ext.tex
@@ -318,10 +318,10 @@ for the usual defined ones.
% - [pattern x at n], [rewrite x at n] and in general abstraction and selection
% of occurrences may fail due to the disappearance of parameters.
-For compatibility, the parameters still appear to the user when printing terms
+The internally omitted parameters can be reconstructed at printing time
even though they are absent in the actual AST manipulated by the kernel. This
-can be changed by unsetting the {\tt Printing Primitive Projection Parameters}
-flag. Further compatibility printing can be activated thanks to the
+can be obtained by setting the {\tt Printing Primitive Projection Parameters}
+flag. Another compatibility printing can be activated thanks to the
{\tt Printing Primitive Projection Compatibility} option which governs the
printing of pattern-matching over primitive records.
diff --git a/pretyping/detyping.ml b/pretyping/detyping.ml
index bf1e0e040f..0b5ea86d5d 100644
--- a/pretyping/detyping.ml
+++ b/pretyping/detyping.ml
@@ -162,7 +162,7 @@ let _ = declare_bool_option
optread = reverse_matching;
optwrite = (:=) reverse_matching_value }
-let print_primproj_params_value = ref true
+let print_primproj_params_value = ref false
let print_primproj_params () = !print_primproj_params_value
let _ = declare_bool_option