The Trunk: Monticello-eem.625.mcz

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

The Trunk: Monticello-eem.625.mcz

commits-2
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!