On Tue, May 5, 2009 at 7:21 PM, St�phane Ducasse <stephane.ducasse@inria.fr> wrote:
why don't you define a displayString for your user and keep printOn:
for the debugger.
In VW this is like that.

I don't know If I can do this. I've just send an email to Pier mailing lists explaining why I wanted to do that. Perhaps you can read it and tell me if this (displayString could help me in this case).

Thanks for the help!


Stef

On May 5, 2009, at 7:29 PM, Mariano Martinez Peck wrote:

>
>
> On Tue, May 5, 2009 at 3:34 PM, Adrian Lienhard <adi@netstyle.ch>
> wrote:
> Hi Mariano,
>
> I think the problem is that since #localize is not implemented the
> system stops working because it depends on String>>printOn:
> (considering that source code is a string too...).
>
> Yes. I think this is the reason.
>
> If you first
> implement #localize and then implement #printOn: it seems to work ok.
>
> I tried that and works ok.
>
>
> In any case, overriding String>>printOn: does not seem to be a good
> idea.
>
> Yes. I know. But, there is a reason. I need to get int18 in Pier
> components because my final user (spanish) will do thing with Pier,
> like posting, and I need to have it in Spanish. I thought I could
> override String >> printOn: � �so that translate to spanish.
> However, I couldn't test this solution. I was going to tested and
> then send an email to Pier list and see if there is a better
> solution for this. I don't want to touch Pier code.
>
> Thanks for your concern about that ;)
>
>
> HTH,
> Adrian
>
> On May 5, 2009, at 17:52 , Mariano Martinez Peck wrote:
>
> > Fuck....It seems to be more complex to reproduce. These are the
> > steps I am
> > doing
> >
> > 1) open OB.
> > 2) go to String class, method �printOn:
> > 3) modify printOn: to this:
> >
> > printOn: aStream
> > � �"Print inside string quotes, doubling inbedded quotes."
> >
> > � �self size < 100
> > � � � � ifTrue: [ self localize storeOn: aStream ]
> > � � � �ifFalse: [ self storeOn: aStream ]
> >
> > 4) �save it and put initials if asked.
> > 5) as localize is not created yet, it ask you the selector. Ignore
> > it and
> > select localize �(the first option)
> > 6) ctrl + a (select all text) and try to create the method localize.
> > It can
> > be just empty this method.
> > 7) try to save
> > 8) your image may be freeze :)
> >
> >
> > Can you confirm this ? I am sorry I said I was on Linux. I thought I
> > was at
> > home, but �not, unfortunately I am with Windows at work :(
> >
> > Cheers,
> >
> > Mariano
> >
> >
> > On Tue, May 5, 2009 at 2:40 PM, Alexandre Bergel
> > <alexandre@bergel.eu>wrote:
> >
> >>> Cool! I'm currently collecting all the cases which freezing an
> >>> image,
> >>> to find a best way in new scheduler how to prevent that.
> >>> I need more!! :)
> >>>
> >>> :) � �But does this happen also to you ?
> >>
> >>
> >> In a 10300 on OSX I can do without any problem:
> >> String compile: 'foo ^ 60'. 'abc' foo
> >> => 60
> >>
> >> Something more you want me to test ?
> >>
> >> Alexandre
> >>
> >>
> >>
> >>>
> >>>
> >>>> Cheers,
> >>>>
> >>>> Mariano
> >>>>
> >>>> _______________________________________________
> >>>> Pharo-project mailing list
> >>>> Pharo-project@lists.gforge.inria.fr
> >>>> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
> >>>>
> >>>
> >>>
> >>>
> >>> --
> >>> Best regards,
> >>> Igor Stasenko AKA sig.
> >>>
> >>> _______________________________________________
> >>> Pharo-project mailing list
> >>> Pharo-project@lists.gforge.inria.fr
> >>> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-
> project
> >>>
> >>> _______________________________________________
> >>> Pharo-project mailing list
> >>> Pharo-project@lists.gforge.inria.fr
> >>> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-
> project
> >>
> >> --
> >> _,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:
> >> Alexandre Bergel �http://www.bergel.eu
> >> ^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.
> >>
> >>
> >>
> >>
> >>
> >>
> >> _______________________________________________
> >> Pharo-project mailing list
> >> Pharo-project@lists.gforge.inria.fr
> >> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
> >>
> > _______________________________________________
> > Pharo-project mailing list
> > Pharo-project@lists.gforge.inria.fr
> > http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>
>
> _______________________________________________
> Pharo-project mailing list
> Pharo-project@lists.gforge.inria.fr
> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>
> _______________________________________________
> Pharo-project mailing list
> Pharo-project@lists.gforge.inria.fr
> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project


_______________________________________________
Pharo-project mailing list
Pharo-project@lists.gforge.inria.fr
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project