3.9 vs. 3.10 : Closures, fixTemps

stephane ducasse stephane.ducasse at free.fr
Wed Dec 19 08:31:33 UTC 2007


may be you should ask in the compiler mailing-list since marcus does  
not read squeak-dev anymore.

stef
On 19 déc. 07, at 00:34, Chris Muller wrote:

> Would you mind sharing what details you know about the current state
> of closures and what the trade-offs are using the NewCompiler?
>
> And, do you know of any energy focused on improving the existing  
> alternatives?
>
>
> On Dec 18, 2007 2:08 PM, Philippe Marschall
> <philippe.marschall at gmail.com> wrote:
>> 2007/12/18, itsme213 <itsme213 at hotmail.com>:
>>> Do block closures work right in 3.9? 3.10?
>>
>> No, block closures are broken in every Squeak. You have to load the
>> NewCompiler and activate two compiler settings to get working block
>> closures. You'll have to live with some other issues though.
>>
>> Cheers
>> Philippe
>>
>>
>>> I am struggling with local variables used across nested blocks  
>>> (Magma
>>> #commit: within Seaside #callback: or Scriptaculous  
>>> #triggerInPlaceEditor
>>> etc.) and am finding it quite frustrating. I had some #fixTemps  
>>> but am
>>> totally guessing at when and why to use it.
>>>
>>> Thanks - Sophie
>>>
>>>
>>>
>>>
>>>
>>
>>
>
>




More information about the Squeak-dev mailing list