The Trunk: Tools-kfr.655.mcz

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

The Trunk: Tools-kfr.655.mcz

commits-2
Karl Ramberg uploaded a new version of Tools to project The Trunk:
http://source.squeak.org/trunk/Tools-kfr.655.mcz

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

Name: Tools-kfr.655
Author: kfr
Time: 23 November 2015, 11:28:19.779 pm
UUID: 80343420-2d7b-43dc-aea0-11e528a51ed0
Ancestors: Tools-mt.654

Adds menu item for class pane to open a HeloBrowser for selected class.

=============== Diff against Tools-mt.654 ===============

Item was added:
+ ----- Method: Browser>>browseAllCommentsForClass (in category 'message functions') -----
+ browseAllCommentsForClass
+ "Inspect all instances of the selected class.  1/26/96 sw"
+
+ | myClass |
+ ((myClass := self selectedClassOrMetaClass) isNil or: [myClass isTrait])
+ ifFalse: [HelpBrowser openOn: myClass theNonMetaClass]
+ !

Item was changed:
  ----- Method: Browser>>classListMenu: (in category 'class functions') -----
  classListMenu: aMenu
  "Conveniently fit for backward compatibility with old browers stored in image segments"
  <classListMenuShifted: false>
  aMenu addList: #(
  -
  ('browse full (b)' browseMethodFull)
  ('browse hierarchy (h)' spawnHierarchy)
  ('browse protocol (p)' browseFullProtocol)
  -
  ('printOut' printOutClass)
  ('fileOut' fileOutClass)
  -
  ('show hierarchy' hierarchy)
  ('show definition' editClass)
  ('show comment' editComment)
+ ('show all comments' browseAllCommentsForClass)
  -
  ('references... (r)' browseVariableReferences)
  ('assignments... (a)' browseVariableAssignments)
  ('class refs (N)' browseClassRefs)
  -
  ('rename class ...' renameClass)
  ('copy class' copyClass)
  ('remove class (x)' removeClass)
  -
  ('find method...' findMethod)).
  ^ aMenu
  !