2009/10/20 Mariano Martinez Peck <marianopeck@gmail.com>:
On Mon, Oct 19, 2009 at 10:33 PM, Nicolas Cellier <nicolas.cellier.aka.nice@gmail.com> wrote:
Yes, I understand the paradigm, nil is nothing is zero, empty is nothing is zero... But frankly, do you think '' forms a valid Number ? In every context ? So yes, this is expected, and can break compatibility, but sometimes this is necessary.
If you want to keep this behaviour, you have to use an explicit rule like: asNumberOrZero  ^Number readFrom: self ifFail: [^0]
Thanks Nicolas. Now, the question is, do you think we can create this method in String as part of Pharo core? or I should add it to my application?
cheers
mariano
Depends if the pattern was used by many packages or not... It would be stupid to create 10x the same extension to work around a pharo change. Would it be a temporary helper subject to deprecation, or a definitive feature ? I can't tell, and i don't decide, i only suggest. Nicolas
Hope this helps...
Nicolas
2009/10/20 Mariano Martinez Peck <marianopeck@gmail.com>:
Hi folks: In older images, like 10418, '' asNumber gave me a 0 (zero). But now, I get a 'Reading a number failed'.
Is this expected?
Perhaps it is due to the fix to this bug:
http://code.google.com/p/pharo/issues/detail?can=1&q=1258&colspec=ID%20Type%...
any toughs?
best
Mariano
_______________________________________________ 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