anchor.diff:      ShowRuler: boolean;
       ShowNumbers: boolean;
       ShowUnprinted: boolean;
  -    FoldingVisible: boolean;
  +    ShowFolding: boolean;
     end;
   
   procedure EditorSaveTempOptions(Ed: TATSynEdit; var Ops: TATEditorTempOptions);
  
positive.code:   Ed.OptMicromapVisible:= Ops.ShowMicromap;
    Ed.OptRulerVisible:= Ops.ShowRuler;
    Ed.Gutter.Items[Ed.GutterBandNumbers].Visible:= Ops.ShowNumbers;
    Ed.OptUnprintedVisible:= Ops.ShowUnprinted;
    Ed.Gutter.Items[Ed.GutterBandFolding].Visible:= Ops.FoldingVisible;
  end;
  
  procedure EditorCopySelToPrimarySelection(Ed: TATSynEdit; AMaxLineCount: integer);
  
negative.code:   Ops.ShowMicromap:= Ed.OptMicromapVisible;
    Ops.ShowRuler:= Ed.OptRulerVisible;
    Ops.ShowNumbers:= Ed.Gutter.Items[Ed.GutterBandNumbers].Visible;
    Ops.ShowFolding:= Ed.Gutter.Items[Ed.GutterBandFolding].Visible;
    Ops.ShowUnprinted:= Ed.OptUnprintedVisible;
  end;
  
  procedure EditorRestoreTempOptions(Ed: TATSynEdit; const Ops: TATEditorTempOptions);
  