OLD | NEW |
1 /******************************************************************** | 1 /******************************************************************** |
2 * COPYRIGHT: | 2 * COPYRIGHT: |
3 * Copyright (c) 1997-2014, International Business Machines Corporation and | 3 * Copyright (c) 1997-2015, International Business Machines Corporation and |
4 * others. All Rights Reserved. | 4 * others. All Rights Reserved. |
5 ********************************************************************/ | 5 ********************************************************************/ |
6 /******************************************************************************* | 6 /******************************************************************************* |
7 * | 7 * |
8 * File CUCDTST.C | 8 * File CUCDTST.C |
9 * | 9 * |
10 * Modification History: | 10 * Modification History: |
11 * Name Description | 11 * Name Description |
12 * Madhu Katragadda Ported for C API, added tests for string funct
ions | 12 * Madhu Katragadda Ported for C API, added tests for string funct
ions |
13 ******************************************************************************** | 13 ******************************************************************************** |
(...skipping 2374 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
2388 * Unicode version indicated in the second field. | 2388 * Unicode version indicated in the second field. |
2389 */ | 2389 */ |
2390 { -1, 0x320, 0 }, | 2390 { -1, 0x320, 0 }, |
2391 | 2391 |
2392 { 0x180c, UCHAR_DEFAULT_IGNORABLE_CODE_POINT, TRUE }, | 2392 { 0x180c, UCHAR_DEFAULT_IGNORABLE_CODE_POINT, TRUE }, |
2393 { 0xfe02, UCHAR_DEFAULT_IGNORABLE_CODE_POINT, TRUE }, | 2393 { 0xfe02, UCHAR_DEFAULT_IGNORABLE_CODE_POINT, TRUE }, |
2394 { 0x1801, UCHAR_DEFAULT_IGNORABLE_CODE_POINT, FALSE }, | 2394 { 0x1801, UCHAR_DEFAULT_IGNORABLE_CODE_POINT, FALSE }, |
2395 | 2395 |
2396 { 0x0149, UCHAR_DEPRECATED, TRUE }, /* changed in Unicode 5.2 */ | 2396 { 0x0149, UCHAR_DEPRECATED, TRUE }, /* changed in Unicode 5.2 */ |
2397 { 0x0341, UCHAR_DEPRECATED, FALSE }, /* changed in Unicode 5.2 */ | 2397 { 0x0341, UCHAR_DEPRECATED, FALSE }, /* changed in Unicode 5.2 */ |
2398 { 0xe0041, UCHAR_DEPRECATED, TRUE }, /* changed from Unicode 5 to
5.1 */ | 2398 { 0xe0001, UCHAR_DEPRECATED, TRUE }, /* changed from Unicode 5 to
5.1 */ |
2399 { 0xe0100, UCHAR_DEPRECATED, FALSE }, | 2399 { 0xe0100, UCHAR_DEPRECATED, FALSE }, |
2400 | 2400 |
2401 { 0x00a0, UCHAR_GRAPHEME_BASE, TRUE }, | 2401 { 0x00a0, UCHAR_GRAPHEME_BASE, TRUE }, |
2402 { 0x0a4d, UCHAR_GRAPHEME_BASE, FALSE }, | 2402 { 0x0a4d, UCHAR_GRAPHEME_BASE, FALSE }, |
2403 { 0xff9d, UCHAR_GRAPHEME_BASE, TRUE }, | 2403 { 0xff9d, UCHAR_GRAPHEME_BASE, TRUE }, |
2404 { 0xff9f, UCHAR_GRAPHEME_BASE, FALSE }, /* changed from Unicode 3.2
to 4 and again from 5 to 5.1 */ | 2404 { 0xff9f, UCHAR_GRAPHEME_BASE, FALSE }, /* changed from Unicode 3.2
to 4 and again from 5 to 5.1 */ |
2405 | 2405 |
2406 { 0x0300, UCHAR_GRAPHEME_EXTEND, TRUE }, | 2406 { 0x0300, UCHAR_GRAPHEME_EXTEND, TRUE }, |
2407 { 0xff9d, UCHAR_GRAPHEME_EXTEND, FALSE }, | 2407 { 0xff9d, UCHAR_GRAPHEME_EXTEND, FALSE }, |
2408 { 0xff9f, UCHAR_GRAPHEME_EXTEND, TRUE }, /* changed from Unicode 3.2
to 4 and again from 5 to 5.1 */ | 2408 { 0xff9f, UCHAR_GRAPHEME_EXTEND, TRUE }, /* changed from Unicode 3.2
to 4 and again from 5 to 5.1 */ |
(...skipping 1134 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
3543 ++i | 3543 ++i |
3544 ) { | 3544 ) { |
3545 do { | 3545 do { |
3546 testFoldToSelf(start, CF_ALL); | 3546 testFoldToSelf(start, CF_ALL); |
3547 } while(++start<=end); | 3547 } while(++start<=end); |
3548 } | 3548 } |
3549 } | 3549 } |
3550 | 3550 |
3551 uset_close(data.notSeen); | 3551 uset_close(data.notSeen); |
3552 } | 3552 } |
OLD | NEW |