summaryrefslogtreecommitdiff
path: root/tests/unicase/test-uc_totitle.c
diff options
context:
space:
mode:
authorDaiki Ueno <ueno@gnu.org>2015-01-15 12:44:00 +0900
committerDaiki Ueno <ueno@gnu.org>2015-01-15 12:44:00 +0900
commit7585eb3f16ab1e83f1d46ed5bb243488d8c34228 (patch)
tree24f29e0493a5f22674042c1a375f814a17ef1467 /tests/unicase/test-uc_totitle.c
parent0d1916cba5b1f783a284520f30371c7c7383cb26 (diff)
downloadgnulib-7585eb3f16ab1e83f1d46ed5bb243488d8c34228.tar.gz
libunistring: update to Unicode 7.0.0
* lib/unictype/joininggroup_byname.gperf: Add Straight Waw and Manichaean names. * lib/unictype/joininggroup_name.h: Likewise. * lib/unictype.in.h (UC_JOINING_GROUP_STRAIGHT_WAW) (UC_JOINING_GROUP_MANICHAEAN_ALEPH): New enumeration values. * lib/gen-uni-tables.c (UC_JOINING_GROUP_STRAIGHT_WAW) (UC_JOINING_GROUP_MANICHAEAN_*): New enumeration values. (fill_arabicshaping, joining_group_as_c_identifier): Support those enum values. (is_property_alphabetic): Accept newly added characters to cuneiform numeric signs. (is_property_default_ignorable_code_point): Reject U+0605. (FIELDLEN): Increase from 120 to 160. * lib/uniwidth/width.c (nonspacing_table_data): Add U+0605, U+08FF, U+0C00, U+0C81, U+0D01, U+1AB0..U+1ABE, U+1BAC..U+1BAD, U+1CF8..U+1CF9, U+1DE7..U+1DF5, U+A9E5, U+AA7C, U+FE27..U+FE2D, U+102E0, U+10376..U+1037A, U+10AE5..U+10AE6, U+1107F, U+11173, U+1122F..U+11231, U+11234, U+11236..U+11237, U+112DF, U+112E3..U+112EA, U+11301, U+1133C, U+11340, U+11366..U+1136C, U+11370..U+11374, U+114B3..U+114B8, U+114BA, U+114BF..U+114C0, U+114C2..U+114C3, U+115B2..U+115B5, U+115BC..U+115C0, U+11633..U+1163A, U+1163D, U+1163F..U+11640, U+16AF0..U+16AF4, U+16B30..U+16B36, U+1BC9D..U+1BC9E, U+1BCA0..U+1BCA3, and U+1E8D0..U+1E8D6. (uc_width): Adjust nonspacing_table_ind boundary from 240 to 248. * tests/uniwidth/test-uc_width2.sh: Same updates as in lib/uniwidth/width.c. * all generated files under lib/uni* and tests/uni*: Regenerate.
Diffstat (limited to 'tests/unicase/test-uc_totitle.c')
-rw-r--r--tests/unicase/test-uc_totitle.c53
1 files changed, 51 insertions, 2 deletions
diff --git a/tests/unicase/test-uc_totitle.c b/tests/unicase/test-uc_totitle.c
index 63841456dc..1e8d4c373f 100644
--- a/tests/unicase/test-uc_totitle.c
+++ b/tests/unicase/test-uc_totitle.c
@@ -15,7 +15,7 @@
You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>. */
-/* Generated automatically by gen-uni-tables.c for Unicode 6.3.0. */
+/* Generated automatically by gen-uni-tables.c for Unicode 7.0.0. */
#include "test-mapping-part1.h"
@@ -235,13 +235,16 @@
{ 0x0257, 0x018A },
{ 0x0259, 0x018F },
{ 0x025B, 0x0190 },
+ { 0x025C, 0xA7AB },
{ 0x0260, 0x0193 },
+ { 0x0261, 0xA7AC },
{ 0x0263, 0x0194 },
{ 0x0265, 0xA78D },
{ 0x0266, 0xA7AA },
{ 0x0268, 0x0197 },
{ 0x0269, 0x0196 },
{ 0x026B, 0x2C62 },
+ { 0x026C, 0xA7AD },
{ 0x026F, 0x019C },
{ 0x0271, 0x2C6E },
{ 0x0272, 0x019D },
@@ -249,12 +252,14 @@
{ 0x027D, 0x2C64 },
{ 0x0280, 0x01A6 },
{ 0x0283, 0x01A9 },
+ { 0x0287, 0xA7B1 },
{ 0x0288, 0x01AE },
{ 0x0289, 0x0244 },
{ 0x028A, 0x01B1 },
{ 0x028B, 0x01B2 },
{ 0x028C, 0x0245 },
{ 0x0292, 0x01B7 },
+ { 0x029E, 0xA7B0 },
{ 0x0345, 0x0399 },
{ 0x0371, 0x0370 },
{ 0x0373, 0x0372 },
@@ -316,6 +321,7 @@
{ 0x03F0, 0x039A },
{ 0x03F1, 0x03A1 },
{ 0x03F2, 0x03F9 },
+ { 0x03F3, 0x037F },
{ 0x03F5, 0x0395 },
{ 0x03F8, 0x03F7 },
{ 0x03FB, 0x03FA },
@@ -463,6 +469,10 @@
{ 0x0523, 0x0522 },
{ 0x0525, 0x0524 },
{ 0x0527, 0x0526 },
+ { 0x0529, 0x0528 },
+ { 0x052B, 0x052A },
+ { 0x052D, 0x052C },
+ { 0x052F, 0x052E },
{ 0x0561, 0x0531 },
{ 0x0562, 0x0532 },
{ 0x0563, 0x0533 },
@@ -951,6 +961,8 @@
{ 0xA693, 0xA692 },
{ 0xA695, 0xA694 },
{ 0xA697, 0xA696 },
+ { 0xA699, 0xA698 },
+ { 0xA69B, 0xA69A },
{ 0xA723, 0xA722 },
{ 0xA725, 0xA724 },
{ 0xA727, 0xA726 },
@@ -999,6 +1011,11 @@
{ 0xA78C, 0xA78B },
{ 0xA791, 0xA790 },
{ 0xA793, 0xA792 },
+ { 0xA797, 0xA796 },
+ { 0xA799, 0xA798 },
+ { 0xA79B, 0xA79A },
+ { 0xA79D, 0xA79C },
+ { 0xA79F, 0xA79E },
{ 0xA7A1, 0xA7A0 },
{ 0xA7A3, 0xA7A2 },
{ 0xA7A5, 0xA7A4 },
@@ -1069,7 +1086,39 @@
{ 0x1044C, 0x10424 },
{ 0x1044D, 0x10425 },
{ 0x1044E, 0x10426 },
- { 0x1044F, 0x10427 }
+ { 0x1044F, 0x10427 },
+ { 0x118C0, 0x118A0 },
+ { 0x118C1, 0x118A1 },
+ { 0x118C2, 0x118A2 },
+ { 0x118C3, 0x118A3 },
+ { 0x118C4, 0x118A4 },
+ { 0x118C5, 0x118A5 },
+ { 0x118C6, 0x118A6 },
+ { 0x118C7, 0x118A7 },
+ { 0x118C8, 0x118A8 },
+ { 0x118C9, 0x118A9 },
+ { 0x118CA, 0x118AA },
+ { 0x118CB, 0x118AB },
+ { 0x118CC, 0x118AC },
+ { 0x118CD, 0x118AD },
+ { 0x118CE, 0x118AE },
+ { 0x118CF, 0x118AF },
+ { 0x118D0, 0x118B0 },
+ { 0x118D1, 0x118B1 },
+ { 0x118D2, 0x118B2 },
+ { 0x118D3, 0x118B3 },
+ { 0x118D4, 0x118B4 },
+ { 0x118D5, 0x118B5 },
+ { 0x118D6, 0x118B6 },
+ { 0x118D7, 0x118B7 },
+ { 0x118D8, 0x118B8 },
+ { 0x118D9, 0x118B9 },
+ { 0x118DA, 0x118BA },
+ { 0x118DB, 0x118BB },
+ { 0x118DC, 0x118BC },
+ { 0x118DD, 0x118BD },
+ { 0x118DE, 0x118BE },
+ { 0x118DF, 0x118BF }
#define MAP(c) uc_totitle (c)
#include "test-mapping-part2.h"