X-Git-Url: http://matita.cs.unibo.it/gitweb/?a=blobdiff_plain;f=matita%2FmatitaGui.ml;h=4f36938b5e25d67835a6a60900e05505d420bba6;hb=12ff38155f52e02b7e605a6970b997bc30eacb87;hp=bf97b47607f144dfc42e27f34b6bfc7468571f40;hpb=d0e212dcd4bdbeaee9979e53bedd3258cd8e8d0f;p=helm.git diff --git a/matita/matitaGui.ml b/matita/matitaGui.ml index bf97b4760..4f36938b5 100644 --- a/matita/matitaGui.ml +++ b/matita/matitaGui.ml @@ -486,10 +486,19 @@ class gui () = match get_devel_selected () with | None -> () | Some d -> - let clean = locker - (fun () -> MatitamakeLib.publish_development_in_bg refresh d) - in - ignore(clean ()))); + let publish = locker (fun () -> + MatitamakeLib.publish_development_in_bg refresh d) in + ignore(publish ()))); + connect_button develList#graphButton (fun () -> + match get_devel_selected () with + | None -> () + | Some d -> + (match MatitamakeLib.dot_for_development d with + | None -> () + | Some _ -> + let browser = MatitaMathView.cicBrowser () in + browser#load (`Development + (MatitamakeLib.name_for_development d)))); connect_button develList#closeButton (fun () -> develList#toplevel#misc#hide()); ignore(develList#toplevel#event#connect#delete @@ -1013,7 +1022,7 @@ class gui () = Helm_registry.get_opt_default Helm_registry.string ~default:"./" "matita.tptppath" in - let data = Matitaprover.p_to_ma ~filename:file ~tptppath in + let data = Matitaprover.p_to_ma ~filename:file ~tptppath () in let filename = Pcre.replace ~pat:"\\.p$" ~templ:".ma" file in script#assignFileName filename; source_view#source_buffer#begin_not_undoable_action ();