[Pkg] The Trunk: EToys-mt.331.mcz

commits at source.squeak.org commits at source.squeak.org
Mon May 28 08:49:46 UTC 2018

Marcel Taeumel uploaded a new version of EToys to project The Trunk:

==================== 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') -----
+ 	"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') -----
  	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.!

More information about the Packages mailing list