anchor.diff:      procedure getCallTips;
       procedure HintTimerEvent(sender: TObject);
       procedure InitHintWins;
  +    function getIfTemp: boolean;
     protected
       procedure MouseLeave; override;
       procedure SetVisible(Value: Boolean); override;
  
positive.code:     property syncroEdit: TSynPluginSyncroEdit read fSyncEdit;
      property isDSource: boolean read fIsDSource;
      property isProjectSource: boolean read fIsConfig;
      property TextView;
      //
      property MouseStart: Integer read getMouseFileBytePos;
  
negative.code: begin
    saveToFile(fTempFileName);
    fModified := false;
  end;
  
  function TCESynMemo.getIfTemp: boolean;
  begin
    exit(fFilename = fTempFileName);
  end;
  
  procedure TCESynMemo.saveCache;
  