anchor.diff: -%% Copyright (c) 2010, Huiqing Li, Simon Thompson
  -%% All rights reserved.
  +%% Copyright (c) 2010, Huiqing Li, Simon Thompson 
  +%% All rights reserved. 
   %%
   %% Redistribution and use in source and binary forms, with or without
   %% modification, are permitted provided that the following conditions are met:
  
positive.code: 	 rename_process_1_eclipse/5, fun_to_process_eclipse/6,
  	 fun_to_process_1_eclipse/6, unfold_fun_app_eclipse/4,
  	 duplicated_code_eclipse/5, sim_code_detection_eclipse/6,
  	 eqc_statem_to_fsm_eclipse/4]).
  
  -export([try_refactoring/3, try_inspector/3]).
  
negative.code: %% expressions is a sequence of expressions separated by ','. </p>
  %% Usage: highlight the expression/expression sequence of interest, then selected  <em> Identical Expression Search </em> from 
  %% <em> Refactor</em>.
  -spec(identical_expression_search_in_buffer/5::(filename(), pos(), pos(), integer(), [dir()]) -> 
      {ok, [{filename(),{{integer(), integer()}, {integer(), integer()}}}]}| {error, string()}).
  identical_expression_search_in_buffer(FileName, Start, End, SearchPaths, TabWidth) ->
      try_refactoring(refac_expr_search, expr_search_in_buffer, [FileName, Start, End, SearchPaths, TabWidth]).
  
  -spec(identical_expression_search_in_dirs/5::(filename(), pos(), pos(), integer(), [dir()]) -> 
      {ok, [{filename(),{{integer(), integer()}, {integer(), integer()}}}]}| {error, string()}).
  identical_expression_search_in_dirs(FileName, Start, End, SearchPaths, TabWidth) ->
      try_refactoring(refac_expr_search, expr_search_in_dirs, [FileName, Start, End, SearchPaths, TabWidth]).
  
  -spec(expr_search_eclipse/4::(filename(), pos(), pos(), integer()) ->
  				   {ok, [{{integer(), integer()}, {integer(), integer()}}]} | {error, string()}).
  expr_search_eclipse(FileName, Start, End, TabWidth) ->
      try_refactoring(refac_expr_search, expr_search_eclipse, [FileName, Start, End, TabWidth]).
  
  %% ==================================================================================================
  %% @doc Search for expression/expression sequences in the current buffer that are similar to the expression/expression sequence selected by the user.
  