anchor.diff:    Ed.OptWrapMode:= Ops.WrapMode;
     Ed.OptMinimapVisible:= Ops.ShowMinimap;
     Ed.OptMicromapVisible:= Ops.ShowMicromap;
  -  Ed.OptUnprintedVisible:= Ops.Unprinted;
  +  Ed.OptRulerVisible:= Ops.ShowRuler;
  +  Ed.Gutter.Items[Ed.GutterBandNum].Visible:= Ops.ShowNumbers;
  +  Ed.OptUnprintedVisible:= Ops.ShowUnprinted;
   end;
   
   end.
  
positive.code:     WrapMode: TATSynWrapMode;
      ShowMinimap: boolean;
      ShowMicromap: boolean;
      ShowLineNums: boolean;
      Unprinted: boolean;
    end;
  
  procedure EditorSaveTempOptions(Ed: TATSynEdit; var Ops: TATEditorTempOps);
  
negative.code:   Ops.WrapMode:= Ed.OptWrapMode;
    Ops.ShowMinimap:= Ed.OptMinimapVisible;
    Ops.ShowMicromap:= Ed.OptMicromapVisible;
    Ops.ShowRuler:= Ed.OptRulerVisible;
    Ops.ShowNumbers:= Ed.Gutter.Items[Ed.GutterBandNum].Visible;
    Ops.ShowUnprinted:= Ed.OptUnprintedVisible;
  end;
  
  procedure EditorRestoreTempOptions(Ed: TATSynEdit; const Ops: TATEditorTempOps);
  