]> matita.cs.unibo.it Git - helm.git/blobdiff - helm/software/matita/matita.ml
More statuses converted to objects.
[helm.git] / helm / software / matita / matita.ml
index 4bd7390f988c254d4de93874aa583daa74980686..e9965c4ca130748e0aaf493ad5b93994616142e1 100644 (file)
@@ -93,7 +93,7 @@ let _ =
   let browser_observer _ = MatitaMathView.refresh_all_browsers () in
   let sequents_observer grafite_status =
     sequents_viewer#reset;
-    match grafite_status.proof_status with
+    match grafite_status#proof_status with
     | Incomplete_proof ({ stack = stack } as incomplete_proof) ->
         sequents_viewer#load_sequents incomplete_proof;
         (try
@@ -107,7 +107,7 @@ let _ =
         with Failure _ -> script#setGoal None);
     | Proof proof -> sequents_viewer#load_logo_with_qed
     | No_proof ->
-       (match grafite_status.ng_status with
+       (match grafite_status#ng_status with
            ProofMode nstatus ->
             sequents_viewer#nload_sequents nstatus;
             (try
@@ -182,7 +182,7 @@ let _ =
       CicNotationParser.print_l2_pattern;
     addDebugItem "dump moo to stderr" (fun _ ->
       let grafite_status = (MatitaScript.current ())#grafite_status in
-      let moo = grafite_status.moo_content_rev in
+      let moo = grafite_status#moo_content_rev in
       List.iter
         (fun cmd ->
           prerr_endline
@@ -203,7 +203,7 @@ let _ =
         HLog.debug
           (CicPp.ppterm 
             (match 
-            (MatitaScript.current ())#grafite_status.GrafiteTypes.proof_status
+            (MatitaScript.current ())#grafite_status#proof_status
             with
             | GrafiteTypes.No_proof -> (Cic.Implicit None)
             | Incomplete_proof i -> 
@@ -218,7 +218,7 @@ let _ =
             ~map_unicode_to_tex:(Helm_registry.get_bool
               "matita.paste_unicode_as_tex")
             (match 
-            (MatitaScript.current ())#grafite_status.GrafiteTypes.proof_status
+            (MatitaScript.current ())#grafite_status#proof_status
             with
             | GrafiteTypes.No_proof -> assert false
             | Incomplete_proof i ->