| OLD | NEW |
| 1 /* | 1 /* |
| 2 ********************************************************************** | 2 ********************************************************************** |
| 3 * Copyright (C) 1997-2014, International Business Machines | 3 * Copyright (C) 1997-2015, International Business Machines |
| 4 * Corporation and others. All Rights Reserved. | 4 * Corporation and others. All Rights Reserved. |
| 5 ********************************************************************** | 5 ********************************************************************** |
| 6 * | 6 * |
| 7 * File UCHAR.H | 7 * File UCHAR.H |
| 8 * | 8 * |
| 9 * Modification History: | 9 * Modification History: |
| 10 * | 10 * |
| 11 * Date Name Description | 11 * Date Name Description |
| 12 * 04/02/97 aliu Creation. | 12 * 04/02/97 aliu Creation. |
| 13 * 03/29/99 helena Updated for C APIs. | 13 * 03/29/99 helena Updated for C APIs. |
| (...skipping 18 matching lines...) Expand all Loading... |
| 32 /*==========================================================================*/ | 32 /*==========================================================================*/ |
| 33 /** | 33 /** |
| 34 * Unicode version number, default for the current ICU version. | 34 * Unicode version number, default for the current ICU version. |
| 35 * The actual Unicode Character Database (UCD) data is stored in uprops.dat | 35 * The actual Unicode Character Database (UCD) data is stored in uprops.dat |
| 36 * and may be generated from UCD files from a different Unicode version. | 36 * and may be generated from UCD files from a different Unicode version. |
| 37 * Call u_getUnicodeVersion to get the actual Unicode version of the data. | 37 * Call u_getUnicodeVersion to get the actual Unicode version of the data. |
| 38 * | 38 * |
| 39 * @see u_getUnicodeVersion | 39 * @see u_getUnicodeVersion |
| 40 * @stable ICU 2.0 | 40 * @stable ICU 2.0 |
| 41 */ | 41 */ |
| 42 #define U_UNICODE_VERSION "7.0" | 42 #define U_UNICODE_VERSION "8.0" |
| 43 | 43 |
| 44 /** | 44 /** |
| 45 * \file | 45 * \file |
| 46 * \brief C API: Unicode Properties | 46 * \brief C API: Unicode Properties |
| 47 * | 47 * |
| 48 * This C API provides low-level access to the Unicode Character Database. | 48 * This C API provides low-level access to the Unicode Character Database. |
| 49 * In addition to raw property values, some convenience functions calculate | 49 * In addition to raw property values, some convenience functions calculate |
| 50 * derived properties, for example for Java-style programming. | 50 * derived properties, for example for Java-style programming. |
| 51 * | 51 * |
| 52 * Unicode assigns each code point (not just assigned character) values for | 52 * Unicode assigns each code point (not just assigned character) values for |
| (...skipping 1459 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1512 UBLOCK_SIDDHAM = 248, /*[11580]*/ | 1512 UBLOCK_SIDDHAM = 248, /*[11580]*/ |
| 1513 /** @stable ICU 54 */ | 1513 /** @stable ICU 54 */ |
| 1514 UBLOCK_SINHALA_ARCHAIC_NUMBERS = 249, /*[111E0]*/ | 1514 UBLOCK_SINHALA_ARCHAIC_NUMBERS = 249, /*[111E0]*/ |
| 1515 /** @stable ICU 54 */ | 1515 /** @stable ICU 54 */ |
| 1516 UBLOCK_SUPPLEMENTAL_ARROWS_C = 250, /*[1F800]*/ | 1516 UBLOCK_SUPPLEMENTAL_ARROWS_C = 250, /*[1F800]*/ |
| 1517 /** @stable ICU 54 */ | 1517 /** @stable ICU 54 */ |
| 1518 UBLOCK_TIRHUTA = 251, /*[11480]*/ | 1518 UBLOCK_TIRHUTA = 251, /*[11480]*/ |
| 1519 /** @stable ICU 54 */ | 1519 /** @stable ICU 54 */ |
| 1520 UBLOCK_WARANG_CITI = 252, /*[118A0]*/ | 1520 UBLOCK_WARANG_CITI = 252, /*[118A0]*/ |
| 1521 | 1521 |
| 1522 /* New blocks in Unicode 8.0 */ |
| 1523 |
| 1524 /** @stable ICU 56 */ |
| 1525 UBLOCK_AHOM = 253, /*[11700]*/ |
| 1526 /** @stable ICU 56 */ |
| 1527 UBLOCK_ANATOLIAN_HIEROGLYPHS = 254, /*[14400]*/ |
| 1528 /** @stable ICU 56 */ |
| 1529 UBLOCK_CHEROKEE_SUPPLEMENT = 255, /*[AB70]*/ |
| 1530 /** @stable ICU 56 */ |
| 1531 UBLOCK_CJK_UNIFIED_IDEOGRAPHS_EXTENSION_E = 256, /*[2B820]*/ |
| 1532 /** @stable ICU 56 */ |
| 1533 UBLOCK_EARLY_DYNASTIC_CUNEIFORM = 257, /*[12480]*/ |
| 1534 /** @stable ICU 56 */ |
| 1535 UBLOCK_HATRAN = 258, /*[108E0]*/ |
| 1536 /** @stable ICU 56 */ |
| 1537 UBLOCK_MULTANI = 259, /*[11280]*/ |
| 1538 /** @stable ICU 56 */ |
| 1539 UBLOCK_OLD_HUNGARIAN = 260, /*[10C80]*/ |
| 1540 /** @stable ICU 56 */ |
| 1541 UBLOCK_SUPPLEMENTAL_SYMBOLS_AND_PICTOGRAPHS = 261, /*[1F900]*/ |
| 1542 /** @stable ICU 56 */ |
| 1543 UBLOCK_SUTTON_SIGNWRITING = 262, /*[1D800]*/ |
| 1544 |
| 1522 /** @stable ICU 2.0 */ | 1545 /** @stable ICU 2.0 */ |
| 1523 UBLOCK_COUNT = 253, | 1546 UBLOCK_COUNT = 263, |
| 1524 | 1547 |
| 1525 /** @stable ICU 2.0 */ | 1548 /** @stable ICU 2.0 */ |
| 1526 UBLOCK_INVALID_CODE=-1 | 1549 UBLOCK_INVALID_CODE=-1 |
| 1527 }; | 1550 }; |
| 1528 | 1551 |
| 1529 /** @stable ICU 2.0 */ | 1552 /** @stable ICU 2.0 */ |
| 1530 typedef enum UBlockCode UBlockCode; | 1553 typedef enum UBlockCode UBlockCode; |
| 1531 | 1554 |
| 1532 /** | 1555 /** |
| 1533 * East Asian Width constants. | 1556 * East Asian Width constants. |
| (...skipping 1883 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 3417 U_STABLE int32_t U_EXPORT2 | 3440 U_STABLE int32_t U_EXPORT2 |
| 3418 u_getFC_NFKC_Closure(UChar32 c, UChar *dest, int32_t destCapacity, UErrorCode *p
ErrorCode); | 3441 u_getFC_NFKC_Closure(UChar32 c, UChar *dest, int32_t destCapacity, UErrorCode *p
ErrorCode); |
| 3419 | 3442 |
| 3420 #endif | 3443 #endif |
| 3421 | 3444 |
| 3422 | 3445 |
| 3423 U_CDECL_END | 3446 U_CDECL_END |
| 3424 | 3447 |
| 3425 #endif /*_UCHAR*/ | 3448 #endif /*_UCHAR*/ |
| 3426 /*eof*/ | 3449 /*eof*/ |
| OLD | NEW |