X-Git-Url: http://matita.cs.unibo.it/gitweb/?a=blobdiff_plain;ds=sidebyside;f=helm%2Fsoftware%2Fmatita%2FmatitaTypes.ml;h=7468bedfadfaafe84ef7edb1bdb0cec7ae973f85;hb=8cb2490b5b202549a596cfd1d0f166a5ee43fc4e;hp=2584f61f6131439c394b4721b7eac4c90479a07e;hpb=11b2157bacf59cfc561c2ef6f92ee41ee2c1a006;p=helm.git diff --git a/helm/software/matita/matitaTypes.ml b/helm/software/matita/matitaTypes.ml index 2584f61f6..7468bedfa 100644 --- a/helm/software/matita/matitaTypes.ml +++ b/helm/software/matita/matitaTypes.ml @@ -45,6 +45,7 @@ type mathViewer_entry = [ `About of abouts (* current proof *) | `Check of string (* term *) | `Cic of Cic.term * Cic.metasenv + | `NCic of NCic.term * NCic.context * NCic.metasenv * NCic.substitution | `Dir of string (* "directory" in cic uris namespace *) | `HBugs of [ `Tutors ] (* list of available HBugs tutors *) | `Metadata of [ `Deps of [`Fwd | `Back] * UriManager.uri ] @@ -64,6 +65,7 @@ let string_of_entry = function | `About `Grammar -> "about:grammar" | `Check _ -> "check:" | `Cic (_, _) -> "term:" + | `NCic (_, _, _, _) -> "nterm:" | `Dir uri -> uri | `HBugs `Tutors -> "hbugs:/tutors/" | `Metadata meta -> @@ -100,4 +102,7 @@ class type mathViewer = method show_entry: ?reuse:bool -> mathViewer_entry -> unit method show_uri_list: ?reuse:bool -> entry:mathViewer_entry -> UriManager.uri list -> unit + method screenshot: + GrafiteTypes.status -> NCic.metasenv -> NCic.metasenv -> + NCic.substitution -> string -> unit end