anchor.diff:    fTempFileName := GetTempDir(false) + 'temp_' + uniqueObjStr(self) + '.d';
     fFilename := '<new document>';
     fModified := false;
  -  //ShowHint := true;
     TextBuffer.AddNotifyHandler(senrUndoRedoAdded, @changeNotify);
     //
     fPositions := TCESynMemoPositions.create(self);
     fMultiDocSubject := TCEMultiDocSubject.create;
  +  //
     subjDocNew(TCEMultiDocSubject(fMultiDocSubject), self);
   end;
   
  
positive.code:   //
    if fileExists(fTempFileName) then
      sysutils.DeleteFile(fTempFileName);
    inherited;
  end;
  
  
negative.code:     fMousePos: TPoint;
      fCallTipWin: TCEEditorHintWindow;
      fDDocWin: TCEEditorHintWindow;
      fHintTimer: TIdleTimer;
      fCanShowHint: boolean;
      fOldMousePos: TPoint;
      function getMouseStart: Integer;
  