anchor.diff:  
   uses {$ifdef windows}Windows,{$endif}{$ifdef unix}dl,BaseUnix,Unix,UnixType,{$endif}SysUtils,Classes;
   
  -const FLREVersion=$00000002;
  -
  -      FLREVersionString='1.00.2015.08.29.05.05.0000';
  +const FLREVersion=$00000003;
  +
  +      FLREVersionString='1.00.2015.09.04.07.53.0000';
   
         MaxPrefixCharClasses=32;
   
  
positive.code:  result:=PtrReplaceAll(pansichar(@Input[1]),length(Input),pansichar(@Replacement[1]),length(Replacement),StartPosition-1,Limit);
  end;
  
  function TFLRE.GetRange(var LowRange,HighRange:TFLRERawByteString):boolean;
  begin
   result:=false;
  
negative.code:   {$else}
     {$undef HAS_TYPE_RAWBYTESTRING}
    {$ifend}
    {$if declared(UTF8String)}
     {$define HAS_TYPE_UTF8STRING}
    {$else}
     {$undef HAS_TYPE_UTF8STRING}
    {$ifend}
   {$else}
    {$undef HAS_TYPE_RAWBYTESTRING}
    {$undef HAS_TYPE_UTF8STRING}
   {$endif}
  {$endif}
  {$ifdef win32}
  