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

squeak-dev-noreply at lists.squeakfoundation.org squeak-dev-noreply at lists.squeakfoundation.org
Wed Oct 22 05:15:36 UTC 2008


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

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

Name: Monticello.impl-mtf.588
Author: mtf
Time: 21 October 2008, 10:15:58 pm
UUID: d60d5938-6175-4764-a97d-f7c5788dd0c0
Ancestors: Monticello.impl-mtf.587

Added Traits support to System Editor class building

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

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 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