[squeak-dev] The Trunk: Protocols-cmm.61.mcz

commits at source.squeak.org commits at source.squeak.org
Sat Jun 23 23:08:51 UTC 2018


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 ] ]!



More information about the Squeak-dev mailing list