anchor.diff:  procedure EditorMouseClick_NearCaret(Ed: TATSynEdit; AParams: string; AAndSelect: boolean);
   
   function EditorGetCurrentChar(Ed: TATSynEdit): Widechar;
  -procedure EditorApplyOps(Ed: TATSynEdit; const Op: TEditorOps; AForceApply, AApplyTabSize: boolean);
  +procedure EditorApplyOps(Ed: TATSynEdit; const Op: TEditorOps; AApplyUnprintedAndWrap, AApplyTabSize: boolean);
   
   type
     TEditorFoldOp = (cEditorFold, cEditorUnfold, cEditorFoldUnfold);
  
positive.code:   OptUnprintedReplaceSpec:= Op.OpUnprintedReplaceSpec;
    OptUnprintedReplaceSpecToCode:= StrToInt('$'+Op.OpUnprintedReplaceToCode);
  
    if AForceApply then
    begin
      if Op.OpWrapMode<=Ord(High(TATSynWrapMode)) then
        Ed.OptWrapMode:= TATSynWrapMode(Op.OpWrapMode);
  
negative.code:   Ed.OptShowURLsRegex:= Op.OpLinksRegex;
    cMaxTabPositionToExpand:= Op.OpTabMaxPosExpanded;
  
    if AApplyUnprintedAndWrap then
    begin
      Ed.OptUnprintedVisible:= Op.OpUnprintedShow;
      Ed.OptUnprintedSpaces:= Op.OpUnprintedSpaces;
  