[squeak-dev] Re: The Trunk: System-ar.242.mcz
Eliot Miranda
eliot.miranda at gmail.com
Thu Feb 4 17:07:51 UTC 2010
On Wed, Feb 3, 2010 at 9:51 PM, Andreas Raab <andreas.raab at gmx.de> wrote:
> Eliot Miranda wrote:
>
>> Andreas,
>>
>> one rationale for ...
>> do: [| blockScope | ... blockScope := ...]
>> ...
>> over
>> | methodScope |
>> ...
>> do: [... methodScope := ...]
>> is that if ever one adds parallel do to the language the former continues
>> to work whereas the latter breaks. Personally I find declaring things at
>> method scope that are truly block scope bad style and not forward looking.
>> Yes, the auto declare facility is poor in this regard but it's fixable.
>>
>
> The change wasn't intentional, I was merging a whole bunch of stuff from
> Juan and wasn't going to rewrite every method manually to push the temps
> into the proper place. You'll have to accept that when you merge external
> code you get some of that style along with your own. Not much to do unless
> you fix the tools to do The Right Thing by default.
>
Ah! Hush my mouth!!
>
> Cheers,
> - Andreas
>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.squeakfoundation.org/pipermail/squeak-dev/attachments/20100204/419bfdc1/attachment.htm
More information about the Squeak-dev
mailing list
|