anchor.diff:  pos_to_arg(AppNode, Pos)->
       Args = refac_syntax:application_arguments(AppNode),
       List = lists:dropwhile(fun(Pat)->
  -				   {Pos11, _Pos22} = refac_util:get_range(Pat),
  -				   Pos11 < Pos
  +				   {_Pos11, Pos22} = refac_util:get_range(Pat),
  +				   Pos22 < Pos
   			   end, Args),
       case List of
   	[] -> {error, "You have not selected a parameter!"};
  
positive.code:     {ok, Clause} ->
  	  FunPatterns = refac_syntax:clause_patterns(Clause),
  	  List = lists:dropwhile(fun(Pat)->
  					 {Pos11, _Pos22} = refac_util:get_range(Pat),
  					 Pos11 < Pos
  				 end, FunPatterns),
  	  case List of
  	      [] -> {error, "You have not selected a parameter!"};
  
negative.code:     AnnAST2 = check_implicit_funs(AnnAST1, FunName, Arity, FunNode),
      case refac_util:is_exported({FunName, Arity}, Info) of
        true ->
  	    ?wrangler_io("\nChecking client modules in the following search paths: \n~p\n",
  			 [SearchPaths]),
  	    ClientFiles = refac_util:get_client_files(File, SearchPaths),
  	    Results = tuple_parameters_in_client_modules(ClientFiles, FunName, Arity, C,
  							 length(Parameters), Mod, TabWidth),
  	    case Editor of
  		emacs ->
  		    refac_util:write_refactored_files([{{File, File}, AnnAST2} | Results]),
  		    ChangedClientFiles = lists:map(fun ({{F, _F}, _AST}) -> F end, Results),
  		    ChangedFiles = [File | ChangedClientFiles],
  		    ?wrangler_io("The following files have been changed by this refactoring:\n~p\n", [ChangedFiles]),
  		    ?wrangler_io("WARNING: Please check the implicit function calls!",[]),
  		    {ok, ChangedFiles};
  		eclipse ->
  		    Results1 = [{{File, File}, AnnAST2} | Results],
  		    Res = lists:map(fun ({{FName, NewFName}, AST}) ->
  					    {FName, NewFName, refac_prettypr:print_ast(refac_util:file_format(FName),AST)}
  				    end,
  				    Results1),
  		  {ok, Res}
  	    end;
  	false ->
  	    case Editor of
  		emacs ->
  		    refac_util:write_refactored_files([{{File, File}, AnnAST2}]),
  		    ChangedFiles = [File],
  		    ?wrangler_io("The following files have been changed by this refactoring:\n~p\n", [ChangedFiles]),
  		    ?wrangler_io("WARNING: Please check the implicit function calls!",[]),
  		    {ok, ChangedFiles};
  		eclipse -> Res = [{File, File, refac_prettypr:print_ast(refac_util:file_format(File),AnnAST2)}], {ok, Res}
  	    end
      end.
  
  
  