[squeak-dev] The Trunk: Monticello-eem.524.mcz

commits at source.squeak.org commits at source.squeak.org
Wed Sep 19 21:16:42 UTC 2012


Eliot Miranda uploaded a new version of Monticello to project The Trunk:
http://source.squeak.org/trunk/Monticello-eem.524.mcz

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

Name: Monticello-eem.524
Author: eem
Time: 19 September 2012, 2:15:40.733 pm
UUID: 1f3477ca-9571-43af-b99a-6d617241e2c9
Ancestors: Monticello-bf.523

In the snapshot browser select a single extension protocol
eagerly when selecting a class, to make browsing extensions
more convenient.

=============== Diff against Monticello-bf.523 ===============

Item was changed:
  ----- Method: MCSnapshotBrowser>>classSelection: (in category 'selecting') -----
  classSelection: aNumber
  	classSelection := aNumber = 0 ifFalse: [self visibleClasses at: aNumber].
  	self protocolSelection: 0.
+ 	self changed: #classSelection;  changed: #protocolList.
+ 	(self protocolList size = 1
+ 	 and: [self protocolList first first = $*])
+ 		ifTrue:
+ 			[self protocolSelection: 1]
+ 		ifFalse:
+ 			[self changed: #annotations;
+ 				changed: #methodList]
- 	self changed: #classSelection; 
- 		changed: #protocolList;
- 		changed: #annotations;
- 		changed: #methodList.
  !



More information about the Squeak-dev mailing list