Yes a good deprecation is needed.

Stef
On Oct 24, 2009, at 11:13 AM, Adrian Lienhard wrote:

> Sounds ok. At the same time as integrating the change, all senders of
> asNumber in the image need to be checked and adapted to the new
> semantics if necessary. IIRC MC was not properly working after the
> change. Also, users and maintainers of external packages should be
> made aware of the change since it may break their code.
>
> Adrian
>
> On Oct 24, 2009, at 10:46 , Stéphane Ducasse wrote:
>
>> Thanks niko
>>
>> So does everybody agree with
>>      asNumber raising an error       
>>      and
>>      squeezeOutNumber
>>
>> I like the proposal.
>>
>> Stef
>>
>> On Oct 24, 2009, at 10:30 AM, Niko Schwarz wrote:
>>
>>> Hi all, I made a follow-up patch like discussed on the workshop. Now
>>> porting becomes as easy as changing "asNumber" to  
>>> "squeezeOutNumber".
>>>
>>> Name: SLICE-issue-1258-squeezeOutNumber-NikoSchwarz.2
>>>
>>>
>>> This slice adds squeezeNumberOutOfString: to Number, as discussed in
>>> the Pharo workshop. On the way, it
>>> fixes an issue in SqNumberParser, where it would return itself  
>>> rather
>>> than the result of the failblack, when
>>> parsing fails.
>>>
>>> Also, a test is added to test and document the new squeezing number
>>> out of strings behavior.
>>>
>>> Example usage:
>>>
>>>      self assert: '123blabla' squeezeOutNumber equals: 123.
>>>     self assert: 'blabla123' squeezeOutNumber equals: 123.
>>>     self assert: 'blabla12blabla' squeezeOutNumber equals: 12.
>>>     self assert: ('12.3bla' squeezeOutNumber -12.3 ) abs < 0.0001.
>>>     self assert: '.1' squeezeOutNumber > 0.
>>>
>>> Cheers,
>>>
>>> Niko
>>>
>>> On Tue, Oct 20, 2009 at 2:14 PM, Adrian Lienhard <[email protected]>
>>> wrote:
>>>> 10492 (this is the stream of the branch 1.0rc1)
>>>> -----
>>>>
>>>> - Issue 1320:   [squeak trunk] Sort the conflicts. This is required
>>>> when
>>>> merging a distant version, like Pharo for example...
>>>> - Issue 1338:   HostWindowTests>>testOne is failing in Windows
>>>> - Issue 1345:   Revert Number class>>readFrom: (was integrated with
>>>> issue 1258)
>>>>
>>>> ___________________
>>>> http://www.adrian-lienhard.ch/
>>>>
>>>>
>>>> _______________________________________________
>>>> Pharo-project mailing list
>>>> [email protected]
>>>> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>>>>
>>>
>>> _______________________________________________
>>> Pharo-project mailing list
>>> [email protected]
>>> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>>
>>
>> _______________________________________________
>> Pharo-project mailing list
>> [email protected]
>> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>
>
> _______________________________________________
> Pharo-project mailing list
> [email protected]
> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project


_______________________________________________
Pharo-project mailing list
[email protected]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project

Reply via email to