anchor.diff:  	      true ->
   		  refac_util:concat_toks(refac_misc:get_toks(Form));
   	      false ->
  -		  PPStr
  +		  Ctxt = #ctxt{hook =
  +				   proplists:get_value(hook,Options,?NOHOOK),
  +			       paper = proplists:get_value(paper,Options,?PAPER),
  +			       ribbon = proplists:get_value(ribbon,Options,?RIBBON),
  +			       user = proplists:get_value(user,Options),
  +			       format = FileFormat,
  +			       tokens = refac_misc:get_toks(Form)},
  +		  [E] = seq_pr([Form],none,reset_prec(Ctxt),fun lay/2),
  +		  refac_prettypr_0:layout(E, FileFormat)
   	  end,
  -    vertical_concat(T, FileFormat, Acc1++Str).
  +     vertical_concat(T, FileFormat, Options, Acc1++Str).
    
   is_special_form(Form) ->
       case refac_syntax:type(Form) of
  
positive.code: 
  nil() -> text(" ").
  
  
  
negative.code: 	{prec = 0,sub_indent = 2,break_indent = 4,
  	 clause = undefined,hook = ?NOHOOK,paper = ?PAPER,
  	 ribbon = ?RIBBON,user = ?NOUSER,
  	 tokens = [],
  	 format = unknown}).
  
  %% Start of added by HL
  