Change of the algorithm

Patrik Fältström patrik at frobbit.se
Sun Mar 16 13:31:24 CET 2008


Here is btw a comparison between the tables in 05 and what it would be  
with the change I proposed.

    Patrik

-------------- next part --------------
############
# Comparison in Unicode 5.1 changes between -05 and -06c
# All codepoint fields are as follows:
# codepoint ; value 05 ; value 06c ; categories ; name
############
# Checking for codepoints that are neither PVALID nor CONTEXT in 06c but was PVALID or CONTEXT in 05
00AD;CONTEXTO;DISALLOWED;CI;SOFT HYPHEN
17B4;CONTEXTO;DISALLOWED;CI;KHMER VOWEL INHERENT AQ
17B5;CONTEXTO;DISALLOWED;CI;KHMER VOWEL INHERENT AA
200B;CONTEXTO;DISALLOWED;CI;ZERO WIDTH SPACE
200C;CONTEXTJ;DISALLOWED;CHI;ZERO WIDTH NON-JOINER
200D;CONTEXTJ;DISALLOWED;CHI;ZERO WIDTH JOINER
200E;CONTEXTO;DISALLOWED;CI;LEFT-TO-RIGHT MARK
200F;CONTEXTO;DISALLOWED;CI;RIGHT-TO-LEFT MARK
202A;CONTEXTO;DISALLOWED;CI;LEFT-TO-RIGHT EMBEDDING
202B;CONTEXTO;DISALLOWED;CI;RIGHT-TO-LEFT EMBEDDING
202C;CONTEXTO;DISALLOWED;CI;POP DIRECTIONAL FORMATTING
202D;CONTEXTO;DISALLOWED;CI;LEFT-TO-RIGHT OVERRIDE
202E;CONTEXTO;DISALLOWED;CI;RIGHT-TO-LEFT OVERRIDE
2060;CONTEXTO;DISALLOWED;CI;WORD JOINER
2061;CONTEXTO;DISALLOWED;CI;FUNCTION APPLICATION
2062;CONTEXTO;DISALLOWED;CI;INVISIBLE TIMES
2063;CONTEXTO;DISALLOWED;CI;INVISIBLE SEPARATOR
2064;CONTEXTO;DISALLOWED;CI;INVISIBLE PLUS
206A;CONTEXTO;DISALLOWED;CI;INHIBIT SYMMETRIC SWAPPING
206B;CONTEXTO;DISALLOWED;CI;ACTIVATE SYMMETRIC SWAPPING
206C;CONTEXTO;DISALLOWED;CI;INHIBIT ARABIC FORM SHAPING
206D;CONTEXTO;DISALLOWED;CI;ACTIVATE ARABIC FORM SHAPING
206E;CONTEXTO;DISALLOWED;CI;NATIONAL DIGIT SHAPES
206F;CONTEXTO;DISALLOWED;CI;NOMINAL DIGIT SHAPES
FEFF;CONTEXTO;DISALLOWED;CI;ZERO WIDTH NO-BREAK SPACE
1D173;CONTEXTO;DISALLOWED;CDI;MUSICAL SYMBOL BEGIN BEAM
1D174;CONTEXTO;DISALLOWED;CDI;MUSICAL SYMBOL END BEAM
1D175;CONTEXTO;DISALLOWED;CDI;MUSICAL SYMBOL BEGIN TIE
1D176;CONTEXTO;DISALLOWED;CDI;MUSICAL SYMBOL END TIE
1D177;CONTEXTO;DISALLOWED;CDI;MUSICAL SYMBOL BEGIN SLUR
1D178;CONTEXTO;DISALLOWED;CDI;MUSICAL SYMBOL END SLUR
1D179;CONTEXTO;DISALLOWED;CDI;MUSICAL SYMBOL BEGIN PHRASE
1D17A;CONTEXTO;DISALLOWED;CDI;MUSICAL SYMBOL END PHRASE
E0001;CONTEXTO;DISALLOWED;CI;LANGUAGE TAG
E0020;CONTEXTO;DISALLOWED;CI;TAG SPACE
E0021;CONTEXTO;DISALLOWED;CI;TAG EXCLAMATION MARK
E0022;CONTEXTO;DISALLOWED;CI;TAG QUOTATION MARK
E0023;CONTEXTO;DISALLOWED;CI;TAG NUMBER SIGN
E0024;CONTEXTO;DISALLOWED;CI;TAG DOLLAR SIGN
E0025;CONTEXTO;DISALLOWED;CI;TAG PERCENT SIGN
E0026;CONTEXTO;DISALLOWED;CI;TAG AMPERSAND
E0027;CONTEXTO;DISALLOWED;CI;TAG APOSTROPHE
E0028;CONTEXTO;DISALLOWED;CI;TAG LEFT PARENTHESIS
E0029;CONTEXTO;DISALLOWED;CI;TAG RIGHT PARENTHESIS
E002A;CONTEXTO;DISALLOWED;CI;TAG ASTERISK
E002B;CONTEXTO;DISALLOWED;CI;TAG PLUS SIGN
E002C;CONTEXTO;DISALLOWED;CI;TAG COMMA
E002D;CONTEXTO;DISALLOWED;CI;TAG HYPHEN-MINUS
E002E;CONTEXTO;DISALLOWED;CI;TAG FULL STOP
E002F;CONTEXTO;DISALLOWED;CI;TAG SOLIDUS
E0030;CONTEXTO;DISALLOWED;CI;TAG DIGIT ZERO
E0031;CONTEXTO;DISALLOWED;CI;TAG DIGIT ONE
E0032;CONTEXTO;DISALLOWED;CI;TAG DIGIT TWO
E0033;CONTEXTO;DISALLOWED;CI;TAG DIGIT THREE
E0034;CONTEXTO;DISALLOWED;CI;TAG DIGIT FOUR
E0035;CONTEXTO;DISALLOWED;CI;TAG DIGIT FIVE
E0036;CONTEXTO;DISALLOWED;CI;TAG DIGIT SIX
E0037;CONTEXTO;DISALLOWED;CI;TAG DIGIT SEVEN
E0038;CONTEXTO;DISALLOWED;CI;TAG DIGIT EIGHT
E0039;CONTEXTO;DISALLOWED;CI;TAG DIGIT NINE
E003A;CONTEXTO;DISALLOWED;CI;TAG COLON
E003B;CONTEXTO;DISALLOWED;CI;TAG SEMICOLON
E003C;CONTEXTO;DISALLOWED;CI;TAG LESS-THAN SIGN
E003D;CONTEXTO;DISALLOWED;CI;TAG EQUALS SIGN
E003E;CONTEXTO;DISALLOWED;CI;TAG GREATER-THAN SIGN
E003F;CONTEXTO;DISALLOWED;CI;TAG QUESTION MARK
E0040;CONTEXTO;DISALLOWED;CI;TAG COMMERCIAL AT
E0041;CONTEXTO;DISALLOWED;CI;TAG LATIN CAPITAL LETTER A
E0042;CONTEXTO;DISALLOWED;CI;TAG LATIN CAPITAL LETTER B
E0043;CONTEXTO;DISALLOWED;CI;TAG LATIN CAPITAL LETTER C
E0044;CONTEXTO;DISALLOWED;CI;TAG LATIN CAPITAL LETTER D
E0045;CONTEXTO;DISALLOWED;CI;TAG LATIN CAPITAL LETTER E
E0046;CONTEXTO;DISALLOWED;CI;TAG LATIN CAPITAL LETTER F
E0047;CONTEXTO;DISALLOWED;CI;TAG LATIN CAPITAL LETTER G
E0048;CONTEXTO;DISALLOWED;CI;TAG LATIN CAPITAL LETTER H
E0049;CONTEXTO;DISALLOWED;CI;TAG LATIN CAPITAL LETTER I
E004A;CONTEXTO;DISALLOWED;CI;TAG LATIN CAPITAL LETTER J
E004B;CONTEXTO;DISALLOWED;CI;TAG LATIN CAPITAL LETTER K
E004C;CONTEXTO;DISALLOWED;CI;TAG LATIN CAPITAL LETTER L
E004D;CONTEXTO;DISALLOWED;CI;TAG LATIN CAPITAL LETTER M
E004E;CONTEXTO;DISALLOWED;CI;TAG LATIN CAPITAL LETTER N
E004F;CONTEXTO;DISALLOWED;CI;TAG LATIN CAPITAL LETTER O
E0050;CONTEXTO;DISALLOWED;CI;TAG LATIN CAPITAL LETTER P
E0051;CONTEXTO;DISALLOWED;CI;TAG LATIN CAPITAL LETTER Q
E0052;CONTEXTO;DISALLOWED;CI;TAG LATIN CAPITAL LETTER R
E0053;CONTEXTO;DISALLOWED;CI;TAG LATIN CAPITAL LETTER S
E0054;CONTEXTO;DISALLOWED;CI;TAG LATIN CAPITAL LETTER T
E0055;CONTEXTO;DISALLOWED;CI;TAG LATIN CAPITAL LETTER U
E0056;CONTEXTO;DISALLOWED;CI;TAG LATIN CAPITAL LETTER V
E0057;CONTEXTO;DISALLOWED;CI;TAG LATIN CAPITAL LETTER W
E0058;CONTEXTO;DISALLOWED;CI;TAG LATIN CAPITAL LETTER X
E0059;CONTEXTO;DISALLOWED;CI;TAG LATIN CAPITAL LETTER Y
E005A;CONTEXTO;DISALLOWED;CI;TAG LATIN CAPITAL LETTER Z
E005B;CONTEXTO;DISALLOWED;CI;TAG LEFT SQUARE BRACKET
E005C;CONTEXTO;DISALLOWED;CI;TAG REVERSE SOLIDUS
E005D;CONTEXTO;DISALLOWED;CI;TAG RIGHT SQUARE BRACKET
E005E;CONTEXTO;DISALLOWED;CI;TAG CIRCUMFLEX ACCENT
E005F;CONTEXTO;DISALLOWED;CI;TAG LOW LINE
E0060;CONTEXTO;DISALLOWED;CI;TAG GRAVE ACCENT
E0061;CONTEXTO;DISALLOWED;CI;TAG LATIN SMALL LETTER A
E0062;CONTEXTO;DISALLOWED;CI;TAG LATIN SMALL LETTER B
E0063;CONTEXTO;DISALLOWED;CI;TAG LATIN SMALL LETTER C
E0064;CONTEXTO;DISALLOWED;CI;TAG LATIN SMALL LETTER D
E0065;CONTEXTO;DISALLOWED;CI;TAG LATIN SMALL LETTER E
E0066;CONTEXTO;DISALLOWED;CI;TAG LATIN SMALL LETTER F
E0067;CONTEXTO;DISALLOWED;CI;TAG LATIN SMALL LETTER G
E0068;CONTEXTO;DISALLOWED;CI;TAG LATIN SMALL LETTER H
E0069;CONTEXTO;DISALLOWED;CI;TAG LATIN SMALL LETTER I
E006A;CONTEXTO;DISALLOWED;CI;TAG LATIN SMALL LETTER J
E006B;CONTEXTO;DISALLOWED;CI;TAG LATIN SMALL LETTER K
E006C;CONTEXTO;DISALLOWED;CI;TAG LATIN SMALL LETTER L
E006D;CONTEXTO;DISALLOWED;CI;TAG LATIN SMALL LETTER M
E006E;CONTEXTO;DISALLOWED;CI;TAG LATIN SMALL LETTER N
E006F;CONTEXTO;DISALLOWED;CI;TAG LATIN SMALL LETTER O
E0070;CONTEXTO;DISALLOWED;CI;TAG LATIN SMALL LETTER P
E0071;CONTEXTO;DISALLOWED;CI;TAG LATIN SMALL LETTER Q
E0072;CONTEXTO;DISALLOWED;CI;TAG LATIN SMALL LETTER R
E0073;CONTEXTO;DISALLOWED;CI;TAG LATIN SMALL LETTER S
E0074;CONTEXTO;DISALLOWED;CI;TAG LATIN SMALL LETTER T
E0075;CONTEXTO;DISALLOWED;CI;TAG LATIN SMALL LETTER U
E0076;CONTEXTO;DISALLOWED;CI;TAG LATIN SMALL LETTER V
E0077;CONTEXTO;DISALLOWED;CI;TAG LATIN SMALL LETTER W
E0078;CONTEXTO;DISALLOWED;CI;TAG LATIN SMALL LETTER X
E0079;CONTEXTO;DISALLOWED;CI;TAG LATIN SMALL LETTER Y
E007A;CONTEXTO;DISALLOWED;CI;TAG LATIN SMALL LETTER Z
E007B;CONTEXTO;DISALLOWED;CI;TAG LEFT CURLY BRACKET
E007C;CONTEXTO;DISALLOWED;CI;TAG VERTICAL LINE
E007D;CONTEXTO;DISALLOWED;CI;TAG RIGHT CURLY BRACKET
E007E;CONTEXTO;DISALLOWED;CI;TAG TILDE
E007F;CONTEXTO;DISALLOWED;CI;CANCEL TAG
-------------- next part --------------



More information about the Idna-update mailing list