]> matita.cs.unibo.it Git - helm.git/blobdiff - helm/matita/matitaSync.ml
- changed moo representation in MatitaTypes.status, no longer a string list, but...
[helm.git] / helm / matita / matitaSync.ml
index a77c2476101f5546acf3cb2445bb6e54f6921f04..55cb4a45c09d45c887e07c26602934283bc61679 100644 (file)
@@ -53,13 +53,10 @@ let alias_diff ~from status =
 let set_proof_aliases status aliases =
  let new_status = { status with aliases = aliases } in
  let diff = alias_diff ~from:status new_status in
- let textual_diff =
-  if DisambiguateTypes.Environment.is_empty diff then
-   ""
-  else
-   DisambiguatePp.pp_environment diff ^ "\n" in
- let moo_content_rev = textual_diff :: status.moo_content_rev in
- {new_status with moo_content_rev = moo_content_rev}
+ if DisambiguateTypes.Environment.is_empty diff then
+   new_status
+ else
+   add_moo_content (DisambiguatePp.commands_of_environment diff) new_status
   
 (** given a uri and a type list (the contructors types) builds a list of pairs
  *  (name,uri) that is used to generate authomatic aliases **)