The Trunk: EToys-mt.331.mcz

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

The Trunk: EToys-mt.331.mcz

commits-2
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.!