X-Git-Url: http://matita.cs.unibo.it/gitweb/?a=blobdiff_plain;f=helm%2Fsoftware%2Fmatita%2FmatitaGui.ml;h=2d5d8fa0a70d802baffa0f131dbb6ecc9c7fce7c;hb=3e25c8d9f6e7802a2fc28697795b9128af731494;hp=e9302d5ac3d57a4bb664755ea9ee7ceec7ab2eb6;hpb=cb06122ec0250d63b18629e4a85f0515831114ce;p=helm.git diff --git a/helm/software/matita/matitaGui.ml b/helm/software/matita/matitaGui.ml index e9302d5ac..2d5d8fa0a 100644 --- a/helm/software/matita/matitaGui.ml +++ b/helm/software/matita/matitaGui.ml @@ -783,7 +783,9 @@ class gui () = notify_exn exc; unlock_world () in - worker_thread := Some (Thread.create thread_main ()) in + thread_main (); + (* worker_thread := Some (Thread.create thread_main ()) *) + in let kill_worker = (* the following lines are from Xavier Leroy: http://alan.petitepomme.net/cwn/2005.11.08.html *) let interrupt = ref None in @@ -889,6 +891,8 @@ class gui () = | None -> true | Some path -> let is_prefix_of d1 d2 = + let d1 = MatitamakeLib.normalize_path d1 in + let d2 = MatitamakeLib.normalize_path d2 in let len1 = String.length d1 in let len2 = String.length d2 in if len2 < len1 then