X-Git-Url: http://matita.cs.unibo.it/gitweb/?a=blobdiff_plain;f=matita%2Fmatita%2FmatitaScript.ml;h=13668a8aecc318d7df036bf406467826e8bb639a;hb=2b339969803b2ff9f5442c96a5736626712745f7;hp=37e0f92395351c662d8031477b57ae8aadd191e3;hpb=79ba29ddfc90c0b9bc26e1ddde46cb94cb800d51;p=helm.git diff --git a/matita/matita/matitaScript.ml b/matita/matita/matitaScript.ml index 37e0f9239..13668a8ae 100644 --- a/matita/matita/matitaScript.ml +++ b/matita/matita/matitaScript.ml @@ -125,7 +125,7 @@ let eval_nmacro include_paths (buffer : GText.buffer) status unparsed_text parse NotationPt.Cast (t,NotationPt.Implicit `JustOne)) (* XXX use the metasenv, if possible *) in - MatitaMathView.show_entry (`NCic (t,ctx,m,s)); + MatitaMathView.cicBrowser (Some (`NCic (t,ctx,m,s))); [status, parsed_text], "", parsed_text_length | TA.NIntroGuess _loc -> let names_ref = ref [] in @@ -147,7 +147,7 @@ let eval_nmacro include_paths (buffer : GText.buffer) status unparsed_text parse | thms -> String.concat ", " (HExtlib.filter_map (function - | NotationPt.NRef r -> Some (NCicPp.r2s true r) + | NotationPt.NRef r -> Some (NCicPp.r2s status true r) | _ -> None) thms) in @@ -247,14 +247,14 @@ let source_view = ~insert_spaces_instead_of_tabs:true ~tab_width:2 ~right_margin_position:80 ~show_right_margin:true ~smart_home_end:`AFTER - ~packing:parent#add_with_viewport + ~packing:parent#add () in let buffer = source_view#buffer in let source_buffer = source_view#source_buffer in let similarsymbols_tag_name = "similarsymbolos" in let similarsymbols_tag = `NAME similarsymbols_tag_name in let initial_statuses current baseuri = - let status = new GrafiteTypes.status baseuri in + let status = new MatitaEngine.status baseuri in (match current with Some current -> NCicLibrary.time_travel status; @@ -264,21 +264,6 @@ let initial_statuses current baseuri = | None -> ()); status in -let read_include_paths file = - try - let root, _buri, _fname, _tgt = - Librarian.baseuri_of_script ~include_paths:[] file in - let includes = - try - Str.split (Str.regexp " ") - (List.assoc "include_paths" (Librarian.load_root_file (root^"/root"))) - with Not_found -> [] - in - let rc = root :: includes in - List.iter (HLog.debug) rc; rc - with Librarian.NoRootFor _ | Librarian.FileNotFound _ -> - [] -in let default_buri = "cic:/matita/tests" in let default_fname = ".unnamed.ma" in object (self) @@ -822,7 +807,7 @@ object (self) let f = Librarian.absolutize file in tab_label#set_text (Filename.basename f); filename_ <- Some f; - include_paths_ <- read_include_paths f; + include_paths_ <- MatitaEngine.read_include_paths ~include_paths:[] f; self#reset_buffer method set_star b =