X-Git-Url: http://matita.cs.unibo.it/gitweb/?a=blobdiff_plain;ds=sidebyside;f=helm%2Fmatita%2Fmatita.ml;h=769f294fd2ef6d2743ef4d925bee4c3191afb3c2;hb=d0c88a989d2c41d0b816c5490d4d8c89a238cb2a;hp=dd8d6d83dad6a115d6e13540a44fc128ca8c0cb7;hpb=6fa89cef6aa8fc1774db065a9fcfc47867579054;p=helm.git diff --git a/helm/matita/matita.ml b/helm/matita/matita.ml index dd8d6d83d..769f294fd 100644 --- a/helm/matita/matita.ml +++ b/helm/matita/matita.ml @@ -26,7 +26,7 @@ open Printf open MatitaGtkMisc -open MatitaTypes +open GrafiteTypes (** {2 Initialization} *) @@ -120,22 +120,18 @@ let _ = (CicEnvironment.list_obj ())); addDebugItem "print selections" (fun () -> let cicMathView = MatitaMathView.cicMathView_instance () in - List.iter MatitaLog.debug (cicMathView#string_of_selections)); - addDebugItem "dump getter settings" (fun _ -> - prerr_endline (Http_getter_env.env_to_string ())); - addDebugItem "getter: getalluris" (fun _ -> - List.iter prerr_endline (Http_getter.getalluris ())); + List.iter HLog.debug (cicMathView#string_of_selections)); addDebugItem "dump script status" script#dump; addDebugItem "dump configuration file to ./foo.conf.xml" (fun _ -> Helm_registry.save_to "./foo.conf.xml"); addDebugItem "dump metasenv" (fun _ -> if script#onGoingProof () then - MatitaLog.debug (CicMetaSubst.ppmetasenv [] script#proofMetasenv)); + HLog.debug (CicMetaSubst.ppmetasenv [] script#proofMetasenv)); addDebugItem "dump coercions Db" (fun _ -> List.iter (fun (s,t,u) -> - MatitaLog.debug + HLog.debug (UriManager.name_of_uri u ^ ":" ^ CoercDb.name_of_carr s ^ " -> " ^ CoercDb.name_of_carr t)) (CoercDb.to_list ())); @@ -143,21 +139,19 @@ let _ = CicNotationParser.print_l2_pattern; addDebugItem "dump moo to stderr" (fun _ -> let status = (MatitaScript.current ())#status in - let moo, metadata = status.moo_content_rev in + let moo = status.moo_content_rev in List.iter (fun cmd -> prerr_endline - (GrafiteAstPp.pp_command cmd)) (List.rev moo); - List.iter (fun m -> prerr_endline - (GrafiteAstPp.pp_metadata m)) metadata); + (GrafiteAstPp.pp_cic_command cmd)) (List.rev moo)); addDebugItem "print metasenv goals and stack to stderr" (fun _ -> prerr_endline ("metasenv goals: " ^ String.concat " " (List.map (fun (g, _, _) -> string_of_int g) (MatitaScript.current ())#proofMetasenv)); prerr_endline ("stack: " ^ Continuationals.Stack.pp - (MatitaTypes.get_stack (MatitaScript.current ())#status))); + (GrafiteTypes.get_stack (MatitaScript.current ())#status))); (* addDebugItem "ask record choice" (fun _ -> - MatitaLog.debug (string_of_int + HLog.debug (string_of_int (MatitaGtkMisc.ask_record_choice ~gui ~title:"title" ~message:"msg" ~fields:["a"; "b"; "c"] ~records:[ @@ -168,6 +162,15 @@ let _ = (fun _ -> let nb = gui#main#hintNotebook in nb#goto_page ((nb#current_page + 1) mod 3)); + addDebugItem "print runtime dir" + (fun _ -> + prerr_endline BuildTimeConf.runtime_base_dir); + addDebugItem "disable all (pretty printing) notations" + (fun _ -> CicNotation.set_active_notations []); + addDebugItem "enable all (pretty printing) notations" + (fun _ -> + CicNotation.set_active_notations + (List.map fst (CicNotation.get_all_notations ()))); end (** Debugging }}} *)