more fixes for Tables

Erik van der Poel erikv at google.com
Mon Feb 18 18:18:43 CET 2008


On Feb 16, 2008 1:31 PM, Patrik Fältström <patrik at frobbit.se> wrote:
> List of all codepoints generated with the fixed script, one on each
> line, can be found at http://stupid.domain.name/idnabis/f.txt
>
> One example of a line is the following:
>
> 0040   DISALLOWED  Y#        COMMERCIAL AT
>
> The "Y" before the # can also be an "N". This is an experiment I do
> when checking with IDNA2003. If the Ruby library implementation of
> libidn give as a result that nameprep(cp) == cp, then it is "Y",
> otherwise (including if the result is "not valid"), then it is "N". I
> do not know yet whether this check actually produce the correct result
> regarding whether the codepoint was valid in a U-label in IDNA2003 or
> not. I have to do more tests. Anyone else that have any ideas on what
> one could do?

I'm not sure what your goal is, but if the goal is simply to list
whether or not a codepoint is allowed in IDNA2003, then one way to
check the Ruby/libidn output is to test it against ICU's
implementation of IDNA2003, for example. I'd be happy to write that
program, if you wish.

Erik


More information about the Idna-update mailing list