Stef, Marcus and I also managed to get OB and RB work without
> deprecated warnings in the latest Pharo 1.1.
>
>
Yes, I know. With the help of Alexandre and you, I am trying to release the
first PharoDev 1.1....we are near ;)

Now, playing a little with RB I found a deprecated method send:

hasSpecialSelector: aSymbol  ifTrueSetByte:

You are using it in:

RBClass >> existingMethodsThatReferTo:

here:

    special := self realClass environment
        hasSpecialSelector: aSymbol
        ifTrueSetByte: [ :value | byte := value ].

the thing is that self realClass environment answer SystemDirectory but we
should use Smalltalk / SmalltalkImage

THe fix is just:

    special := Smalltalk
        hasSpecialSelector: aSymbol
        ifTrueSetByte: [ :value | byte := value ].

???

In addition, is there a way to automatically check all the sends of
deprecated methods? because there may be a lot...I just tried a Class Rename
refactor and I found this one, but I am sure there are more..

Cheers

Mariano


Lukas
>
> On 12 May 2010 23:09, Mariano Martinez Peck <[email protected]> wrote:
> > Hi folks. We are near to go (alpha?) to a first release of Pharo 1.1. I
> have
> > started to try to load Seaside 3.0 on it and the first problem I had
> (there
> > will be more for sure) is the famous problem with TheWorldMenu ;)
> >
> > WASqueakServerAdaptorBrowser  class >> initialize   of the package
> > Seaside-Pharo-Tools-OmniBrowser
> >
> > It should use the new scheme with pragmas.  It would be great if this can
> be
> > fixed. Sorry I cannot help.
> >
> > Cheers
> >
> > Mariano
> >
> > _______________________________________________
> > seaside mailing list
> > [email protected]
> > http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside
> >
> >
>
>
>
> --
> Lukas Renggli
> www.lukas-renggli.ch
> _______________________________________________
> seaside mailing list
> [email protected]
> http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside
>
_______________________________________________
Pharo-project mailing list
[email protected]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project

Reply via email to