]> matita.cs.unibo.it Git - helm.git/blobdiff - helm/software/matita/matitaInit.ml
Added summation formula for the power of a binomial.
[helm.git] / helm / software / matita / matitaInit.ml
index c25113f26f1a32612ce41fc063a5cdb448c54125..8f3071334e7496c9b0bf9fd276353e859e6026b5 100644 (file)
@@ -50,13 +50,17 @@ let registry_defaults = [
   "matita.system",               "false";
   "matita.verbosity",            "1";
   "matita.bench",                "false";
-  "matita.paste_unicode_as_tex", "false"
+  "matita.paste_unicode_as_tex", "false";
+  "matita.noinnertypes",         "false";
+  "matita.do_heavy_checks",      "true";
     (** verbosity level: 1 is the default, 0 is intuitively "quiet", > 1 is
      * intuitively verbose *)
 ]
 
 let set_registry_values =
-  List.iter (fun key, value -> Helm_registry.set ~key ~value)
+  List.iter 
+    (fun key, value -> 
+       if not (Helm_registry.has key) then Helm_registry.set ~key ~value)
 
 let fill_registry init_status =
   if not (already_configured [ Registry ] init_status) then begin
@@ -245,7 +249,7 @@ let parse_cmdline init_status =
       Helm_registry.set_int "matita.verbosity"
         (Helm_registry.get_int "matita.verbosity" + 1) in
     let no_innertypes () =
-      Helm_registry.set_bool "matita.noinnertypes" false in
+      Helm_registry.set_bool "matita.noinnertypes" true in
     let arg_spec =
       let std_arg_spec = [
         "-I", Arg.String (add_l includes),