Change of the algorithm
Paul Hoffman
phoffman at imc.org
Sat Mar 15 22:49:51 CET 2008
At 5:02 PM -0400 3/15/08, Patrik Fältström wrote:
>OLD:
> o If the codepoint is in Category H (Section 2.2.4), the value is
> CONTEXTJ.
> o If the codepoint is in Category I (Section 2.2.5), the value is
> CONTEXTO.
>> o If the codepoint is in Category B (Section 2.1.2), the value is
> DISALLOWED.
>> o If the codepoint is in Category C (Section 2.1.3), the value is
> DISALLOWED.
>> o If the codepoint is in Category D (Section 2.1.4), the value is
> DISALLOWED.
>
>NEW:
> The algorithm to calculate the value of the derived property is as
> follows.
> > o If the codepoint is in Category B (Section 2.1.2), the value is
> DISALLOWED.
>> o If the codepoint is in Category C (Section 2.1.3), the value is
> DISALLOWED.
>> o If the codepoint is in Category D (Section 2.1.4), the value is
> DISALLOWED.
> o If the codepoint is in Category H (Section 2.2.4), the value is
> CONTEXTJ.
> o If the codepoint is in Category I (Section 2.2.5), the value is
> CONTEXTO.
Can you explain the rationale for each of those moves? In specific,
what does these moves change between -05 and -06? Given that {Cf} is
part of C and all of I, it seems like this move would make nothing
that was supposed to be handled by I ever be allowed.
>OLD:
>- o If the codepoint is not in Category A (Section 2.1.1), the value
> is DISALLOWED.
>
>NEW:
>- o The value is DISALLOWED.
I like this one.
More information about the Idna-update
mailing list