anchor.diff:      opts.saveToFile(getCoeditDocPath + 'options2.txt');
     finally
       opts.Free;
  +  end;
  +  // project and files MRU
  +  with TCEPersistentMainMrus.create(nil) do
  +  try
  +    setTargets(fFileMru, fProjMru);
  +    saveToFile(getCoeditDocPath + 'mostrecent.txt');
  +  finally
  +    Free;
     end;
     // shortcuts for the actions standing in the main action list
     with TCEPersistentMainShortcuts.create(nil) do
  
positive.code:         end;
      end
    else inherited;
  end;
  {$ENDREGION}
  
  
negative.code:     procedure assignTo(aValue: TPersistent); override;
    end;
  
    TCEPersistentMainMrus = class(TWritableLfmTextComponent)
    private
      fProjMruPt: TCEMRUFileList;
      fFileMruPt: TCEMRUFileList;
      procedure setProjMru(aValue: TCEMRUFileList);
      procedure setFileMru(aValue: TCEMRUFileList);
    published
      property mostRecentFiles: TCEMRUFileList read fFileMruPt write setFileMru;
      property mostRecentprojects: TCEMRUFileList read fProjMruPt write setProjMru;
    public
      procedure setTargets(projs: TCEMRUFileList; files: TCEMRUFileList);
    end;
  
  var
    CEMainForm: TCEMainForm;
  
  