anchor.diff:  procedure TAppNotifThread.HandleOneFrame;
   var
     NewProps: TAppFileProps;
  +  bFileDeleted: boolean;
   begin
     AppGetFileProps(CurFrame.FileName, NewProps);
  +  bFileDeleted:= false;
   
     //1st editor: file deleted outside
     if not NewProps.Exists then
     begin
  +    bFileDeleted:= true;
       CurFrame.FileProps.Exists:= false;
       if UiOps.PromptToCloseFileDeletedOutside then
         Synchronize(@NotifyFrame1)
  
positive.code:       if not CurFrame.Modified then
          Synchronize(@ModifyFrame1);
      end;
      exit;
    end;
  
    //2nd editor: the same
    if not CurFrame.EditorsLinked then
      if (CurFrame.FileName2<>'') and (not FileExists(CurFrame.FileName2)) then
      begin
        CurFrame.FileProps2.Exists:= false;
        if UiOps.PromptToCloseFileDeletedOutside then
          Synchronize(@NotifyFrame2)
  
negative.code:         if not CurFrame.Modified then
            Synchronize(@ModifyFrame1);
        end;
      end;
  
    //if bFileDeleted then exit;
  
    //1st editor: first call of sync
    if not CurFrame.FileProps.Inited then
  