let buf = self#main#scriptTextView#buffer in
buf#insert ~iter:(buf#get_iter_at_mark `INSERT) "\n";
advance ());
+ (* script monospace font stuff *)
+ let font = Pango.Font.from_string "Monospace 10" in
+ let monospace_tag =
+ self#main#scriptTextView#buffer#create_tag [`FONT_DESC font]
+ in
+ let _ =
+ self#main#scriptTextView#buffer#connect#changed ~callback:(fun _ ->
+ let start, stop = self#main#scriptTextView#buffer#bounds in
+ self#main#scriptTextView#buffer#apply_tag monospace_tag start stop)
+ in
+
(* debug menu *)
self#main#debugMenu#misc#hide ();
(* status bar *)
+(****************************************************************************)
+(* ___ *)
+(* ||M|| *)
+(* ||A|| A project by Andrea Asperti *)
+(* ||T|| *)
+(* ||I|| Developers: *)
+(* ||T|| A.Asperti, C.Sacerdoti Coen, *)
+(* ||A|| E.Tassi, S.Zacchiroli *)
+(* \ / *)
+(* \ / This file is distributed under the terms of the *)
+(* v GNU General Public License Version 2 *)
+(* *)
+(****************************************************************************)
+
%% commento segato dal lexer
(* commento che va nell'ast, ma non viene contato
%% commento segato dal lexer
(* nota *)
+(**
+
%% questo lo si vuole tenere anche dopo la hint
-hint.
+hint.
+**)
+apply cic:/Coq/Init/Logic/eq.ind#xpointer(1/1/1).
(* commenti che non devono essere colorati perche'
non c'e' nulla di eseguibile dopo di loro