[squeak-dev] The Trunk: Traits-ar.255.mcz

commits at source.squeak.org commits at source.squeak.org
Thu Dec 31 13:13:18 UTC 2009


Andreas Raab uploaded a new version of Traits to project The Trunk:
http://source.squeak.org/trunk/Traits-ar.255.mcz

==================== Summary ====================

Name: Traits-ar.255
Author: ar
Time: 29 December 2009, 5:09:05 am
UUID: ceb2a719-a3b0-da48-b6b6-3280be713b59
Ancestors: Traits-ar.254

Shipping NanoTraits part 3: A hand ful of small changes that pave the way for the (major) follow-on cleanup.

=============== Diff against Traits-ar.254 ===============

Item was changed:
  ----- Method: ModelExtension class>>initialize (in category 'initialize-release') -----
  initialize
+ 	"Unregister subclasses since we're about to go"
+ 	self withAllSubclassesDo:[:subclass|
+ 		SystemChangeNotifier uniqueInstance noMoreNotificationsFor: subclass.
+ 		SystemChangeNotifier uniqueInstance noMoreNotificationsFor: subclass current.
+ 	].
+ !
- 	self isAbstract not ifTrue:
- 		[self current: self new]!




More information about the Squeak-dev mailing list