[squeak-dev] The Trunk: EToys-eem.287.mcz

commits at source.squeak.org commits at source.squeak.org
Thu Mar 23 18:36:59 UTC 2017


Eliot Miranda uploaded a new version of EToys to project The Trunk:
http://source.squeak.org/trunk/EToys-eem.287.mcz

==================== Summary ====================

Name: EToys-eem.287
Author: eem
Time: 23 March 2017, 11:36:34.533149 am
UUID: 530c827e-a23a-4fa8-94f9-2854080179aa
Ancestors: EToys-edc.286

Stop Etoys from depending on hasNewPropertyFormat (and apologies for getting the commit order right; this should have been committed earlier).

=============== Diff against EToys-edc.286 ===============

Item was changed:
  ----- Method: CompiledMethod>>who (in category '*Etoys-Squeakland-printing') -----
  who
  	"Answer an Array of the class in which the receiver is defined and the 
+ 	 selector to which it corresponds."
- 	selector to which it corresponds."
  
+ 	^{self methodClass ifNil: [#unknown]. self selector ifNil: [#unknown]}!
- 	self hasNewPropertyFormat ifTrue:[^{self methodClass. self selector}].
- 	self systemNavigation allBehaviorsDo: 
- 		[:class | 
- 		(class methodDict keyAtIdentityValue: self ifAbsent: [nil]) ifNotNilDo:
- 			[:sel| ^Array with: class with: sel]].
- 	^Array with: #unknown with: #unknown!



More information about the Squeak-dev mailing list