Eliot Miranda uploaded a new version of Monticello to project The Trunk:
http://source.squeak.org/trunk/Monticello-eem.625.mcz==================== Summary ====================
Name: Monticello-eem.625
Author: eem
Time: 9 January 2016, 9:00:45.546083 am
UUID: 6a0eca24-2c18-4b96-a55e-28ebccba212b
Ancestors: Monticello-mt.624
Make browse versions go through ToolSet hence, avoiding having to hunt throguh the current change set when finding versions of deleted methods.
=============== Diff against Monticello-mt.624 ===============
Item was changed:
----- Method: MCCodeTool>>browseVersions (in category 'menus') -----
browseVersions
+ "Create and schedule a message set browser on all versions of the currently selected message selector."
+ (ToolSet
+ browseVersionsOf: self selectedClassOrMetaClass
+ selector: self selectedMessageName) ifNil: [self changed: #flash]!
- "Create and schedule a message set browser on all versions of the
- currently selected message selector."
-
- | class selector compiledMethod |
- class := self selectedClassOrMetaClass.
- selector := self selectedMessageName.
- compiledMethod := class compiledMethodAt: selector ifAbsent: [ ^self ].
- VersionsBrowser
- browseVersionsOf: compiledMethod
- class: class theNonMetaClass
- meta: class isMeta
- category: self selectedMessageCategoryName
- selector: selector!