On 24 Jul 2010, at 20:34, karl williamson wrote:

> What would the problems be of having a stability policy in regards to 
> assigning characters to have numeric type = decimal, something like the 
> following:
> 
> "New scripts or forms (like mathematical mono space) that have decimal 
> numbers will be assigned so that those decimal numbers occupy at least 10 
> contiguous code points such that the code point for DIGIT ONE = 1 + the code 
> point for DIGIT ZERO, etc.

This just isn't going to happen. We may do it, but there isn't going to be a 
"policy" formed about it.

> This would help my implementation of converting strings into numbers while 
> not allowing mixed scripts (or forms) in them.  I believe that the current 
> data follows this policy.  It would be nice if it were made explicit.  U+19DA 
> (NEW TAI LUE THAM DIGIT ONE) is the one current case where there is more than 
> one digit with the same meaning in a script or form.  I presume this is an 
> anomaly that is not likely to be repeated, but would have been accommodated 
> by the above policy.  I presume it was just lucky that when this character 
> came to light there was an unassigned code point available just after the 
> DIGIT NINE.

Digits can be scattered randomly about the code space and it wouldn't make any 
difference.

Michael Everson * http://www.evertype.com/



Reply via email to