A new version of SystemEditor was added to project SystemEditor: http://www.squeaksource.com/SystemEditor/SystemEditor-mtf.137.mcz
==================== Summary ====================
Name: SystemEditor-mtf.137 Author: mtf Time: 15 October 2008, 2:01:32 pm UUID: 433ffdfa-b1fe-415c-a080-02a06f07d1e9 Ancestors: SystemEditor-mtf.136
fixed a bug in MetaclassEditor>>subject. Added a few methods from Behavior to MetaclassEditor to enable debugging
=============== Diff against SystemEditor-mtf.136 ===============
Item was added: + ----- Method: MetaclassEditor>>basicRemoveSelector: (in category 'debugging') ----- + basicRemoveSelector: selector + "For running do-its against my ClassEditor" + + ^ superclass basicRemoveSelector: selector!
Item was added: + ----- Method: MetaclassEditor>>selectorAtMethod:setClass: (in category 'debugging') ----- + selectorAtMethod: method setClass: classResultBlock + "For getting the class of a method prior to 3.9" + + ^ superclass selectorAtMethod: method setClass: classResultBlock!
Item was added: + ----- Method: MetaclassEditor>>sharedPools (in category 'debugging') ----- + sharedPools + + ^ superclass sharedPools!
Item was changed: ----- Method: MetaclassEditor>>subject (in category 'accessing') ----- subject + subject ifNotNil: [^ subject]. + editor subject ifNil: [^ nil]. + ^ subject := editor subject class! - ^ subject ifNil: [subject := editor subject class]!
Item was added: + ----- Method: MetaclassEditor>>addSelectorSilently:withMethod: (in category 'debugging') ----- + addSelectorSilently: selector withMethod: compiledMethod + "For running do-its against my ClassEditor" + + ^ superclass addSelectorSilently: selector withMethod: compiledMethod!
Item was added: + ----- Method: MetaclassEditor>>canUnderstand: (in category 'debugging') ----- + canUnderstand: selector + + ^ superclass canUnderstand: selector!
packages@lists.squeakfoundation.org