[Pkg] SystemEditor: SystemEditor-mtf.137.mcz

squeak-dev-noreply at lists.squeakfoundation.org squeak-dev-noreply at lists.squeakfoundation.org
Wed Oct 15 21:00:45 UTC 2008


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!



More information about the Packages mailing list