X-Git-Url: http://matita.cs.unibo.it/gitweb/?a=blobdiff_plain;f=matita%2Fmatita%2FmatitaScript.ml;h=6221e4901c53ec37937d6e6488d7f82bea231937;hb=f7988fc51f7c96617aa2b3320628645480af681a;hp=65fc0fcecef20545706e273a02313c866da7a98a;hpb=560db5569f54fba5bded568699a33947f88df3ba;p=helm.git diff --git a/matita/matita/matitaScript.ml b/matita/matita/matitaScript.ml index 65fc0fcec..6221e4901 100644 --- a/matita/matita/matitaScript.ml +++ b/matita/matita/matitaScript.ml @@ -67,7 +67,7 @@ let first_line s = type guistuff = { mathviewer:MatitaTypes.mathViewer; - urichooser: UriManager.uri list -> UriManager.uri list; + urichooser: NReference.reference list -> NReference.reference list; ask_confirmation: title:string -> message:string -> [`YES | `NO | `CANCEL]; } @@ -284,7 +284,8 @@ let initial_statuses current baseuri = (match current with Some current -> LexiconSync.time_travel ~present:current ~past:empty_lstatus; - GrafiteSync.time_travel ~present:current (); + NCicLibrary.time_travel + ((new GrafiteTypes.status current#baseuri)#set_lstatus current#lstatus); (* CSC: there is a known bug in invalidation; temporary fix here *) NCicEnvironment.invalidate () | None -> ()); @@ -292,7 +293,7 @@ let initial_statuses current baseuri = CicNotation2.load_notation ~include_paths:[] empty_lstatus BuildTimeConf.core_notation_script in - let grafite_status = GrafiteSync.init lexicon_status baseuri in + let grafite_status = (new GrafiteTypes.status baseuri)#set_lstatus lexicon_status#lstatus in grafite_status in let read_include_paths file = @@ -428,7 +429,7 @@ object (self) match history with s::_ -> s | [] -> assert false in LexiconSync.time_travel ~present:cur_grafite_status ~past:grafite_status; - GrafiteSync.time_travel ~present:cur_grafite_status ~past:grafite_status (); + NCicLibrary.time_travel grafite_status; statements <- new_statements; history <- new_history; self#moveMark (- offset)