Andreas Raab uploaded a new version of Monticello to project The Trunk: http://source.squeak.org/trunk/Monticello-ar.376.mcz
==================== Summary ====================
Name: Monticello-ar.376 Author: ar Time: 1 March 2010, 5:29:08.27 pm UUID: 8742232a-35aa-8647-9f89-7c31dd39a490 Ancestors: Monticello-ul.375
Include Bert's old ExternalStructure initialize fix from Croquet.
=============== Diff against Monticello-ul.375 ===============
Item was changed: ----- Method: MCMethodDefinition>>postload (in category 'installing') ----- postload + self isInitializer + ifTrue: [self actualClass theNonMetaClass initialize]. + self isExternalStructureFieldDefinition + ifTrue: [self actualClass theNonMetaClass compileFields].! - (self isInitializer and: [ self actualClass isTrait not ]) ifTrue: [ - self actualClass theNonMetaClass initialize]!
Item was added: + ----- Method: MCMethodDefinition>>isExternalStructureFieldDefinition (in category 'testing') ----- + isExternalStructureFieldDefinition + ^ selector = #fields + and: [classIsMeta + and: [ + (Smalltalk at: #ExternalStructure ifPresent: [:externalStructure | + self actualClass theNonMetaClass inheritsFrom: externalStructure]) == true]] + + !
squeak-dev@lists.squeakfoundation.org