From: Markus S. <mar...@gm...> - 2011-10-26 04:24:05
|
Dear ICU team & users, I am finally working on Unicode 6.1 in ICU. I am hoping for an easy update since there are no new properties and it looks like I need not change any data structures. (See http://www.unicode.org/versions/beta-6.1.0.html) There are a few new property *values*, and we will have new API for them. They will be "born stable" as usual. *C/C++* *uchar.h* (UBlockCode) /* New blocks in Unicode 6.1 */ /** @stable ICU 49 */ UBLOCK_ARABIC_EXTENDED_A = 210, /*[08A0]*/ /** @stable ICU 49 */ UBLOCK_ARABIC_MATHEMATICAL_ALPHABETIC_SYMBOLS = 211, /*[1EE00]*/ /** @stable ICU 49 */ UBLOCK_CHAKMA = 212, /*[11100]*/ /** @stable ICU 49 */ UBLOCK_MEETEI_MAYEK_EXTENSIONS = 213, /*[AAE0]*/ /** @stable ICU 49 */ UBLOCK_MEROITIC_CURSIVE = 214, /*[109A0]*/ /** @stable ICU 49 */ UBLOCK_MEROITIC_HIEROGLYPHS = 215, /*[10980]*/ /** @stable ICU 49 */ UBLOCK_MIAO = 216, /*[16F00]*/ /** @stable ICU 49 */ UBLOCK_SHARADA = 217, /*[11180]*/ /** @stable ICU 49 */ UBLOCK_SORA_SOMPENG = 218, /*[110D0]*/ /** @stable ICU 49 */ UBLOCK_SUNDANESE_SUPPLEMENT = 219, /*[1CC0]*/ /** @stable ICU 49 */ UBLOCK_TAKRI = 220, /*[11680]*/ (UJoiningGroup) U_JG_ROHINGYA_YEH, /**< @stable ICU 49 */ (ULineBreak) U_LB_HEBREW_LETTER = 37, /*[HL]*/ /* new in Unicode 6.1/ICU 49 */ *uscript.h* /** @stable ICU 49 */ USCRIPT_KHOJKI = 156,/* Khoj */ /** @stable ICU 49 */ USCRIPT_TIRHUTA = 157,/* Tirh */ *Java* *UCharacter.java* (UnicodeBlock) /* New blocks in Unicode 6.1 */ /** @stable ICU 49 */ public static final int ARABIC_EXTENDED_A_ID = 210; /*[08A0]*/ /** @stable ICU 49 */ public static final int ARABIC_MATHEMATICAL_ALPHABETIC_SYMBOLS_ID = 211; /*[1EE00]*/ /** @stable ICU 49 */ public static final int CHAKMA_ID = 212; /*[11100]*/ /** @stable ICU 49 */ public static final int MEETEI_MAYEK_EXTENSIONS_ID = 213; /*[AAE0]*/ /** @stable ICU 49 */ public static final int MEROITIC_CURSIVE_ID = 214; /*[109A0]*/ /** @stable ICU 49 */ public static final int MEROITIC_HIEROGLYPHS_ID = 215; /*[10980]*/ /** @stable ICU 49 */ public static final int MIAO_ID = 216; /*[16F00]*/ /** @stable ICU 49 */ public static final int SHARADA_ID = 217; /*[11180]*/ /** @stable ICU 49 */ public static final int SORA_SOMPENG_ID = 218; /*[110D0]*/ /** @stable ICU 49 */ public static final int SUNDANESE_SUPPLEMENT_ID = 219; /*[1CC0]*/ /** @stable ICU 49 */ public static final int TAKRI_ID = 220; /*[11680]*/ /* New blocks in Unicode 6.1 */ /** @stable ICU 49 */ public static final UnicodeBlock ARABIC_EXTENDED_A = new UnicodeBlock("ARABIC_EXTENDED_A", ARABIC_EXTENDED_A_ID); /*[08A0]*/ /** @stable ICU 49 */ public static final UnicodeBlock ARABIC_MATHEMATICAL_ALPHABETIC_SYMBOLS = new UnicodeBlock("ARABIC_MATHEMATICAL_ALPHABETIC_SYMBOLS", ARABIC_MATHEMATICAL_ALPHABETIC_SYMBOLS_ID); /*[1EE00]*/ /** @stable ICU 49 */ public static final UnicodeBlock CHAKMA = new UnicodeBlock("CHAKMA", CHAKMA_ID); /*[11100]*/ /** @stable ICU 49 */ public static final UnicodeBlock MEETEI_MAYEK_EXTENSIONS = new UnicodeBlock("MEETEI_MAYEK_EXTENSIONS", MEETEI_MAYEK_EXTENSIONS_ID); /*[AAE0]*/ /** @stable ICU 49 */ public static final UnicodeBlock MEROITIC_CURSIVE = new UnicodeBlock("MEROITIC_CURSIVE", MEROITIC_CURSIVE_ID); /*[109A0]*/ /** @stable ICU 49 */ public static final UnicodeBlock MEROITIC_HIEROGLYPHS = new UnicodeBlock("MEROITIC_HIEROGLYPHS", MEROITIC_HIEROGLYPHS_ID); /*[10980]*/ /** @stable ICU 49 */ public static final UnicodeBlock MIAO = new UnicodeBlock("MIAO", MIAO_ID); /*[16F00]*/ /** @stable ICU 49 */ public static final UnicodeBlock SHARADA = new UnicodeBlock("SHARADA", SHARADA_ID); /*[11180]*/ /** @stable ICU 49 */ public static final UnicodeBlock SORA_SOMPENG = new UnicodeBlock("SORA_SOMPENG", SORA_SOMPENG_ID); /*[110D0]*/ /** @stable ICU 49 */ public static final UnicodeBlock SUNDANESE_SUPPLEMENT = new UnicodeBlock("SUNDANESE_SUPPLEMENT", SUNDANESE_SUPPLEMENT_ID); /*[1CC0]*/ /** @stable ICU 49 */ public static final UnicodeBlock TAKRI = new UnicodeBlock("TAKRI", TAKRI_ID); /*[11680]*/ (JoiningGroup) /** @stable ICU 49 */ public static final int ROHINGYA_YEH = 57; (LineBreak) /** @stable ICU 49 */ public static final int HEBREW_LETTER = 37; /*[HL]*/ /* new in Unicode 6.1/ICU 49 */ *UScript.java* /** * ISO 15924 script code * @stable ICU 49 */ public static final int KHOJKI = 156;/* Khoj */ /** * ISO 15924 script code * @stable ICU 49 */ public static final int TIRHUTA = 157;/* Tirh */ Sincerely, markus |