anchor.diff:      mkdir(TmpDir),
       DocsRoot = filename:join(Dest, "repo"),
       mkdir(DocsRoot),
  -    MetaFile = filename:join(Dest, "meta.txt"),
  +    MetaFile = metafile(Dest),
   
       ?LOG("Extracting meta information\n"),
       Meta = extract_info(Method, Url, TimeBegin),
  
positive.code:     Tmp     = mk_name_tmp(kf(Conf,dest), RANDOM),
      mkdir(Tmp),
      Logfile = filename:join(Tmp, "_.txt"),
      {ok,Meta,MetaFile} = main([ {dest, Tmp}
                                , {logfile, Logfile} ] ++ Conf),
      Url        = kf(Meta, url),
      TargetPath = kf(Meta, target_path),
      Dest = filename:join(Odir, TargetPath),
      replace_dir(Dest),
      ?u:mv([Logfile,MetaFile], Dest),
      DocsRoot = filename:join(Tmp, "repo"),
      ?u:find_delete(DocsRoot, [ "repo.css",  "erldocs.css"
                               , "jquery.js", "erldocs.js"
  
negative.code: -define(u, erldocs_other_utils).
  
  %% API
  
  %% gen/1: on error puts log and meta then throws.
  
  gen (Conf) ->
      RANDOM  = kf(Conf, random),
  