The Trunk: Protocols-cmm.61.mcz

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

The Trunk: Protocols-cmm.61.mcz

commits-2
Chris Muller uploaded a new version of Protocols to project The Trunk:
http://source.squeak.org/trunk/Protocols-cmm.61.mcz

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

Name: Protocols-cmm.61
Author: cmm
Time: 23 June 2018, 6:08:39.824925 pm
UUID: 5fa22d46-016a-47b0-b872-e546943b444b
Ancestors: Protocols-cmm.60

Further improvement to the toggling between showing all methods or the category of the selected method in the Protocols browser.

=============== Diff against Protocols-cmm.60 ===============

Item was changed:
  ----- Method: Lexicon>>showHomeCategory (in category 'menu commands') -----
  showHomeCategory
  "Toggle the selection of the category of the currently-selected method or category."
  self selectedMessageName
+ ifNil: [ self selectCategoryAll ]
- ifNil:
- [ self selectedCategoryName ifNotNil: [ self selectCategoryAll ] ]
  ifNotNil:
  [ : selector | self selectedCategoryName = self class allCategoryName
  ifTrue:
  [ self preserveSelectorIfPossibleSurrounding:
  [ self
  setToShowSelector: selector
  selectCategory: true ] ]
  ifFalse:
  [ self
  setToShowSelector: selector
  selectCategory: false ] ]!