[squeak-dev] The Trunk: PackageInfo-Base-nice.53.mcz
nicolas.cellier.aka.nice at gmail.com
Wed Feb 16 00:55:43 UTC 2011
2011/2/16 Levente Uzonyi <leves at elte.hu>:
> On Tue, 15 Feb 2011, commits at source.squeak.org wrote:
>> Nicolas Cellier uploaded a new version of PackageInfo-Base to project The
>> ==================== Summary ====================
>> Name: PackageInfo-Base-nice.53
>> Author: nice
>> Time: 16 February 2011, 12:02:09.324 am
>> UUID: 27c62178-0d9c-46ad-a2f2-a80b473740cb
>> Ancestors: PackageInfo-Base-cmm.52
>> A Metaclass now respondsTo: #category, so don't tell, just ask.
> Isn't it necessary to create a new mcm? What if the update process will try
> to use this method with a Metaclass, before Metaclass >> #category is
> loaded? (I'm not sure it's a possible case, but it's safer to define the
> load order IMHO.)
As I understand it, if Kernel is before PackageInfo-Base in previous
mcm, then it's not required.
But sometimes, I have chicken skin when pressing the MC save button...
>> =============== Diff against PackageInfo-Base-cmm.52 ===============
>> Item was changed:
>> ----- Method: PackageInfo>>includesClass: (in category 'testing') -----
>> includesClass: aClass
>> + ^ self includesSystemCategory: aClass category!
>> - ^ self includesSystemCategory: aClass theNonMetaClass category!
More information about the Squeak-dev