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