A new version of Monticello.impl was added to project Monticello Public: http://www.squeaksource.com/mc/Monticello.impl-mtf.587.mcz
==================== Summary ====================
Name: Monticello.impl-mtf.587 Author: mtf Time: 13 October 2008, 11:34:18 pm UUID: c6ee7243-7695-4af8-a1ac-363f5386b007 Ancestors: Monticello.impl-mtf.586
a couple changes to make Traits in MC1.6 slightly less buggy
=============== Diff against Monticello.impl-mtf.586 ===============
Item was changed: ----- Method: MCMethodDefinition>>actualClassIn: (in category 'accessing') ----- actualClassIn: anEnvironment + ^ theClass := anEnvironment at: className + ifPresent: [:class | classIsMeta ifTrue: [class classSide] ifFalse: [class]]! - ^ (theClass := anEnvironment classNamed: className) - ifNotNilDo: [:class | classIsMeta ifTrue: [class classSide] ifFalse: [class]]!
Item was changed: ----- Method: MCTraitDefinition>>edLoad: (in category 'system editor') ----- edLoad: aSystemEditor + (aSystemEditor at: #Trait) named: self className + uses: (Compiler evaluate: self traitCompositionString for: aSystemEditor doItHost logged: false) + category: self category. + ^ false.! - ^ (aSystemEditor at: #Trait) named: self name - uses: (Compiler evaluate: self traitCompositionString for: aSystemEditor logged: false) - category: self category!
packages@lists.squeakfoundation.org