[Pkg] Monticello Public: Monticello.impl-mtf.589.mcz

squeak-dev-noreply at lists.squeakfoundation.org squeak-dev-noreply at lists.squeakfoundation.org
Sat Oct 25 05:52:55 UTC 2008


A new version of Monticello.impl was added to project Monticello Public:
http://www.squeaksource.com/mc/Monticello.impl-mtf.589.mcz

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

Name: Monticello.impl-mtf.589
Author: mtf
Time: 24 October 2008, 10:53:18 pm
UUID: 26d255bb-cd89-4740-80cd-331a55780207
Ancestors: Monticello.impl-mtf.588

TraitCompositions weren't being created from collections in SystemEditor. fixed

=============== Diff against Monticello.impl-mtf.588 ===============

Item was changed:
  ----- Method: MCClassDefinition>>edLoad: (in category 'system editor') -----
  edLoad: editor
  
  	| theClass |
  	theClass := (editor at: superclassName) subclass: name
  		instanceVariableNames: (self stringForVariablesOfType: #isInstanceVariable)
  		classVariableNames: (self stringForVariablesOfType: #isClassVariable)
  		poolDictionaries: (self stringForVariablesOfType: #isPoolImport)
  		category: category.
  
+ 	self hasTraitComposition ifTrue: [theClass setTraitCompositionFrom:
- 	self hasTraitComposition ifTrue: [theClass traitComposition:
  		(Compiler evaluate: self traitCompositionString for: editor doItHost logged: false)].
  
  	theClass typeOfClass: type.
  	theClass class instanceVariableNames: (self stringForVariablesOfType: #isClassInstanceVariable). 
  	theClass classComment: comment stamp: commentStamp.
  	^ false "we dont need an edPostload"!



More information about the Packages mailing list