anchor.diff:          Pos ->
               {Name2, Rest2} = lists:split(Pos-1, Tmp),
               Name3          = lists:last(string:tokens(Name2, ":")),
  -            Args           = string:substr(Rest2, 2, string:chr(Rest2, 41)-2),
  +            Args           = string:substr(Rest2, 2, string:chr(Rest2, $))-2),
               NArgs          = length(string:tokens(Args, ",")),
               Name3 ++ "/" ++ integer_to_list(NArgs)
       end.
  -
  -app_dirs (Paths) ->
  -    Fun = fun (Path, Acc) ->
  -                  Acc ++ [X || X <- filelib:wildcard(Path), filelib:is_dir(X)]
  -          end,
  -    lists:foldl(Fun, [], Paths).
   
   'add .html' ("#"++Rest) ->
       "#"++ separate_f_from_a(Rest);
  
positive.code:     ?log("Creating erldocs_index.js ..."),
  
      F = fun ([Else, App, NMod, Sum]) ->
                  [Else, App, NMod, fmt("~ts", [string:substr(Sum, 1, 50)])]
          end,
  
      Index =
          lists:map(
            fun ([A,B,C,[]]) ->
  
negative.code:     %% Output XML files to destination folder
      %% This prevents from polluting the source files
      TmpRoot = jname(kf(dest,Conf), ?ERLDOCS_SPECS_TMP),
      XMLDir  = jname(TmpRoot, bname(AppDir)),
      filelib:ensure_dir(XMLDir ++ "/"),
  
      lists:foreach(fun (File) -> gen_type_specs(TmpRoot, IncludePaths, File) end, ErlFiles),
  