Marcel Taeumel uploaded a new version of EToys to project The Trunk:
http://source.squeak.org/trunk/EToys-mt.331.mcz==================== Summary ====================
Name: EToys-mt.331
Author: mt
Time: 28 May 2018, 10:49:36.21837 am
UUID: ed4a189e-f34e-4e4b-ad4e-e3b1bb678628
Ancestors: EToys-kfr.330
Appendix to Kernel-mt.1172 (uniclasses)
=============== Diff against EToys-kfr.330 ===============
Item was changed:
----- Method: Player class>>environment (in category 'organization') -----
environment
+ "If there are uniclasses of Player that do not have their custom environment set, create a new one on the fly. Can be removed in the future. See Class >> #newSubclass or the flag #uniclasses."
+
+ ^ (self isUniClass and: [super environment == Environment default])
+ ifTrue: [self newEnvironment]
-
- ^ self isUniClass
- ifTrue: [(Environment withName: 'EtoysUserDefinedTempEnvironment')
- at: self name asSymbol put: self;
- importSelf;
- yourself]
ifFalse: [super environment]!
Item was changed:
----- Method: ReleaseBuilderSqueakland class>>clearCaches (in category 'scripts') -----
clearCaches
ObjectScanner new. "clear ObjectScanner's class pool"
ExternalSettings registerClient: ServerDirectory.
+ #('Morphic-UserObjects' 'EToy-UserObjects' 'Morphic-Imported'), {Object categoryForUniclasses}
- #('Morphic-UserObjects' 'EToy-UserObjects' 'Morphic-Imported' 'UserObjects')
do: [:each | SystemOrganization removeSystemCategory: each].
super clearCaches.!