anchor.diff:  
   -module(refac_rename_fun).
   
  --export([rename_fun/6, rename_fun_1/6,  rename_fun_eclipse/6]).
  +-export([rename_fun/6, rename_fun_1/6,  rename_fun_eclipse/6, rename_fun_1_eclipse/6]).
   
   -export([check_atoms/4, collect_atoms/2,try_eval/4, start_atom_process/0, 
   	 stop_atom_process/1,output_atom_warning_msg/3, write_files/3,
  
positive.code:     
  rewrite(E1, E2) ->
      refac_syntax:copy_pos(E1, refac_syntax:copy_attrs(E1, E2)).
  
negative.code:     refac_syntax_lib:fold(F, [], Tree).
  
  collect_atoms_1(AtomNames, S, Node, Type) ->
      F = fun(T, Acc) ->
  		case refac_syntax:type(T) of
  		    atom ->
  			AtomVal = refac_syntax:atom_value(T),
  			case lists:member(AtomVal, AtomNames) of
  			    true ->
  				Acc ++ [{Type, refac_syntax:get_pos(T), AtomVal}];
  			    false ->
  				Acc
  			end;
  		    _ -> Acc
  		end
  	end,
      refac_syntax_lib:fold(F,S,Node).
  
  
  
  transform_apply_style_calls(FileName, Node, {ModName, FunName, Arity}, NewFunName, SearchPaths, TabWidth) ->
  