Eduardo,

> So, we could review all string functions like str(), strzero(), pad(), 
> etc, that call HB_IS_NUMERIC(), HB_IT_NUMERIC or ISNUM() to maintain, at 
> least, expected results or run time error, if any argument is inverted or 
> with any data type changed.
>
> f.e.:
>
> ? str("a",10,2)
> ? strzero("b",10)
> ? padl("9","*",10)
> ? padr("9","*",10)
> ? padc("9","*",10)

Please note that it is absolutely VALID CODE to pass a single char as a 
NUMERIC value. I have lot's of such code intentionally. It would therefore 
be wrong to break a documented feature which has been working for years.

Ron 


------------------------------------------------------------------------------
Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
trial. Simplify your report design, integration and deployment - and focus on 
what you do best, core application coding. Discover what's new with
Crystal Reports now.  http://p.sf.net/sfu/bobj-july
_______________________________________________
xHarbour-developers mailing list
xHarbour-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/xharbour-developers

Reply via email to