X-Git-Url: http://matita.cs.unibo.it/gitweb/?a=blobdiff_plain;f=helm%2Focaml%2Fgetter%2Fhttp_getter.ml;h=191117a20e38c182d3af6a43824cf8c27af198af;hb=4167cea65ca58897d1a3dbb81ff95de5074700cc;hp=3fe39a40682d6637b861b1e3f6e69b8d1e2fdee3;hpb=941807b52d8dda07f231bd8ecd8cb6003abb3195;p=helm.git diff --git a/helm/ocaml/getter/http_getter.ml b/helm/ocaml/getter/http_getter.ml index 3fe39a406..191117a20 100644 --- a/helm/ocaml/getter/http_getter.ml +++ b/helm/ocaml/getter/http_getter.ml @@ -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");