[Pkg] Monticello Public: Monticello.impl-mtf.587.mcz
squeak-dev-noreply at lists.squeakfoundation.org
squeak-dev-noreply at lists.squeakfoundation.org
Tue Oct 14 06:34:00 UTC 2008
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!
More information about the Packages
mailing list