[Pkg] SystemEditor: SystemEditor-mtf.121.mcz
squeak-dev-noreply at lists.squeakfoundation.org
squeak-dev-noreply at lists.squeakfoundation.org
Fri Sep 26 18:32:45 UTC 2008
A new version of SystemEditor was added to project SystemEditor:
http://www.squeaksource.com/SystemEditor/SystemEditor-mtf.121.mcz
==================== Summary ====================
Name: SystemEditor-mtf.121
Author: mtf
Time: 26 September 2008, 11:33:22 am
UUID: 543836e8-e91c-4680-97de-31aec2547aee
Ancestors: SystemEditor-mtf.120
Made edSuperclass not unnecessarily add an editor to SystemEditor. This was causing SystemEditor to be modified while iterating to build the transaction, causing a bad transaction to be created, and a segfault.
=============== Diff against SystemEditor-mtf.120 ===============
Item was changed:
----- Method: ClassDescriptionEditor>>edSuperclass (in category 'building') -----
edSuperclass
"Answer my product's superclass, building it if necessary"
+ | classOrEditor |
+ classOrEditor := self superclassOrEditor.
+ ^ classOrEditor edIsEditor
+ ifTrue: [classOrEditor product]
+ ifFalse: [classOrEditor]!
- ^ self superclass product!
More information about the Packages
mailing list