From: Michael Everson (email@example.com)
Date: Sat Jul 24 2010 - 15:00:16 CDT
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/
This archive was generated by hypermail 2.1.5 : Sat Jul 24 2010 - 15:02:33 CDT