Squeak 4.5: Kernel-topa.834.mcz

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

Squeak 4.5: Kernel-topa.834.mcz

commits-2
Chris Muller uploaded a new version of Kernel to project Squeak 4.5:
http://source.squeak.org/squeak45/Kernel-topa.834.mcz

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

Name: Kernel-topa.834
Author: topa
Time: 25 January 2014, 11:55:18.392 pm
UUID: 0184b773-5c2a-40a9-9922-3b1ba2443767
Ancestors: Kernel-topa.833

Move trait-backstops back to Kernel, so trait unloading still works.

My previous change is now unecessary.

=============== Diff against Kernel-cwp.832 ===============

Item was added:
+ ----- Method: Behavior>>allTraits (in category 'Backstop-Traits') -----
+ allTraits
+ "Backstop. When traits are unloaded there are no traits hiding here."
+ ^#()!

Item was added:
+ ----- Method: Behavior>>hasTraitComposition (in category 'Backstop-Traits') -----
+ hasTraitComposition
+ "Backstop. When traits are unloaded we never have a trait composition"
+ ^false!

Item was added:
+ ----- Method: Behavior>>traitComposition (in category 'Backstop-Traits') -----
+ traitComposition
+ "Backstop. When traits are unloaded we never have a trait composition"
+ ^#()!

Item was added:
+ ----- Method: Behavior>>traitCompositionString (in category 'Backstop-Traits') -----
+ traitCompositionString
+ "Backstop. Monticello needs a traitCompositionString even with traits unloaded"
+ ^'{}'!