Andreas Raab uploaded a new version of System to project The Trunk: http://source.squeak.org/trunk/System-ar.214.mcz
==================== Summary ====================
Name: System-ar.214 Author: ar Time: 2 January 2010, 11:48:43 am UUID: f29cb3bf-c6c0-394b-9fac-cc28ee2d0292 Ancestors: System-nice.213
- Flush all MC caches before updating. Solves problems when a previous update failed to load. - Prepare to remove viewRegistry from Preference.
=============== Diff against System-nice.213 ===============
Item was changed: ----- Method: Utilities class>>updateFromServer (in category 'fetching updates') ----- updateFromServer + "Update the image by loading all pending updates from the server." - "Update the image by loading all pending updates from the server. Also save local copies of the update files if the #updateSavesFile preference is set to true" | config | + "Flush all caches. If a previous download failed this is often helpful" + MCFileBasedRepository flushAllCaches. config := MCMcmUpdater updateFromRepositories: #( 'http://source.squeak.org/trunk' ). self setSystemVersionFromConfig: config. self inform: 'Update completed. + Current update number: ', SystemVersion current highestUpdate.! - Current update number: ', SystemVersion current highestUpdate. - "self readServerUpdatesSaveLocally: Preferences updateSavesFile updateImage: true"!
Item was added: + ----- Method: Preference class>>initialize (in category 'class initialization') ----- + initialize + "Ensure that all preferences have their type set correctly before removing viewRegistry" + self allSubInstancesDo:[:pref| pref type]. + !
squeak-dev@lists.squeakfoundation.org