anchor.diff:                                 = lists:keyfind(libsummary, 1, Xml),
                              Sum
                     end,
  -            
  +
               Sum1 = lists:flatten(Sum2),
  -            
  +
               % strip silly shy characters
               Funs = get_funs(AppName, Module, lists:keyfind(funcs, 1, Xml)),
  -            
  +
               ok = render(Type, AppName, Module, Content, Conf, Tpl),
  -            
  +
               case lists:member({AppName, Module}, ignore()) of
                   true -> Index;
                   false ->
  
positive.code:                   {Xml, _}  = xmerl_scan:string(binary_to_list(Bin), Opts),
                    xmerl_lib:simplify_element(Xml)
            end,
      
      tmp_cd(filename:dirname(XmlFile), Fun).
  
  %% Quick and dirty templating functions (replaces #KEY# in html with
  
negative.code: build(Conf) ->
  
      filelib:ensure_dir(dest(Conf)),
  
      {ok, Bin} = file:read_file([static(Conf), "/", "erldocs.tpl"]),
      Tpl       = binary_to_list(Bin),
  
      Fun   = fun(X, Y) -> build_apps(Conf, Tpl, X, Y) end,
      Index = strip_cos(lists:foldl(Fun, [], app_dirs(Conf))),
  
      ok = module_index(Conf, Index),
      ok = javascript_index(Conf, Index),
      ok = copy_static_files(Conf).
  
  build_apps(Conf, Tpl, App, Index) ->
  