]> matita.cs.unibo.it Git - helm.git/blobdiff - helm/software/matita/matitaTypes.ml
fixed some GUI glitches
[helm.git] / helm / software / matita / matitaTypes.ml
index 18aaa2e6552a58c7cf4247d750cb143a6013505d..adbc7d3b342bc7c335787d4f405215f3ebd93245 100644 (file)
@@ -37,6 +37,8 @@ type abouts =
   | `Us
   | `Coercions
   | `CoercionsFull
+  | `TeX
+  | `Grammar
   ]
   
 type mathViewer_entry =
@@ -57,6 +59,8 @@ let string_of_entry = function
   | `About `Us -> "about:us"
   | `About `Coercions -> "about:coercions?tred=true"
   | `About `CoercionsFull -> "about:coercions"
+  | `About `TeX -> "about:tex"
+  | `About `Grammar -> "about:grammar"
   | `Check _ -> "check:"
   | `Cic (_, _) -> "term:"
   | `Dir uri -> uri
@@ -81,6 +85,8 @@ let entry_of_string = function
   | "about:us"    -> `About `Us
   | "about:coercions?tred=true"    -> `About `Coercions
   | "about:coercions"    -> `About `CoercionsFull
+  | "about:tex"    -> `About `TeX
+  | "about:grammar"    -> `About `Grammar
   | _ ->  (* only about entries supported ATM *)
       raise (Invalid_argument "entry_of_string")