anchor.diff:  %% select <em> Move Definition to Another Module</em> from the <em> Refactor </em> menu, 
   %% Wrangler will then  prompt to enter the target module name in the mini-buffer. 
   %% </p>
  -%%-spec(move_fun/6::(filename(),integer(),integer(), string(), [dir()], integer())
  +%%-spec(move_fun/7::(filename(),integer(),integer(), string(), [dir()], integer(), atom())
   %%        -> {ok, [filename()]} | {question, string()} |{error, string()}).
  -move_fun(FileName, Line, Col, TargetModName,SearchPaths, TabWidth) ->
  -    try_refactoring(refac_move_fun, move_fun, [FileName, Line, Col, TargetModName, SearchPaths, TabWidth]).
  -
  -
  -%%@private
  -%%-spec(move_fun_1/7::(filename(),integer(),integer(), string(),  boolean(),[dir()], integer())
  +move_fun(FileName, Line, Col, TargetModName,SearchPaths, TabWidth, Editor) ->
  +    try_refactoring(refac_move_fun, move_fun, [FileName, Line, Col, TargetModName, SearchPaths, TabWidth, Editor]).
  +
  +
  +%%@private
  +%%-spec(move_fun_1/8::(filename(),integer(),integer(), string(),  boolean(),[dir()], integer(), atom())
   %%      -> {ok, [filename()]} |{error, string()}).
  -move_fun_1(FileName, Line, Col, TargetModName, CheckCond, SearchPaths, TabWidth) ->
  -    try_refactoring(refac_move_fun, move_fun_1, [FileName, Line, Col, TargetModName, CheckCond, SearchPaths, TabWidth]).
  +move_fun_1(FileName, Line, Col, TargetModName, CheckCond, SearchPaths, TabWidth, Editor) ->
  +    try_refactoring(refac_move_fun, move_fun_1, [FileName, Line, Col, TargetModName, CheckCond, SearchPaths, TabWidth, Editor]).
   
   %%@private
   %%-spec(move_fun_eclipse/6::(filename(),integer(),integer(), string(), [dir()], integer())
  
positive.code: %%     documented in module <a href="wrangler_api.html">wrangler_api</a>. 
  -module(wrangler_refacs).
  
  -export([rename_var/6, rename_fun/6, rename_mod/4,
  	 rename_process/6, generalise/6, gen_fun_1/11, gen_fun_clause/10,
  	 move_fun/6, move_fun_1/7,
  	 duplicated_code_in_buffer/5,
  	 duplicated_code_in_dirs/5,
  	 identical_expression_search_in_buffer/5, identical_expression_search_in_dirs/5, 
  
negative.code: %% <em> Rename Variable Name </em> from <em> Refactor </em>, after that, Wrangler will prompt
  %% to enter the new variable name in the mini-buffer. 
  %% </p>
  %%-spec (rename_var/6::(filename(), integer(), integer(), string(), [dir()], integer(), atom()) ->
  %%			   {error, string()}|{ok, filename()}).
  rename_var(FileName, Line, Col, NewName, SearchPaths, TabWidth, Editor) ->
      try_refactoring(refac_rename_var, rename_var, [FileName, Line, Col, NewName, SearchPaths, TabWidth, Editor]).
     
  
  %% @private
  