BlockClosure in Squeak

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
3 messages Options
Reply | Threaded
Open this post in threaded view
|

BlockClosure in Squeak

Sebastian Sastre-2
Hi there,

        other day I've found a strage updater result: seeing the component
become a prinString of a BlockClosure. Debbuger revealed necessary 3 methods
in BlockClosure:

        #renderOn:
        #handleRequest:
        #fixCallbackTemps

        the first two are copies of the same ones found at BlockContext but
fixCallbackTemps is just for compatibility, it should do nothing.
       
        This affect only who uses NewCompiler and it's true contexts in
Squeak,

        cheers,

Sebastian Sastre

_______________________________________________
seaside mailing list
[hidden email]
http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside
Reply | Threaded
Open this post in threaded view
|

Re: BlockClosure in Squeak

Philippe Marschall
http://www.squeaksource.com/Seaside29/Seaside-Squeak-NewCompiler-pmm.1.mcz

2008/1/22, Sebastian Sastre <[hidden email]>:

> Hi there,
>
>         other day I've found a strage updater result: seeing the component
> become a prinString of a BlockClosure. Debbuger revealed necessary 3 methods
> in BlockClosure:
>
>         #renderOn:
>         #handleRequest:
>         #fixCallbackTemps
>
>         the first two are copies of the same ones found at BlockContext but
> fixCallbackTemps is just for compatibility, it should do nothing.
>
>         This affect only who uses NewCompiler and it's true contexts in
> Squeak,
>
>         cheers,
>
> Sebastian Sastre
>
> _______________________________________________
> seaside mailing list
> [hidden email]
> http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside
>
_______________________________________________
seaside mailing list
[hidden email]
http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside
Reply | Threaded
Open this post in threaded view
|

RE: BlockClosure in Squeak

Sebastian Sastre-2
Hi Phillipe,

        yes, and I think there is another issue about this which I think is
related to exceptions and walkback (giving internal error with no tools and
a few steps) but I'm unable to catch the cause at the moment.

        cheers,

Sebastian Sastre



> -----Mensaje original-----
> De: [hidden email]
> [mailto:[hidden email]] En nombre
> de Philippe Marschall
> Enviado el: Martes, 22 de Enero de 2008 13:44
> Para: Seaside - general discussion
> Asunto: Re: [Seaside] BlockClosure in Squeak
>
> http://www.squeaksource.com/Seaside29/Seaside-Squeak-NewCompil
er-pmm.1.mcz

>
> 2008/1/22, Sebastian Sastre <[hidden email]>:
> > Hi there,
> >
> >         other day I've found a strage updater result: seeing the
> > component become a prinString of a BlockClosure. Debbuger revealed
> > necessary 3 methods in BlockClosure:
> >
> >         #renderOn:
> >         #handleRequest:
> >         #fixCallbackTemps
> >
> >         the first two are copies of the same ones found at
> > BlockContext but fixCallbackTemps is just for
> compatibility, it should do nothing.
> >
> >         This affect only who uses NewCompiler and it's true
> contexts
> > in Squeak,
> >
> >         cheers,
> >
> > Sebastian Sastre
> >
> > _______________________________________________
> > seaside mailing list
> > [hidden email]
> > http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside
> >
> _______________________________________________
> seaside mailing list
> [hidden email]
> http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside

_______________________________________________
seaside mailing list
[hidden email]
http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside