List.iter MatitaLog.debug l2
*)
+let last_baseuri = ref ""
+
let remove ~verbose uri =
let derived_uris_of_uri uri =
UriManager.innertypesuri_of_uri uri ::
List.iter
(fun uri ->
(try
+ (* WARNING: non reentrant debugging code *)
if verbose then
- MatitaLog.debug ("Removing: " ^ UriManager.string_of_uri uri);
+ let baseuri = UriManager.buri_of_uri uri in
+ if !last_baseuri <> baseuri then
+ begin
+ MatitaLog.debug ("Removing: " ^ baseuri ^ "/*");
+ last_baseuri := baseuri
+ end;
MatitaMisc.safe_remove (Http_getter.resolve' uri)
with Http_getter_types.Key_not_found _ -> ());
remove_coercion uri;