[squeak-dev] The Trunk: Services-Base-eem.56.mcz

tim Rowledge tim at rowledge.org
Wed Jul 1 20:10:31 UTC 2015


On 01-07-2015, at 7:57 PM, commits at source.squeak.org wrote:

> Eliot Miranda uploaded a new version of Services-Base to project The Trunk:
> http://source.squeak.org/trunk/Services-Base-eem.56.mcz
> 
> ==================== Summary ====================
> 
> Name: Services-Base-eem.56
> Author: eem
> Time: 30 June 2015, 3:34:50.838 pm
> UUID: 2e8b9c56-6312-4a69-b65c-164ab583f617
> Ancestors: Services-Base-mt.55
> 
> ServicePreferences as per System-eem.747.  Move preferences dictionary from class var to inst var.
> 
> =============== Diff against Services-Base-mt.55 ===============
> 
> Item was added:
> + (PackageInfo named: 'Services-Base') preamble: '(Smalltalk classNamed: #ServicePreferences) ifNotNil:
> + 	[:sp|
> + 	(sp instVarNamed: ''preferencesDictionary'') ifNil:
> + 	[(sp classPool at: #ServiceDictionaryOfPreferences) ifNotNil:
> + 		[:dictionary|
> + 			sp
> + 				instVarNamed: ''preferencesDictionary''
> + 				put: dictionary]]]’!

The preamble breaks in a spur (15046) image; there is no such instvar. Unsurprisingly this is the same from both ‘update Squeak’ and manually loading the mcz.

tim
--
tim Rowledge; tim at rowledge.org; http://www.rowledge.org/tim
Make it right before you make it faster.




More information about the Squeak-dev mailing list