From 5f2b09982312c98863eb9a8dfe2c608b81f58259 Mon Sep 17 00:00:00 2001 From: "Manuel A. Fernandez Montecelo" Date: Thu, 26 May 2016 16:48:15 +0100 Subject: Imported Upstream version 0.9.6 --- tests/unicase/test-casecmp.h | 2 +- tests/unicase/test-cased.c | 40 ++++-- tests/unicase/test-ignorable.c | 147 +++++++++++++++++++--- tests/unicase/test-is-cased.h | 2 +- tests/unicase/test-is-casefolded.h | 2 +- tests/unicase/test-is-lowercase.h | 2 +- tests/unicase/test-is-titlecase.h | 2 +- tests/unicase/test-is-uppercase.h | 2 +- tests/unicase/test-locale-language.c | 2 +- tests/unicase/test-locale-language.sh | 4 +- tests/unicase/test-mapping-part1.h | 2 +- tests/unicase/test-mapping-part2.h | 2 +- tests/unicase/test-predicate-part1.h | 2 +- tests/unicase/test-predicate-part2.h | 2 +- tests/unicase/test-u16-casecmp.c | 2 +- tests/unicase/test-u16-casecoll.c | 2 +- tests/unicase/test-u16-casefold.c | 2 +- tests/unicase/test-u16-is-cased.c | 2 +- tests/unicase/test-u16-is-casefolded.c | 2 +- tests/unicase/test-u16-is-lowercase.c | 2 +- tests/unicase/test-u16-is-titlecase.c | 2 +- tests/unicase/test-u16-is-uppercase.c | 2 +- tests/unicase/test-u16-tolower.c | 2 +- tests/unicase/test-u16-totitle.c | 2 +- tests/unicase/test-u16-toupper.c | 2 +- tests/unicase/test-u32-casecmp.c | 2 +- tests/unicase/test-u32-casecoll.c | 2 +- tests/unicase/test-u32-casefold.c | 2 +- tests/unicase/test-u32-is-cased.c | 2 +- tests/unicase/test-u32-is-casefolded.c | 2 +- tests/unicase/test-u32-is-lowercase.c | 2 +- tests/unicase/test-u32-is-titlecase.c | 2 +- tests/unicase/test-u32-is-uppercase.c | 2 +- tests/unicase/test-u32-tolower.c | 2 +- tests/unicase/test-u32-totitle.c | 2 +- tests/unicase/test-u32-toupper.c | 2 +- tests/unicase/test-u8-casecmp.c | 2 +- tests/unicase/test-u8-casecoll.c | 2 +- tests/unicase/test-u8-casefold.c | 2 +- tests/unicase/test-u8-is-cased.c | 2 +- tests/unicase/test-u8-is-casefolded.c | 2 +- tests/unicase/test-u8-is-lowercase.c | 2 +- tests/unicase/test-u8-is-titlecase.c | 2 +- tests/unicase/test-u8-is-uppercase.c | 2 +- tests/unicase/test-u8-tolower.c | 2 +- tests/unicase/test-u8-totitle.c | 2 +- tests/unicase/test-u8-toupper.c | 2 +- tests/unicase/test-uc_tolower.c | 216 ++++++++++++++++++++++++++++++++- tests/unicase/test-uc_totitle.c | 216 ++++++++++++++++++++++++++++++++- tests/unicase/test-uc_toupper.c | 216 ++++++++++++++++++++++++++++++++- tests/unicase/test-ulc-casecmp.c | 2 +- tests/unicase/test-ulc-casecoll.c | 2 +- 52 files changed, 847 insertions(+), 84 deletions(-) (limited to 'tests/unicase') diff --git a/tests/unicase/test-casecmp.h b/tests/unicase/test-casecmp.h index eb061132..54b82aa1 100644 --- a/tests/unicase/test-casecmp.h +++ b/tests/unicase/test-casecmp.h @@ -1,5 +1,5 @@ /* Test of case and normalization insensitive comparison of Unicode strings. - Copyright (C) 2009, 2010 Free Software Foundation, Inc. + Copyright (C) 2009-2015 Free Software Foundation, Inc. This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by diff --git a/tests/unicase/test-cased.c b/tests/unicase/test-cased.c index d9cc4329..fcdb2e35 100644 --- a/tests/unicase/test-cased.c +++ b/tests/unicase/test-cased.c @@ -1,6 +1,6 @@ /* DO NOT EDIT! GENERATED AUTOMATICALLY! */ /* Test the Unicode character type functions. - Copyright (C) 2007, 2009, 2010 Free Software Foundation, Inc. + Copyright (C) 2007 Free Software Foundation, Inc. This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by @@ -34,16 +34,21 @@ { 0x0370, 0x0373 }, { 0x0376, 0x0377 }, { 0x037A, 0x037D }, + { 0x037F, 0x037F }, { 0x0386, 0x0386 }, { 0x0388, 0x038A }, { 0x038C, 0x038C }, { 0x038E, 0x03A1 }, { 0x03A3, 0x03F5 }, { 0x03F7, 0x0481 }, - { 0x048A, 0x0523 }, + { 0x048A, 0x052F }, { 0x0531, 0x0556 }, { 0x0561, 0x0587 }, { 0x10A0, 0x10C5 }, + { 0x10C7, 0x10C7 }, + { 0x10CD, 0x10CD }, + { 0x13A0, 0x13F5 }, + { 0x13F8, 0x13FD }, { 0x1D00, 0x1DBF }, { 0x1E00, 0x1F15 }, { 0x1F18, 0x1F1D }, @@ -66,7 +71,7 @@ { 0x1FF6, 0x1FFC }, { 0x2071, 0x2071 }, { 0x207F, 0x207F }, - { 0x2090, 0x2094 }, + { 0x2090, 0x209C }, { 0x2102, 0x2102 }, { 0x2107, 0x2107 }, { 0x210A, 0x2113 }, @@ -86,20 +91,30 @@ { 0x24B6, 0x24E9 }, { 0x2C00, 0x2C2E }, { 0x2C30, 0x2C5E }, - { 0x2C60, 0x2C6F }, - { 0x2C71, 0x2C7D }, - { 0x2C80, 0x2CE4 }, + { 0x2C60, 0x2CE4 }, + { 0x2CEB, 0x2CEE }, + { 0x2CF2, 0x2CF3 }, { 0x2D00, 0x2D25 }, - { 0xA640, 0xA65F }, - { 0xA662, 0xA66D }, - { 0xA680, 0xA697 }, + { 0x2D27, 0x2D27 }, + { 0x2D2D, 0x2D2D }, + { 0xA640, 0xA66D }, + { 0xA680, 0xA69D }, { 0xA722, 0xA787 }, - { 0xA78B, 0xA78C }, + { 0xA78B, 0xA78E }, + { 0xA790, 0xA7AD }, + { 0xA7B0, 0xA7B7 }, + { 0xA7F8, 0xA7FA }, + { 0xAB30, 0xAB5A }, + { 0xAB5C, 0xAB65 }, + { 0xAB70, 0xABBF }, { 0xFB00, 0xFB06 }, { 0xFB13, 0xFB17 }, { 0xFF21, 0xFF3A }, { 0xFF41, 0xFF5A }, { 0x10400, 0x1044F }, + { 0x10C80, 0x10CB2 }, + { 0x10CC0, 0x10CF2 }, + { 0x118A0, 0x118DF }, { 0x1D400, 0x1D454 }, { 0x1D456, 0x1D49C }, { 0x1D49E, 0x1D49F }, @@ -129,7 +144,10 @@ { 0x1D770, 0x1D788 }, { 0x1D78A, 0x1D7A8 }, { 0x1D7AA, 0x1D7C2 }, - { 0x1D7C4, 0x1D7CB } + { 0x1D7C4, 0x1D7CB }, + { 0x1F130, 0x1F149 }, + { 0x1F150, 0x1F169 }, + { 0x1F170, 0x1F189 } #define PREDICATE(c) uc_is_cased (c) #include "test-predicate-part2.h" diff --git a/tests/unicase/test-ignorable.c b/tests/unicase/test-ignorable.c index 90f7b8ea..8971090d 100644 --- a/tests/unicase/test-ignorable.c +++ b/tests/unicase/test-ignorable.c @@ -1,6 +1,6 @@ /* DO NOT EDIT! GENERATED AUTOMATICALLY! */ /* Test the Unicode character type functions. - Copyright (C) 2007, 2009, 2010 Free Software Foundation, Inc. + Copyright (C) 2007 Free Software Foundation, Inc. This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by @@ -17,7 +17,6 @@ #include "test-predicate-part1.h" - { 0x0027, 0x0027 }, { 0x002E, 0x002E }, { 0x003A, 0x003A }, { 0x005E, 0x005E }, @@ -42,12 +41,14 @@ { 0x05C4, 0x05C5 }, { 0x05C7, 0x05C7 }, { 0x05F4, 0x05F4 }, - { 0x0600, 0x0603 }, + { 0x0600, 0x0605 }, { 0x0610, 0x061A }, + { 0x061C, 0x061C }, { 0x0640, 0x0640 }, - { 0x064B, 0x065E }, + { 0x064B, 0x065F }, { 0x0670, 0x0670 }, - { 0x06D6, 0x06E8 }, + { 0x06D6, 0x06DD }, + { 0x06DF, 0x06E8 }, { 0x06EA, 0x06ED }, { 0x070F, 0x070F }, { 0x0711, 0x0711 }, @@ -55,11 +56,14 @@ { 0x07A6, 0x07B0 }, { 0x07EB, 0x07F5 }, { 0x07FA, 0x07FA }, - { 0x0901, 0x0902 }, + { 0x0816, 0x082D }, + { 0x0859, 0x085B }, + { 0x08E3, 0x0902 }, + { 0x093A, 0x093A }, { 0x093C, 0x093C }, { 0x0941, 0x0948 }, { 0x094D, 0x094D }, - { 0x0951, 0x0954 }, + { 0x0951, 0x0957 }, { 0x0962, 0x0963 }, { 0x0971, 0x0971 }, { 0x0981, 0x0981 }, @@ -91,16 +95,19 @@ { 0x0B82, 0x0B82 }, { 0x0BC0, 0x0BC0 }, { 0x0BCD, 0x0BCD }, + { 0x0C00, 0x0C00 }, { 0x0C3E, 0x0C40 }, { 0x0C46, 0x0C48 }, { 0x0C4A, 0x0C4D }, { 0x0C55, 0x0C56 }, { 0x0C62, 0x0C63 }, + { 0x0C81, 0x0C81 }, { 0x0CBC, 0x0CBC }, { 0x0CBF, 0x0CBF }, { 0x0CC6, 0x0CC6 }, { 0x0CCC, 0x0CCD }, { 0x0CE2, 0x0CE3 }, + { 0x0D01, 0x0D01 }, { 0x0D41, 0x0D44 }, { 0x0D4D, 0x0D4D }, { 0x0D62, 0x0D63 }, @@ -122,7 +129,7 @@ { 0x0F71, 0x0F7E }, { 0x0F80, 0x0F84 }, { 0x0F86, 0x0F87 }, - { 0x0F90, 0x0F97 }, + { 0x0F8D, 0x0F97 }, { 0x0F99, 0x0FBC }, { 0x0FC6, 0x0FC6 }, { 0x102D, 0x1030 }, @@ -135,8 +142,9 @@ { 0x1082, 0x1082 }, { 0x1085, 0x1086 }, { 0x108D, 0x108D }, + { 0x109D, 0x109D }, { 0x10FC, 0x10FC }, - { 0x135F, 0x135F }, + { 0x135D, 0x135F }, { 0x1712, 0x1714 }, { 0x1732, 0x1734 }, { 0x1752, 0x1753 }, @@ -147,7 +155,7 @@ { 0x17C9, 0x17D3 }, { 0x17D7, 0x17D7 }, { 0x17DD, 0x17DD }, - { 0x180B, 0x180D }, + { 0x180B, 0x180E }, { 0x1843, 0x1843 }, { 0x18A9, 0x18A9 }, { 0x1920, 0x1922 }, @@ -155,6 +163,16 @@ { 0x1932, 0x1932 }, { 0x1939, 0x193B }, { 0x1A17, 0x1A18 }, + { 0x1A1B, 0x1A1B }, + { 0x1A56, 0x1A56 }, + { 0x1A58, 0x1A5E }, + { 0x1A60, 0x1A60 }, + { 0x1A62, 0x1A62 }, + { 0x1A65, 0x1A6C }, + { 0x1A73, 0x1A7C }, + { 0x1A7F, 0x1A7F }, + { 0x1AA7, 0x1AA7 }, + { 0x1AB0, 0x1ABE }, { 0x1B00, 0x1B03 }, { 0x1B34, 0x1B34 }, { 0x1B36, 0x1B3A }, @@ -164,11 +182,22 @@ { 0x1B80, 0x1B81 }, { 0x1BA2, 0x1BA5 }, { 0x1BA8, 0x1BA9 }, + { 0x1BAB, 0x1BAD }, + { 0x1BE6, 0x1BE6 }, + { 0x1BE8, 0x1BE9 }, + { 0x1BED, 0x1BED }, + { 0x1BEF, 0x1BF1 }, { 0x1C2C, 0x1C33 }, { 0x1C36, 0x1C37 }, { 0x1C78, 0x1C7D }, - { 0x1DC0, 0x1DE6 }, - { 0x1DFE, 0x1DFF }, + { 0x1CD0, 0x1CD2 }, + { 0x1CD4, 0x1CE0 }, + { 0x1CE2, 0x1CE8 }, + { 0x1CED, 0x1CED }, + { 0x1CF4, 0x1CF4 }, + { 0x1CF8, 0x1CF9 }, + { 0x1DC0, 0x1DF5 }, + { 0x1DFC, 0x1DFF }, { 0x1FBD, 0x1FBD }, { 0x1FBF, 0x1FC1 }, { 0x1FCD, 0x1FCF }, @@ -181,22 +210,27 @@ { 0x2027, 0x2027 }, { 0x202A, 0x202E }, { 0x2060, 0x2064 }, - { 0x206A, 0x206F }, + { 0x2066, 0x206F }, { 0x20D0, 0x20F0 }, + { 0x2CEF, 0x2CF1 }, { 0x2D6F, 0x2D6F }, + { 0x2D7F, 0x2D7F }, { 0x2DE0, 0x2DFF }, { 0x2E2F, 0x2E2F }, { 0x3005, 0x3005 }, - { 0x302A, 0x302F }, + { 0x302A, 0x302D }, { 0x3031, 0x3035 }, { 0x303B, 0x303B }, { 0x3099, 0x309E }, { 0x30FC, 0x30FE }, { 0xA015, 0xA015 }, + { 0xA4F8, 0xA4FD }, { 0xA60C, 0xA60C }, { 0xA66F, 0xA672 }, - { 0xA67C, 0xA67D }, + { 0xA674, 0xA67D }, { 0xA67F, 0xA67F }, + { 0xA69E, 0xA69F }, + { 0xA6F0, 0xA6F1 }, { 0xA700, 0xA721 }, { 0xA788, 0xA78A }, { 0xA802, 0xA802 }, @@ -204,17 +238,40 @@ { 0xA80B, 0xA80B }, { 0xA825, 0xA826 }, { 0xA8C4, 0xA8C4 }, + { 0xA8E0, 0xA8F1 }, { 0xA926, 0xA92D }, { 0xA947, 0xA951 }, + { 0xA980, 0xA982 }, + { 0xA9B3, 0xA9B3 }, + { 0xA9B6, 0xA9B9 }, + { 0xA9BC, 0xA9BC }, + { 0xA9CF, 0xA9CF }, + { 0xA9E5, 0xA9E6 }, { 0xAA29, 0xAA2E }, { 0xAA31, 0xAA32 }, { 0xAA35, 0xAA36 }, { 0xAA43, 0xAA43 }, { 0xAA4C, 0xAA4C }, + { 0xAA70, 0xAA70 }, + { 0xAA7C, 0xAA7C }, + { 0xAAB0, 0xAAB0 }, + { 0xAAB2, 0xAAB4 }, + { 0xAAB7, 0xAAB8 }, + { 0xAABE, 0xAABF }, + { 0xAAC1, 0xAAC1 }, + { 0xAADD, 0xAADD }, + { 0xAAEC, 0xAAED }, + { 0xAAF3, 0xAAF4 }, + { 0xAAF6, 0xAAF6 }, + { 0xAB5B, 0xAB5B }, + { 0xABE5, 0xABE5 }, + { 0xABE8, 0xABE8 }, + { 0xABED, 0xABED }, { 0xFB1E, 0xFB1E }, + { 0xFBB2, 0xFBC1 }, { 0xFE00, 0xFE0F }, { 0xFE13, 0xFE13 }, - { 0xFE20, 0xFE26 }, + { 0xFE20, 0xFE2F }, { 0xFE52, 0xFE52 }, { 0xFE55, 0xFE55 }, { 0xFEFF, 0xFEFF }, @@ -228,16 +285,74 @@ { 0xFFE3, 0xFFE3 }, { 0xFFF9, 0xFFFB }, { 0x101FD, 0x101FD }, + { 0x102E0, 0x102E0 }, + { 0x10376, 0x1037A }, { 0x10A01, 0x10A03 }, { 0x10A05, 0x10A06 }, { 0x10A0C, 0x10A0F }, { 0x10A38, 0x10A3A }, { 0x10A3F, 0x10A3F }, + { 0x10AE5, 0x10AE6 }, + { 0x11001, 0x11001 }, + { 0x11038, 0x11046 }, + { 0x1107F, 0x11081 }, + { 0x110B3, 0x110B6 }, + { 0x110B9, 0x110BA }, + { 0x110BD, 0x110BD }, + { 0x11100, 0x11102 }, + { 0x11127, 0x1112B }, + { 0x1112D, 0x11134 }, + { 0x11173, 0x11173 }, + { 0x11180, 0x11181 }, + { 0x111B6, 0x111BE }, + { 0x111CA, 0x111CC }, + { 0x1122F, 0x11231 }, + { 0x11234, 0x11234 }, + { 0x11236, 0x11237 }, + { 0x112DF, 0x112DF }, + { 0x112E3, 0x112EA }, + { 0x11300, 0x11301 }, + { 0x1133C, 0x1133C }, + { 0x11340, 0x11340 }, + { 0x11366, 0x1136C }, + { 0x11370, 0x11374 }, + { 0x114B3, 0x114B8 }, + { 0x114BA, 0x114BA }, + { 0x114BF, 0x114C0 }, + { 0x114C2, 0x114C3 }, + { 0x115B2, 0x115B5 }, + { 0x115BC, 0x115BD }, + { 0x115BF, 0x115C0 }, + { 0x115DC, 0x115DD }, + { 0x11633, 0x1163A }, + { 0x1163D, 0x1163D }, + { 0x1163F, 0x11640 }, + { 0x116AB, 0x116AB }, + { 0x116AD, 0x116AD }, + { 0x116B0, 0x116B5 }, + { 0x116B7, 0x116B7 }, + { 0x1171D, 0x1171F }, + { 0x11722, 0x11725 }, + { 0x11727, 0x1172B }, + { 0x16AF0, 0x16AF4 }, + { 0x16B30, 0x16B36 }, + { 0x16B40, 0x16B43 }, + { 0x16F8F, 0x16F9F }, + { 0x1BC9D, 0x1BC9E }, + { 0x1BCA0, 0x1BCA3 }, { 0x1D167, 0x1D169 }, { 0x1D173, 0x1D182 }, { 0x1D185, 0x1D18B }, { 0x1D1AA, 0x1D1AD }, { 0x1D242, 0x1D244 }, + { 0x1DA00, 0x1DA36 }, + { 0x1DA3B, 0x1DA6C }, + { 0x1DA75, 0x1DA75 }, + { 0x1DA84, 0x1DA84 }, + { 0x1DA9B, 0x1DA9F }, + { 0x1DAA1, 0x1DAAF }, + { 0x1E8D0, 0x1E8D6 }, + { 0x1F3FB, 0x1F3FF }, { 0xE0001, 0xE0001 }, { 0xE0020, 0xE007F }, { 0xE0100, 0xE01EF } diff --git a/tests/unicase/test-is-cased.h b/tests/unicase/test-is-cased.h index a00b8b82..e38ce9e3 100644 --- a/tests/unicase/test-is-cased.h +++ b/tests/unicase/test-is-cased.h @@ -1,5 +1,5 @@ /* Test of test whether case matters for a Unicode string. - Copyright (C) 2009, 2010 Free Software Foundation, Inc. + Copyright (C) 2009-2015 Free Software Foundation, Inc. This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by diff --git a/tests/unicase/test-is-casefolded.h b/tests/unicase/test-is-casefolded.h index 9a1f3d8a..b9edd7c7 100644 --- a/tests/unicase/test-is-casefolded.h +++ b/tests/unicase/test-is-casefolded.h @@ -1,5 +1,5 @@ /* Test of test whether a Unicode string is already case-folded. - Copyright (C) 2009, 2010 Free Software Foundation, Inc. + Copyright (C) 2009-2015 Free Software Foundation, Inc. This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by diff --git a/tests/unicase/test-is-lowercase.h b/tests/unicase/test-is-lowercase.h index b780fcd4..768e8568 100644 --- a/tests/unicase/test-is-lowercase.h +++ b/tests/unicase/test-is-lowercase.h @@ -1,5 +1,5 @@ /* Test of test whether a Unicode string is entirely lower case. - Copyright (C) 2009, 2010 Free Software Foundation, Inc. + Copyright (C) 2009-2015 Free Software Foundation, Inc. This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by diff --git a/tests/unicase/test-is-titlecase.h b/tests/unicase/test-is-titlecase.h index edfc60b8..64490648 100644 --- a/tests/unicase/test-is-titlecase.h +++ b/tests/unicase/test-is-titlecase.h @@ -1,5 +1,5 @@ /* Test of test whether a Unicode string is entirely title case. - Copyright (C) 2009, 2010 Free Software Foundation, Inc. + Copyright (C) 2009-2015 Free Software Foundation, Inc. This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by diff --git a/tests/unicase/test-is-uppercase.h b/tests/unicase/test-is-uppercase.h index 6134d9df..f3194fa5 100644 --- a/tests/unicase/test-is-uppercase.h +++ b/tests/unicase/test-is-uppercase.h @@ -1,5 +1,5 @@ /* Test of test whether a Unicode string is entirely upper case. - Copyright (C) 2009, 2010 Free Software Foundation, Inc. + Copyright (C) 2009-2015 Free Software Foundation, Inc. This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by diff --git a/tests/unicase/test-locale-language.c b/tests/unicase/test-locale-language.c index 4a62261b..8c2104d8 100644 --- a/tests/unicase/test-locale-language.c +++ b/tests/unicase/test-locale-language.c @@ -1,5 +1,5 @@ /* Test of language code determination. - Copyright (C) 2007-2010 Free Software Foundation, Inc. + Copyright (C) 2007-2015 Free Software Foundation, Inc. This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by diff --git a/tests/unicase/test-locale-language.sh b/tests/unicase/test-locale-language.sh index 0a04a0da..2aa34608 100755 --- a/tests/unicase/test-locale-language.sh +++ b/tests/unicase/test-locale-language.sh @@ -3,8 +3,8 @@ LC_ALL=C ./test-locale-language${EXEEXT} '' || exit 1 : ${LOCALE_FR=fr_FR} -if test $LOCALE_FR_UTF8 != none; then - LC_ALL=$LOCALE_FR_UTF8 ./test-locale-language${EXEEXT} fr || exit 1 +if test $LOCALE_FR != none; then + LC_ALL=$LOCALE_FR ./test-locale-language${EXEEXT} fr || exit 1 fi : ${LOCALE_FR_UTF8=fr_FR.UTF-8} diff --git a/tests/unicase/test-mapping-part1.h b/tests/unicase/test-mapping-part1.h index dbb93db2..b09c74e7 100644 --- a/tests/unicase/test-mapping-part1.h +++ b/tests/unicase/test-mapping-part1.h @@ -1,5 +1,5 @@ /* Test of single character case mapping functions. - Copyright (C) 2007-2010 Free Software Foundation, Inc. + Copyright (C) 2007-2015 Free Software Foundation, Inc. This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by diff --git a/tests/unicase/test-mapping-part2.h b/tests/unicase/test-mapping-part2.h index 15c24c42..4cb965e4 100644 --- a/tests/unicase/test-mapping-part2.h +++ b/tests/unicase/test-mapping-part2.h @@ -1,5 +1,5 @@ /* Test of single character case mapping functions. - Copyright (C) 2007-2010 Free Software Foundation, Inc. + Copyright (C) 2007-2015 Free Software Foundation, Inc. This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by diff --git a/tests/unicase/test-predicate-part1.h b/tests/unicase/test-predicate-part1.h index 8aca7a8e..9f22cd5b 100644 --- a/tests/unicase/test-predicate-part1.h +++ b/tests/unicase/test-predicate-part1.h @@ -1,5 +1,5 @@ /* Test the Unicode character type functions. - Copyright (C) 2007-2010 Free Software Foundation, Inc. + Copyright (C) 2007-2015 Free Software Foundation, Inc. This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by diff --git a/tests/unicase/test-predicate-part2.h b/tests/unicase/test-predicate-part2.h index ac95ba20..7150137d 100644 --- a/tests/unicase/test-predicate-part2.h +++ b/tests/unicase/test-predicate-part2.h @@ -1,5 +1,5 @@ /* Test the Unicode character type functions. - Copyright (C) 2007, 2009, 2010 Free Software Foundation, Inc. + Copyright (C) 2007, 2009-2015 Free Software Foundation, Inc. This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by diff --git a/tests/unicase/test-u16-casecmp.c b/tests/unicase/test-u16-casecmp.c index d70b3565..24a45e36 100644 --- a/tests/unicase/test-u16-casecmp.c +++ b/tests/unicase/test-u16-casecmp.c @@ -1,5 +1,5 @@ /* Test of case and normalization insensitive comparison of UTF-16 strings. - Copyright (C) 2009, 2010 Free Software Foundation, Inc. + Copyright (C) 2009-2015 Free Software Foundation, Inc. This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by diff --git a/tests/unicase/test-u16-casecoll.c b/tests/unicase/test-u16-casecoll.c index 253aadcb..a493e62a 100644 --- a/tests/unicase/test-u16-casecoll.c +++ b/tests/unicase/test-u16-casecoll.c @@ -1,6 +1,6 @@ /* Test of locale dependent, case and normalization insensitive comparison of UTF-16 strings. - Copyright (C) 2009, 2010 Free Software Foundation, Inc. + Copyright (C) 2009-2015 Free Software Foundation, Inc. This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by diff --git a/tests/unicase/test-u16-casefold.c b/tests/unicase/test-u16-casefold.c index 1c188e4e..81f47623 100644 --- a/tests/unicase/test-u16-casefold.c +++ b/tests/unicase/test-u16-casefold.c @@ -1,5 +1,5 @@ /* Test of casefolding mapping for UTF-16 strings. - Copyright (C) 2009, 2010 Free Software Foundation, Inc. + Copyright (C) 2009-2015 Free Software Foundation, Inc. This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by diff --git a/tests/unicase/test-u16-is-cased.c b/tests/unicase/test-u16-is-cased.c index 801d4ee2..737212be 100644 --- a/tests/unicase/test-u16-is-cased.c +++ b/tests/unicase/test-u16-is-cased.c @@ -1,5 +1,5 @@ /* Test of test whether case matters for an UTF-16 string. - Copyright (C) 2009, 2010 Free Software Foundation, Inc. + Copyright (C) 2009-2015 Free Software Foundation, Inc. This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by diff --git a/tests/unicase/test-u16-is-casefolded.c b/tests/unicase/test-u16-is-casefolded.c index cd242f6f..472b0878 100644 --- a/tests/unicase/test-u16-is-casefolded.c +++ b/tests/unicase/test-u16-is-casefolded.c @@ -1,5 +1,5 @@ /* Test of test whether an UTF-16 string is already case-folded. - Copyright (C) 2009, 2010 Free Software Foundation, Inc. + Copyright (C) 2009-2015 Free Software Foundation, Inc. This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by diff --git a/tests/unicase/test-u16-is-lowercase.c b/tests/unicase/test-u16-is-lowercase.c index 9f17439c..dd77fa28 100644 --- a/tests/unicase/test-u16-is-lowercase.c +++ b/tests/unicase/test-u16-is-lowercase.c @@ -1,5 +1,5 @@ /* Test of test whether an UTF-16 string is entirely lower case. - Copyright (C) 2009, 2010 Free Software Foundation, Inc. + Copyright (C) 2009-2015 Free Software Foundation, Inc. This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by diff --git a/tests/unicase/test-u16-is-titlecase.c b/tests/unicase/test-u16-is-titlecase.c index e7000dbc..84ee0370 100644 --- a/tests/unicase/test-u16-is-titlecase.c +++ b/tests/unicase/test-u16-is-titlecase.c @@ -1,5 +1,5 @@ /* Test of test whether an UTF-16 string is entirely title case. - Copyright (C) 2009, 2010 Free Software Foundation, Inc. + Copyright (C) 2009-2015 Free Software Foundation, Inc. This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by diff --git a/tests/unicase/test-u16-is-uppercase.c b/tests/unicase/test-u16-is-uppercase.c index 98448467..469bf2e3 100644 --- a/tests/unicase/test-u16-is-uppercase.c +++ b/tests/unicase/test-u16-is-uppercase.c @@ -1,5 +1,5 @@ /* Test of test whether an UTF-16 string is entirely upper case. - Copyright (C) 2009, 2010 Free Software Foundation, Inc. + Copyright (C) 2009-2015 Free Software Foundation, Inc. This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by diff --git a/tests/unicase/test-u16-tolower.c b/tests/unicase/test-u16-tolower.c index af5f9d27..aa34a7f9 100644 --- a/tests/unicase/test-u16-tolower.c +++ b/tests/unicase/test-u16-tolower.c @@ -1,5 +1,5 @@ /* Test of lowercase mapping for UTF-16 strings. - Copyright (C) 2009, 2010 Free Software Foundation, Inc. + Copyright (C) 2009-2015 Free Software Foundation, Inc. This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by diff --git a/tests/unicase/test-u16-totitle.c b/tests/unicase/test-u16-totitle.c index e08b82e4..2e2814bc 100644 --- a/tests/unicase/test-u16-totitle.c +++ b/tests/unicase/test-u16-totitle.c @@ -1,5 +1,5 @@ /* Test of titlecase mapping for UTF-16 strings. - Copyright (C) 2009, 2010 Free Software Foundation, Inc. + Copyright (C) 2009-2015 Free Software Foundation, Inc. This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by diff --git a/tests/unicase/test-u16-toupper.c b/tests/unicase/test-u16-toupper.c index ec87fc72..77dceddf 100644 --- a/tests/unicase/test-u16-toupper.c +++ b/tests/unicase/test-u16-toupper.c @@ -1,5 +1,5 @@ /* Test of uppercase mapping for UTF-16 strings. - Copyright (C) 2009, 2010 Free Software Foundation, Inc. + Copyright (C) 2009-2015 Free Software Foundation, Inc. This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by diff --git a/tests/unicase/test-u32-casecmp.c b/tests/unicase/test-u32-casecmp.c index 97f6277d..86e0af93 100644 --- a/tests/unicase/test-u32-casecmp.c +++ b/tests/unicase/test-u32-casecmp.c @@ -1,5 +1,5 @@ /* Test of case and normalization insensitive comparison of UTF-32 strings. - Copyright (C) 2009, 2010 Free Software Foundation, Inc. + Copyright (C) 2009-2015 Free Software Foundation, Inc. This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by diff --git a/tests/unicase/test-u32-casecoll.c b/tests/unicase/test-u32-casecoll.c index 65e2aed3..b0b66fc6 100644 --- a/tests/unicase/test-u32-casecoll.c +++ b/tests/unicase/test-u32-casecoll.c @@ -1,6 +1,6 @@ /* Test of locale dependent, case and normalization insensitive comparison of UTF-32 strings. - Copyright (C) 2009, 2010 Free Software Foundation, Inc. + Copyright (C) 2009-2015 Free Software Foundation, Inc. This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by diff --git a/tests/unicase/test-u32-casefold.c b/tests/unicase/test-u32-casefold.c index 77b037d7..908dd2d0 100644 --- a/tests/unicase/test-u32-casefold.c +++ b/tests/unicase/test-u32-casefold.c @@ -1,5 +1,5 @@ /* Test of casefolding mapping for UTF-32 strings. - Copyright (C) 2009, 2010 Free Software Foundation, Inc. + Copyright (C) 2009-2015 Free Software Foundation, Inc. This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by diff --git a/tests/unicase/test-u32-is-cased.c b/tests/unicase/test-u32-is-cased.c index 6f0f5357..efc7fe43 100644 --- a/tests/unicase/test-u32-is-cased.c +++ b/tests/unicase/test-u32-is-cased.c @@ -1,5 +1,5 @@ /* Test of test whether case matters for an UTF-32 string. - Copyright (C) 2009, 2010 Free Software Foundation, Inc. + Copyright (C) 2009-2015 Free Software Foundation, Inc. This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by diff --git a/tests/unicase/test-u32-is-casefolded.c b/tests/unicase/test-u32-is-casefolded.c index 440c8d3c..45ed3eb8 100644 --- a/tests/unicase/test-u32-is-casefolded.c +++ b/tests/unicase/test-u32-is-casefolded.c @@ -1,5 +1,5 @@ /* Test of test whether an UTF-32 string is already case-folded. - Copyright (C) 2009, 2010 Free Software Foundation, Inc. + Copyright (C) 2009-2015 Free Software Foundation, Inc. This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by diff --git a/tests/unicase/test-u32-is-lowercase.c b/tests/unicase/test-u32-is-lowercase.c index a4b95111..efaca9d2 100644 --- a/tests/unicase/test-u32-is-lowercase.c +++ b/tests/unicase/test-u32-is-lowercase.c @@ -1,5 +1,5 @@ /* Test of test whether an UTF-32 string is entirely lower case. - Copyright (C) 2009, 2010 Free Software Foundation, Inc. + Copyright (C) 2009-2015 Free Software Foundation, Inc. This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by diff --git a/tests/unicase/test-u32-is-titlecase.c b/tests/unicase/test-u32-is-titlecase.c index 0ce24988..34d0f0e7 100644 --- a/tests/unicase/test-u32-is-titlecase.c +++ b/tests/unicase/test-u32-is-titlecase.c @@ -1,5 +1,5 @@ /* Test of test whether an UTF-32 string is entirely title case. - Copyright (C) 2009, 2010 Free Software Foundation, Inc. + Copyright (C) 2009-2015 Free Software Foundation, Inc. This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by diff --git a/tests/unicase/test-u32-is-uppercase.c b/tests/unicase/test-u32-is-uppercase.c index b1b8320e..8af6da69 100644 --- a/tests/unicase/test-u32-is-uppercase.c +++ b/tests/unicase/test-u32-is-uppercase.c @@ -1,5 +1,5 @@ /* Test of test whether an UTF-32 string is entirely upper case. - Copyright (C) 2009, 2010 Free Software Foundation, Inc. + Copyright (C) 2009-2015 Free Software Foundation, Inc. This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by diff --git a/tests/unicase/test-u32-tolower.c b/tests/unicase/test-u32-tolower.c index 530f0e74..0567f752 100644 --- a/tests/unicase/test-u32-tolower.c +++ b/tests/unicase/test-u32-tolower.c @@ -1,5 +1,5 @@ /* Test of lowercase mapping for UTF-32 strings. - Copyright (C) 2009, 2010 Free Software Foundation, Inc. + Copyright (C) 2009-2015 Free Software Foundation, Inc. This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by diff --git a/tests/unicase/test-u32-totitle.c b/tests/unicase/test-u32-totitle.c index 9e1b3e67..33c29324 100644 --- a/tests/unicase/test-u32-totitle.c +++ b/tests/unicase/test-u32-totitle.c @@ -1,5 +1,5 @@ /* Test of titlecase mapping for UTF-32 strings. - Copyright (C) 2009, 2010 Free Software Foundation, Inc. + Copyright (C) 2009-2015 Free Software Foundation, Inc. This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by diff --git a/tests/unicase/test-u32-toupper.c b/tests/unicase/test-u32-toupper.c index 17ce1feb..b3c43631 100644 --- a/tests/unicase/test-u32-toupper.c +++ b/tests/unicase/test-u32-toupper.c @@ -1,5 +1,5 @@ /* Test of uppercase mapping for UTF-32 strings. - Copyright (C) 2009, 2010 Free Software Foundation, Inc. + Copyright (C) 2009-2015 Free Software Foundation, Inc. This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by diff --git a/tests/unicase/test-u8-casecmp.c b/tests/unicase/test-u8-casecmp.c index cb854eb1..b036e258 100644 --- a/tests/unicase/test-u8-casecmp.c +++ b/tests/unicase/test-u8-casecmp.c @@ -1,5 +1,5 @@ /* Test of case and normalization insensitive comparison of UTF-8 strings. - Copyright (C) 2009, 2010 Free Software Foundation, Inc. + Copyright (C) 2009-2015 Free Software Foundation, Inc. This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by diff --git a/tests/unicase/test-u8-casecoll.c b/tests/unicase/test-u8-casecoll.c index 861ee2c6..7b628f61 100644 --- a/tests/unicase/test-u8-casecoll.c +++ b/tests/unicase/test-u8-casecoll.c @@ -1,6 +1,6 @@ /* Test of locale dependent, case and normalization insensitive comparison of UTF-8 strings. - Copyright (C) 2009, 2010 Free Software Foundation, Inc. + Copyright (C) 2009-2015 Free Software Foundation, Inc. This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by diff --git a/tests/unicase/test-u8-casefold.c b/tests/unicase/test-u8-casefold.c index b110d5c5..722d62bf 100644 --- a/tests/unicase/test-u8-casefold.c +++ b/tests/unicase/test-u8-casefold.c @@ -1,5 +1,5 @@ /* Test of casefolding mapping for UTF-8 strings. - Copyright (C) 2009, 2010 Free Software Foundation, Inc. + Copyright (C) 2009-2015 Free Software Foundation, Inc. This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by diff --git a/tests/unicase/test-u8-is-cased.c b/tests/unicase/test-u8-is-cased.c index 15109bab..fc256681 100644 --- a/tests/unicase/test-u8-is-cased.c +++ b/tests/unicase/test-u8-is-cased.c @@ -1,5 +1,5 @@ /* Test of test whether case matters for an UTF-8 string. - Copyright (C) 2009, 2010 Free Software Foundation, Inc. + Copyright (C) 2009-2015 Free Software Foundation, Inc. This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by diff --git a/tests/unicase/test-u8-is-casefolded.c b/tests/unicase/test-u8-is-casefolded.c index fc421ab4..1b3c4aed 100644 --- a/tests/unicase/test-u8-is-casefolded.c +++ b/tests/unicase/test-u8-is-casefolded.c @@ -1,5 +1,5 @@ /* Test of test whether an UTF-8 string is already case-folded. - Copyright (C) 2009, 2010 Free Software Foundation, Inc. + Copyright (C) 2009-2015 Free Software Foundation, Inc. This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by diff --git a/tests/unicase/test-u8-is-lowercase.c b/tests/unicase/test-u8-is-lowercase.c index 2b0800f3..ac802810 100644 --- a/tests/unicase/test-u8-is-lowercase.c +++ b/tests/unicase/test-u8-is-lowercase.c @@ -1,5 +1,5 @@ /* Test of test whether an UTF-8 string is entirely lower case. - Copyright (C) 2009, 2010 Free Software Foundation, Inc. + Copyright (C) 2009-2015 Free Software Foundation, Inc. This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by diff --git a/tests/unicase/test-u8-is-titlecase.c b/tests/unicase/test-u8-is-titlecase.c index 40716a1a..4a753c37 100644 --- a/tests/unicase/test-u8-is-titlecase.c +++ b/tests/unicase/test-u8-is-titlecase.c @@ -1,5 +1,5 @@ /* Test of test whether an UTF-8 string is entirely title case. - Copyright (C) 2009, 2010 Free Software Foundation, Inc. + Copyright (C) 2009-2015 Free Software Foundation, Inc. This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by diff --git a/tests/unicase/test-u8-is-uppercase.c b/tests/unicase/test-u8-is-uppercase.c index a6be37e6..d273f6d4 100644 --- a/tests/unicase/test-u8-is-uppercase.c +++ b/tests/unicase/test-u8-is-uppercase.c @@ -1,5 +1,5 @@ /* Test of test whether an UTF-8 string is entirely upper case. - Copyright (C) 2009, 2010 Free Software Foundation, Inc. + Copyright (C) 2009-2015 Free Software Foundation, Inc. This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by diff --git a/tests/unicase/test-u8-tolower.c b/tests/unicase/test-u8-tolower.c index 8c625e81..507db28c 100644 --- a/tests/unicase/test-u8-tolower.c +++ b/tests/unicase/test-u8-tolower.c @@ -1,5 +1,5 @@ /* Test of lowercase mapping for UTF-8 strings. - Copyright (C) 2009, 2010 Free Software Foundation, Inc. + Copyright (C) 2009-2015 Free Software Foundation, Inc. This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by diff --git a/tests/unicase/test-u8-totitle.c b/tests/unicase/test-u8-totitle.c index 93284c0c..dddb51be 100644 --- a/tests/unicase/test-u8-totitle.c +++ b/tests/unicase/test-u8-totitle.c @@ -1,5 +1,5 @@ /* Test of titlecase mapping for UTF-8 strings. - Copyright (C) 2009, 2010 Free Software Foundation, Inc. + Copyright (C) 2009-2015 Free Software Foundation, Inc. This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by diff --git a/tests/unicase/test-u8-toupper.c b/tests/unicase/test-u8-toupper.c index 23e418fd..38847dac 100644 --- a/tests/unicase/test-u8-toupper.c +++ b/tests/unicase/test-u8-toupper.c @@ -1,5 +1,5 @@ /* Test of uppercase mapping for UTF-8 strings. - Copyright (C) 2009, 2010 Free Software Foundation, Inc. + Copyright (C) 2009-2015 Free Software Foundation, Inc. This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by diff --git a/tests/unicase/test-uc_tolower.c b/tests/unicase/test-uc_tolower.c index 6ed3fde8..c0e39e16 100644 --- a/tests/unicase/test-uc_tolower.c +++ b/tests/unicase/test-uc_tolower.c @@ -1,6 +1,6 @@ /* DO NOT EDIT! GENERATED AUTOMATICALLY! */ /* Test the Unicode character mapping functions. - Copyright (C) 2009, 2010 Free Software Foundation, Inc. + Copyright (C) 2009 Free Software Foundation, Inc. This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by @@ -15,7 +15,7 @@ You should have received a copy of the GNU General Public License along with this program. If not, see . */ -/* Generated automatically by gen-case.c for Unicode 5.1.0. */ +/* Generated automatically by gen-uni-tables.c for Unicode 8.0.0. */ #include "test-mapping-part1.h" @@ -248,6 +248,7 @@ { 0x0370, 0x0371 }, { 0x0372, 0x0373 }, { 0x0376, 0x0377 }, + { 0x037F, 0x03F3 }, { 0x0386, 0x03AC }, { 0x0388, 0x03AD }, { 0x0389, 0x03AE }, @@ -443,6 +444,12 @@ { 0x051E, 0x051F }, { 0x0520, 0x0521 }, { 0x0522, 0x0523 }, + { 0x0524, 0x0525 }, + { 0x0526, 0x0527 }, + { 0x0528, 0x0529 }, + { 0x052A, 0x052B }, + { 0x052C, 0x052D }, + { 0x052E, 0x052F }, { 0x0531, 0x0561 }, { 0x0532, 0x0562 }, { 0x0533, 0x0563 }, @@ -519,6 +526,94 @@ { 0x10C3, 0x2D23 }, { 0x10C4, 0x2D24 }, { 0x10C5, 0x2D25 }, + { 0x10C7, 0x2D27 }, + { 0x10CD, 0x2D2D }, + { 0x13A0, 0xAB70 }, + { 0x13A1, 0xAB71 }, + { 0x13A2, 0xAB72 }, + { 0x13A3, 0xAB73 }, + { 0x13A4, 0xAB74 }, + { 0x13A5, 0xAB75 }, + { 0x13A6, 0xAB76 }, + { 0x13A7, 0xAB77 }, + { 0x13A8, 0xAB78 }, + { 0x13A9, 0xAB79 }, + { 0x13AA, 0xAB7A }, + { 0x13AB, 0xAB7B }, + { 0x13AC, 0xAB7C }, + { 0x13AD, 0xAB7D }, + { 0x13AE, 0xAB7E }, + { 0x13AF, 0xAB7F }, + { 0x13B0, 0xAB80 }, + { 0x13B1, 0xAB81 }, + { 0x13B2, 0xAB82 }, + { 0x13B3, 0xAB83 }, + { 0x13B4, 0xAB84 }, + { 0x13B5, 0xAB85 }, + { 0x13B6, 0xAB86 }, + { 0x13B7, 0xAB87 }, + { 0x13B8, 0xAB88 }, + { 0x13B9, 0xAB89 }, + { 0x13BA, 0xAB8A }, + { 0x13BB, 0xAB8B }, + { 0x13BC, 0xAB8C }, + { 0x13BD, 0xAB8D }, + { 0x13BE, 0xAB8E }, + { 0x13BF, 0xAB8F }, + { 0x13C0, 0xAB90 }, + { 0x13C1, 0xAB91 }, + { 0x13C2, 0xAB92 }, + { 0x13C3, 0xAB93 }, + { 0x13C4, 0xAB94 }, + { 0x13C5, 0xAB95 }, + { 0x13C6, 0xAB96 }, + { 0x13C7, 0xAB97 }, + { 0x13C8, 0xAB98 }, + { 0x13C9, 0xAB99 }, + { 0x13CA, 0xAB9A }, + { 0x13CB, 0xAB9B }, + { 0x13CC, 0xAB9C }, + { 0x13CD, 0xAB9D }, + { 0x13CE, 0xAB9E }, + { 0x13CF, 0xAB9F }, + { 0x13D0, 0xABA0 }, + { 0x13D1, 0xABA1 }, + { 0x13D2, 0xABA2 }, + { 0x13D3, 0xABA3 }, + { 0x13D4, 0xABA4 }, + { 0x13D5, 0xABA5 }, + { 0x13D6, 0xABA6 }, + { 0x13D7, 0xABA7 }, + { 0x13D8, 0xABA8 }, + { 0x13D9, 0xABA9 }, + { 0x13DA, 0xABAA }, + { 0x13DB, 0xABAB }, + { 0x13DC, 0xABAC }, + { 0x13DD, 0xABAD }, + { 0x13DE, 0xABAE }, + { 0x13DF, 0xABAF }, + { 0x13E0, 0xABB0 }, + { 0x13E1, 0xABB1 }, + { 0x13E2, 0xABB2 }, + { 0x13E3, 0xABB3 }, + { 0x13E4, 0xABB4 }, + { 0x13E5, 0xABB5 }, + { 0x13E6, 0xABB6 }, + { 0x13E7, 0xABB7 }, + { 0x13E8, 0xABB8 }, + { 0x13E9, 0xABB9 }, + { 0x13EA, 0xABBA }, + { 0x13EB, 0xABBB }, + { 0x13EC, 0xABBC }, + { 0x13ED, 0xABBD }, + { 0x13EE, 0xABBE }, + { 0x13EF, 0xABBF }, + { 0x13F0, 0x13F8 }, + { 0x13F1, 0x13F9 }, + { 0x13F2, 0x13FA }, + { 0x13F3, 0x13FB }, + { 0x13F4, 0x13FC }, + { 0x13F5, 0x13FD }, { 0x1E00, 0x1E01 }, { 0x1E02, 0x1E03 }, { 0x1E04, 0x1E05 }, @@ -843,8 +938,11 @@ { 0x2C6D, 0x0251 }, { 0x2C6E, 0x0271 }, { 0x2C6F, 0x0250 }, + { 0x2C70, 0x0252 }, { 0x2C72, 0x2C73 }, { 0x2C75, 0x2C76 }, + { 0x2C7E, 0x023F }, + { 0x2C7F, 0x0240 }, { 0x2C80, 0x2C81 }, { 0x2C82, 0x2C83 }, { 0x2C84, 0x2C85 }, @@ -895,6 +993,9 @@ { 0x2CDE, 0x2CDF }, { 0x2CE0, 0x2CE1 }, { 0x2CE2, 0x2CE3 }, + { 0x2CEB, 0x2CEC }, + { 0x2CED, 0x2CEE }, + { 0x2CF2, 0x2CF3 }, { 0xA640, 0xA641 }, { 0xA642, 0xA643 }, { 0xA644, 0xA645 }, @@ -911,6 +1012,7 @@ { 0xA65A, 0xA65B }, { 0xA65C, 0xA65D }, { 0xA65E, 0xA65F }, + { 0xA660, 0xA661 }, { 0xA662, 0xA663 }, { 0xA664, 0xA665 }, { 0xA666, 0xA667 }, @@ -929,6 +1031,8 @@ { 0xA692, 0xA693 }, { 0xA694, 0xA695 }, { 0xA696, 0xA697 }, + { 0xA698, 0xA699 }, + { 0xA69A, 0xA69B }, { 0xA722, 0xA723 }, { 0xA724, 0xA725 }, { 0xA726, 0xA727 }, @@ -976,6 +1080,29 @@ { 0xA784, 0xA785 }, { 0xA786, 0xA787 }, { 0xA78B, 0xA78C }, + { 0xA78D, 0x0265 }, + { 0xA790, 0xA791 }, + { 0xA792, 0xA793 }, + { 0xA796, 0xA797 }, + { 0xA798, 0xA799 }, + { 0xA79A, 0xA79B }, + { 0xA79C, 0xA79D }, + { 0xA79E, 0xA79F }, + { 0xA7A0, 0xA7A1 }, + { 0xA7A2, 0xA7A3 }, + { 0xA7A4, 0xA7A5 }, + { 0xA7A6, 0xA7A7 }, + { 0xA7A8, 0xA7A9 }, + { 0xA7AA, 0x0266 }, + { 0xA7AB, 0x025C }, + { 0xA7AC, 0x0261 }, + { 0xA7AD, 0x026C }, + { 0xA7B0, 0x029E }, + { 0xA7B1, 0x0287 }, + { 0xA7B2, 0x029D }, + { 0xA7B3, 0xAB53 }, + { 0xA7B4, 0xA7B5 }, + { 0xA7B6, 0xA7B7 }, { 0xFF21, 0xFF41 }, { 0xFF22, 0xFF42 }, { 0xFF23, 0xFF43 }, @@ -1041,7 +1168,90 @@ { 0x10424, 0x1044C }, { 0x10425, 0x1044D }, { 0x10426, 0x1044E }, - { 0x10427, 0x1044F } + { 0x10427, 0x1044F }, + { 0x10C80, 0x10CC0 }, + { 0x10C81, 0x10CC1 }, + { 0x10C82, 0x10CC2 }, + { 0x10C83, 0x10CC3 }, + { 0x10C84, 0x10CC4 }, + { 0x10C85, 0x10CC5 }, + { 0x10C86, 0x10CC6 }, + { 0x10C87, 0x10CC7 }, + { 0x10C88, 0x10CC8 }, + { 0x10C89, 0x10CC9 }, + { 0x10C8A, 0x10CCA }, + { 0x10C8B, 0x10CCB }, + { 0x10C8C, 0x10CCC }, + { 0x10C8D, 0x10CCD }, + { 0x10C8E, 0x10CCE }, + { 0x10C8F, 0x10CCF }, + { 0x10C90, 0x10CD0 }, + { 0x10C91, 0x10CD1 }, + { 0x10C92, 0x10CD2 }, + { 0x10C93, 0x10CD3 }, + { 0x10C94, 0x10CD4 }, + { 0x10C95, 0x10CD5 }, + { 0x10C96, 0x10CD6 }, + { 0x10C97, 0x10CD7 }, + { 0x10C98, 0x10CD8 }, + { 0x10C99, 0x10CD9 }, + { 0x10C9A, 0x10CDA }, + { 0x10C9B, 0x10CDB }, + { 0x10C9C, 0x10CDC }, + { 0x10C9D, 0x10CDD }, + { 0x10C9E, 0x10CDE }, + { 0x10C9F, 0x10CDF }, + { 0x10CA0, 0x10CE0 }, + { 0x10CA1, 0x10CE1 }, + { 0x10CA2, 0x10CE2 }, + { 0x10CA3, 0x10CE3 }, + { 0x10CA4, 0x10CE4 }, + { 0x10CA5, 0x10CE5 }, + { 0x10CA6, 0x10CE6 }, + { 0x10CA7, 0x10CE7 }, + { 0x10CA8, 0x10CE8 }, + { 0x10CA9, 0x10CE9 }, + { 0x10CAA, 0x10CEA }, + { 0x10CAB, 0x10CEB }, + { 0x10CAC, 0x10CEC }, + { 0x10CAD, 0x10CED }, + { 0x10CAE, 0x10CEE }, + { 0x10CAF, 0x10CEF }, + { 0x10CB0, 0x10CF0 }, + { 0x10CB1, 0x10CF1 }, + { 0x10CB2, 0x10CF2 }, + { 0x118A0, 0x118C0 }, + { 0x118A1, 0x118C1 }, + { 0x118A2, 0x118C2 }, + { 0x118A3, 0x118C3 }, + { 0x118A4, 0x118C4 }, + { 0x118A5, 0x118C5 }, + { 0x118A6, 0x118C6 }, + { 0x118A7, 0x118C7 }, + { 0x118A8, 0x118C8 }, + { 0x118A9, 0x118C9 }, + { 0x118AA, 0x118CA }, + { 0x118AB, 0x118CB }, + { 0x118AC, 0x118CC }, + { 0x118AD, 0x118CD }, + { 0x118AE, 0x118CE }, + { 0x118AF, 0x118CF }, + { 0x118B0, 0x118D0 }, + { 0x118B1, 0x118D1 }, + { 0x118B2, 0x118D2 }, + { 0x118B3, 0x118D3 }, + { 0x118B4, 0x118D4 }, + { 0x118B5, 0x118D5 }, + { 0x118B6, 0x118D6 }, + { 0x118B7, 0x118D7 }, + { 0x118B8, 0x118D8 }, + { 0x118B9, 0x118D9 }, + { 0x118BA, 0x118DA }, + { 0x118BB, 0x118DB }, + { 0x118BC, 0x118DC }, + { 0x118BD, 0x118DD }, + { 0x118BE, 0x118DE }, + { 0x118BF, 0x118DF } #define MAP(c) uc_tolower (c) #include "test-mapping-part2.h" diff --git a/tests/unicase/test-uc_totitle.c b/tests/unicase/test-uc_totitle.c index e187bd4b..7c7275f1 100644 --- a/tests/unicase/test-uc_totitle.c +++ b/tests/unicase/test-uc_totitle.c @@ -1,6 +1,6 @@ /* DO NOT EDIT! GENERATED AUTOMATICALLY! */ /* Test the Unicode character mapping functions. - Copyright (C) 2009, 2010 Free Software Foundation, Inc. + Copyright (C) 2009 Free Software Foundation, Inc. This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by @@ -15,7 +15,7 @@ You should have received a copy of the GNU General Public License along with this program. If not, see . */ -/* Generated automatically by gen-case.c for Unicode 5.1.0. */ +/* Generated automatically by gen-uni-tables.c for Unicode 8.0.0. */ #include "test-mapping-part1.h" @@ -218,6 +218,8 @@ { 0x0231, 0x0230 }, { 0x0233, 0x0232 }, { 0x023C, 0x023B }, + { 0x023F, 0x2C7E }, + { 0x0240, 0x2C7F }, { 0x0242, 0x0241 }, { 0x0247, 0x0246 }, { 0x0249, 0x0248 }, @@ -226,17 +228,23 @@ { 0x024F, 0x024E }, { 0x0250, 0x2C6F }, { 0x0251, 0x2C6D }, + { 0x0252, 0x2C70 }, { 0x0253, 0x0181 }, { 0x0254, 0x0186 }, { 0x0256, 0x0189 }, { 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 }, @@ -244,12 +252,15 @@ { 0x027D, 0x2C64 }, { 0x0280, 0x01A6 }, { 0x0283, 0x01A9 }, + { 0x0287, 0xA7B1 }, { 0x0288, 0x01AE }, { 0x0289, 0x0244 }, { 0x028A, 0x01B1 }, { 0x028B, 0x01B2 }, { 0x028C, 0x0245 }, { 0x0292, 0x01B7 }, + { 0x029D, 0xA7B2 }, + { 0x029E, 0xA7B0 }, { 0x0345, 0x0399 }, { 0x0371, 0x0370 }, { 0x0373, 0x0372 }, @@ -311,6 +322,7 @@ { 0x03F0, 0x039A }, { 0x03F1, 0x03A1 }, { 0x03F2, 0x03F9 }, + { 0x03F3, 0x037F }, { 0x03F5, 0x0395 }, { 0x03F8, 0x03F7 }, { 0x03FB, 0x03FA }, @@ -456,6 +468,12 @@ { 0x051F, 0x051E }, { 0x0521, 0x0520 }, { 0x0523, 0x0522 }, + { 0x0525, 0x0524 }, + { 0x0527, 0x0526 }, + { 0x0529, 0x0528 }, + { 0x052B, 0x052A }, + { 0x052D, 0x052C }, + { 0x052F, 0x052E }, { 0x0561, 0x0531 }, { 0x0562, 0x0532 }, { 0x0563, 0x0533 }, @@ -494,6 +512,12 @@ { 0x0584, 0x0554 }, { 0x0585, 0x0555 }, { 0x0586, 0x0556 }, + { 0x13F8, 0x13F0 }, + { 0x13F9, 0x13F1 }, + { 0x13FA, 0x13F2 }, + { 0x13FB, 0x13F3 }, + { 0x13FC, 0x13F4 }, + { 0x13FD, 0x13F5 }, { 0x1D79, 0xA77D }, { 0x1D7D, 0x2C63 }, { 0x1E01, 0x1E00 }, @@ -866,6 +890,9 @@ { 0x2CDF, 0x2CDE }, { 0x2CE1, 0x2CE0 }, { 0x2CE3, 0x2CE2 }, + { 0x2CEC, 0x2CEB }, + { 0x2CEE, 0x2CED }, + { 0x2CF3, 0x2CF2 }, { 0x2D00, 0x10A0 }, { 0x2D01, 0x10A1 }, { 0x2D02, 0x10A2 }, @@ -904,6 +931,8 @@ { 0x2D23, 0x10C3 }, { 0x2D24, 0x10C4 }, { 0x2D25, 0x10C5 }, + { 0x2D27, 0x10C7 }, + { 0x2D2D, 0x10CD }, { 0xA641, 0xA640 }, { 0xA643, 0xA642 }, { 0xA645, 0xA644 }, @@ -920,6 +949,7 @@ { 0xA65B, 0xA65A }, { 0xA65D, 0xA65C }, { 0xA65F, 0xA65E }, + { 0xA661, 0xA660 }, { 0xA663, 0xA662 }, { 0xA665, 0xA664 }, { 0xA667, 0xA666 }, @@ -938,6 +968,8 @@ { 0xA693, 0xA692 }, { 0xA695, 0xA694 }, { 0xA697, 0xA696 }, + { 0xA699, 0xA698 }, + { 0xA69B, 0xA69A }, { 0xA723, 0xA722 }, { 0xA725, 0xA724 }, { 0xA727, 0xA726 }, @@ -984,6 +1016,101 @@ { 0xA785, 0xA784 }, { 0xA787, 0xA786 }, { 0xA78C, 0xA78B }, + { 0xA791, 0xA790 }, + { 0xA793, 0xA792 }, + { 0xA797, 0xA796 }, + { 0xA799, 0xA798 }, + { 0xA79B, 0xA79A }, + { 0xA79D, 0xA79C }, + { 0xA79F, 0xA79E }, + { 0xA7A1, 0xA7A0 }, + { 0xA7A3, 0xA7A2 }, + { 0xA7A5, 0xA7A4 }, + { 0xA7A7, 0xA7A6 }, + { 0xA7A9, 0xA7A8 }, + { 0xA7B5, 0xA7B4 }, + { 0xA7B7, 0xA7B6 }, + { 0xAB53, 0xA7B3 }, + { 0xAB70, 0x13A0 }, + { 0xAB71, 0x13A1 }, + { 0xAB72, 0x13A2 }, + { 0xAB73, 0x13A3 }, + { 0xAB74, 0x13A4 }, + { 0xAB75, 0x13A5 }, + { 0xAB76, 0x13A6 }, + { 0xAB77, 0x13A7 }, + { 0xAB78, 0x13A8 }, + { 0xAB79, 0x13A9 }, + { 0xAB7A, 0x13AA }, + { 0xAB7B, 0x13AB }, + { 0xAB7C, 0x13AC }, + { 0xAB7D, 0x13AD }, + { 0xAB7E, 0x13AE }, + { 0xAB7F, 0x13AF }, + { 0xAB80, 0x13B0 }, + { 0xAB81, 0x13B1 }, + { 0xAB82, 0x13B2 }, + { 0xAB83, 0x13B3 }, + { 0xAB84, 0x13B4 }, + { 0xAB85, 0x13B5 }, + { 0xAB86, 0x13B6 }, + { 0xAB87, 0x13B7 }, + { 0xAB88, 0x13B8 }, + { 0xAB89, 0x13B9 }, + { 0xAB8A, 0x13BA }, + { 0xAB8B, 0x13BB }, + { 0xAB8C, 0x13BC }, + { 0xAB8D, 0x13BD }, + { 0xAB8E, 0x13BE }, + { 0xAB8F, 0x13BF }, + { 0xAB90, 0x13C0 }, + { 0xAB91, 0x13C1 }, + { 0xAB92, 0x13C2 }, + { 0xAB93, 0x13C3 }, + { 0xAB94, 0x13C4 }, + { 0xAB95, 0x13C5 }, + { 0xAB96, 0x13C6 }, + { 0xAB97, 0x13C7 }, + { 0xAB98, 0x13C8 }, + { 0xAB99, 0x13C9 }, + { 0xAB9A, 0x13CA }, + { 0xAB9B, 0x13CB }, + { 0xAB9C, 0x13CC }, + { 0xAB9D, 0x13CD }, + { 0xAB9E, 0x13CE }, + { 0xAB9F, 0x13CF }, + { 0xABA0, 0x13D0 }, + { 0xABA1, 0x13D1 }, + { 0xABA2, 0x13D2 }, + { 0xABA3, 0x13D3 }, + { 0xABA4, 0x13D4 }, + { 0xABA5, 0x13D5 }, + { 0xABA6, 0x13D6 }, + { 0xABA7, 0x13D7 }, + { 0xABA8, 0x13D8 }, + { 0xABA9, 0x13D9 }, + { 0xABAA, 0x13DA }, + { 0xABAB, 0x13DB }, + { 0xABAC, 0x13DC }, + { 0xABAD, 0x13DD }, + { 0xABAE, 0x13DE }, + { 0xABAF, 0x13DF }, + { 0xABB0, 0x13E0 }, + { 0xABB1, 0x13E1 }, + { 0xABB2, 0x13E2 }, + { 0xABB3, 0x13E3 }, + { 0xABB4, 0x13E4 }, + { 0xABB5, 0x13E5 }, + { 0xABB6, 0x13E6 }, + { 0xABB7, 0x13E7 }, + { 0xABB8, 0x13E8 }, + { 0xABB9, 0x13E9 }, + { 0xABBA, 0x13EA }, + { 0xABBB, 0x13EB }, + { 0xABBC, 0x13EC }, + { 0xABBD, 0x13ED }, + { 0xABBE, 0x13EE }, + { 0xABBF, 0x13EF }, { 0xFF41, 0xFF21 }, { 0xFF42, 0xFF22 }, { 0xFF43, 0xFF23 }, @@ -1049,7 +1176,90 @@ { 0x1044C, 0x10424 }, { 0x1044D, 0x10425 }, { 0x1044E, 0x10426 }, - { 0x1044F, 0x10427 } + { 0x1044F, 0x10427 }, + { 0x10CC0, 0x10C80 }, + { 0x10CC1, 0x10C81 }, + { 0x10CC2, 0x10C82 }, + { 0x10CC3, 0x10C83 }, + { 0x10CC4, 0x10C84 }, + { 0x10CC5, 0x10C85 }, + { 0x10CC6, 0x10C86 }, + { 0x10CC7, 0x10C87 }, + { 0x10CC8, 0x10C88 }, + { 0x10CC9, 0x10C89 }, + { 0x10CCA, 0x10C8A }, + { 0x10CCB, 0x10C8B }, + { 0x10CCC, 0x10C8C }, + { 0x10CCD, 0x10C8D }, + { 0x10CCE, 0x10C8E }, + { 0x10CCF, 0x10C8F }, + { 0x10CD0, 0x10C90 }, + { 0x10CD1, 0x10C91 }, + { 0x10CD2, 0x10C92 }, + { 0x10CD3, 0x10C93 }, + { 0x10CD4, 0x10C94 }, + { 0x10CD5, 0x10C95 }, + { 0x10CD6, 0x10C96 }, + { 0x10CD7, 0x10C97 }, + { 0x10CD8, 0x10C98 }, + { 0x10CD9, 0x10C99 }, + { 0x10CDA, 0x10C9A }, + { 0x10CDB, 0x10C9B }, + { 0x10CDC, 0x10C9C }, + { 0x10CDD, 0x10C9D }, + { 0x10CDE, 0x10C9E }, + { 0x10CDF, 0x10C9F }, + { 0x10CE0, 0x10CA0 }, + { 0x10CE1, 0x10CA1 }, + { 0x10CE2, 0x10CA2 }, + { 0x10CE3, 0x10CA3 }, + { 0x10CE4, 0x10CA4 }, + { 0x10CE5, 0x10CA5 }, + { 0x10CE6, 0x10CA6 }, + { 0x10CE7, 0x10CA7 }, + { 0x10CE8, 0x10CA8 }, + { 0x10CE9, 0x10CA9 }, + { 0x10CEA, 0x10CAA }, + { 0x10CEB, 0x10CAB }, + { 0x10CEC, 0x10CAC }, + { 0x10CED, 0x10CAD }, + { 0x10CEE, 0x10CAE }, + { 0x10CEF, 0x10CAF }, + { 0x10CF0, 0x10CB0 }, + { 0x10CF1, 0x10CB1 }, + { 0x10CF2, 0x10CB2 }, + { 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" diff --git a/tests/unicase/test-uc_toupper.c b/tests/unicase/test-uc_toupper.c index 481e9f02..519622ef 100644 --- a/tests/unicase/test-uc_toupper.c +++ b/tests/unicase/test-uc_toupper.c @@ -1,6 +1,6 @@ /* DO NOT EDIT! GENERATED AUTOMATICALLY! */ /* Test the Unicode character mapping functions. - Copyright (C) 2009, 2010 Free Software Foundation, Inc. + Copyright (C) 2009 Free Software Foundation, Inc. This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by @@ -15,7 +15,7 @@ You should have received a copy of the GNU General Public License along with this program. If not, see . */ -/* Generated automatically by gen-case.c for Unicode 5.1.0. */ +/* Generated automatically by gen-uni-tables.c for Unicode 8.0.0. */ #include "test-mapping-part1.h" @@ -218,6 +218,8 @@ { 0x0231, 0x0230 }, { 0x0233, 0x0232 }, { 0x023C, 0x023B }, + { 0x023F, 0x2C7E }, + { 0x0240, 0x2C7F }, { 0x0242, 0x0241 }, { 0x0247, 0x0246 }, { 0x0249, 0x0248 }, @@ -226,17 +228,23 @@ { 0x024F, 0x024E }, { 0x0250, 0x2C6F }, { 0x0251, 0x2C6D }, + { 0x0252, 0x2C70 }, { 0x0253, 0x0181 }, { 0x0254, 0x0186 }, { 0x0256, 0x0189 }, { 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 }, @@ -244,12 +252,15 @@ { 0x027D, 0x2C64 }, { 0x0280, 0x01A6 }, { 0x0283, 0x01A9 }, + { 0x0287, 0xA7B1 }, { 0x0288, 0x01AE }, { 0x0289, 0x0244 }, { 0x028A, 0x01B1 }, { 0x028B, 0x01B2 }, { 0x028C, 0x0245 }, { 0x0292, 0x01B7 }, + { 0x029D, 0xA7B2 }, + { 0x029E, 0xA7B0 }, { 0x0345, 0x0399 }, { 0x0371, 0x0370 }, { 0x0373, 0x0372 }, @@ -311,6 +322,7 @@ { 0x03F0, 0x039A }, { 0x03F1, 0x03A1 }, { 0x03F2, 0x03F9 }, + { 0x03F3, 0x037F }, { 0x03F5, 0x0395 }, { 0x03F8, 0x03F7 }, { 0x03FB, 0x03FA }, @@ -456,6 +468,12 @@ { 0x051F, 0x051E }, { 0x0521, 0x0520 }, { 0x0523, 0x0522 }, + { 0x0525, 0x0524 }, + { 0x0527, 0x0526 }, + { 0x0529, 0x0528 }, + { 0x052B, 0x052A }, + { 0x052D, 0x052C }, + { 0x052F, 0x052E }, { 0x0561, 0x0531 }, { 0x0562, 0x0532 }, { 0x0563, 0x0533 }, @@ -494,6 +512,12 @@ { 0x0584, 0x0554 }, { 0x0585, 0x0555 }, { 0x0586, 0x0556 }, + { 0x13F8, 0x13F0 }, + { 0x13F9, 0x13F1 }, + { 0x13FA, 0x13F2 }, + { 0x13FB, 0x13F3 }, + { 0x13FC, 0x13F4 }, + { 0x13FD, 0x13F5 }, { 0x1D79, 0xA77D }, { 0x1D7D, 0x2C63 }, { 0x1E01, 0x1E00 }, @@ -866,6 +890,9 @@ { 0x2CDF, 0x2CDE }, { 0x2CE1, 0x2CE0 }, { 0x2CE3, 0x2CE2 }, + { 0x2CEC, 0x2CEB }, + { 0x2CEE, 0x2CED }, + { 0x2CF3, 0x2CF2 }, { 0x2D00, 0x10A0 }, { 0x2D01, 0x10A1 }, { 0x2D02, 0x10A2 }, @@ -904,6 +931,8 @@ { 0x2D23, 0x10C3 }, { 0x2D24, 0x10C4 }, { 0x2D25, 0x10C5 }, + { 0x2D27, 0x10C7 }, + { 0x2D2D, 0x10CD }, { 0xA641, 0xA640 }, { 0xA643, 0xA642 }, { 0xA645, 0xA644 }, @@ -920,6 +949,7 @@ { 0xA65B, 0xA65A }, { 0xA65D, 0xA65C }, { 0xA65F, 0xA65E }, + { 0xA661, 0xA660 }, { 0xA663, 0xA662 }, { 0xA665, 0xA664 }, { 0xA667, 0xA666 }, @@ -938,6 +968,8 @@ { 0xA693, 0xA692 }, { 0xA695, 0xA694 }, { 0xA697, 0xA696 }, + { 0xA699, 0xA698 }, + { 0xA69B, 0xA69A }, { 0xA723, 0xA722 }, { 0xA725, 0xA724 }, { 0xA727, 0xA726 }, @@ -984,6 +1016,101 @@ { 0xA785, 0xA784 }, { 0xA787, 0xA786 }, { 0xA78C, 0xA78B }, + { 0xA791, 0xA790 }, + { 0xA793, 0xA792 }, + { 0xA797, 0xA796 }, + { 0xA799, 0xA798 }, + { 0xA79B, 0xA79A }, + { 0xA79D, 0xA79C }, + { 0xA79F, 0xA79E }, + { 0xA7A1, 0xA7A0 }, + { 0xA7A3, 0xA7A2 }, + { 0xA7A5, 0xA7A4 }, + { 0xA7A7, 0xA7A6 }, + { 0xA7A9, 0xA7A8 }, + { 0xA7B5, 0xA7B4 }, + { 0xA7B7, 0xA7B6 }, + { 0xAB53, 0xA7B3 }, + { 0xAB70, 0x13A0 }, + { 0xAB71, 0x13A1 }, + { 0xAB72, 0x13A2 }, + { 0xAB73, 0x13A3 }, + { 0xAB74, 0x13A4 }, + { 0xAB75, 0x13A5 }, + { 0xAB76, 0x13A6 }, + { 0xAB77, 0x13A7 }, + { 0xAB78, 0x13A8 }, + { 0xAB79, 0x13A9 }, + { 0xAB7A, 0x13AA }, + { 0xAB7B, 0x13AB }, + { 0xAB7C, 0x13AC }, + { 0xAB7D, 0x13AD }, + { 0xAB7E, 0x13AE }, + { 0xAB7F, 0x13AF }, + { 0xAB80, 0x13B0 }, + { 0xAB81, 0x13B1 }, + { 0xAB82, 0x13B2 }, + { 0xAB83, 0x13B3 }, + { 0xAB84, 0x13B4 }, + { 0xAB85, 0x13B5 }, + { 0xAB86, 0x13B6 }, + { 0xAB87, 0x13B7 }, + { 0xAB88, 0x13B8 }, + { 0xAB89, 0x13B9 }, + { 0xAB8A, 0x13BA }, + { 0xAB8B, 0x13BB }, + { 0xAB8C, 0x13BC }, + { 0xAB8D, 0x13BD }, + { 0xAB8E, 0x13BE }, + { 0xAB8F, 0x13BF }, + { 0xAB90, 0x13C0 }, + { 0xAB91, 0x13C1 }, + { 0xAB92, 0x13C2 }, + { 0xAB93, 0x13C3 }, + { 0xAB94, 0x13C4 }, + { 0xAB95, 0x13C5 }, + { 0xAB96, 0x13C6 }, + { 0xAB97, 0x13C7 }, + { 0xAB98, 0x13C8 }, + { 0xAB99, 0x13C9 }, + { 0xAB9A, 0x13CA }, + { 0xAB9B, 0x13CB }, + { 0xAB9C, 0x13CC }, + { 0xAB9D, 0x13CD }, + { 0xAB9E, 0x13CE }, + { 0xAB9F, 0x13CF }, + { 0xABA0, 0x13D0 }, + { 0xABA1, 0x13D1 }, + { 0xABA2, 0x13D2 }, + { 0xABA3, 0x13D3 }, + { 0xABA4, 0x13D4 }, + { 0xABA5, 0x13D5 }, + { 0xABA6, 0x13D6 }, + { 0xABA7, 0x13D7 }, + { 0xABA8, 0x13D8 }, + { 0xABA9, 0x13D9 }, + { 0xABAA, 0x13DA }, + { 0xABAB, 0x13DB }, + { 0xABAC, 0x13DC }, + { 0xABAD, 0x13DD }, + { 0xABAE, 0x13DE }, + { 0xABAF, 0x13DF }, + { 0xABB0, 0x13E0 }, + { 0xABB1, 0x13E1 }, + { 0xABB2, 0x13E2 }, + { 0xABB3, 0x13E3 }, + { 0xABB4, 0x13E4 }, + { 0xABB5, 0x13E5 }, + { 0xABB6, 0x13E6 }, + { 0xABB7, 0x13E7 }, + { 0xABB8, 0x13E8 }, + { 0xABB9, 0x13E9 }, + { 0xABBA, 0x13EA }, + { 0xABBB, 0x13EB }, + { 0xABBC, 0x13EC }, + { 0xABBD, 0x13ED }, + { 0xABBE, 0x13EE }, + { 0xABBF, 0x13EF }, { 0xFF41, 0xFF21 }, { 0xFF42, 0xFF22 }, { 0xFF43, 0xFF23 }, @@ -1049,7 +1176,90 @@ { 0x1044C, 0x10424 }, { 0x1044D, 0x10425 }, { 0x1044E, 0x10426 }, - { 0x1044F, 0x10427 } + { 0x1044F, 0x10427 }, + { 0x10CC0, 0x10C80 }, + { 0x10CC1, 0x10C81 }, + { 0x10CC2, 0x10C82 }, + { 0x10CC3, 0x10C83 }, + { 0x10CC4, 0x10C84 }, + { 0x10CC5, 0x10C85 }, + { 0x10CC6, 0x10C86 }, + { 0x10CC7, 0x10C87 }, + { 0x10CC8, 0x10C88 }, + { 0x10CC9, 0x10C89 }, + { 0x10CCA, 0x10C8A }, + { 0x10CCB, 0x10C8B }, + { 0x10CCC, 0x10C8C }, + { 0x10CCD, 0x10C8D }, + { 0x10CCE, 0x10C8E }, + { 0x10CCF, 0x10C8F }, + { 0x10CD0, 0x10C90 }, + { 0x10CD1, 0x10C91 }, + { 0x10CD2, 0x10C92 }, + { 0x10CD3, 0x10C93 }, + { 0x10CD4, 0x10C94 }, + { 0x10CD5, 0x10C95 }, + { 0x10CD6, 0x10C96 }, + { 0x10CD7, 0x10C97 }, + { 0x10CD8, 0x10C98 }, + { 0x10CD9, 0x10C99 }, + { 0x10CDA, 0x10C9A }, + { 0x10CDB, 0x10C9B }, + { 0x10CDC, 0x10C9C }, + { 0x10CDD, 0x10C9D }, + { 0x10CDE, 0x10C9E }, + { 0x10CDF, 0x10C9F }, + { 0x10CE0, 0x10CA0 }, + { 0x10CE1, 0x10CA1 }, + { 0x10CE2, 0x10CA2 }, + { 0x10CE3, 0x10CA3 }, + { 0x10CE4, 0x10CA4 }, + { 0x10CE5, 0x10CA5 }, + { 0x10CE6, 0x10CA6 }, + { 0x10CE7, 0x10CA7 }, + { 0x10CE8, 0x10CA8 }, + { 0x10CE9, 0x10CA9 }, + { 0x10CEA, 0x10CAA }, + { 0x10CEB, 0x10CAB }, + { 0x10CEC, 0x10CAC }, + { 0x10CED, 0x10CAD }, + { 0x10CEE, 0x10CAE }, + { 0x10CEF, 0x10CAF }, + { 0x10CF0, 0x10CB0 }, + { 0x10CF1, 0x10CB1 }, + { 0x10CF2, 0x10CB2 }, + { 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_toupper (c) #include "test-mapping-part2.h" diff --git a/tests/unicase/test-ulc-casecmp.c b/tests/unicase/test-ulc-casecmp.c index fd866135..e23081b9 100644 --- a/tests/unicase/test-ulc-casecmp.c +++ b/tests/unicase/test-ulc-casecmp.c @@ -1,5 +1,5 @@ /* Test of case and normalization insensitive comparison of strings. - Copyright (C) 2009, 2010 Free Software Foundation, Inc. + Copyright (C) 2009-2015 Free Software Foundation, Inc. This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by diff --git a/tests/unicase/test-ulc-casecoll.c b/tests/unicase/test-ulc-casecoll.c index d3b759cb..8c0a25f9 100644 --- a/tests/unicase/test-ulc-casecoll.c +++ b/tests/unicase/test-ulc-casecoll.c @@ -1,6 +1,6 @@ /* Test of locale dependent, case and normalization insensitive comparison of strings. - Copyright (C) 2009, 2010 Free Software Foundation, Inc. + Copyright (C) 2009-2015 Free Software Foundation, Inc. This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by -- cgit v1.2.3