]> matita.cs.unibo.it Git - helm.git/commitdiff
added tilde_expansion of directory settings
authorStefano Zacchiroli <zack@upsilon.cc>
Fri, 4 Nov 2005 09:33:00 +0000 (09:33 +0000)
committerStefano Zacchiroli <zack@upsilon.cc>
Fri, 4 Nov 2005 09:33:00 +0000 (09:33 +0000)
helm/ocaml/getter/http_getter.ml

index 3fe39a40682d6637b861b1e3f6e69b8d1e2fdee3..191117a20e38c182d3af6a43824cf8c27af198af 100644 (file)
@@ -346,7 +346,13 @@ let getxml' uri = getxml (UriManager.string_of_uri uri)
 let resolve' uri = resolve (UriManager.string_of_uri uri)
 let exists' uri = exists (UriManager.string_of_uri uri)
 
+let tilde_expand_key k =
+  try
+    Helm_registry.set k (HExtlib.tilde_expand (Helm_registry.get k))
+  with Helm_registry.Key_not_found _ -> ()
+
 let init () =
+  List.iter tilde_expand_key ["getter.cache_dir"; "getter.dtd_dir"];
   Http_getter_logger.set_log_level
     (Helm_registry.get_opt_default Helm_registry.int ~default:1
       "getter.log_level");