[BUG] Integer hex ( I send mail about this before)

Lic. Edgar J. De Cleene edgardec2001 at yahoo.com.ar
Sun May 14 21:08:50 UTC 2006


Boris Gaertner puso en su mail :

> "Lic. Edgar J. De Cleene" <edgardec2001 at yahoo.com.ar> wrote:
> 
> 
>> stéphane ducasse puso en su mail :
> 
>>> Sorry edgar
>>> 
>>> I do not understand your point. Can you resay it?
>>> Was the BUG fixed?
>>> 
>>> Stef
>> No.
> 
>> That is why I send again the news.
>> In the momment was a mini thread about this, and I believed
>> what was choosed repost old method.
> I wondered for some time what went wrong here, but now I think
> i got it. I assume that you loaded some packages into a 7032
> image, right? These packages seemingly require the method
> Integer > hex.
> 
> It would be interesting to know what packages you loaded and
> what methods fail.
> 
>> Today I join again to mainstream and at my surprise found this unfixed.
>> Worst, exist a Boris Gaertner fix what don't fix this (maybe fix others
>> things related).
> When it was proposed to remove Integer>>hex in facour of
> two other methods (printStringHex and printStringRadix:) I tried to
> fix all occurrences of hex in the basic image. The various packages
> remained of course unchanged.
> 
> If I remember correctly, there as also some discussion about
> wether or not the replacement for  hex  should answer a string
> with the radix prefix  16r. It is quite possible that we still have
> problematic replacements.
> 
>> And the bug is labelled Closed (what is not the case as bug still exist)
>> So, until all packaged go to 3.9 7032 level, IMHO the minor trouble was
>> repost old method.
>> I do in my own image and works.
> I think to load packages that require the hex method in Integer,
> you will have to add this method definition:
> 
> hex
>   ^self printStringRadix: 16
> 
> The experience of all this is   - in my opinion - that
> method deprecation makes a lot of older packages unusable.
> Was that kept in mind when we began to deprecate various
> methods?
> 
> Greetings, Boris
> 
> 
> 
> 
> 
> 
Boris:
You are right in all.
The old packages what fail was Comanche, and yes is Integer >> hex
I test
 hex
>   ^self printStringRadix: 16
And send new mail.

Very thanks

Edgar 



	
	
		
___________________________________________________________ 
1GB gratis, Antivirus y Antispam 
Correo Yahoo!, el mejor correo web del mundo 
http://correo.yahoo.com.ar 




More information about the Squeak-dev mailing list