anchor.diff:  
   
   //Add line with timestamp
  -procedure TKMLog.AddLineTime(const aText: UnicodeString);
  -begin
  -  AddLineTime(aText, lmt_Default);
  +procedure TKMLog.AddLineTime(const aText: UnicodeString; aFlushImmidiately: Boolean = True);
  +begin
  +  AddLineTime(aText, lmt_Default, aFlushImmidiately);
   end;
   
   
   //Same line but without timestamp
  -procedure TKMLog.AddLineNoTime(const aText: UnicodeString);
  +procedure TKMLog.AddLineNoTime(const aText: UnicodeString; aDoCloseFile: Boolean = True);
   begin
     if not FileExists(fLogPath) then
       InitLog;  // Recreate log file, if it was deleted
  
positive.code: 
  procedure TKMLog.AddTime(const aText: UnicodeString);
  begin
    if Self = nil then Exit;
  
    AddLineTime(aText);
  end;
  
  
  
negative.code:                   GetTimeSince(fFirstTick) / 1000,
                    GetTimeSince(fPreviousTick),
                    aText]));
  
      if aDoCloseFile then
        CloseFile(fl);
  
      fPreviousTick := TimeGet;
      fPreviousDate := Now;
    finally
  