X-Git-Url: http://matita.cs.unibo.it/gitweb/?a=blobdiff_plain;f=helm%2Fmatita%2FmatitaGui.ml;h=de8e361965066595f51ac9bd75cc319197f2ece4;hb=fbf93abd486f756b826ac2565f0296ecb4941dc0;hp=8e16be52cdb5a45cf4df39527b1ef6ef421fb618;hpb=ccee7ed50388a3953ce3cae38b5c524b152d92b2;p=helm.git diff --git a/helm/matita/matitaGui.ml b/helm/matita/matitaGui.ml index 8e16be52c..de8e36196 100644 --- a/helm/matita/matitaGui.ml +++ b/helm/matita/matitaGui.ml @@ -389,7 +389,14 @@ class gui () = let script = MatitaScript.instance () in script#reset (); script#assignFileName file; - script#loadFromFile (); + if not (Sys.file_exists file) then + begin + let oc = open_out file in + let template = MatitaMisc.input_file BuildTimeConf.script_template in + output_string oc template; + close_out oc + end; + script#loadFromFile (); console#message ("'"^file^"' loaded."); self#_enableSaveTo file