[squeak-dev] [Cuis] Cuis
keith
keith_hodges at yahoo.co.uk
Mon Jan 25 16:24:34 UTC 2010
>>
>> This is what happened in the case of ifNotNil: ifNotNilDo: merger.
>
>
> I'm not sure what you're referring to. The old method still exists,
> so no packages that you load can break from it. What am I missing?
A new package that does not know that ifNotNil: [ :value | ] is
invalid in 3.8 will not load or compile in 3.8. So you promote
compatibility and the ability to migrate, by fixing the OLD image, and
migrating the code to the new API there.
The advantage of this being that your code base can move forward in
situ, and your packages dont have to use the old api, and you can
maintain one codebase for all squeak images ever.
> You were probably just unaware that #ifNotNilDo: still existed.
I know it still exists.
Keith
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.squeakfoundation.org/pipermail/squeak-dev/attachments/20100125/f4c38b2e/attachment.htm
More information about the Squeak-dev
mailing list
|