[Pkg] The Trunk: ShoutCore-eem.62.mcz

commits at source.squeak.org commits at source.squeak.org
Thu Nov 29 22:00:36 UTC 2018

Eliot Miranda uploaded a new version of ShoutCore to project The Trunk:

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

Name: ShoutCore-eem.62
Author: eem
Time: 29 November 2018, 2:00:34.775887 pm
UUID: 45629ac9-52a5-412c-9bf1-493a0ac2ea36
Ancestors: ShoutCore-tpr.61

Fix a bug in SHMCClassDefinition>>sharedPools that answered nil as the pool for a missing pool, and hence broke khighlighting in the Monticello package browser when browsing older version s with different pool dictionary definitions.

=============== Diff against ShoutCore-tpr.61 ===============

Item was changed:
  ----- Method: SHMCClassDefinition>>sharedPools (in category 'act like a class') -----
  	| d |
  	d := Set new.
+ 	classDefinition poolDictionaries do:
+ 		[:poolName|
+ 		(Smalltalk at: poolName asSymbol ifAbsent:[nil]) ifNotNil: [:pool| d add: pool]].
- 	classDefinition poolDictionaries do:[:each |
- 		d add: (Smalltalk at: each asSymbol ifAbsent:[nil]) ].

More information about the Packages mailing list