diff options
author | Jörg Frings-Fürst <debian@jff-webhosting.net> | 2017-12-02 12:05:34 +0100 |
---|---|---|
committer | Jörg Frings-Fürst <debian@jff-webhosting.net> | 2017-12-02 12:05:34 +0100 |
commit | 7c78c92a28ef43d68b172adf97fbd8a27be3baec (patch) | |
tree | 3a98b0d01865f5e00912521c58386eb008a70d07 /tests/unictype | |
parent | 4d76768442551c97a85e6f133cb818d223012746 (diff) | |
parent | 3ee36dc9787cee6ab5314af8f9c01b05a50e7d9d (diff) |
Merge branch 'feature/upstream' into develop
Diffstat (limited to 'tests/unictype')
182 files changed, 1310 insertions, 483 deletions
diff --git a/tests/unictype/test-bidi_byname.c b/tests/unictype/test-bidi_byname.c index 3449c5bf..4d3291c0 100644 --- a/tests/unictype/test-bidi_byname.c +++ b/tests/unictype/test-bidi_byname.c @@ -12,7 +12,7 @@ GNU General Public License for more details. You should have received a copy of the GNU General Public License - along with this program. If not, see <http://www.gnu.org/licenses/>. */ + along with this program. If not, see <https://www.gnu.org/licenses/>. */ #include <config.h> diff --git a/tests/unictype/test-bidi_longname.c b/tests/unictype/test-bidi_longname.c index b7618d24..98449d85 100644 --- a/tests/unictype/test-bidi_longname.c +++ b/tests/unictype/test-bidi_longname.c @@ -12,7 +12,7 @@ GNU General Public License for more details. You should have received a copy of the GNU General Public License - along with this program. If not, see <http://www.gnu.org/licenses/>. */ + along with this program. If not, see <https://www.gnu.org/licenses/>. */ #include <config.h> diff --git a/tests/unictype/test-bidi_name.c b/tests/unictype/test-bidi_name.c index 03b3674e..2966db34 100644 --- a/tests/unictype/test-bidi_name.c +++ b/tests/unictype/test-bidi_name.c @@ -12,7 +12,7 @@ GNU General Public License for more details. You should have received a copy of the GNU General Public License - along with this program. If not, see <http://www.gnu.org/licenses/>. */ + along with this program. If not, see <https://www.gnu.org/licenses/>. */ #include <config.h> diff --git a/tests/unictype/test-bidi_of.c b/tests/unictype/test-bidi_of.c index 5b7a33d2..dcaa5ce9 100644 --- a/tests/unictype/test-bidi_of.c +++ b/tests/unictype/test-bidi_of.c @@ -12,7 +12,7 @@ GNU General Public License for more details. You should have received a copy of the GNU General Public License - along with this program. If not, see <http://www.gnu.org/licenses/>. */ + along with this program. If not, see <https://www.gnu.org/licenses/>. */ #include <config.h> diff --git a/tests/unictype/test-bidi_test.c b/tests/unictype/test-bidi_test.c index 908d1b7e..585ddc50 100644 --- a/tests/unictype/test-bidi_test.c +++ b/tests/unictype/test-bidi_test.c @@ -12,7 +12,7 @@ GNU General Public License for more details. You should have received a copy of the GNU General Public License - along with this program. If not, see <http://www.gnu.org/licenses/>. */ + along with this program. If not, see <https://www.gnu.org/licenses/>. */ #include <config.h> diff --git a/tests/unictype/test-block_list.c b/tests/unictype/test-block_list.c index d4755464..02d4b9aa 100644 --- a/tests/unictype/test-block_list.c +++ b/tests/unictype/test-block_list.c @@ -12,7 +12,7 @@ GNU General Public License for more details. You should have received a copy of the GNU General Public License - along with this program. If not, see <http://www.gnu.org/licenses/>. */ + along with this program. If not, see <https://www.gnu.org/licenses/>. */ #include <config.h> diff --git a/tests/unictype/test-block_of.c b/tests/unictype/test-block_of.c index 230fa87d..d8386785 100644 --- a/tests/unictype/test-block_of.c +++ b/tests/unictype/test-block_of.c @@ -12,7 +12,7 @@ GNU General Public License for more details. You should have received a copy of the GNU General Public License - along with this program. If not, see <http://www.gnu.org/licenses/>. */ + along with this program. If not, see <https://www.gnu.org/licenses/>. */ #include <config.h> diff --git a/tests/unictype/test-block_test.c b/tests/unictype/test-block_test.c index 8971a399..ffff9bc3 100644 --- a/tests/unictype/test-block_test.c +++ b/tests/unictype/test-block_test.c @@ -12,7 +12,7 @@ GNU General Public License for more details. You should have received a copy of the GNU General Public License - along with this program. If not, see <http://www.gnu.org/licenses/>. */ + along with this program. If not, see <https://www.gnu.org/licenses/>. */ #include <config.h> diff --git a/tests/unictype/test-categ_C.c b/tests/unictype/test-categ_C.c index aa61d7d1..cbe7de1c 100644 --- a/tests/unictype/test-categ_C.c +++ b/tests/unictype/test-categ_C.c @@ -13,7 +13,7 @@ GNU General Public License for more details. You should have received a copy of the GNU General Public License - along with this program. If not, see <http://www.gnu.org/licenses/>. */ + along with this program. If not, see <https://www.gnu.org/licenses/>. */ #include "test-predicate-part1.h" @@ -44,7 +44,9 @@ { 0x083F, 0x083F }, { 0x085C, 0x085D }, { 0x085F, 0x089F }, - { 0x08B5, 0x08E2 }, + { 0x08B5, 0x08B5 }, + { 0x08BE, 0x08D3 }, + { 0x08E2, 0x08E2 }, { 0x0984, 0x0984 }, { 0x098D, 0x098E }, { 0x0991, 0x0992 }, @@ -131,7 +133,6 @@ { 0x0C5B, 0x0C5F }, { 0x0C64, 0x0C65 }, { 0x0C70, 0x0C77 }, - { 0x0C80, 0x0C80 }, { 0x0C84, 0x0C84 }, { 0x0C8D, 0x0C8D }, { 0x0C91, 0x0C91 }, @@ -152,10 +153,8 @@ { 0x0D3B, 0x0D3C }, { 0x0D45, 0x0D45 }, { 0x0D49, 0x0D49 }, - { 0x0D4F, 0x0D56 }, - { 0x0D58, 0x0D5E }, + { 0x0D50, 0x0D53 }, { 0x0D64, 0x0D65 }, - { 0x0D76, 0x0D78 }, { 0x0D80, 0x0D81 }, { 0x0D84, 0x0D84 }, { 0x0D97, 0x0D99 }, @@ -256,11 +255,11 @@ { 0x1BF4, 0x1BFB }, { 0x1C38, 0x1C3A }, { 0x1C4A, 0x1C4C }, - { 0x1C80, 0x1CBF }, + { 0x1C89, 0x1CBF }, { 0x1CC8, 0x1CCF }, { 0x1CF7, 0x1CF7 }, { 0x1CFA, 0x1CFF }, - { 0x1DF6, 0x1DFB }, + { 0x1DF6, 0x1DFA }, { 0x1F16, 0x1F17 }, { 0x1F1E, 0x1F1F }, { 0x1F46, 0x1F47 }, @@ -286,7 +285,7 @@ { 0x20BF, 0x20CF }, { 0x20F1, 0x20FF }, { 0x218C, 0x218F }, - { 0x23FB, 0x23FF }, + { 0x23FF, 0x23FF }, { 0x2427, 0x243F }, { 0x244B, 0x245F }, { 0x2B74, 0x2B75 }, @@ -312,7 +311,7 @@ { 0x2DCF, 0x2DCF }, { 0x2DD7, 0x2DD7 }, { 0x2DDF, 0x2DDF }, - { 0x2E43, 0x2E7F }, + { 0x2E45, 0x2E7F }, { 0x2E9A, 0x2E9A }, { 0x2EF4, 0x2EFF }, { 0x2FD6, 0x2FEF }, @@ -332,12 +331,12 @@ { 0xA4C7, 0xA4CF }, { 0xA62C, 0xA63F }, { 0xA6F8, 0xA6FF }, - { 0xA7AE, 0xA7AF }, + { 0xA7AF, 0xA7AF }, { 0xA7B8, 0xA7F6 }, { 0xA82C, 0xA82F }, { 0xA83A, 0xA83F }, { 0xA878, 0xA87F }, - { 0xA8C5, 0xA8CD }, + { 0xA8C6, 0xA8CD }, { 0xA8DA, 0xA8DF }, { 0xA8FE, 0xA8FF }, { 0xA954, 0xA95E }, @@ -398,7 +397,7 @@ { 0x100FB, 0x100FF }, { 0x10103, 0x10106 }, { 0x10134, 0x10136 }, - { 0x1018D, 0x1018F }, + { 0x1018F, 0x1018F }, { 0x1019C, 0x1019F }, { 0x101A1, 0x101CF }, { 0x101FE, 0x1027F }, @@ -412,7 +411,9 @@ { 0x103C4, 0x103C7 }, { 0x103D6, 0x103FF }, { 0x1049E, 0x1049F }, - { 0x104AA, 0x104FF }, + { 0x104AA, 0x104AF }, + { 0x104D4, 0x104D7 }, + { 0x104FC, 0x104FF }, { 0x10528, 0x1052F }, { 0x10564, 0x1056E }, { 0x10570, 0x105FF }, @@ -469,7 +470,7 @@ { 0x111E0, 0x111E0 }, { 0x111F5, 0x111FF }, { 0x11212, 0x11212 }, - { 0x1123E, 0x1127F }, + { 0x1123F, 0x1127F }, { 0x11287, 0x11287 }, { 0x11289, 0x11289 }, { 0x1128E, 0x1128E }, @@ -491,13 +492,17 @@ { 0x11358, 0x1135C }, { 0x11364, 0x11365 }, { 0x1136D, 0x1136F }, - { 0x11375, 0x1147F }, + { 0x11375, 0x113FF }, + { 0x1145A, 0x1145A }, + { 0x1145C, 0x1145C }, + { 0x1145E, 0x1147F }, { 0x114C8, 0x114CF }, { 0x114DA, 0x1157F }, { 0x115B6, 0x115B7 }, { 0x115DE, 0x115FF }, { 0x11645, 0x1164F }, - { 0x1165A, 0x1167F }, + { 0x1165A, 0x1165F }, + { 0x1166D, 0x1167F }, { 0x116B8, 0x116BF }, { 0x116CA, 0x116FF }, { 0x1171A, 0x1171C }, @@ -505,7 +510,14 @@ { 0x11740, 0x1189F }, { 0x118F3, 0x118FE }, { 0x11900, 0x11ABF }, - { 0x11AF9, 0x11FFF }, + { 0x11AF9, 0x11BFF }, + { 0x11C09, 0x11C09 }, + { 0x11C37, 0x11C37 }, + { 0x11C46, 0x11C4F }, + { 0x11C6D, 0x11C6F }, + { 0x11C90, 0x11C91 }, + { 0x11CA8, 0x11CA8 }, + { 0x11CB7, 0x11FFF }, { 0x1239A, 0x123FF }, { 0x1246F, 0x1246F }, { 0x12475, 0x1247F }, @@ -525,7 +537,10 @@ { 0x16B90, 0x16EFF }, { 0x16F45, 0x16F4F }, { 0x16F7F, 0x16F8E }, - { 0x16FA0, 0x1AFFF }, + { 0x16FA0, 0x16FDF }, + { 0x16FE1, 0x16FFF }, + { 0x187ED, 0x187FF }, + { 0x18AF3, 0x1AFFF }, { 0x1B002, 0x1BBFF }, { 0x1BC6B, 0x1BC6F }, { 0x1BC7D, 0x1BC7F }, @@ -561,9 +576,17 @@ { 0x1D7CC, 0x1D7CD }, { 0x1DA8C, 0x1DA9A }, { 0x1DAA0, 0x1DAA0 }, - { 0x1DAB0, 0x1E7FF }, + { 0x1DAB0, 0x1DFFF }, + { 0x1E007, 0x1E007 }, + { 0x1E019, 0x1E01A }, + { 0x1E022, 0x1E022 }, + { 0x1E025, 0x1E025 }, + { 0x1E02B, 0x1E7FF }, { 0x1E8C5, 0x1E8C6 }, - { 0x1E8D7, 0x1EDFF }, + { 0x1E8D7, 0x1E8FF }, + { 0x1E94B, 0x1E94F }, + { 0x1E95A, 0x1E95D }, + { 0x1E960, 0x1EDFF }, { 0x1EE04, 0x1EE04 }, { 0x1EE20, 0x1EE20 }, { 0x1EE23, 0x1EE23 }, @@ -607,16 +630,14 @@ { 0x1F10D, 0x1F10F }, { 0x1F12F, 0x1F12F }, { 0x1F16C, 0x1F16F }, - { 0x1F19B, 0x1F1E5 }, + { 0x1F1AD, 0x1F1E5 }, { 0x1F203, 0x1F20F }, - { 0x1F23B, 0x1F23F }, + { 0x1F23C, 0x1F23F }, { 0x1F249, 0x1F24F }, { 0x1F252, 0x1F2FF }, - { 0x1F57A, 0x1F57A }, - { 0x1F5A4, 0x1F5A4 }, - { 0x1F6D1, 0x1F6DF }, + { 0x1F6D3, 0x1F6DF }, { 0x1F6ED, 0x1F6EF }, - { 0x1F6F4, 0x1F6FF }, + { 0x1F6F7, 0x1F6FF }, { 0x1F774, 0x1F77F }, { 0x1F7D5, 0x1F7FF }, { 0x1F80C, 0x1F80F }, @@ -624,8 +645,13 @@ { 0x1F85A, 0x1F85F }, { 0x1F888, 0x1F88F }, { 0x1F8AE, 0x1F90F }, - { 0x1F919, 0x1F97F }, - { 0x1F985, 0x1F9BF }, + { 0x1F91F, 0x1F91F }, + { 0x1F928, 0x1F92F }, + { 0x1F931, 0x1F932 }, + { 0x1F93F, 0x1F93F }, + { 0x1F94C, 0x1F94F }, + { 0x1F95F, 0x1F97F }, + { 0x1F992, 0x1F9BF }, { 0x1F9C1, 0x1FFFF }, { 0x2A6D7, 0x2A6FF }, { 0x2B735, 0x2B73F }, diff --git a/tests/unictype/test-categ_Cc.c b/tests/unictype/test-categ_Cc.c index 9740dd47..637a1782 100644 --- a/tests/unictype/test-categ_Cc.c +++ b/tests/unictype/test-categ_Cc.c @@ -13,7 +13,7 @@ GNU General Public License for more details. You should have received a copy of the GNU General Public License - along with this program. If not, see <http://www.gnu.org/licenses/>. */ + along with this program. If not, see <https://www.gnu.org/licenses/>. */ #include "test-predicate-part1.h" diff --git a/tests/unictype/test-categ_Cf.c b/tests/unictype/test-categ_Cf.c index 6e5cd3a7..e88b0722 100644 --- a/tests/unictype/test-categ_Cf.c +++ b/tests/unictype/test-categ_Cf.c @@ -13,7 +13,7 @@ GNU General Public License for more details. You should have received a copy of the GNU General Public License - along with this program. If not, see <http://www.gnu.org/licenses/>. */ + along with this program. If not, see <https://www.gnu.org/licenses/>. */ #include "test-predicate-part1.h" @@ -22,6 +22,7 @@ { 0x061C, 0x061C }, { 0x06DD, 0x06DD }, { 0x070F, 0x070F }, + { 0x08E2, 0x08E2 }, { 0x180E, 0x180E }, { 0x200B, 0x200F }, { 0x202A, 0x202E }, diff --git a/tests/unictype/test-categ_Cn.c b/tests/unictype/test-categ_Cn.c index 4ac0ba5c..22759a13 100644 --- a/tests/unictype/test-categ_Cn.c +++ b/tests/unictype/test-categ_Cn.c @@ -13,7 +13,7 @@ GNU General Public License for more details. You should have received a copy of the GNU General Public License - along with this program. If not, see <http://www.gnu.org/licenses/>. */ + along with this program. If not, see <https://www.gnu.org/licenses/>. */ #include "test-predicate-part1.h" @@ -40,7 +40,8 @@ { 0x083F, 0x083F }, { 0x085C, 0x085D }, { 0x085F, 0x089F }, - { 0x08B5, 0x08E2 }, + { 0x08B5, 0x08B5 }, + { 0x08BE, 0x08D3 }, { 0x0984, 0x0984 }, { 0x098D, 0x098E }, { 0x0991, 0x0992 }, @@ -127,7 +128,6 @@ { 0x0C5B, 0x0C5F }, { 0x0C64, 0x0C65 }, { 0x0C70, 0x0C77 }, - { 0x0C80, 0x0C80 }, { 0x0C84, 0x0C84 }, { 0x0C8D, 0x0C8D }, { 0x0C91, 0x0C91 }, @@ -148,10 +148,8 @@ { 0x0D3B, 0x0D3C }, { 0x0D45, 0x0D45 }, { 0x0D49, 0x0D49 }, - { 0x0D4F, 0x0D56 }, - { 0x0D58, 0x0D5E }, + { 0x0D50, 0x0D53 }, { 0x0D64, 0x0D65 }, - { 0x0D76, 0x0D78 }, { 0x0D80, 0x0D81 }, { 0x0D84, 0x0D84 }, { 0x0D97, 0x0D99 }, @@ -252,11 +250,11 @@ { 0x1BF4, 0x1BFB }, { 0x1C38, 0x1C3A }, { 0x1C4A, 0x1C4C }, - { 0x1C80, 0x1CBF }, + { 0x1C89, 0x1CBF }, { 0x1CC8, 0x1CCF }, { 0x1CF7, 0x1CF7 }, { 0x1CFA, 0x1CFF }, - { 0x1DF6, 0x1DFB }, + { 0x1DF6, 0x1DFA }, { 0x1F16, 0x1F17 }, { 0x1F1E, 0x1F1F }, { 0x1F46, 0x1F47 }, @@ -280,7 +278,7 @@ { 0x20BF, 0x20CF }, { 0x20F1, 0x20FF }, { 0x218C, 0x218F }, - { 0x23FB, 0x23FF }, + { 0x23FF, 0x23FF }, { 0x2427, 0x243F }, { 0x244B, 0x245F }, { 0x2B74, 0x2B75 }, @@ -306,7 +304,7 @@ { 0x2DCF, 0x2DCF }, { 0x2DD7, 0x2DD7 }, { 0x2DDF, 0x2DDF }, - { 0x2E43, 0x2E7F }, + { 0x2E45, 0x2E7F }, { 0x2E9A, 0x2E9A }, { 0x2EF4, 0x2EFF }, { 0x2FD6, 0x2FEF }, @@ -326,12 +324,12 @@ { 0xA4C7, 0xA4CF }, { 0xA62C, 0xA63F }, { 0xA6F8, 0xA6FF }, - { 0xA7AE, 0xA7AF }, + { 0xA7AF, 0xA7AF }, { 0xA7B8, 0xA7F6 }, { 0xA82C, 0xA82F }, { 0xA83A, 0xA83F }, { 0xA878, 0xA87F }, - { 0xA8C5, 0xA8CD }, + { 0xA8C6, 0xA8CD }, { 0xA8DA, 0xA8DF }, { 0xA8FE, 0xA8FF }, { 0xA954, 0xA95E }, @@ -393,7 +391,7 @@ { 0x100FB, 0x100FF }, { 0x10103, 0x10106 }, { 0x10134, 0x10136 }, - { 0x1018D, 0x1018F }, + { 0x1018F, 0x1018F }, { 0x1019C, 0x1019F }, { 0x101A1, 0x101CF }, { 0x101FE, 0x1027F }, @@ -407,7 +405,9 @@ { 0x103C4, 0x103C7 }, { 0x103D6, 0x103FF }, { 0x1049E, 0x1049F }, - { 0x104AA, 0x104FF }, + { 0x104AA, 0x104AF }, + { 0x104D4, 0x104D7 }, + { 0x104FC, 0x104FF }, { 0x10528, 0x1052F }, { 0x10564, 0x1056E }, { 0x10570, 0x105FF }, @@ -463,7 +463,7 @@ { 0x111E0, 0x111E0 }, { 0x111F5, 0x111FF }, { 0x11212, 0x11212 }, - { 0x1123E, 0x1127F }, + { 0x1123F, 0x1127F }, { 0x11287, 0x11287 }, { 0x11289, 0x11289 }, { 0x1128E, 0x1128E }, @@ -485,13 +485,17 @@ { 0x11358, 0x1135C }, { 0x11364, 0x11365 }, { 0x1136D, 0x1136F }, - { 0x11375, 0x1147F }, + { 0x11375, 0x113FF }, + { 0x1145A, 0x1145A }, + { 0x1145C, 0x1145C }, + { 0x1145E, 0x1147F }, { 0x114C8, 0x114CF }, { 0x114DA, 0x1157F }, { 0x115B6, 0x115B7 }, { 0x115DE, 0x115FF }, { 0x11645, 0x1164F }, - { 0x1165A, 0x1167F }, + { 0x1165A, 0x1165F }, + { 0x1166D, 0x1167F }, { 0x116B8, 0x116BF }, { 0x116CA, 0x116FF }, { 0x1171A, 0x1171C }, @@ -499,7 +503,14 @@ { 0x11740, 0x1189F }, { 0x118F3, 0x118FE }, { 0x11900, 0x11ABF }, - { 0x11AF9, 0x11FFF }, + { 0x11AF9, 0x11BFF }, + { 0x11C09, 0x11C09 }, + { 0x11C37, 0x11C37 }, + { 0x11C46, 0x11C4F }, + { 0x11C6D, 0x11C6F }, + { 0x11C90, 0x11C91 }, + { 0x11CA8, 0x11CA8 }, + { 0x11CB7, 0x11FFF }, { 0x1239A, 0x123FF }, { 0x1246F, 0x1246F }, { 0x12475, 0x1247F }, @@ -519,7 +530,10 @@ { 0x16B90, 0x16EFF }, { 0x16F45, 0x16F4F }, { 0x16F7F, 0x16F8E }, - { 0x16FA0, 0x1AFFF }, + { 0x16FA0, 0x16FDF }, + { 0x16FE1, 0x16FFF }, + { 0x187ED, 0x187FF }, + { 0x18AF3, 0x1AFFF }, { 0x1B002, 0x1BBFF }, { 0x1BC6B, 0x1BC6F }, { 0x1BC7D, 0x1BC7F }, @@ -554,9 +568,17 @@ { 0x1D7CC, 0x1D7CD }, { 0x1DA8C, 0x1DA9A }, { 0x1DAA0, 0x1DAA0 }, - { 0x1DAB0, 0x1E7FF }, + { 0x1DAB0, 0x1DFFF }, + { 0x1E007, 0x1E007 }, + { 0x1E019, 0x1E01A }, + { 0x1E022, 0x1E022 }, + { 0x1E025, 0x1E025 }, + { 0x1E02B, 0x1E7FF }, { 0x1E8C5, 0x1E8C6 }, - { 0x1E8D7, 0x1EDFF }, + { 0x1E8D7, 0x1E8FF }, + { 0x1E94B, 0x1E94F }, + { 0x1E95A, 0x1E95D }, + { 0x1E960, 0x1EDFF }, { 0x1EE04, 0x1EE04 }, { 0x1EE20, 0x1EE20 }, { 0x1EE23, 0x1EE23 }, @@ -600,16 +622,14 @@ { 0x1F10D, 0x1F10F }, { 0x1F12F, 0x1F12F }, { 0x1F16C, 0x1F16F }, - { 0x1F19B, 0x1F1E5 }, + { 0x1F1AD, 0x1F1E5 }, { 0x1F203, 0x1F20F }, - { 0x1F23B, 0x1F23F }, + { 0x1F23C, 0x1F23F }, { 0x1F249, 0x1F24F }, { 0x1F252, 0x1F2FF }, - { 0x1F57A, 0x1F57A }, - { 0x1F5A4, 0x1F5A4 }, - { 0x1F6D1, 0x1F6DF }, + { 0x1F6D3, 0x1F6DF }, { 0x1F6ED, 0x1F6EF }, - { 0x1F6F4, 0x1F6FF }, + { 0x1F6F7, 0x1F6FF }, { 0x1F774, 0x1F77F }, { 0x1F7D5, 0x1F7FF }, { 0x1F80C, 0x1F80F }, @@ -617,8 +637,13 @@ { 0x1F85A, 0x1F85F }, { 0x1F888, 0x1F88F }, { 0x1F8AE, 0x1F90F }, - { 0x1F919, 0x1F97F }, - { 0x1F985, 0x1F9BF }, + { 0x1F91F, 0x1F91F }, + { 0x1F928, 0x1F92F }, + { 0x1F931, 0x1F932 }, + { 0x1F93F, 0x1F93F }, + { 0x1F94C, 0x1F94F }, + { 0x1F95F, 0x1F97F }, + { 0x1F992, 0x1F9BF }, { 0x1F9C1, 0x1FFFF }, { 0x2A6D7, 0x2A6FF }, { 0x2B735, 0x2B73F }, diff --git a/tests/unictype/test-categ_Co.c b/tests/unictype/test-categ_Co.c index f524db4c..de4b1ade 100644 --- a/tests/unictype/test-categ_Co.c +++ b/tests/unictype/test-categ_Co.c @@ -13,7 +13,7 @@ GNU General Public License for more details. You should have received a copy of the GNU General Public License - along with this program. If not, see <http://www.gnu.org/licenses/>. */ + along with this program. If not, see <https://www.gnu.org/licenses/>. */ #include "test-predicate-part1.h" diff --git a/tests/unictype/test-categ_Cs.c b/tests/unictype/test-categ_Cs.c index cb8cc969..c2148569 100644 --- a/tests/unictype/test-categ_Cs.c +++ b/tests/unictype/test-categ_Cs.c @@ -13,7 +13,7 @@ GNU General Public License for more details. You should have received a copy of the GNU General Public License - along with this program. If not, see <http://www.gnu.org/licenses/>. */ + along with this program. If not, see <https://www.gnu.org/licenses/>. */ #include "test-predicate-part1.h" diff --git a/tests/unictype/test-categ_L.c b/tests/unictype/test-categ_L.c index ef18ece0..9c7f5983 100644 --- a/tests/unictype/test-categ_L.c +++ b/tests/unictype/test-categ_L.c @@ -13,7 +13,7 @@ GNU General Public License for more details. You should have received a copy of the GNU General Public License - along with this program. If not, see <http://www.gnu.org/licenses/>. */ + along with this program. If not, see <https://www.gnu.org/licenses/>. */ #include "test-predicate-part1.h" @@ -66,6 +66,7 @@ { 0x0828, 0x0828 }, { 0x0840, 0x0858 }, { 0x08A0, 0x08B4 }, + { 0x08B6, 0x08BD }, { 0x0904, 0x0939 }, { 0x093D, 0x093D }, { 0x0950, 0x0950 }, @@ -130,6 +131,7 @@ { 0x0C3D, 0x0C3D }, { 0x0C58, 0x0C5A }, { 0x0C60, 0x0C61 }, + { 0x0C80, 0x0C80 }, { 0x0C85, 0x0C8C }, { 0x0C8E, 0x0C90 }, { 0x0C92, 0x0CA8 }, @@ -144,6 +146,7 @@ { 0x0D12, 0x0D3A }, { 0x0D3D, 0x0D3D }, { 0x0D4E, 0x0D4E }, + { 0x0D54, 0x0D56 }, { 0x0D5F, 0x0D61 }, { 0x0D7A, 0x0D7F }, { 0x0D85, 0x0D96 }, @@ -222,7 +225,8 @@ { 0x17D7, 0x17D7 }, { 0x17DC, 0x17DC }, { 0x1820, 0x1877 }, - { 0x1880, 0x18A8 }, + { 0x1880, 0x1884 }, + { 0x1887, 0x18A8 }, { 0x18AA, 0x18AA }, { 0x18B0, 0x18F5 }, { 0x1900, 0x191E }, @@ -241,6 +245,7 @@ { 0x1C00, 0x1C23 }, { 0x1C4D, 0x1C4F }, { 0x1C5A, 0x1C7D }, + { 0x1C80, 0x1C88 }, { 0x1CE9, 0x1CEC }, { 0x1CEE, 0x1CF1 }, { 0x1CF5, 0x1CF6 }, @@ -324,7 +329,7 @@ { 0xA6A0, 0xA6E5 }, { 0xA717, 0xA71F }, { 0xA722, 0xA788 }, - { 0xA78B, 0xA7AD }, + { 0xA78B, 0xA7AE }, { 0xA7B0, 0xA7B7 }, { 0xA7F7, 0xA801 }, { 0xA803, 0xA805 }, @@ -410,6 +415,8 @@ { 0x103A0, 0x103C3 }, { 0x103C8, 0x103CF }, { 0x10400, 0x1049D }, + { 0x104B0, 0x104D3 }, + { 0x104D8, 0x104FB }, { 0x10500, 0x10527 }, { 0x10530, 0x10563 }, { 0x10600, 0x10736 }, @@ -471,6 +478,8 @@ { 0x1133D, 0x1133D }, { 0x11350, 0x11350 }, { 0x1135D, 0x11361 }, + { 0x11400, 0x11434 }, + { 0x11447, 0x1144A }, { 0x11480, 0x114AF }, { 0x114C4, 0x114C5 }, { 0x114C7, 0x114C7 }, @@ -483,6 +492,10 @@ { 0x118A0, 0x118DF }, { 0x118FF, 0x118FF }, { 0x11AC0, 0x11AF8 }, + { 0x11C00, 0x11C08 }, + { 0x11C0A, 0x11C2E }, + { 0x11C40, 0x11C40 }, + { 0x11C72, 0x11C8F }, { 0x12000, 0x12399 }, { 0x12480, 0x12543 }, { 0x13000, 0x1342E }, @@ -497,6 +510,9 @@ { 0x16F00, 0x16F44 }, { 0x16F50, 0x16F50 }, { 0x16F93, 0x16F9F }, + { 0x16FE0, 0x16FE0 }, + { 0x17000, 0x187EC }, + { 0x18800, 0x18AF2 }, { 0x1B000, 0x1B001 }, { 0x1BC00, 0x1BC6A }, { 0x1BC70, 0x1BC7C }, @@ -533,6 +549,7 @@ { 0x1D7AA, 0x1D7C2 }, { 0x1D7C4, 0x1D7CB }, { 0x1E800, 0x1E8C4 }, + { 0x1E900, 0x1E943 }, { 0x1EE00, 0x1EE03 }, { 0x1EE05, 0x1EE1F }, { 0x1EE21, 0x1EE22 }, diff --git a/tests/unictype/test-categ_LC.c b/tests/unictype/test-categ_LC.c index d231c67a..483ff112 100644 --- a/tests/unictype/test-categ_LC.c +++ b/tests/unictype/test-categ_LC.c @@ -13,7 +13,7 @@ GNU General Public License for more details. You should have received a copy of the GNU General Public License - along with this program. If not, see <http://www.gnu.org/licenses/>. */ + along with this program. If not, see <https://www.gnu.org/licenses/>. */ #include "test-predicate-part1.h" @@ -44,6 +44,7 @@ { 0x10CD, 0x10CD }, { 0x13A0, 0x13F5 }, { 0x13F8, 0x13FD }, + { 0x1C80, 0x1C88 }, { 0x1D00, 0x1D2B }, { 0x1D6B, 0x1D77 }, { 0x1D79, 0x1D9A }, @@ -95,7 +96,7 @@ { 0xA722, 0xA76F }, { 0xA771, 0xA787 }, { 0xA78B, 0xA78E }, - { 0xA790, 0xA7AD }, + { 0xA790, 0xA7AE }, { 0xA7B0, 0xA7B7 }, { 0xA7FA, 0xA7FA }, { 0xAB30, 0xAB5A }, @@ -106,6 +107,8 @@ { 0xFF21, 0xFF3A }, { 0xFF41, 0xFF5A }, { 0x10400, 0x1044F }, + { 0x104B0, 0x104D3 }, + { 0x104D8, 0x104FB }, { 0x10C80, 0x10CB2 }, { 0x10CC0, 0x10CF2 }, { 0x118A0, 0x118DF }, @@ -138,7 +141,8 @@ { 0x1D770, 0x1D788 }, { 0x1D78A, 0x1D7A8 }, { 0x1D7AA, 0x1D7C2 }, - { 0x1D7C4, 0x1D7CB } + { 0x1D7C4, 0x1D7CB }, + { 0x1E900, 0x1E943 } #define PREDICATE(c) uc_is_general_category (c, UC_CATEGORY_LC) #include "test-predicate-part2.h" diff --git a/tests/unictype/test-categ_Ll.c b/tests/unictype/test-categ_Ll.c index 43fcdf5f..56c6a199 100644 --- a/tests/unictype/test-categ_Ll.c +++ b/tests/unictype/test-categ_Ll.c @@ -13,7 +13,7 @@ GNU General Public License for more details. You should have received a copy of the GNU General Public License - along with this program. If not, see <http://www.gnu.org/licenses/>. */ + along with this program. If not, see <https://www.gnu.org/licenses/>. */ #include "test-predicate-part1.h" @@ -288,6 +288,7 @@ { 0x052F, 0x052F }, { 0x0561, 0x0587 }, { 0x13F8, 0x13FD }, + { 0x1C80, 0x1C88 }, { 0x1D00, 0x1D2B }, { 0x1D6B, 0x1D77 }, { 0x1D79, 0x1D9A }, @@ -617,6 +618,7 @@ { 0xFB13, 0xFB17 }, { 0xFF41, 0xFF5A }, { 0x10428, 0x1044F }, + { 0x104D8, 0x104FB }, { 0x10CC0, 0x10CF2 }, { 0x118C0, 0x118DF }, { 0x1D41A, 0x1D433 }, @@ -646,7 +648,8 @@ { 0x1D78A, 0x1D78F }, { 0x1D7AA, 0x1D7C2 }, { 0x1D7C4, 0x1D7C9 }, - { 0x1D7CB, 0x1D7CB } + { 0x1D7CB, 0x1D7CB }, + { 0x1E922, 0x1E943 } #define PREDICATE(c) uc_is_general_category (c, UC_CATEGORY_Ll) #include "test-predicate-part2.h" diff --git a/tests/unictype/test-categ_Lm.c b/tests/unictype/test-categ_Lm.c index 9a9a1b79..56264bce 100644 --- a/tests/unictype/test-categ_Lm.c +++ b/tests/unictype/test-categ_Lm.c @@ -13,7 +13,7 @@ GNU General Public License for more details. You should have received a copy of the GNU General Public License - along with this program. If not, see <http://www.gnu.org/licenses/>. */ + along with this program. If not, see <https://www.gnu.org/licenses/>. */ #include "test-predicate-part1.h" @@ -72,7 +72,8 @@ { 0xFF70, 0xFF70 }, { 0xFF9E, 0xFF9F }, { 0x16B40, 0x16B43 }, - { 0x16F93, 0x16F9F } + { 0x16F93, 0x16F9F }, + { 0x16FE0, 0x16FE0 } #define PREDICATE(c) uc_is_general_category (c, UC_CATEGORY_Lm) #include "test-predicate-part2.h" diff --git a/tests/unictype/test-categ_Lo.c b/tests/unictype/test-categ_Lo.c index 854b8d78..0b48353a 100644 --- a/tests/unictype/test-categ_Lo.c +++ b/tests/unictype/test-categ_Lo.c @@ -13,7 +13,7 @@ GNU General Public License for more details. You should have received a copy of the GNU General Public License - along with this program. If not, see <http://www.gnu.org/licenses/>. */ + along with this program. If not, see <https://www.gnu.org/licenses/>. */ #include "test-predicate-part1.h" @@ -40,6 +40,7 @@ { 0x0800, 0x0815 }, { 0x0840, 0x0858 }, { 0x08A0, 0x08B4 }, + { 0x08B6, 0x08BD }, { 0x0904, 0x0939 }, { 0x093D, 0x093D }, { 0x0950, 0x0950 }, @@ -104,6 +105,7 @@ { 0x0C3D, 0x0C3D }, { 0x0C58, 0x0C5A }, { 0x0C60, 0x0C61 }, + { 0x0C80, 0x0C80 }, { 0x0C85, 0x0C8C }, { 0x0C8E, 0x0C90 }, { 0x0C92, 0x0CA8 }, @@ -118,6 +120,7 @@ { 0x0D12, 0x0D3A }, { 0x0D3D, 0x0D3D }, { 0x0D4E, 0x0D4E }, + { 0x0D54, 0x0D56 }, { 0x0D5F, 0x0D61 }, { 0x0D7A, 0x0D7F }, { 0x0D85, 0x0D96 }, @@ -190,7 +193,8 @@ { 0x17DC, 0x17DC }, { 0x1820, 0x1842 }, { 0x1844, 0x1877 }, - { 0x1880, 0x18A8 }, + { 0x1880, 0x1884 }, + { 0x1887, 0x18A8 }, { 0x18AA, 0x18AA }, { 0x18B0, 0x18F5 }, { 0x1900, 0x191E }, @@ -383,6 +387,8 @@ { 0x1133D, 0x1133D }, { 0x11350, 0x11350 }, { 0x1135D, 0x11361 }, + { 0x11400, 0x11434 }, + { 0x11447, 0x1144A }, { 0x11480, 0x114AF }, { 0x114C4, 0x114C5 }, { 0x114C7, 0x114C7 }, @@ -394,6 +400,10 @@ { 0x11700, 0x11719 }, { 0x118FF, 0x118FF }, { 0x11AC0, 0x11AF8 }, + { 0x11C00, 0x11C08 }, + { 0x11C0A, 0x11C2E }, + { 0x11C40, 0x11C40 }, + { 0x11C72, 0x11C8F }, { 0x12000, 0x12399 }, { 0x12480, 0x12543 }, { 0x13000, 0x1342E }, @@ -406,6 +416,8 @@ { 0x16B7D, 0x16B8F }, { 0x16F00, 0x16F44 }, { 0x16F50, 0x16F50 }, + { 0x17000, 0x187EC }, + { 0x18800, 0x18AF2 }, { 0x1B000, 0x1B001 }, { 0x1BC00, 0x1BC6A }, { 0x1BC70, 0x1BC7C }, diff --git a/tests/unictype/test-categ_Lt.c b/tests/unictype/test-categ_Lt.c index 6f319237..a50834b9 100644 --- a/tests/unictype/test-categ_Lt.c +++ b/tests/unictype/test-categ_Lt.c @@ -13,7 +13,7 @@ GNU General Public License for more details. You should have received a copy of the GNU General Public License - along with this program. If not, see <http://www.gnu.org/licenses/>. */ + along with this program. If not, see <https://www.gnu.org/licenses/>. */ #include "test-predicate-part1.h" diff --git a/tests/unictype/test-categ_Lu.c b/tests/unictype/test-categ_Lu.c index f9efce8f..444de0d5 100644 --- a/tests/unictype/test-categ_Lu.c +++ b/tests/unictype/test-categ_Lu.c @@ -13,7 +13,7 @@ GNU General Public License for more details. You should have received a copy of the GNU General Public License - along with this program. If not, see <http://www.gnu.org/licenses/>. */ + along with this program. If not, see <https://www.gnu.org/licenses/>. */ #include "test-predicate-part1.h" @@ -604,11 +604,12 @@ { 0xA7A4, 0xA7A4 }, { 0xA7A6, 0xA7A6 }, { 0xA7A8, 0xA7A8 }, - { 0xA7AA, 0xA7AD }, + { 0xA7AA, 0xA7AE }, { 0xA7B0, 0xA7B4 }, { 0xA7B6, 0xA7B6 }, { 0xFF21, 0xFF3A }, { 0x10400, 0x10427 }, + { 0x104B0, 0x104D3 }, { 0x10C80, 0x10CB2 }, { 0x118A0, 0x118BF }, { 0x1D400, 0x1D419 }, @@ -641,7 +642,8 @@ { 0x1D71C, 0x1D734 }, { 0x1D756, 0x1D76E }, { 0x1D790, 0x1D7A8 }, - { 0x1D7CA, 0x1D7CA } + { 0x1D7CA, 0x1D7CA }, + { 0x1E900, 0x1E921 } #define PREDICATE(c) uc_is_general_category (c, UC_CATEGORY_Lu) #include "test-predicate-part2.h" diff --git a/tests/unictype/test-categ_M.c b/tests/unictype/test-categ_M.c index 2d383b49..eb9fd5fa 100644 --- a/tests/unictype/test-categ_M.c +++ b/tests/unictype/test-categ_M.c @@ -13,7 +13,7 @@ GNU General Public License for more details. You should have received a copy of the GNU General Public License - along with this program. If not, see <http://www.gnu.org/licenses/>. */ + along with this program. If not, see <https://www.gnu.org/licenses/>. */ #include "test-predicate-part1.h" @@ -40,6 +40,7 @@ { 0x0825, 0x0827 }, { 0x0829, 0x082D }, { 0x0859, 0x085B }, + { 0x08D4, 0x08E1 }, { 0x08E3, 0x0903 }, { 0x093A, 0x093C }, { 0x093E, 0x094F }, @@ -137,6 +138,7 @@ { 0x17B4, 0x17D3 }, { 0x17DD, 0x17DD }, { 0x180B, 0x180D }, + { 0x1885, 0x1886 }, { 0x18A9, 0x18A9 }, { 0x1920, 0x192B }, { 0x1930, 0x193B }, @@ -158,7 +160,7 @@ { 0x1CF2, 0x1CF4 }, { 0x1CF8, 0x1CF9 }, { 0x1DC0, 0x1DF5 }, - { 0x1DFC, 0x1DFF }, + { 0x1DFB, 0x1DFF }, { 0x20D0, 0x20F0 }, { 0x2CEF, 0x2CF1 }, { 0x2D7F, 0x2D7F }, @@ -174,7 +176,7 @@ { 0xA80B, 0xA80B }, { 0xA823, 0xA827 }, { 0xA880, 0xA881 }, - { 0xA8B4, 0xA8C4 }, + { 0xA8B4, 0xA8C5 }, { 0xA8E0, 0xA8F1 }, { 0xA926, 0xA92D }, { 0xA947, 0xA953 }, @@ -217,6 +219,7 @@ { 0x111B3, 0x111C0 }, { 0x111CA, 0x111CC }, { 0x1122C, 0x11237 }, + { 0x1123E, 0x1123E }, { 0x112DF, 0x112EA }, { 0x11300, 0x11303 }, { 0x1133C, 0x1133C }, @@ -227,6 +230,7 @@ { 0x11362, 0x11363 }, { 0x11366, 0x1136C }, { 0x11370, 0x11374 }, + { 0x11435, 0x11446 }, { 0x114B0, 0x114C3 }, { 0x115AF, 0x115B5 }, { 0x115B8, 0x115C0 }, @@ -234,6 +238,10 @@ { 0x11630, 0x11640 }, { 0x116AB, 0x116B7 }, { 0x1171D, 0x1172B }, + { 0x11C2F, 0x11C36 }, + { 0x11C38, 0x11C3F }, + { 0x11C92, 0x11CA7 }, + { 0x11CA9, 0x11CB6 }, { 0x16AF0, 0x16AF4 }, { 0x16B30, 0x16B36 }, { 0x16F51, 0x16F7E }, @@ -251,7 +259,13 @@ { 0x1DA84, 0x1DA84 }, { 0x1DA9B, 0x1DA9F }, { 0x1DAA1, 0x1DAAF }, + { 0x1E000, 0x1E006 }, + { 0x1E008, 0x1E018 }, + { 0x1E01B, 0x1E021 }, + { 0x1E023, 0x1E024 }, + { 0x1E026, 0x1E02A }, { 0x1E8D0, 0x1E8D6 }, + { 0x1E944, 0x1E94A }, { 0xE0100, 0xE01EF } #define PREDICATE(c) uc_is_general_category (c, UC_CATEGORY_M) diff --git a/tests/unictype/test-categ_Mc.c b/tests/unictype/test-categ_Mc.c index fe491e13..9e86b85e 100644 --- a/tests/unictype/test-categ_Mc.c +++ b/tests/unictype/test-categ_Mc.c @@ -13,7 +13,7 @@ GNU General Public License for more details. You should have received a copy of the GNU General Public License - along with this program. If not, see <http://www.gnu.org/licenses/>. */ + along with this program. If not, see <https://www.gnu.org/licenses/>. */ #include "test-predicate-part1.h" @@ -146,6 +146,9 @@ { 0x1134B, 0x1134D }, { 0x11357, 0x11357 }, { 0x11362, 0x11363 }, + { 0x11435, 0x11437 }, + { 0x11440, 0x11441 }, + { 0x11445, 0x11445 }, { 0x114B0, 0x114B2 }, { 0x114B9, 0x114B9 }, { 0x114BB, 0x114BE }, @@ -161,6 +164,11 @@ { 0x116B6, 0x116B6 }, { 0x11720, 0x11721 }, { 0x11726, 0x11726 }, + { 0x11C2F, 0x11C2F }, + { 0x11C3E, 0x11C3E }, + { 0x11CA9, 0x11CA9 }, + { 0x11CB1, 0x11CB1 }, + { 0x11CB4, 0x11CB4 }, { 0x16F51, 0x16F7E }, { 0x1D165, 0x1D166 }, { 0x1D16D, 0x1D172 } diff --git a/tests/unictype/test-categ_Me.c b/tests/unictype/test-categ_Me.c index 5311af2e..7cc99379 100644 --- a/tests/unictype/test-categ_Me.c +++ b/tests/unictype/test-categ_Me.c @@ -13,7 +13,7 @@ GNU General Public License for more details. You should have received a copy of the GNU General Public License - along with this program. If not, see <http://www.gnu.org/licenses/>. */ + along with this program. If not, see <https://www.gnu.org/licenses/>. */ #include "test-predicate-part1.h" diff --git a/tests/unictype/test-categ_Mn.c b/tests/unictype/test-categ_Mn.c index e04ebbc0..b2453cc9 100644 --- a/tests/unictype/test-categ_Mn.c +++ b/tests/unictype/test-categ_Mn.c @@ -13,7 +13,7 @@ GNU General Public License for more details. You should have received a copy of the GNU General Public License - along with this program. If not, see <http://www.gnu.org/licenses/>. */ + along with this program. If not, see <https://www.gnu.org/licenses/>. */ #include "test-predicate-part1.h" @@ -40,6 +40,7 @@ { 0x0825, 0x0827 }, { 0x0829, 0x082D }, { 0x0859, 0x085B }, + { 0x08D4, 0x08E1 }, { 0x08E3, 0x0902 }, { 0x093A, 0x093A }, { 0x093C, 0x093C }, @@ -134,6 +135,7 @@ { 0x17C9, 0x17D3 }, { 0x17DD, 0x17DD }, { 0x180B, 0x180D }, + { 0x1885, 0x1886 }, { 0x18A9, 0x18A9 }, { 0x1920, 0x1922 }, { 0x1927, 0x1928 }, @@ -172,7 +174,7 @@ { 0x1CF4, 0x1CF4 }, { 0x1CF8, 0x1CF9 }, { 0x1DC0, 0x1DF5 }, - { 0x1DFC, 0x1DFF }, + { 0x1DFB, 0x1DFF }, { 0x20D0, 0x20DC }, { 0x20E1, 0x20E1 }, { 0x20E5, 0x20F0 }, @@ -189,7 +191,7 @@ { 0xA806, 0xA806 }, { 0xA80B, 0xA80B }, { 0xA825, 0xA826 }, - { 0xA8C4, 0xA8C4 }, + { 0xA8C4, 0xA8C5 }, { 0xA8E0, 0xA8F1 }, { 0xA926, 0xA92D }, { 0xA947, 0xA951 }, @@ -241,6 +243,7 @@ { 0x1122F, 0x11231 }, { 0x11234, 0x11234 }, { 0x11236, 0x11237 }, + { 0x1123E, 0x1123E }, { 0x112DF, 0x112DF }, { 0x112E3, 0x112EA }, { 0x11300, 0x11301 }, @@ -248,6 +251,9 @@ { 0x11340, 0x11340 }, { 0x11366, 0x1136C }, { 0x11370, 0x11374 }, + { 0x11438, 0x1143F }, + { 0x11442, 0x11444 }, + { 0x11446, 0x11446 }, { 0x114B3, 0x114B8 }, { 0x114BA, 0x114BA }, { 0x114BF, 0x114C0 }, @@ -266,6 +272,13 @@ { 0x1171D, 0x1171F }, { 0x11722, 0x11725 }, { 0x11727, 0x1172B }, + { 0x11C30, 0x11C36 }, + { 0x11C38, 0x11C3D }, + { 0x11C3F, 0x11C3F }, + { 0x11C92, 0x11CA7 }, + { 0x11CAA, 0x11CB0 }, + { 0x11CB2, 0x11CB3 }, + { 0x11CB5, 0x11CB6 }, { 0x16AF0, 0x16AF4 }, { 0x16B30, 0x16B36 }, { 0x16F8F, 0x16F92 }, @@ -281,7 +294,13 @@ { 0x1DA84, 0x1DA84 }, { 0x1DA9B, 0x1DA9F }, { 0x1DAA1, 0x1DAAF }, + { 0x1E000, 0x1E006 }, + { 0x1E008, 0x1E018 }, + { 0x1E01B, 0x1E021 }, + { 0x1E023, 0x1E024 }, + { 0x1E026, 0x1E02A }, { 0x1E8D0, 0x1E8D6 }, + { 0x1E944, 0x1E94A }, { 0xE0100, 0xE01EF } #define PREDICATE(c) uc_is_general_category (c, UC_CATEGORY_Mn) diff --git a/tests/unictype/test-categ_N.c b/tests/unictype/test-categ_N.c index d5dc99e7..a153ac07 100644 --- a/tests/unictype/test-categ_N.c +++ b/tests/unictype/test-categ_N.c @@ -13,7 +13,7 @@ GNU General Public License for more details. You should have received a copy of the GNU General Public License - along with this program. If not, see <http://www.gnu.org/licenses/>. */ + along with this program. If not, see <https://www.gnu.org/licenses/>. */ #include "test-predicate-part1.h" @@ -35,7 +35,8 @@ { 0x0C66, 0x0C6F }, { 0x0C78, 0x0C7E }, { 0x0CE6, 0x0CEF }, - { 0x0D66, 0x0D75 }, + { 0x0D58, 0x0D5E }, + { 0x0D66, 0x0D78 }, { 0x0DE6, 0x0DEF }, { 0x0E50, 0x0E59 }, { 0x0ED0, 0x0ED9 }, @@ -115,11 +116,13 @@ { 0x111D0, 0x111D9 }, { 0x111E1, 0x111F4 }, { 0x112F0, 0x112F9 }, + { 0x11450, 0x11459 }, { 0x114D0, 0x114D9 }, { 0x11650, 0x11659 }, { 0x116C0, 0x116C9 }, { 0x11730, 0x1173B }, { 0x118E0, 0x118F2 }, + { 0x11C50, 0x11C6C }, { 0x12400, 0x1246E }, { 0x16A60, 0x16A69 }, { 0x16B50, 0x16B59 }, @@ -127,6 +130,7 @@ { 0x1D360, 0x1D371 }, { 0x1D7CE, 0x1D7FF }, { 0x1E8C7, 0x1E8CF }, + { 0x1E950, 0x1E959 }, { 0x1F100, 0x1F10C } #define PREDICATE(c) uc_is_general_category (c, UC_CATEGORY_N) diff --git a/tests/unictype/test-categ_Nd.c b/tests/unictype/test-categ_Nd.c index cc478728..8dcf9a66 100644 --- a/tests/unictype/test-categ_Nd.c +++ b/tests/unictype/test-categ_Nd.c @@ -13,7 +13,7 @@ GNU General Public License for more details. You should have received a copy of the GNU General Public License - along with this program. If not, see <http://www.gnu.org/licenses/>. */ + along with this program. If not, see <https://www.gnu.org/licenses/>. */ #include "test-predicate-part1.h" @@ -60,14 +60,17 @@ { 0x11136, 0x1113F }, { 0x111D0, 0x111D9 }, { 0x112F0, 0x112F9 }, + { 0x11450, 0x11459 }, { 0x114D0, 0x114D9 }, { 0x11650, 0x11659 }, { 0x116C0, 0x116C9 }, { 0x11730, 0x11739 }, { 0x118E0, 0x118E9 }, + { 0x11C50, 0x11C59 }, { 0x16A60, 0x16A69 }, { 0x16B50, 0x16B59 }, - { 0x1D7CE, 0x1D7FF } + { 0x1D7CE, 0x1D7FF }, + { 0x1E950, 0x1E959 } #define PREDICATE(c) uc_is_general_category (c, UC_CATEGORY_Nd) #include "test-predicate-part2.h" diff --git a/tests/unictype/test-categ_Nl.c b/tests/unictype/test-categ_Nl.c index 25949160..a8d27a61 100644 --- a/tests/unictype/test-categ_Nl.c +++ b/tests/unictype/test-categ_Nl.c @@ -13,7 +13,7 @@ GNU General Public License for more details. You should have received a copy of the GNU General Public License - along with this program. If not, see <http://www.gnu.org/licenses/>. */ + along with this program. If not, see <https://www.gnu.org/licenses/>. */ #include "test-predicate-part1.h" diff --git a/tests/unictype/test-categ_No.c b/tests/unictype/test-categ_No.c index 2644519e..09bd205f 100644 --- a/tests/unictype/test-categ_No.c +++ b/tests/unictype/test-categ_No.c @@ -13,7 +13,7 @@ GNU General Public License for more details. You should have received a copy of the GNU General Public License - along with this program. If not, see <http://www.gnu.org/licenses/>. */ + along with this program. If not, see <https://www.gnu.org/licenses/>. */ #include "test-predicate-part1.h" @@ -24,7 +24,8 @@ { 0x0B72, 0x0B77 }, { 0x0BF0, 0x0BF2 }, { 0x0C78, 0x0C7E }, - { 0x0D70, 0x0D75 }, + { 0x0D58, 0x0D5E }, + { 0x0D70, 0x0D78 }, { 0x0F2A, 0x0F33 }, { 0x1369, 0x137C }, { 0x17F0, 0x17F9 }, @@ -71,6 +72,7 @@ { 0x111E1, 0x111F4 }, { 0x1173A, 0x1173B }, { 0x118EA, 0x118F2 }, + { 0x11C5A, 0x11C6C }, { 0x16B5B, 0x16B61 }, { 0x1D360, 0x1D371 }, { 0x1E8C7, 0x1E8CF }, diff --git a/tests/unictype/test-categ_P.c b/tests/unictype/test-categ_P.c index a380e932..30e49fd6 100644 --- a/tests/unictype/test-categ_P.c +++ b/tests/unictype/test-categ_P.c @@ -13,7 +13,7 @@ GNU General Public License for more details. You should have received a copy of the GNU General Public License - along with this program. If not, see <http://www.gnu.org/licenses/>. */ + along with this program. If not, see <https://www.gnu.org/licenses/>. */ #include "test-predicate-part1.h" @@ -102,7 +102,7 @@ { 0x2CFE, 0x2CFF }, { 0x2D70, 0x2D70 }, { 0x2E00, 0x2E2E }, - { 0x2E30, 0x2E42 }, + { 0x2E30, 0x2E44 }, { 0x3001, 0x3003 }, { 0x3008, 0x3011 }, { 0x3014, 0x301F }, @@ -167,17 +167,24 @@ { 0x111DD, 0x111DF }, { 0x11238, 0x1123D }, { 0x112A9, 0x112A9 }, + { 0x1144B, 0x1144F }, + { 0x1145B, 0x1145B }, + { 0x1145D, 0x1145D }, { 0x114C6, 0x114C6 }, { 0x115C1, 0x115D7 }, { 0x11641, 0x11643 }, + { 0x11660, 0x1166C }, { 0x1173C, 0x1173E }, + { 0x11C41, 0x11C45 }, + { 0x11C70, 0x11C71 }, { 0x12470, 0x12474 }, { 0x16A6E, 0x16A6F }, { 0x16AF5, 0x16AF5 }, { 0x16B37, 0x16B3B }, { 0x16B44, 0x16B44 }, { 0x1BC9F, 0x1BC9F }, - { 0x1DA87, 0x1DA8B } + { 0x1DA87, 0x1DA8B }, + { 0x1E95E, 0x1E95F } #define PREDICATE(c) uc_is_general_category (c, UC_CATEGORY_P) #include "test-predicate-part2.h" diff --git a/tests/unictype/test-categ_Pc.c b/tests/unictype/test-categ_Pc.c index db291030..7104f3d3 100644 --- a/tests/unictype/test-categ_Pc.c +++ b/tests/unictype/test-categ_Pc.c @@ -13,7 +13,7 @@ GNU General Public License for more details. You should have received a copy of the GNU General Public License - along with this program. If not, see <http://www.gnu.org/licenses/>. */ + along with this program. If not, see <https://www.gnu.org/licenses/>. */ #include "test-predicate-part1.h" diff --git a/tests/unictype/test-categ_Pd.c b/tests/unictype/test-categ_Pd.c index d9f12446..83aaa6ca 100644 --- a/tests/unictype/test-categ_Pd.c +++ b/tests/unictype/test-categ_Pd.c @@ -13,7 +13,7 @@ GNU General Public License for more details. You should have received a copy of the GNU General Public License - along with this program. If not, see <http://www.gnu.org/licenses/>. */ + along with this program. If not, see <https://www.gnu.org/licenses/>. */ #include "test-predicate-part1.h" diff --git a/tests/unictype/test-categ_Pe.c b/tests/unictype/test-categ_Pe.c index f6cd9b1f..e2159b6c 100644 --- a/tests/unictype/test-categ_Pe.c +++ b/tests/unictype/test-categ_Pe.c @@ -13,7 +13,7 @@ GNU General Public License for more details. You should have received a copy of the GNU General Public License - along with this program. If not, see <http://www.gnu.org/licenses/>. */ + along with this program. If not, see <https://www.gnu.org/licenses/>. */ #include "test-predicate-part1.h" diff --git a/tests/unictype/test-categ_Pf.c b/tests/unictype/test-categ_Pf.c index b94173e1..eb053db3 100644 --- a/tests/unictype/test-categ_Pf.c +++ b/tests/unictype/test-categ_Pf.c @@ -13,7 +13,7 @@ GNU General Public License for more details. You should have received a copy of the GNU General Public License - along with this program. If not, see <http://www.gnu.org/licenses/>. */ + along with this program. If not, see <https://www.gnu.org/licenses/>. */ #include "test-predicate-part1.h" diff --git a/tests/unictype/test-categ_Pi.c b/tests/unictype/test-categ_Pi.c index 2a9dcd4b..44831c6e 100644 --- a/tests/unictype/test-categ_Pi.c +++ b/tests/unictype/test-categ_Pi.c @@ -13,7 +13,7 @@ GNU General Public License for more details. You should have received a copy of the GNU General Public License - along with this program. If not, see <http://www.gnu.org/licenses/>. */ + along with this program. If not, see <https://www.gnu.org/licenses/>. */ #include "test-predicate-part1.h" diff --git a/tests/unictype/test-categ_Po.c b/tests/unictype/test-categ_Po.c index 7dd3696b..fd0f1c40 100644 --- a/tests/unictype/test-categ_Po.c +++ b/tests/unictype/test-categ_Po.c @@ -13,7 +13,7 @@ GNU General Public License for more details. You should have received a copy of the GNU General Public License - along with this program. If not, see <http://www.gnu.org/licenses/>. */ + along with this program. If not, see <https://www.gnu.org/licenses/>. */ #include "test-predicate-part1.h" @@ -100,6 +100,7 @@ { 0x2E30, 0x2E39 }, { 0x2E3C, 0x2E3F }, { 0x2E41, 0x2E41 }, + { 0x2E43, 0x2E44 }, { 0x3001, 0x3003 }, { 0x303D, 0x303D }, { 0x30FB, 0x30FB }, @@ -163,17 +164,24 @@ { 0x111DD, 0x111DF }, { 0x11238, 0x1123D }, { 0x112A9, 0x112A9 }, + { 0x1144B, 0x1144F }, + { 0x1145B, 0x1145B }, + { 0x1145D, 0x1145D }, { 0x114C6, 0x114C6 }, { 0x115C1, 0x115D7 }, { 0x11641, 0x11643 }, + { 0x11660, 0x1166C }, { 0x1173C, 0x1173E }, + { 0x11C41, 0x11C45 }, + { 0x11C70, 0x11C71 }, { 0x12470, 0x12474 }, { 0x16A6E, 0x16A6F }, { 0x16AF5, 0x16AF5 }, { 0x16B37, 0x16B3B }, { 0x16B44, 0x16B44 }, { 0x1BC9F, 0x1BC9F }, - { 0x1DA87, 0x1DA8B } + { 0x1DA87, 0x1DA8B }, + { 0x1E95E, 0x1E95F } #define PREDICATE(c) uc_is_general_category (c, UC_CATEGORY_Po) #include "test-predicate-part2.h" diff --git a/tests/unictype/test-categ_Ps.c b/tests/unictype/test-categ_Ps.c index 21dbeeec..95a4a3b6 100644 --- a/tests/unictype/test-categ_Ps.c +++ b/tests/unictype/test-categ_Ps.c @@ -13,7 +13,7 @@ GNU General Public License for more details. You should have received a copy of the GNU General Public License - along with this program. If not, see <http://www.gnu.org/licenses/>. */ + along with this program. If not, see <https://www.gnu.org/licenses/>. */ #include "test-predicate-part1.h" diff --git a/tests/unictype/test-categ_S.c b/tests/unictype/test-categ_S.c index 4b5d01dd..8746edaa 100644 --- a/tests/unictype/test-categ_S.c +++ b/tests/unictype/test-categ_S.c @@ -13,7 +13,7 @@ GNU General Public License for more details. You should have received a copy of the GNU General Public License - along with this program. If not, see <http://www.gnu.org/licenses/>. */ + along with this program. If not, see <https://www.gnu.org/licenses/>. */ #include "test-predicate-part1.h" @@ -55,6 +55,7 @@ { 0x0B70, 0x0B70 }, { 0x0BF3, 0x0BFA }, { 0x0C7F, 0x0C7F }, + { 0x0D4F, 0x0D4F }, { 0x0D79, 0x0D79 }, { 0x0E3F, 0x0E3F }, { 0x0F01, 0x0F03 }, @@ -103,7 +104,7 @@ { 0x218A, 0x218B }, { 0x2190, 0x2307 }, { 0x230C, 0x2328 }, - { 0x232B, 0x23FA }, + { 0x232B, 0x23FE }, { 0x2400, 0x2426 }, { 0x2440, 0x244A }, { 0x249C, 0x24E9 }, @@ -167,7 +168,7 @@ { 0xFFFC, 0xFFFD }, { 0x10137, 0x1013F }, { 0x10179, 0x10189 }, - { 0x1018C, 0x1018C }, + { 0x1018C, 0x1018E }, { 0x10190, 0x1019B }, { 0x101A0, 0x101A0 }, { 0x101D0, 0x101FC }, @@ -211,16 +212,14 @@ { 0x1F0D1, 0x1F0F5 }, { 0x1F110, 0x1F12E }, { 0x1F130, 0x1F16B }, - { 0x1F170, 0x1F19A }, + { 0x1F170, 0x1F1AC }, { 0x1F1E6, 0x1F202 }, - { 0x1F210, 0x1F23A }, + { 0x1F210, 0x1F23B }, { 0x1F240, 0x1F248 }, { 0x1F250, 0x1F251 }, - { 0x1F300, 0x1F579 }, - { 0x1F57B, 0x1F5A3 }, - { 0x1F5A5, 0x1F6D0 }, + { 0x1F300, 0x1F6D2 }, { 0x1F6E0, 0x1F6EC }, - { 0x1F6F0, 0x1F6F3 }, + { 0x1F6F0, 0x1F6F6 }, { 0x1F700, 0x1F773 }, { 0x1F780, 0x1F7D4 }, { 0x1F800, 0x1F80B }, @@ -228,8 +227,13 @@ { 0x1F850, 0x1F859 }, { 0x1F860, 0x1F887 }, { 0x1F890, 0x1F8AD }, - { 0x1F910, 0x1F918 }, - { 0x1F980, 0x1F984 }, + { 0x1F910, 0x1F91E }, + { 0x1F920, 0x1F927 }, + { 0x1F930, 0x1F930 }, + { 0x1F933, 0x1F93E }, + { 0x1F940, 0x1F94B }, + { 0x1F950, 0x1F95E }, + { 0x1F980, 0x1F991 }, { 0x1F9C0, 0x1F9C0 } #define PREDICATE(c) uc_is_general_category (c, UC_CATEGORY_S) diff --git a/tests/unictype/test-categ_Sc.c b/tests/unictype/test-categ_Sc.c index f3cecc0f..35507013 100644 --- a/tests/unictype/test-categ_Sc.c +++ b/tests/unictype/test-categ_Sc.c @@ -13,7 +13,7 @@ GNU General Public License for more details. You should have received a copy of the GNU General Public License - along with this program. If not, see <http://www.gnu.org/licenses/>. */ + along with this program. If not, see <https://www.gnu.org/licenses/>. */ #include "test-predicate-part1.h" diff --git a/tests/unictype/test-categ_Sk.c b/tests/unictype/test-categ_Sk.c index 9390be97..6119241f 100644 --- a/tests/unictype/test-categ_Sk.c +++ b/tests/unictype/test-categ_Sk.c @@ -13,7 +13,7 @@ GNU General Public License for more details. You should have received a copy of the GNU General Public License - along with this program. If not, see <http://www.gnu.org/licenses/>. */ + along with this program. If not, see <https://www.gnu.org/licenses/>. */ #include "test-predicate-part1.h" diff --git a/tests/unictype/test-categ_Sm.c b/tests/unictype/test-categ_Sm.c index 1dc30503..76108db5 100644 --- a/tests/unictype/test-categ_Sm.c +++ b/tests/unictype/test-categ_Sm.c @@ -13,7 +13,7 @@ GNU General Public License for more details. You should have received a copy of the GNU General Public License - along with this program. If not, see <http://www.gnu.org/licenses/>. */ + along with this program. If not, see <https://www.gnu.org/licenses/>. */ #include "test-predicate-part1.h" diff --git a/tests/unictype/test-categ_So.c b/tests/unictype/test-categ_So.c index 481e5202..6c486707 100644 --- a/tests/unictype/test-categ_So.c +++ b/tests/unictype/test-categ_So.c @@ -13,7 +13,7 @@ GNU General Public License for more details. You should have received a copy of the GNU General Public License - along with this program. If not, see <http://www.gnu.org/licenses/>. */ + along with this program. If not, see <https://www.gnu.org/licenses/>. */ #include "test-predicate-part1.h" @@ -33,6 +33,7 @@ { 0x0BF3, 0x0BF8 }, { 0x0BFA, 0x0BFA }, { 0x0C7F, 0x0C7F }, + { 0x0D4F, 0x0D4F }, { 0x0D79, 0x0D79 }, { 0x0F01, 0x0F03 }, { 0x0F13, 0x0F13 }, @@ -81,7 +82,7 @@ { 0x232B, 0x237B }, { 0x237D, 0x239A }, { 0x23B4, 0x23DB }, - { 0x23E2, 0x23FA }, + { 0x23E2, 0x23FE }, { 0x2400, 0x2426 }, { 0x2440, 0x244A }, { 0x249C, 0x24E9 }, @@ -133,7 +134,7 @@ { 0xFFFC, 0xFFFD }, { 0x10137, 0x1013F }, { 0x10179, 0x10189 }, - { 0x1018C, 0x1018C }, + { 0x1018C, 0x1018E }, { 0x10190, 0x1019B }, { 0x101A0, 0x101A0 }, { 0x101D0, 0x101FC }, @@ -166,17 +167,15 @@ { 0x1F0D1, 0x1F0F5 }, { 0x1F110, 0x1F12E }, { 0x1F130, 0x1F16B }, - { 0x1F170, 0x1F19A }, + { 0x1F170, 0x1F1AC }, { 0x1F1E6, 0x1F202 }, - { 0x1F210, 0x1F23A }, + { 0x1F210, 0x1F23B }, { 0x1F240, 0x1F248 }, { 0x1F250, 0x1F251 }, { 0x1F300, 0x1F3FA }, - { 0x1F400, 0x1F579 }, - { 0x1F57B, 0x1F5A3 }, - { 0x1F5A5, 0x1F6D0 }, + { 0x1F400, 0x1F6D2 }, { 0x1F6E0, 0x1F6EC }, - { 0x1F6F0, 0x1F6F3 }, + { 0x1F6F0, 0x1F6F6 }, { 0x1F700, 0x1F773 }, { 0x1F780, 0x1F7D4 }, { 0x1F800, 0x1F80B }, @@ -184,8 +183,13 @@ { 0x1F850, 0x1F859 }, { 0x1F860, 0x1F887 }, { 0x1F890, 0x1F8AD }, - { 0x1F910, 0x1F918 }, - { 0x1F980, 0x1F984 }, + { 0x1F910, 0x1F91E }, + { 0x1F920, 0x1F927 }, + { 0x1F930, 0x1F930 }, + { 0x1F933, 0x1F93E }, + { 0x1F940, 0x1F94B }, + { 0x1F950, 0x1F95E }, + { 0x1F980, 0x1F991 }, { 0x1F9C0, 0x1F9C0 } #define PREDICATE(c) uc_is_general_category (c, UC_CATEGORY_So) diff --git a/tests/unictype/test-categ_Z.c b/tests/unictype/test-categ_Z.c index eebc6287..5352abfb 100644 --- a/tests/unictype/test-categ_Z.c +++ b/tests/unictype/test-categ_Z.c @@ -13,7 +13,7 @@ GNU General Public License for more details. You should have received a copy of the GNU General Public License - along with this program. If not, see <http://www.gnu.org/licenses/>. */ + along with this program. If not, see <https://www.gnu.org/licenses/>. */ #include "test-predicate-part1.h" diff --git a/tests/unictype/test-categ_Zl.c b/tests/unictype/test-categ_Zl.c index ce9d36c1..5ea8123c 100644 --- a/tests/unictype/test-categ_Zl.c +++ b/tests/unictype/test-categ_Zl.c @@ -13,7 +13,7 @@ GNU General Public License for more details. You should have received a copy of the GNU General Public License - along with this program. If not, see <http://www.gnu.org/licenses/>. */ + along with this program. If not, see <https://www.gnu.org/licenses/>. */ #include "test-predicate-part1.h" diff --git a/tests/unictype/test-categ_Zp.c b/tests/unictype/test-categ_Zp.c index 84866d85..b98de8e0 100644 --- a/tests/unictype/test-categ_Zp.c +++ b/tests/unictype/test-categ_Zp.c @@ -13,7 +13,7 @@ GNU General Public License for more details. You should have received a copy of the GNU General Public License - along with this program. If not, see <http://www.gnu.org/licenses/>. */ + along with this program. If not, see <https://www.gnu.org/licenses/>. */ #include "test-predicate-part1.h" diff --git a/tests/unictype/test-categ_Zs.c b/tests/unictype/test-categ_Zs.c index 32fb2f50..b07b8b2b 100644 --- a/tests/unictype/test-categ_Zs.c +++ b/tests/unictype/test-categ_Zs.c @@ -13,7 +13,7 @@ GNU General Public License for more details. You should have received a copy of the GNU General Public License - along with this program. If not, see <http://www.gnu.org/licenses/>. */ + along with this program. If not, see <https://www.gnu.org/licenses/>. */ #include "test-predicate-part1.h" diff --git a/tests/unictype/test-categ_and.c b/tests/unictype/test-categ_and.c index 70d28cc0..ff955288 100644 --- a/tests/unictype/test-categ_and.c +++ b/tests/unictype/test-categ_and.c @@ -12,7 +12,7 @@ GNU General Public License for more details. You should have received a copy of the GNU General Public License - along with this program. If not, see <http://www.gnu.org/licenses/>. */ + along with this program. If not, see <https://www.gnu.org/licenses/>. */ #include <config.h> diff --git a/tests/unictype/test-categ_and_not.c b/tests/unictype/test-categ_and_not.c index 72afe83f..a5bb3dd7 100644 --- a/tests/unictype/test-categ_and_not.c +++ b/tests/unictype/test-categ_and_not.c @@ -12,7 +12,7 @@ GNU General Public License for more details. You should have received a copy of the GNU General Public License - along with this program. If not, see <http://www.gnu.org/licenses/>. */ + along with this program. If not, see <https://www.gnu.org/licenses/>. */ #include <config.h> diff --git a/tests/unictype/test-categ_byname.c b/tests/unictype/test-categ_byname.c index b07962a2..b8b9b4e7 100644 --- a/tests/unictype/test-categ_byname.c +++ b/tests/unictype/test-categ_byname.c @@ -12,7 +12,7 @@ GNU General Public License for more details. You should have received a copy of the GNU General Public License - along with this program. If not, see <http://www.gnu.org/licenses/>. */ + along with this program. If not, see <https://www.gnu.org/licenses/>. */ #include <config.h> diff --git a/tests/unictype/test-categ_longname.c b/tests/unictype/test-categ_longname.c index bd6630ef..2ae8aa69 100644 --- a/tests/unictype/test-categ_longname.c +++ b/tests/unictype/test-categ_longname.c @@ -12,7 +12,7 @@ GNU General Public License for more details. You should have received a copy of the GNU General Public License - along with this program. If not, see <http://www.gnu.org/licenses/>. */ + along with this program. If not, see <https://www.gnu.org/licenses/>. */ #include <config.h> diff --git a/tests/unictype/test-categ_name.c b/tests/unictype/test-categ_name.c index bef66007..a89500b0 100644 --- a/tests/unictype/test-categ_name.c +++ b/tests/unictype/test-categ_name.c @@ -12,7 +12,7 @@ GNU General Public License for more details. You should have received a copy of the GNU General Public License - along with this program. If not, see <http://www.gnu.org/licenses/>. */ + along with this program. If not, see <https://www.gnu.org/licenses/>. */ #include <config.h> diff --git a/tests/unictype/test-categ_none.c b/tests/unictype/test-categ_none.c index bc0a9a7b..436015ac 100644 --- a/tests/unictype/test-categ_none.c +++ b/tests/unictype/test-categ_none.c @@ -12,7 +12,7 @@ GNU General Public License for more details. You should have received a copy of the GNU General Public License - along with this program. If not, see <http://www.gnu.org/licenses/>. */ + along with this program. If not, see <https://www.gnu.org/licenses/>. */ #include <config.h> diff --git a/tests/unictype/test-categ_of.c b/tests/unictype/test-categ_of.c index 26d04634..c7d916b2 100644 --- a/tests/unictype/test-categ_of.c +++ b/tests/unictype/test-categ_of.c @@ -12,7 +12,7 @@ GNU General Public License for more details. You should have received a copy of the GNU General Public License - along with this program. If not, see <http://www.gnu.org/licenses/>. */ + along with this program. If not, see <https://www.gnu.org/licenses/>. */ #include <config.h> diff --git a/tests/unictype/test-categ_or.c b/tests/unictype/test-categ_or.c index 7973eb00..5667688a 100644 --- a/tests/unictype/test-categ_or.c +++ b/tests/unictype/test-categ_or.c @@ -12,7 +12,7 @@ GNU General Public License for more details. You should have received a copy of the GNU General Public License - along with this program. If not, see <http://www.gnu.org/licenses/>. */ + along with this program. If not, see <https://www.gnu.org/licenses/>. */ #include <config.h> diff --git a/tests/unictype/test-categ_test_withtable.c b/tests/unictype/test-categ_test_withtable.c index 8e52a370..3c5d66a4 100644 --- a/tests/unictype/test-categ_test_withtable.c +++ b/tests/unictype/test-categ_test_withtable.c @@ -12,7 +12,7 @@ GNU General Public License for more details. You should have received a copy of the GNU General Public License - along with this program. If not, see <http://www.gnu.org/licenses/>. */ + along with this program. If not, see <https://www.gnu.org/licenses/>. */ #include <config.h> diff --git a/tests/unictype/test-combiningclass.c b/tests/unictype/test-combiningclass.c index d890f1d4..9e80b1d8 100644 --- a/tests/unictype/test-combiningclass.c +++ b/tests/unictype/test-combiningclass.c @@ -12,7 +12,7 @@ GNU General Public License for more details. You should have received a copy of the GNU General Public License - along with this program. If not, see <http://www.gnu.org/licenses/>. */ + along with this program. If not, see <https://www.gnu.org/licenses/>. */ #include <config.h> diff --git a/tests/unictype/test-combiningclass_byname.c b/tests/unictype/test-combiningclass_byname.c index 157fa571..68dee346 100644 --- a/tests/unictype/test-combiningclass_byname.c +++ b/tests/unictype/test-combiningclass_byname.c @@ -13,7 +13,7 @@ Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License - along with this program. If not, see <http://www.gnu.org/licenses/>. */ + along with this program. If not, see <https://www.gnu.org/licenses/>. */ #include <config.h> diff --git a/tests/unictype/test-combiningclass_longname.c b/tests/unictype/test-combiningclass_longname.c index 7de89b88..b62f342d 100644 --- a/tests/unictype/test-combiningclass_longname.c +++ b/tests/unictype/test-combiningclass_longname.c @@ -12,7 +12,7 @@ GNU General Public License for more details. You should have received a copy of the GNU General Public License - along with this program. If not, see <http://www.gnu.org/licenses/>. */ + along with this program. If not, see <https://www.gnu.org/licenses/>. */ #include <config.h> diff --git a/tests/unictype/test-combiningclass_name.c b/tests/unictype/test-combiningclass_name.c index 02420ffe..a17ff408 100644 --- a/tests/unictype/test-combiningclass_name.c +++ b/tests/unictype/test-combiningclass_name.c @@ -12,7 +12,7 @@ GNU General Public License for more details. You should have received a copy of the GNU General Public License - along with this program. If not, see <http://www.gnu.org/licenses/>. */ + along with this program. If not, see <https://www.gnu.org/licenses/>. */ #include <config.h> diff --git a/tests/unictype/test-ctype_alnum.c b/tests/unictype/test-ctype_alnum.c index dfb00593..31f64d9b 100644 --- a/tests/unictype/test-ctype_alnum.c +++ b/tests/unictype/test-ctype_alnum.c @@ -13,7 +13,7 @@ GNU General Public License for more details. You should have received a copy of the GNU General Public License - along with this program. If not, see <http://www.gnu.org/licenses/>. */ + along with this program. If not, see <https://www.gnu.org/licenses/>. */ #include "test-predicate-part1.h" @@ -68,6 +68,7 @@ { 0x0828, 0x0828 }, { 0x0840, 0x0858 }, { 0x08A0, 0x08B4 }, + { 0x08B6, 0x08BD }, { 0x0904, 0x0939 }, { 0x093D, 0x093D }, { 0x0950, 0x0950 }, @@ -138,6 +139,7 @@ { 0x0C58, 0x0C5A }, { 0x0C60, 0x0C61 }, { 0x0C66, 0x0C6F }, + { 0x0C80, 0x0C80 }, { 0x0C85, 0x0C8C }, { 0x0C8E, 0x0C90 }, { 0x0C92, 0x0CA8 }, @@ -153,6 +155,7 @@ { 0x0D12, 0x0D3A }, { 0x0D3D, 0x0D3D }, { 0x0D4E, 0x0D4E }, + { 0x0D54, 0x0D56 }, { 0x0D5F, 0x0D61 }, { 0x0D66, 0x0D6F }, { 0x0D7A, 0x0D7F }, @@ -240,7 +243,8 @@ { 0x17E0, 0x17E9 }, { 0x1810, 0x1819 }, { 0x1820, 0x1877 }, - { 0x1880, 0x18A8 }, + { 0x1880, 0x1884 }, + { 0x1887, 0x18A8 }, { 0x18AA, 0x18AA }, { 0x18B0, 0x18F5 }, { 0x1900, 0x191E }, @@ -262,6 +266,7 @@ { 0x1C00, 0x1C23 }, { 0x1C40, 0x1C49 }, { 0x1C4D, 0x1C7D }, + { 0x1C80, 0x1C88 }, { 0x1CE9, 0x1CEC }, { 0x1CEE, 0x1CF1 }, { 0x1CF5, 0x1CF6 }, @@ -345,7 +350,7 @@ { 0xA6A0, 0xA6EF }, { 0xA717, 0xA71F }, { 0xA722, 0xA788 }, - { 0xA78B, 0xA7AD }, + { 0xA78B, 0xA7AE }, { 0xA7B0, 0xA7B7 }, { 0xA7F7, 0xA801 }, { 0xA803, 0xA805 }, @@ -436,6 +441,8 @@ { 0x103D1, 0x103D5 }, { 0x10400, 0x1049D }, { 0x104A0, 0x104A9 }, + { 0x104B0, 0x104D3 }, + { 0x104D8, 0x104FB }, { 0x10500, 0x10527 }, { 0x10530, 0x10563 }, { 0x10600, 0x10736 }, @@ -501,6 +508,9 @@ { 0x1133D, 0x1133D }, { 0x11350, 0x11350 }, { 0x1135D, 0x11361 }, + { 0x11400, 0x11434 }, + { 0x11447, 0x1144A }, + { 0x11450, 0x11459 }, { 0x11480, 0x114AF }, { 0x114C4, 0x114C5 }, { 0x114C7, 0x114C7 }, @@ -517,6 +527,11 @@ { 0x118A0, 0x118E9 }, { 0x118FF, 0x118FF }, { 0x11AC0, 0x11AF8 }, + { 0x11C00, 0x11C08 }, + { 0x11C0A, 0x11C2E }, + { 0x11C40, 0x11C40 }, + { 0x11C50, 0x11C59 }, + { 0x11C72, 0x11C8F }, { 0x12000, 0x12399 }, { 0x12400, 0x1246E }, { 0x12480, 0x12543 }, @@ -534,6 +549,9 @@ { 0x16F00, 0x16F44 }, { 0x16F50, 0x16F50 }, { 0x16F93, 0x16F9F }, + { 0x16FE0, 0x16FE0 }, + { 0x17000, 0x187EC }, + { 0x18800, 0x18AF2 }, { 0x1B000, 0x1B001 }, { 0x1BC00, 0x1BC6A }, { 0x1BC70, 0x1BC7C }, @@ -571,6 +589,8 @@ { 0x1D7C4, 0x1D7CB }, { 0x1D7CE, 0x1D7FF }, { 0x1E800, 0x1E8C4 }, + { 0x1E900, 0x1E943 }, + { 0x1E950, 0x1E959 }, { 0x1EE00, 0x1EE03 }, { 0x1EE05, 0x1EE1F }, { 0x1EE21, 0x1EE22 }, @@ -608,6 +628,7 @@ { 0x1F130, 0x1F149 }, { 0x1F150, 0x1F169 }, { 0x1F170, 0x1F18A }, + { 0x1F1A5, 0x1F1A5 }, { 0x1F1E6, 0x1F1FF }, { 0x20000, 0x2A6D6 }, { 0x2A700, 0x2B734 }, diff --git a/tests/unictype/test-ctype_alpha.c b/tests/unictype/test-ctype_alpha.c index fcc53dd0..be42c1df 100644 --- a/tests/unictype/test-ctype_alpha.c +++ b/tests/unictype/test-ctype_alpha.c @@ -13,7 +13,7 @@ GNU General Public License for more details. You should have received a copy of the GNU General Public License - along with this program. If not, see <http://www.gnu.org/licenses/>. */ + along with this program. If not, see <https://www.gnu.org/licenses/>. */ #include "test-predicate-part1.h" @@ -67,6 +67,7 @@ { 0x0828, 0x0828 }, { 0x0840, 0x0858 }, { 0x08A0, 0x08B4 }, + { 0x08B6, 0x08BD }, { 0x0904, 0x0939 }, { 0x093D, 0x093D }, { 0x0950, 0x0950 }, @@ -137,6 +138,7 @@ { 0x0C58, 0x0C5A }, { 0x0C60, 0x0C61 }, { 0x0C66, 0x0C6F }, + { 0x0C80, 0x0C80 }, { 0x0C85, 0x0C8C }, { 0x0C8E, 0x0C90 }, { 0x0C92, 0x0CA8 }, @@ -152,6 +154,7 @@ { 0x0D12, 0x0D3A }, { 0x0D3D, 0x0D3D }, { 0x0D4E, 0x0D4E }, + { 0x0D54, 0x0D56 }, { 0x0D5F, 0x0D61 }, { 0x0D66, 0x0D6F }, { 0x0D7A, 0x0D7F }, @@ -239,7 +242,8 @@ { 0x17E0, 0x17E9 }, { 0x1810, 0x1819 }, { 0x1820, 0x1877 }, - { 0x1880, 0x18A8 }, + { 0x1880, 0x1884 }, + { 0x1887, 0x18A8 }, { 0x18AA, 0x18AA }, { 0x18B0, 0x18F5 }, { 0x1900, 0x191E }, @@ -261,6 +265,7 @@ { 0x1C00, 0x1C23 }, { 0x1C40, 0x1C49 }, { 0x1C4D, 0x1C7D }, + { 0x1C80, 0x1C88 }, { 0x1CE9, 0x1CEC }, { 0x1CEE, 0x1CF1 }, { 0x1CF5, 0x1CF6 }, @@ -344,7 +349,7 @@ { 0xA6A0, 0xA6EF }, { 0xA717, 0xA71F }, { 0xA722, 0xA788 }, - { 0xA78B, 0xA7AD }, + { 0xA78B, 0xA7AE }, { 0xA7B0, 0xA7B7 }, { 0xA7F7, 0xA801 }, { 0xA803, 0xA805 }, @@ -435,6 +440,8 @@ { 0x103D1, 0x103D5 }, { 0x10400, 0x1049D }, { 0x104A0, 0x104A9 }, + { 0x104B0, 0x104D3 }, + { 0x104D8, 0x104FB }, { 0x10500, 0x10527 }, { 0x10530, 0x10563 }, { 0x10600, 0x10736 }, @@ -500,6 +507,9 @@ { 0x1133D, 0x1133D }, { 0x11350, 0x11350 }, { 0x1135D, 0x11361 }, + { 0x11400, 0x11434 }, + { 0x11447, 0x1144A }, + { 0x11450, 0x11459 }, { 0x11480, 0x114AF }, { 0x114C4, 0x114C5 }, { 0x114C7, 0x114C7 }, @@ -516,6 +526,11 @@ { 0x118A0, 0x118E9 }, { 0x118FF, 0x118FF }, { 0x11AC0, 0x11AF8 }, + { 0x11C00, 0x11C08 }, + { 0x11C0A, 0x11C2E }, + { 0x11C40, 0x11C40 }, + { 0x11C50, 0x11C59 }, + { 0x11C72, 0x11C8F }, { 0x12000, 0x12399 }, { 0x12400, 0x1246E }, { 0x12480, 0x12543 }, @@ -533,6 +548,9 @@ { 0x16F00, 0x16F44 }, { 0x16F50, 0x16F50 }, { 0x16F93, 0x16F9F }, + { 0x16FE0, 0x16FE0 }, + { 0x17000, 0x187EC }, + { 0x18800, 0x18AF2 }, { 0x1B000, 0x1B001 }, { 0x1BC00, 0x1BC6A }, { 0x1BC70, 0x1BC7C }, @@ -570,6 +588,8 @@ { 0x1D7C4, 0x1D7CB }, { 0x1D7CE, 0x1D7FF }, { 0x1E800, 0x1E8C4 }, + { 0x1E900, 0x1E943 }, + { 0x1E950, 0x1E959 }, { 0x1EE00, 0x1EE03 }, { 0x1EE05, 0x1EE1F }, { 0x1EE21, 0x1EE22 }, @@ -607,6 +627,7 @@ { 0x1F130, 0x1F149 }, { 0x1F150, 0x1F169 }, { 0x1F170, 0x1F18A }, + { 0x1F1A5, 0x1F1A5 }, { 0x1F1E6, 0x1F1FF }, { 0x20000, 0x2A6D6 }, { 0x2A700, 0x2B734 }, diff --git a/tests/unictype/test-ctype_blank.c b/tests/unictype/test-ctype_blank.c index 7a96b4eb..3a99832d 100644 --- a/tests/unictype/test-ctype_blank.c +++ b/tests/unictype/test-ctype_blank.c @@ -13,7 +13,7 @@ GNU General Public License for more details. You should have received a copy of the GNU General Public License - along with this program. If not, see <http://www.gnu.org/licenses/>. */ + along with this program. If not, see <https://www.gnu.org/licenses/>. */ #include "test-predicate-part1.h" diff --git a/tests/unictype/test-ctype_cntrl.c b/tests/unictype/test-ctype_cntrl.c index ea886b9a..a4a7fc3d 100644 --- a/tests/unictype/test-ctype_cntrl.c +++ b/tests/unictype/test-ctype_cntrl.c @@ -13,7 +13,7 @@ GNU General Public License for more details. You should have received a copy of the GNU General Public License - along with this program. If not, see <http://www.gnu.org/licenses/>. */ + along with this program. If not, see <https://www.gnu.org/licenses/>. */ #include "test-predicate-part1.h" diff --git a/tests/unictype/test-ctype_digit.c b/tests/unictype/test-ctype_digit.c index acf5b4ac..f6d361a6 100644 --- a/tests/unictype/test-ctype_digit.c +++ b/tests/unictype/test-ctype_digit.c @@ -13,7 +13,7 @@ GNU General Public License for more details. You should have received a copy of the GNU General Public License - along with this program. If not, see <http://www.gnu.org/licenses/>. */ + along with this program. If not, see <https://www.gnu.org/licenses/>. */ #include "test-predicate-part1.h" diff --git a/tests/unictype/test-ctype_graph.c b/tests/unictype/test-ctype_graph.c index 69eff3e3..f339b54b 100644 --- a/tests/unictype/test-ctype_graph.c +++ b/tests/unictype/test-ctype_graph.c @@ -13,7 +13,7 @@ GNU General Public License for more details. You should have received a copy of the GNU General Public License - along with this program. If not, see <http://www.gnu.org/licenses/>. */ + along with this program. If not, see <https://www.gnu.org/licenses/>. */ #include "test-predicate-part1.h" @@ -42,7 +42,8 @@ { 0x0840, 0x085B }, { 0x085E, 0x085E }, { 0x08A0, 0x08B4 }, - { 0x08E3, 0x0983 }, + { 0x08B6, 0x08BD }, + { 0x08D4, 0x0983 }, { 0x0985, 0x098C }, { 0x098F, 0x0990 }, { 0x0993, 0x09A8 }, @@ -128,8 +129,7 @@ { 0x0C58, 0x0C5A }, { 0x0C60, 0x0C63 }, { 0x0C66, 0x0C6F }, - { 0x0C78, 0x0C7F }, - { 0x0C81, 0x0C83 }, + { 0x0C78, 0x0C83 }, { 0x0C85, 0x0C8C }, { 0x0C8E, 0x0C90 }, { 0x0C92, 0x0CA8 }, @@ -149,11 +149,9 @@ { 0x0D12, 0x0D3A }, { 0x0D3D, 0x0D44 }, { 0x0D46, 0x0D48 }, - { 0x0D4A, 0x0D4E }, - { 0x0D57, 0x0D57 }, - { 0x0D5F, 0x0D63 }, - { 0x0D66, 0x0D75 }, - { 0x0D79, 0x0D7F }, + { 0x0D4A, 0x0D4F }, + { 0x0D54, 0x0D63 }, + { 0x0D66, 0x0D7F }, { 0x0D82, 0x0D83 }, { 0x0D85, 0x0D96 }, { 0x0D9A, 0x0DB1 }, @@ -254,12 +252,12 @@ { 0x1B80, 0x1BF3 }, { 0x1BFC, 0x1C37 }, { 0x1C3B, 0x1C49 }, - { 0x1C4D, 0x1C7F }, + { 0x1C4D, 0x1C88 }, { 0x1CC0, 0x1CC7 }, { 0x1CD0, 0x1CF6 }, { 0x1CF8, 0x1CF9 }, { 0x1D00, 0x1DF5 }, - { 0x1DFC, 0x1F15 }, + { 0x1DFB, 0x1F15 }, { 0x1F18, 0x1F1D }, { 0x1F20, 0x1F45 }, { 0x1F48, 0x1F4D }, @@ -285,7 +283,7 @@ { 0x20A0, 0x20BE }, { 0x20D0, 0x20F0 }, { 0x2100, 0x218B }, - { 0x2190, 0x23FA }, + { 0x2190, 0x23FE }, { 0x2400, 0x2426 }, { 0x2440, 0x244A }, { 0x2460, 0x2B73 }, @@ -311,7 +309,7 @@ { 0x2DC8, 0x2DCE }, { 0x2DD0, 0x2DD6 }, { 0x2DD8, 0x2DDE }, - { 0x2DE0, 0x2E42 }, + { 0x2DE0, 0x2E44 }, { 0x2E80, 0x2E99 }, { 0x2E9B, 0x2EF3 }, { 0x2F00, 0x2FD5 }, @@ -331,12 +329,12 @@ { 0xA490, 0xA4C6 }, { 0xA4D0, 0xA62B }, { 0xA640, 0xA6F7 }, - { 0xA700, 0xA7AD }, + { 0xA700, 0xA7AE }, { 0xA7B0, 0xA7B7 }, { 0xA7F7, 0xA82B }, { 0xA830, 0xA839 }, { 0xA840, 0xA877 }, - { 0xA880, 0xA8C4 }, + { 0xA880, 0xA8C5 }, { 0xA8CE, 0xA8D9 }, { 0xA8E0, 0xA8FD }, { 0xA900, 0xA953 }, @@ -398,7 +396,7 @@ { 0x10080, 0x100FA }, { 0x10100, 0x10102 }, { 0x10107, 0x10133 }, - { 0x10137, 0x1018C }, + { 0x10137, 0x1018E }, { 0x10190, 0x1019B }, { 0x101A0, 0x101A0 }, { 0x101D0, 0x101FD }, @@ -413,6 +411,8 @@ { 0x103C8, 0x103D5 }, { 0x10400, 0x1049D }, { 0x104A0, 0x104A9 }, + { 0x104B0, 0x104D3 }, + { 0x104D8, 0x104FB }, { 0x10500, 0x10527 }, { 0x10530, 0x10563 }, { 0x1056F, 0x1056F }, @@ -468,7 +468,7 @@ { 0x111D0, 0x111DF }, { 0x111E1, 0x111F4 }, { 0x11200, 0x11211 }, - { 0x11213, 0x1123D }, + { 0x11213, 0x1123E }, { 0x11280, 0x11286 }, { 0x11288, 0x11288 }, { 0x1128A, 0x1128D }, @@ -491,12 +491,16 @@ { 0x1135D, 0x11363 }, { 0x11366, 0x1136C }, { 0x11370, 0x11374 }, + { 0x11400, 0x11459 }, + { 0x1145B, 0x1145B }, + { 0x1145D, 0x1145D }, { 0x11480, 0x114C7 }, { 0x114D0, 0x114D9 }, { 0x11580, 0x115B5 }, { 0x115B8, 0x115DD }, { 0x11600, 0x11644 }, { 0x11650, 0x11659 }, + { 0x11660, 0x1166C }, { 0x11680, 0x116B7 }, { 0x116C0, 0x116C9 }, { 0x11700, 0x11719 }, @@ -505,6 +509,13 @@ { 0x118A0, 0x118F2 }, { 0x118FF, 0x118FF }, { 0x11AC0, 0x11AF8 }, + { 0x11C00, 0x11C08 }, + { 0x11C0A, 0x11C36 }, + { 0x11C38, 0x11C45 }, + { 0x11C50, 0x11C6C }, + { 0x11C70, 0x11C8F }, + { 0x11C92, 0x11CA7 }, + { 0x11CA9, 0x11CB6 }, { 0x12000, 0x12399 }, { 0x12400, 0x1246E }, { 0x12470, 0x12474 }, @@ -525,6 +536,9 @@ { 0x16F00, 0x16F44 }, { 0x16F50, 0x16F7E }, { 0x16F8F, 0x16F9F }, + { 0x16FE0, 0x16FE0 }, + { 0x17000, 0x187EC }, + { 0x18800, 0x18AF2 }, { 0x1B000, 0x1B001 }, { 0x1BC00, 0x1BC6A }, { 0x1BC70, 0x1BC7C }, @@ -560,8 +574,16 @@ { 0x1D7CE, 0x1DA8B }, { 0x1DA9B, 0x1DA9F }, { 0x1DAA1, 0x1DAAF }, + { 0x1E000, 0x1E006 }, + { 0x1E008, 0x1E018 }, + { 0x1E01B, 0x1E021 }, + { 0x1E023, 0x1E024 }, + { 0x1E026, 0x1E02A }, { 0x1E800, 0x1E8C4 }, { 0x1E8C7, 0x1E8D6 }, + { 0x1E900, 0x1E94A }, + { 0x1E950, 0x1E959 }, + { 0x1E95E, 0x1E95F }, { 0x1EE00, 0x1EE03 }, { 0x1EE05, 0x1EE1F }, { 0x1EE21, 0x1EE22 }, @@ -605,16 +627,14 @@ { 0x1F100, 0x1F10C }, { 0x1F110, 0x1F12E }, { 0x1F130, 0x1F16B }, - { 0x1F170, 0x1F19A }, + { 0x1F170, 0x1F1AC }, { 0x1F1E6, 0x1F202 }, - { 0x1F210, 0x1F23A }, + { 0x1F210, 0x1F23B }, { 0x1F240, 0x1F248 }, { 0x1F250, 0x1F251 }, - { 0x1F300, 0x1F579 }, - { 0x1F57B, 0x1F5A3 }, - { 0x1F5A5, 0x1F6D0 }, + { 0x1F300, 0x1F6D2 }, { 0x1F6E0, 0x1F6EC }, - { 0x1F6F0, 0x1F6F3 }, + { 0x1F6F0, 0x1F6F6 }, { 0x1F700, 0x1F773 }, { 0x1F780, 0x1F7D4 }, { 0x1F800, 0x1F80B }, @@ -622,8 +642,13 @@ { 0x1F850, 0x1F859 }, { 0x1F860, 0x1F887 }, { 0x1F890, 0x1F8AD }, - { 0x1F910, 0x1F918 }, - { 0x1F980, 0x1F984 }, + { 0x1F910, 0x1F91E }, + { 0x1F920, 0x1F927 }, + { 0x1F930, 0x1F930 }, + { 0x1F933, 0x1F93E }, + { 0x1F940, 0x1F94B }, + { 0x1F950, 0x1F95E }, + { 0x1F980, 0x1F991 }, { 0x1F9C0, 0x1F9C0 }, { 0x20000, 0x2A6D6 }, { 0x2A700, 0x2B734 }, diff --git a/tests/unictype/test-ctype_lower.c b/tests/unictype/test-ctype_lower.c index d3b1298e..e92d8e4e 100644 --- a/tests/unictype/test-ctype_lower.c +++ b/tests/unictype/test-ctype_lower.c @@ -13,7 +13,7 @@ GNU General Public License for more details. You should have received a copy of the GNU General Public License - along with this program. If not, see <http://www.gnu.org/licenses/>. */ + along with this program. If not, see <https://www.gnu.org/licenses/>. */ #include "test-predicate-part1.h" @@ -167,8 +167,7 @@ { 0x0260, 0x0261 }, { 0x0263, 0x0263 }, { 0x0265, 0x0266 }, - { 0x0268, 0x0269 }, - { 0x026B, 0x026C }, + { 0x0268, 0x026C }, { 0x026F, 0x026F }, { 0x0271, 0x0272 }, { 0x0275, 0x0275 }, @@ -304,6 +303,7 @@ { 0x052F, 0x052F }, { 0x0561, 0x0586 }, { 0x13F8, 0x13FD }, + { 0x1C80, 0x1C88 }, { 0x1D79, 0x1D79 }, { 0x1D7D, 0x1D7D }, { 0x1E01, 0x1E01 }, @@ -620,8 +620,10 @@ { 0xAB70, 0xABBF }, { 0xFF41, 0xFF5A }, { 0x10428, 0x1044F }, + { 0x104D8, 0x104FB }, { 0x10CC0, 0x10CF2 }, - { 0x118C0, 0x118DF } + { 0x118C0, 0x118DF }, + { 0x1E922, 0x1E943 } #define PREDICATE(c) uc_is_lower (c) #include "test-predicate-part2.h" diff --git a/tests/unictype/test-ctype_print.c b/tests/unictype/test-ctype_print.c index 82303241..0bff57e8 100644 --- a/tests/unictype/test-ctype_print.c +++ b/tests/unictype/test-ctype_print.c @@ -13,7 +13,7 @@ GNU General Public License for more details. You should have received a copy of the GNU General Public License - along with this program. If not, see <http://www.gnu.org/licenses/>. */ + along with this program. If not, see <https://www.gnu.org/licenses/>. */ #include "test-predicate-part1.h" @@ -42,7 +42,8 @@ { 0x0840, 0x085B }, { 0x085E, 0x085E }, { 0x08A0, 0x08B4 }, - { 0x08E3, 0x0983 }, + { 0x08B6, 0x08BD }, + { 0x08D4, 0x0983 }, { 0x0985, 0x098C }, { 0x098F, 0x0990 }, { 0x0993, 0x09A8 }, @@ -128,8 +129,7 @@ { 0x0C58, 0x0C5A }, { 0x0C60, 0x0C63 }, { 0x0C66, 0x0C6F }, - { 0x0C78, 0x0C7F }, - { 0x0C81, 0x0C83 }, + { 0x0C78, 0x0C83 }, { 0x0C85, 0x0C8C }, { 0x0C8E, 0x0C90 }, { 0x0C92, 0x0CA8 }, @@ -149,11 +149,9 @@ { 0x0D12, 0x0D3A }, { 0x0D3D, 0x0D44 }, { 0x0D46, 0x0D48 }, - { 0x0D4A, 0x0D4E }, - { 0x0D57, 0x0D57 }, - { 0x0D5F, 0x0D63 }, - { 0x0D66, 0x0D75 }, - { 0x0D79, 0x0D7F }, + { 0x0D4A, 0x0D4F }, + { 0x0D54, 0x0D63 }, + { 0x0D66, 0x0D7F }, { 0x0D82, 0x0D83 }, { 0x0D85, 0x0D96 }, { 0x0D9A, 0x0DB1 }, @@ -253,12 +251,12 @@ { 0x1B80, 0x1BF3 }, { 0x1BFC, 0x1C37 }, { 0x1C3B, 0x1C49 }, - { 0x1C4D, 0x1C7F }, + { 0x1C4D, 0x1C88 }, { 0x1CC0, 0x1CC7 }, { 0x1CD0, 0x1CF6 }, { 0x1CF8, 0x1CF9 }, { 0x1D00, 0x1DF5 }, - { 0x1DFC, 0x1F15 }, + { 0x1DFB, 0x1F15 }, { 0x1F18, 0x1F1D }, { 0x1F20, 0x1F45 }, { 0x1F48, 0x1F4D }, @@ -282,7 +280,7 @@ { 0x20A0, 0x20BE }, { 0x20D0, 0x20F0 }, { 0x2100, 0x218B }, - { 0x2190, 0x23FA }, + { 0x2190, 0x23FE }, { 0x2400, 0x2426 }, { 0x2440, 0x244A }, { 0x2460, 0x2B73 }, @@ -308,7 +306,7 @@ { 0x2DC8, 0x2DCE }, { 0x2DD0, 0x2DD6 }, { 0x2DD8, 0x2DDE }, - { 0x2DE0, 0x2E42 }, + { 0x2DE0, 0x2E44 }, { 0x2E80, 0x2E99 }, { 0x2E9B, 0x2EF3 }, { 0x2F00, 0x2FD5 }, @@ -328,12 +326,12 @@ { 0xA490, 0xA4C6 }, { 0xA4D0, 0xA62B }, { 0xA640, 0xA6F7 }, - { 0xA700, 0xA7AD }, + { 0xA700, 0xA7AE }, { 0xA7B0, 0xA7B7 }, { 0xA7F7, 0xA82B }, { 0xA830, 0xA839 }, { 0xA840, 0xA877 }, - { 0xA880, 0xA8C4 }, + { 0xA880, 0xA8C5 }, { 0xA8CE, 0xA8D9 }, { 0xA8E0, 0xA8FD }, { 0xA900, 0xA953 }, @@ -395,7 +393,7 @@ { 0x10080, 0x100FA }, { 0x10100, 0x10102 }, { 0x10107, 0x10133 }, - { 0x10137, 0x1018C }, + { 0x10137, 0x1018E }, { 0x10190, 0x1019B }, { 0x101A0, 0x101A0 }, { 0x101D0, 0x101FD }, @@ -410,6 +408,8 @@ { 0x103C8, 0x103D5 }, { 0x10400, 0x1049D }, { 0x104A0, 0x104A9 }, + { 0x104B0, 0x104D3 }, + { 0x104D8, 0x104FB }, { 0x10500, 0x10527 }, { 0x10530, 0x10563 }, { 0x1056F, 0x1056F }, @@ -465,7 +465,7 @@ { 0x111D0, 0x111DF }, { 0x111E1, 0x111F4 }, { 0x11200, 0x11211 }, - { 0x11213, 0x1123D }, + { 0x11213, 0x1123E }, { 0x11280, 0x11286 }, { 0x11288, 0x11288 }, { 0x1128A, 0x1128D }, @@ -488,12 +488,16 @@ { 0x1135D, 0x11363 }, { 0x11366, 0x1136C }, { 0x11370, 0x11374 }, + { 0x11400, 0x11459 }, + { 0x1145B, 0x1145B }, + { 0x1145D, 0x1145D }, { 0x11480, 0x114C7 }, { 0x114D0, 0x114D9 }, { 0x11580, 0x115B5 }, { 0x115B8, 0x115DD }, { 0x11600, 0x11644 }, { 0x11650, 0x11659 }, + { 0x11660, 0x1166C }, { 0x11680, 0x116B7 }, { 0x116C0, 0x116C9 }, { 0x11700, 0x11719 }, @@ -502,6 +506,13 @@ { 0x118A0, 0x118F2 }, { 0x118FF, 0x118FF }, { 0x11AC0, 0x11AF8 }, + { 0x11C00, 0x11C08 }, + { 0x11C0A, 0x11C36 }, + { 0x11C38, 0x11C45 }, + { 0x11C50, 0x11C6C }, + { 0x11C70, 0x11C8F }, + { 0x11C92, 0x11CA7 }, + { 0x11CA9, 0x11CB6 }, { 0x12000, 0x12399 }, { 0x12400, 0x1246E }, { 0x12470, 0x12474 }, @@ -522,6 +533,9 @@ { 0x16F00, 0x16F44 }, { 0x16F50, 0x16F7E }, { 0x16F8F, 0x16F9F }, + { 0x16FE0, 0x16FE0 }, + { 0x17000, 0x187EC }, + { 0x18800, 0x18AF2 }, { 0x1B000, 0x1B001 }, { 0x1BC00, 0x1BC6A }, { 0x1BC70, 0x1BC7C }, @@ -557,8 +571,16 @@ { 0x1D7CE, 0x1DA8B }, { 0x1DA9B, 0x1DA9F }, { 0x1DAA1, 0x1DAAF }, + { 0x1E000, 0x1E006 }, + { 0x1E008, 0x1E018 }, + { 0x1E01B, 0x1E021 }, + { 0x1E023, 0x1E024 }, + { 0x1E026, 0x1E02A }, { 0x1E800, 0x1E8C4 }, { 0x1E8C7, 0x1E8D6 }, + { 0x1E900, 0x1E94A }, + { 0x1E950, 0x1E959 }, + { 0x1E95E, 0x1E95F }, { 0x1EE00, 0x1EE03 }, { 0x1EE05, 0x1EE1F }, { 0x1EE21, 0x1EE22 }, @@ -602,16 +624,14 @@ { 0x1F100, 0x1F10C }, { 0x1F110, 0x1F12E }, { 0x1F130, 0x1F16B }, - { 0x1F170, 0x1F19A }, + { 0x1F170, 0x1F1AC }, { 0x1F1E6, 0x1F202 }, - { 0x1F210, 0x1F23A }, + { 0x1F210, 0x1F23B }, { 0x1F240, 0x1F248 }, { 0x1F250, 0x1F251 }, - { 0x1F300, 0x1F579 }, - { 0x1F57B, 0x1F5A3 }, - { 0x1F5A5, 0x1F6D0 }, + { 0x1F300, 0x1F6D2 }, { 0x1F6E0, 0x1F6EC }, - { 0x1F6F0, 0x1F6F3 }, + { 0x1F6F0, 0x1F6F6 }, { 0x1F700, 0x1F773 }, { 0x1F780, 0x1F7D4 }, { 0x1F800, 0x1F80B }, @@ -619,8 +639,13 @@ { 0x1F850, 0x1F859 }, { 0x1F860, 0x1F887 }, { 0x1F890, 0x1F8AD }, - { 0x1F910, 0x1F918 }, - { 0x1F980, 0x1F984 }, + { 0x1F910, 0x1F91E }, + { 0x1F920, 0x1F927 }, + { 0x1F930, 0x1F930 }, + { 0x1F933, 0x1F93E }, + { 0x1F940, 0x1F94B }, + { 0x1F950, 0x1F95E }, + { 0x1F980, 0x1F991 }, { 0x1F9C0, 0x1F9C0 }, { 0x20000, 0x2A6D6 }, { 0x2A700, 0x2B734 }, diff --git a/tests/unictype/test-ctype_punct.c b/tests/unictype/test-ctype_punct.c index b7f6aae3..f027755e 100644 --- a/tests/unictype/test-ctype_punct.c +++ b/tests/unictype/test-ctype_punct.c @@ -13,7 +13,7 @@ GNU General Public License for more details. You should have received a copy of the GNU General Public License - along with this program. If not, see <http://www.gnu.org/licenses/>. */ + along with this program. If not, see <https://www.gnu.org/licenses/>. */ #include "test-predicate-part1.h" @@ -67,7 +67,7 @@ { 0x0830, 0x083E }, { 0x0859, 0x085B }, { 0x085E, 0x085E }, - { 0x08E3, 0x0903 }, + { 0x08D4, 0x0903 }, { 0x093A, 0x093C }, { 0x093E, 0x094F }, { 0x0951, 0x0957 }, @@ -129,10 +129,10 @@ { 0x0D3E, 0x0D44 }, { 0x0D46, 0x0D48 }, { 0x0D4A, 0x0D4D }, - { 0x0D57, 0x0D57 }, + { 0x0D4F, 0x0D4F }, + { 0x0D57, 0x0D5E }, { 0x0D62, 0x0D63 }, - { 0x0D70, 0x0D75 }, - { 0x0D79, 0x0D79 }, + { 0x0D70, 0x0D79 }, { 0x0D82, 0x0D83 }, { 0x0DCA, 0x0DCA }, { 0x0DCF, 0x0DD4 }, @@ -181,6 +181,7 @@ { 0x17DD, 0x17DD }, { 0x17F0, 0x17F9 }, { 0x1800, 0x180E }, + { 0x1885, 0x1886 }, { 0x18A9, 0x18A9 }, { 0x1920, 0x192B }, { 0x1930, 0x193B }, @@ -212,7 +213,7 @@ { 0x1CF2, 0x1CF4 }, { 0x1CF8, 0x1CF9 }, { 0x1DC0, 0x1DF5 }, - { 0x1DFC, 0x1DFF }, + { 0x1DFB, 0x1DFF }, { 0x1FBD, 0x1FBD }, { 0x1FBF, 0x1FC1 }, { 0x1FCD, 0x1FCF }, @@ -242,7 +243,7 @@ { 0x214A, 0x214D }, { 0x214F, 0x215F }, { 0x2189, 0x218B }, - { 0x2190, 0x23FA }, + { 0x2190, 0x23FE }, { 0x2400, 0x2426 }, { 0x2440, 0x244A }, { 0x2460, 0x249B }, @@ -258,7 +259,7 @@ { 0x2D70, 0x2D70 }, { 0x2D7F, 0x2D7F }, { 0x2DE0, 0x2E2E }, - { 0x2E30, 0x2E42 }, + { 0x2E30, 0x2E44 }, { 0x2E80, 0x2E99 }, { 0x2E9B, 0x2EF3 }, { 0x2F00, 0x2FD5 }, @@ -293,7 +294,7 @@ { 0xA830, 0xA839 }, { 0xA874, 0xA877 }, { 0xA880, 0xA881 }, - { 0xA8B4, 0xA8C4 }, + { 0xA8B4, 0xA8C5 }, { 0xA8CE, 0xA8CF }, { 0xA8E0, 0xA8F1 }, { 0xA8F8, 0xA8FA }, @@ -342,7 +343,7 @@ { 0x10100, 0x10102 }, { 0x10107, 0x10133 }, { 0x10137, 0x1013F }, - { 0x10175, 0x1018C }, + { 0x10175, 0x1018E }, { 0x10190, 0x1019B }, { 0x101A0, 0x101A0 }, { 0x101D0, 0x101FD }, @@ -395,7 +396,7 @@ { 0x111DB, 0x111DB }, { 0x111DD, 0x111DF }, { 0x111E1, 0x111F4 }, - { 0x1122C, 0x1123D }, + { 0x1122C, 0x1123E }, { 0x112A9, 0x112A9 }, { 0x112DF, 0x112EA }, { 0x11300, 0x11303 }, @@ -407,16 +408,28 @@ { 0x11362, 0x11363 }, { 0x11366, 0x1136C }, { 0x11370, 0x11374 }, + { 0x11435, 0x11446 }, + { 0x1144B, 0x1144F }, + { 0x1145B, 0x1145B }, + { 0x1145D, 0x1145D }, { 0x114B0, 0x114C3 }, { 0x114C6, 0x114C6 }, { 0x115AF, 0x115B5 }, { 0x115B8, 0x115D7 }, { 0x115DC, 0x115DD }, { 0x11630, 0x11643 }, + { 0x11660, 0x1166C }, { 0x116AB, 0x116B7 }, { 0x1171D, 0x1172B }, { 0x1173A, 0x1173F }, { 0x118EA, 0x118F2 }, + { 0x11C2F, 0x11C36 }, + { 0x11C38, 0x11C3F }, + { 0x11C41, 0x11C45 }, + { 0x11C5A, 0x11C6C }, + { 0x11C70, 0x11C71 }, + { 0x11C92, 0x11CA7 }, + { 0x11CA9, 0x11CB6 }, { 0x12470, 0x12474 }, { 0x16A6E, 0x16A6F }, { 0x16AF0, 0x16AF5 }, @@ -445,7 +458,14 @@ { 0x1D800, 0x1DA8B }, { 0x1DA9B, 0x1DA9F }, { 0x1DAA1, 0x1DAAF }, + { 0x1E000, 0x1E006 }, + { 0x1E008, 0x1E018 }, + { 0x1E01B, 0x1E021 }, + { 0x1E023, 0x1E024 }, + { 0x1E026, 0x1E02A }, { 0x1E8C7, 0x1E8D6 }, + { 0x1E944, 0x1E94A }, + { 0x1E95E, 0x1E95F }, { 0x1EEF0, 0x1EEF1 }, { 0x1F000, 0x1F02B }, { 0x1F030, 0x1F093 }, @@ -457,16 +477,15 @@ { 0x1F12D, 0x1F12E }, { 0x1F14A, 0x1F14F }, { 0x1F16A, 0x1F16B }, - { 0x1F18B, 0x1F19A }, + { 0x1F18B, 0x1F1A4 }, + { 0x1F1A6, 0x1F1AC }, { 0x1F200, 0x1F202 }, - { 0x1F210, 0x1F23A }, + { 0x1F210, 0x1F23B }, { 0x1F240, 0x1F248 }, { 0x1F250, 0x1F251 }, - { 0x1F300, 0x1F579 }, - { 0x1F57B, 0x1F5A3 }, - { 0x1F5A5, 0x1F6D0 }, + { 0x1F300, 0x1F6D2 }, { 0x1F6E0, 0x1F6EC }, - { 0x1F6F0, 0x1F6F3 }, + { 0x1F6F0, 0x1F6F6 }, { 0x1F700, 0x1F773 }, { 0x1F780, 0x1F7D4 }, { 0x1F800, 0x1F80B }, @@ -474,8 +493,13 @@ { 0x1F850, 0x1F859 }, { 0x1F860, 0x1F887 }, { 0x1F890, 0x1F8AD }, - { 0x1F910, 0x1F918 }, - { 0x1F980, 0x1F984 }, + { 0x1F910, 0x1F91E }, + { 0x1F920, 0x1F927 }, + { 0x1F930, 0x1F930 }, + { 0x1F933, 0x1F93E }, + { 0x1F940, 0x1F94B }, + { 0x1F950, 0x1F95E }, + { 0x1F980, 0x1F991 }, { 0x1F9C0, 0x1F9C0 }, { 0xE0001, 0xE0001 }, { 0xE0020, 0xE007F }, diff --git a/tests/unictype/test-ctype_space.c b/tests/unictype/test-ctype_space.c index 7f9bd32a..624237b1 100644 --- a/tests/unictype/test-ctype_space.c +++ b/tests/unictype/test-ctype_space.c @@ -13,7 +13,7 @@ GNU General Public License for more details. You should have received a copy of the GNU General Public License - along with this program. If not, see <http://www.gnu.org/licenses/>. */ + along with this program. If not, see <https://www.gnu.org/licenses/>. */ #include "test-predicate-part1.h" diff --git a/tests/unictype/test-ctype_upper.c b/tests/unictype/test-ctype_upper.c index ded10a41..7b9f001d 100644 --- a/tests/unictype/test-ctype_upper.c +++ b/tests/unictype/test-ctype_upper.c @@ -13,7 +13,7 @@ GNU General Public License for more details. You should have received a copy of the GNU General Public License - along with this program. If not, see <http://www.gnu.org/licenses/>. */ + along with this program. If not, see <https://www.gnu.org/licenses/>. */ #include "test-predicate-part1.h" @@ -598,13 +598,15 @@ { 0xA7A4, 0xA7A4 }, { 0xA7A6, 0xA7A6 }, { 0xA7A8, 0xA7A8 }, - { 0xA7AA, 0xA7AD }, + { 0xA7AA, 0xA7AE }, { 0xA7B0, 0xA7B4 }, { 0xA7B6, 0xA7B6 }, { 0xFF21, 0xFF3A }, { 0x10400, 0x10427 }, + { 0x104B0, 0x104D3 }, { 0x10C80, 0x10CB2 }, - { 0x118A0, 0x118BF } + { 0x118A0, 0x118BF }, + { 0x1E900, 0x1E921 } #define PREDICATE(c) uc_is_upper (c) #include "test-predicate-part2.h" diff --git a/tests/unictype/test-ctype_xdigit.c b/tests/unictype/test-ctype_xdigit.c index d4e57178..4731b100 100644 --- a/tests/unictype/test-ctype_xdigit.c +++ b/tests/unictype/test-ctype_xdigit.c @@ -13,7 +13,7 @@ GNU General Public License for more details. You should have received a copy of the GNU General Public License - along with this program. If not, see <http://www.gnu.org/licenses/>. */ + along with this program. If not, see <https://www.gnu.org/licenses/>. */ #include "test-predicate-part1.h" diff --git a/tests/unictype/test-decdigit.c b/tests/unictype/test-decdigit.c index f94605ef..c30d9b8a 100644 --- a/tests/unictype/test-decdigit.c +++ b/tests/unictype/test-decdigit.c @@ -12,7 +12,7 @@ GNU General Public License for more details. You should have received a copy of the GNU General Public License - along with this program. If not, see <http://www.gnu.org/licenses/>. */ + along with this program. If not, see <https://www.gnu.org/licenses/>. */ #include <config.h> diff --git a/tests/unictype/test-decdigit.h b/tests/unictype/test-decdigit.h index fae229d2..366868fb 100644 --- a/tests/unictype/test-decdigit.h +++ b/tests/unictype/test-decdigit.h @@ -1,6 +1,6 @@ /* DO NOT EDIT! GENERATED AUTOMATICALLY! */ /* Decimal digit values of Unicode characters. */ -/* Generated automatically by gen-uni-tables.c for Unicode 8.0.0. */ +/* Generated automatically by gen-uni-tables.c for Unicode 9.0.0. */ { 0x0030, 0 }, { 0x0031, 1 }, { 0x0032, 2 }, @@ -431,6 +431,16 @@ { 0x112F7, 7 }, { 0x112F8, 8 }, { 0x112F9, 9 }, + { 0x11450, 0 }, + { 0x11451, 1 }, + { 0x11452, 2 }, + { 0x11453, 3 }, + { 0x11454, 4 }, + { 0x11455, 5 }, + { 0x11456, 6 }, + { 0x11457, 7 }, + { 0x11458, 8 }, + { 0x11459, 9 }, { 0x114D0, 0 }, { 0x114D1, 1 }, { 0x114D2, 2 }, @@ -481,6 +491,16 @@ { 0x118E7, 7 }, { 0x118E8, 8 }, { 0x118E9, 9 }, + { 0x11C50, 0 }, + { 0x11C51, 1 }, + { 0x11C52, 2 }, + { 0x11C53, 3 }, + { 0x11C54, 4 }, + { 0x11C55, 5 }, + { 0x11C56, 6 }, + { 0x11C57, 7 }, + { 0x11C58, 8 }, + { 0x11C59, 9 }, { 0x16A60, 0 }, { 0x16A61, 1 }, { 0x16A62, 2 }, @@ -550,4 +570,14 @@ { 0x1D7FC, 6 }, { 0x1D7FD, 7 }, { 0x1D7FE, 8 }, - { 0x1D7FF, 9 } + { 0x1D7FF, 9 }, + { 0x1E950, 0 }, + { 0x1E951, 1 }, + { 0x1E952, 2 }, + { 0x1E953, 3 }, + { 0x1E954, 4 }, + { 0x1E955, 5 }, + { 0x1E956, 6 }, + { 0x1E957, 7 }, + { 0x1E958, 8 }, + { 0x1E959, 9 } diff --git a/tests/unictype/test-digit.c b/tests/unictype/test-digit.c index e87f3f75..ebc3eb22 100644 --- a/tests/unictype/test-digit.c +++ b/tests/unictype/test-digit.c @@ -12,7 +12,7 @@ GNU General Public License for more details. You should have received a copy of the GNU General Public License - along with this program. If not, see <http://www.gnu.org/licenses/>. */ + along with this program. If not, see <https://www.gnu.org/licenses/>. */ #include <config.h> diff --git a/tests/unictype/test-digit.h b/tests/unictype/test-digit.h index 6a0fbea7..d260dec1 100644 --- a/tests/unictype/test-digit.h +++ b/tests/unictype/test-digit.h @@ -1,6 +1,6 @@ /* DO NOT EDIT! GENERATED AUTOMATICALLY! */ /* Digit values of Unicode characters. */ -/* Generated automatically by gen-uni-tables.c for Unicode 8.0.0. */ +/* Generated automatically by gen-uni-tables.c for Unicode 9.0.0. */ { 0x0030, 0 }, { 0x0031, 1 }, { 0x0032, 2 }, @@ -548,6 +548,16 @@ { 0x112F7, 7 }, { 0x112F8, 8 }, { 0x112F9, 9 }, + { 0x11450, 0 }, + { 0x11451, 1 }, + { 0x11452, 2 }, + { 0x11453, 3 }, + { 0x11454, 4 }, + { 0x11455, 5 }, + { 0x11456, 6 }, + { 0x11457, 7 }, + { 0x11458, 8 }, + { 0x11459, 9 }, { 0x114D0, 0 }, { 0x114D1, 1 }, { 0x114D2, 2 }, @@ -598,6 +608,16 @@ { 0x118E7, 7 }, { 0x118E8, 8 }, { 0x118E9, 9 }, + { 0x11C50, 0 }, + { 0x11C51, 1 }, + { 0x11C52, 2 }, + { 0x11C53, 3 }, + { 0x11C54, 4 }, + { 0x11C55, 5 }, + { 0x11C56, 6 }, + { 0x11C57, 7 }, + { 0x11C58, 8 }, + { 0x11C59, 9 }, { 0x16A60, 0 }, { 0x16A61, 1 }, { 0x16A62, 2 }, @@ -668,6 +688,16 @@ { 0x1D7FD, 7 }, { 0x1D7FE, 8 }, { 0x1D7FF, 9 }, + { 0x1E950, 0 }, + { 0x1E951, 1 }, + { 0x1E952, 2 }, + { 0x1E953, 3 }, + { 0x1E954, 4 }, + { 0x1E955, 5 }, + { 0x1E956, 6 }, + { 0x1E957, 7 }, + { 0x1E958, 8 }, + { 0x1E959, 9 }, { 0x1F100, 0 }, { 0x1F101, 0 }, { 0x1F102, 1 }, diff --git a/tests/unictype/test-joininggroup_byname.c b/tests/unictype/test-joininggroup_byname.c index 9f2119af..86191dc7 100644 --- a/tests/unictype/test-joininggroup_byname.c +++ b/tests/unictype/test-joininggroup_byname.c @@ -13,7 +13,7 @@ Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License - along with this program. If not, see <http://www.gnu.org/licenses/>. */ + along with this program. If not, see <https://www.gnu.org/licenses/>. */ #include <config.h> diff --git a/tests/unictype/test-joininggroup_name.c b/tests/unictype/test-joininggroup_name.c index a1d5c94a..6d91e30a 100644 --- a/tests/unictype/test-joininggroup_name.c +++ b/tests/unictype/test-joininggroup_name.c @@ -13,7 +13,7 @@ Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License - along with this program. If not, see <http://www.gnu.org/licenses/>. */ + along with this program. If not, see <https://www.gnu.org/licenses/>. */ #include <config.h> diff --git a/tests/unictype/test-joininggroup_of.c b/tests/unictype/test-joininggroup_of.c index ffbdaebc..21bce2aa 100644 --- a/tests/unictype/test-joininggroup_of.c +++ b/tests/unictype/test-joininggroup_of.c @@ -13,7 +13,7 @@ Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License - along with this program. If not, see <http://www.gnu.org/licenses/>. */ + along with this program. If not, see <https://www.gnu.org/licenses/>. */ #include <config.h> diff --git a/tests/unictype/test-joininggroup_of.h b/tests/unictype/test-joininggroup_of.h index fadbc782..91d8962f 100644 --- a/tests/unictype/test-joininggroup_of.h +++ b/tests/unictype/test-joininggroup_of.h @@ -1,6 +1,6 @@ /* DO NOT EDIT! GENERATED AUTOMATICALLY! */ /* Arabic joining group of Unicode characters. */ -/* Generated automatically by gen-uni-tables.c for Unicode 8.0.0. */ +/* Generated automatically by gen-uni-tables.c for Unicode 9.0.0. */ { 0x0620, UC_JOINING_GROUP_YEH }, { 0x0622, UC_JOINING_GROUP_ALEF }, { 0x0623, UC_JOINING_GROUP_ALEF }, @@ -251,6 +251,14 @@ { 0x08B2, UC_JOINING_GROUP_REH }, { 0x08B3, UC_JOINING_GROUP_AIN }, { 0x08B4, UC_JOINING_GROUP_KAF }, + { 0x08B6, UC_JOINING_GROUP_BEH }, + { 0x08B7, UC_JOINING_GROUP_BEH }, + { 0x08B8, UC_JOINING_GROUP_BEH }, + { 0x08B9, UC_JOINING_GROUP_REH }, + { 0x08BA, UC_JOINING_GROUP_YEH }, + { 0x08BB, UC_JOINING_GROUP_AFRICAN_FEH }, + { 0x08BC, UC_JOINING_GROUP_AFRICAN_QAF }, + { 0x08BD, UC_JOINING_GROUP_AFRICAN_NOON }, { 0x10AC0, UC_JOINING_GROUP_MANICHAEAN_ALEPH }, { 0x10AC1, UC_JOINING_GROUP_MANICHAEAN_BETH }, { 0x10AC2, UC_JOINING_GROUP_MANICHAEAN_BETH }, diff --git a/tests/unictype/test-joiningtype_byname.c b/tests/unictype/test-joiningtype_byname.c index 1065bff2..1a07c957 100644 --- a/tests/unictype/test-joiningtype_byname.c +++ b/tests/unictype/test-joiningtype_byname.c @@ -13,7 +13,7 @@ Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License - along with this program. If not, see <http://www.gnu.org/licenses/>. */ + along with this program. If not, see <https://www.gnu.org/licenses/>. */ #include <config.h> diff --git a/tests/unictype/test-joiningtype_longname.c b/tests/unictype/test-joiningtype_longname.c index 55c05b5d..7a191da0 100644 --- a/tests/unictype/test-joiningtype_longname.c +++ b/tests/unictype/test-joiningtype_longname.c @@ -13,7 +13,7 @@ Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License - along with this program. If not, see <http://www.gnu.org/licenses/>. */ + along with this program. If not, see <https://www.gnu.org/licenses/>. */ #include <config.h> diff --git a/tests/unictype/test-joiningtype_name.c b/tests/unictype/test-joiningtype_name.c index 83cbeb12..6d14ef5f 100644 --- a/tests/unictype/test-joiningtype_name.c +++ b/tests/unictype/test-joiningtype_name.c @@ -13,7 +13,7 @@ Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License - along with this program. If not, see <http://www.gnu.org/licenses/>. */ + along with this program. If not, see <https://www.gnu.org/licenses/>. */ #include <config.h> diff --git a/tests/unictype/test-joiningtype_of.c b/tests/unictype/test-joiningtype_of.c index f0e2aac1..68f1bbbd 100644 --- a/tests/unictype/test-joiningtype_of.c +++ b/tests/unictype/test-joiningtype_of.c @@ -13,7 +13,7 @@ Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License - along with this program. If not, see <http://www.gnu.org/licenses/>. */ + along with this program. If not, see <https://www.gnu.org/licenses/>. */ #include <config.h> diff --git a/tests/unictype/test-joiningtype_of.h b/tests/unictype/test-joiningtype_of.h index da9eeb08..6a08c95d 100644 --- a/tests/unictype/test-joiningtype_of.h +++ b/tests/unictype/test-joiningtype_of.h @@ -1,6 +1,6 @@ /* DO NOT EDIT! GENERATED AUTOMATICALLY! */ /* Arabic joining type of Unicode characters. */ -/* Generated automatically by gen-uni-tables.c for Unicode 8.0.0. */ +/* Generated automatically by gen-uni-tables.c for Unicode 9.0.0. */ { 0x0600, UC_JOINING_TYPE_U }, { 0x0601, UC_JOINING_TYPE_U }, { 0x0602, UC_JOINING_TYPE_U }, @@ -323,6 +323,15 @@ { 0x08B2, UC_JOINING_TYPE_R }, { 0x08B3, UC_JOINING_TYPE_D }, { 0x08B4, UC_JOINING_TYPE_D }, + { 0x08B6, UC_JOINING_TYPE_D }, + { 0x08B7, UC_JOINING_TYPE_D }, + { 0x08B8, UC_JOINING_TYPE_D }, + { 0x08B9, UC_JOINING_TYPE_R }, + { 0x08BA, UC_JOINING_TYPE_D }, + { 0x08BB, UC_JOINING_TYPE_D }, + { 0x08BC, UC_JOINING_TYPE_D }, + { 0x08BD, UC_JOINING_TYPE_D }, + { 0x08E2, UC_JOINING_TYPE_U }, { 0x1806, UC_JOINING_TYPE_U }, { 0x1807, UC_JOINING_TYPE_D }, { 0x180A, UC_JOINING_TYPE_C }, @@ -420,8 +429,8 @@ { 0x1882, UC_JOINING_TYPE_U }, { 0x1883, UC_JOINING_TYPE_U }, { 0x1884, UC_JOINING_TYPE_U }, - { 0x1885, UC_JOINING_TYPE_U }, - { 0x1886, UC_JOINING_TYPE_U }, + { 0x1885, UC_JOINING_TYPE_T }, + { 0x1886, UC_JOINING_TYPE_T }, { 0x1887, UC_JOINING_TYPE_D }, { 0x1888, UC_JOINING_TYPE_D }, { 0x1889, UC_JOINING_TYPE_D }, @@ -459,6 +468,7 @@ { 0x18AA, UC_JOINING_TYPE_D }, { 0x200C, UC_JOINING_TYPE_U }, { 0x200D, UC_JOINING_TYPE_C }, + { 0x202F, UC_JOINING_TYPE_U }, { 0x2066, UC_JOINING_TYPE_U }, { 0x2067, UC_JOINING_TYPE_U }, { 0x2068, UC_JOINING_TYPE_U }, @@ -581,4 +591,72 @@ { 0x10BAC, UC_JOINING_TYPE_R }, { 0x10BAD, UC_JOINING_TYPE_D }, { 0x10BAE, UC_JOINING_TYPE_D }, - { 0x10BAF, UC_JOINING_TYPE_U } + { 0x10BAF, UC_JOINING_TYPE_U }, + { 0x1E900, UC_JOINING_TYPE_D }, + { 0x1E901, UC_JOINING_TYPE_D }, + { 0x1E902, UC_JOINING_TYPE_D }, + { 0x1E903, UC_JOINING_TYPE_D }, + { 0x1E904, UC_JOINING_TYPE_D }, + { 0x1E905, UC_JOINING_TYPE_D }, + { 0x1E906, UC_JOINING_TYPE_D }, + { 0x1E907, UC_JOINING_TYPE_D }, + { 0x1E908, UC_JOINING_TYPE_D }, + { 0x1E909, UC_JOINING_TYPE_D }, + { 0x1E90A, UC_JOINING_TYPE_D }, + { 0x1E90B, UC_JOINING_TYPE_D }, + { 0x1E90C, UC_JOINING_TYPE_D }, + { 0x1E90D, UC_JOINING_TYPE_D }, + { 0x1E90E, UC_JOINING_TYPE_D }, + { 0x1E90F, UC_JOINING_TYPE_D }, + { 0x1E910, UC_JOINING_TYPE_D }, + { 0x1E911, UC_JOINING_TYPE_D }, + { 0x1E912, UC_JOINING_TYPE_D }, + { 0x1E913, UC_JOINING_TYPE_D }, + { 0x1E914, UC_JOINING_TYPE_D }, + { 0x1E915, UC_JOINING_TYPE_D }, + { 0x1E916, UC_JOINING_TYPE_D }, + { 0x1E917, UC_JOINING_TYPE_D }, + { 0x1E918, UC_JOINING_TYPE_D }, + { 0x1E919, UC_JOINING_TYPE_D }, + { 0x1E91A, UC_JOINING_TYPE_D }, + { 0x1E91B, UC_JOINING_TYPE_D }, + { 0x1E91C, UC_JOINING_TYPE_D }, + { 0x1E91D, UC_JOINING_TYPE_D }, + { 0x1E91E, UC_JOINING_TYPE_D }, + { 0x1E91F, UC_JOINING_TYPE_D }, + { 0x1E920, UC_JOINING_TYPE_D }, + { 0x1E921, UC_JOINING_TYPE_D }, + { 0x1E922, UC_JOINING_TYPE_D }, + { 0x1E923, UC_JOINING_TYPE_D }, + { 0x1E924, UC_JOINING_TYPE_D }, + { 0x1E925, UC_JOINING_TYPE_D }, + { 0x1E926, UC_JOINING_TYPE_D }, + { 0x1E927, UC_JOINING_TYPE_D }, + { 0x1E928, UC_JOINING_TYPE_D }, + { 0x1E929, UC_JOINING_TYPE_D }, + { 0x1E92A, UC_JOINING_TYPE_D }, + { 0x1E92B, UC_JOINING_TYPE_D }, + { 0x1E92C, UC_JOINING_TYPE_D }, + { 0x1E92D, UC_JOINING_TYPE_D }, + { 0x1E92E, UC_JOINING_TYPE_D }, + { 0x1E92F, UC_JOINING_TYPE_D }, + { 0x1E930, UC_JOINING_TYPE_D }, + { 0x1E931, UC_JOINING_TYPE_D }, + { 0x1E932, UC_JOINING_TYPE_D }, + { 0x1E933, UC_JOINING_TYPE_D }, + { 0x1E934, UC_JOINING_TYPE_D }, + { 0x1E935, UC_JOINING_TYPE_D }, + { 0x1E936, UC_JOINING_TYPE_D }, + { 0x1E937, UC_JOINING_TYPE_D }, + { 0x1E938, UC_JOINING_TYPE_D }, + { 0x1E939, UC_JOINING_TYPE_D }, + { 0x1E93A, UC_JOINING_TYPE_D }, + { 0x1E93B, UC_JOINING_TYPE_D }, + { 0x1E93C, UC_JOINING_TYPE_D }, + { 0x1E93D, UC_JOINING_TYPE_D }, + { 0x1E93E, UC_JOINING_TYPE_D }, + { 0x1E93F, UC_JOINING_TYPE_D }, + { 0x1E940, UC_JOINING_TYPE_D }, + { 0x1E941, UC_JOINING_TYPE_D }, + { 0x1E942, UC_JOINING_TYPE_D }, + { 0x1E943, UC_JOINING_TYPE_D } diff --git a/tests/unictype/test-mirror.c b/tests/unictype/test-mirror.c index 457c502b..ad7b49f2 100644 --- a/tests/unictype/test-mirror.c +++ b/tests/unictype/test-mirror.c @@ -12,7 +12,7 @@ GNU General Public License for more details. You should have received a copy of the GNU General Public License - along with this program. If not, see <http://www.gnu.org/licenses/>. */ + along with this program. If not, see <https://www.gnu.org/licenses/>. */ #include <config.h> diff --git a/tests/unictype/test-numeric.c b/tests/unictype/test-numeric.c index d6023831..41c47815 100644 --- a/tests/unictype/test-numeric.c +++ b/tests/unictype/test-numeric.c @@ -12,7 +12,7 @@ GNU General Public License for more details. You should have received a copy of the GNU General Public License - along with this program. If not, see <http://www.gnu.org/licenses/>. */ + along with this program. If not, see <https://www.gnu.org/licenses/>. */ #include <config.h> diff --git a/tests/unictype/test-numeric.h b/tests/unictype/test-numeric.h index a482b804..55d1478a 100644 --- a/tests/unictype/test-numeric.h +++ b/tests/unictype/test-numeric.h @@ -1,6 +1,6 @@ /* DO NOT EDIT! GENERATED AUTOMATICALLY! */ /* Numeric values of Unicode characters. */ -/* Generated automatically by gen-uni-tables.c for Unicode 8.0.0. */ +/* Generated automatically by gen-uni-tables.c for Unicode 9.0.0. */ { 0x0030, 0, 1 }, { 0x0031, 1, 1 }, { 0x0032, 2, 1 }, @@ -149,6 +149,13 @@ { 0x0CED, 7, 1 }, { 0x0CEE, 8, 1 }, { 0x0CEF, 9, 1 }, + { 0x0D58, 1, 160 }, + { 0x0D59, 1, 40 }, + { 0x0D5A, 3, 80 }, + { 0x0D5B, 1, 20 }, + { 0x0D5C, 1, 10 }, + { 0x0D5D, 3, 20 }, + { 0x0D5E, 1, 5 }, { 0x0D66, 0, 1 }, { 0x0D67, 1, 1 }, { 0x0D68, 2, 1 }, @@ -165,6 +172,9 @@ { 0x0D73, 1, 4 }, { 0x0D74, 1, 2 }, { 0x0D75, 3, 4 }, + { 0x0D76, 1, 16 }, + { 0x0D77, 1, 8 }, + { 0x0D78, 3, 16 }, { 0x0DE6, 0, 1 }, { 0x0DE7, 1, 1 }, { 0x0DE8, 2, 1 }, @@ -1152,6 +1162,16 @@ { 0x112F7, 7, 1 }, { 0x112F8, 8, 1 }, { 0x112F9, 9, 1 }, + { 0x11450, 0, 1 }, + { 0x11451, 1, 1 }, + { 0x11452, 2, 1 }, + { 0x11453, 3, 1 }, + { 0x11454, 4, 1 }, + { 0x11455, 5, 1 }, + { 0x11456, 6, 1 }, + { 0x11457, 7, 1 }, + { 0x11458, 8, 1 }, + { 0x11459, 9, 1 }, { 0x114D0, 0, 1 }, { 0x114D1, 1, 1 }, { 0x114D2, 2, 1 }, @@ -1213,6 +1233,35 @@ { 0x118F0, 70, 1 }, { 0x118F1, 80, 1 }, { 0x118F2, 90, 1 }, + { 0x11C50, 0, 1 }, + { 0x11C51, 1, 1 }, + { 0x11C52, 2, 1 }, + { 0x11C53, 3, 1 }, + { 0x11C54, 4, 1 }, + { 0x11C55, 5, 1 }, + { 0x11C56, 6, 1 }, + { 0x11C57, 7, 1 }, + { 0x11C58, 8, 1 }, + { 0x11C59, 9, 1 }, + { 0x11C5A, 1, 1 }, + { 0x11C5B, 2, 1 }, + { 0x11C5C, 3, 1 }, + { 0x11C5D, 4, 1 }, + { 0x11C5E, 5, 1 }, + { 0x11C5F, 6, 1 }, + { 0x11C60, 7, 1 }, + { 0x11C61, 8, 1 }, + { 0x11C62, 9, 1 }, + { 0x11C63, 10, 1 }, + { 0x11C64, 20, 1 }, + { 0x11C65, 30, 1 }, + { 0x11C66, 40, 1 }, + { 0x11C67, 50, 1 }, + { 0x11C68, 60, 1 }, + { 0x11C69, 70, 1 }, + { 0x11C6A, 80, 1 }, + { 0x11C6B, 90, 1 }, + { 0x11C6C, 100, 1 }, { 0x12400, 2, 1 }, { 0x12401, 3, 1 }, { 0x12402, 4, 1 }, @@ -1428,6 +1477,16 @@ { 0x1E8CD, 7, 1 }, { 0x1E8CE, 8, 1 }, { 0x1E8CF, 9, 1 }, + { 0x1E950, 0, 1 }, + { 0x1E951, 1, 1 }, + { 0x1E952, 2, 1 }, + { 0x1E953, 3, 1 }, + { 0x1E954, 4, 1 }, + { 0x1E955, 5, 1 }, + { 0x1E956, 6, 1 }, + { 0x1E957, 7, 1 }, + { 0x1E958, 8, 1 }, + { 0x1E959, 9, 1 }, { 0x1F100, 0, 1 }, { 0x1F101, 0, 1 }, { 0x1F102, 1, 1 }, diff --git a/tests/unictype/test-pr_alphabetic.c b/tests/unictype/test-pr_alphabetic.c index 1a6a5a41..474a4511 100644 --- a/tests/unictype/test-pr_alphabetic.c +++ b/tests/unictype/test-pr_alphabetic.c @@ -13,7 +13,7 @@ GNU General Public License for more details. You should have received a copy of the GNU General Public License - along with this program. If not, see <http://www.gnu.org/licenses/>. */ + along with this program. If not, see <https://www.gnu.org/licenses/>. */ #include "test-predicate-part1.h" @@ -69,6 +69,8 @@ { 0x081A, 0x082C }, { 0x0840, 0x0858 }, { 0x08A0, 0x08B4 }, + { 0x08B6, 0x08BD }, + { 0x08D4, 0x08DF }, { 0x08E3, 0x08E9 }, { 0x08F0, 0x093B }, { 0x093D, 0x094C }, @@ -157,7 +159,7 @@ { 0x0C55, 0x0C56 }, { 0x0C58, 0x0C5A }, { 0x0C60, 0x0C63 }, - { 0x0C81, 0x0C83 }, + { 0x0C80, 0x0C83 }, { 0x0C85, 0x0C8C }, { 0x0C8E, 0x0C90 }, { 0x0C92, 0x0CA8 }, @@ -178,7 +180,7 @@ { 0x0D46, 0x0D48 }, { 0x0D4A, 0x0D4C }, { 0x0D4E, 0x0D4E }, - { 0x0D57, 0x0D57 }, + { 0x0D54, 0x0D57 }, { 0x0D5F, 0x0D63 }, { 0x0D7A, 0x0D7F }, { 0x0D82, 0x0D83 }, @@ -289,6 +291,7 @@ { 0x1C00, 0x1C35 }, { 0x1C4D, 0x1C4F }, { 0x1C5A, 0x1C7D }, + { 0x1C80, 0x1C88 }, { 0x1CE9, 0x1CEC }, { 0x1CEE, 0x1CF3 }, { 0x1CF5, 0x1CF6 }, @@ -376,7 +379,7 @@ { 0xA67F, 0xA6EF }, { 0xA717, 0xA71F }, { 0xA722, 0xA788 }, - { 0xA78B, 0xA7AD }, + { 0xA78B, 0xA7AE }, { 0xA7B0, 0xA7B7 }, { 0xA7F7, 0xA801 }, { 0xA803, 0xA805 }, @@ -384,6 +387,7 @@ { 0xA80C, 0xA827 }, { 0xA840, 0xA873 }, { 0xA880, 0xA8C3 }, + { 0xA8C5, 0xA8C5 }, { 0xA8F2, 0xA8F7 }, { 0xA8FB, 0xA8FB }, { 0xA8FD, 0xA8FD }, @@ -459,6 +463,8 @@ { 0x103C8, 0x103CF }, { 0x103D1, 0x103D5 }, { 0x10400, 0x1049D }, + { 0x104B0, 0x104D3 }, + { 0x104D8, 0x104FB }, { 0x10500, 0x10527 }, { 0x10530, 0x10563 }, { 0x10600, 0x10736 }, @@ -507,6 +513,7 @@ { 0x11200, 0x11211 }, { 0x11213, 0x11234 }, { 0x11237, 0x11237 }, + { 0x1123E, 0x1123E }, { 0x11280, 0x11286 }, { 0x11288, 0x11288 }, { 0x1128A, 0x1128D }, @@ -526,6 +533,9 @@ { 0x11350, 0x11350 }, { 0x11357, 0x11357 }, { 0x1135D, 0x11363 }, + { 0x11400, 0x11441 }, + { 0x11443, 0x11445 }, + { 0x11447, 0x1144A }, { 0x11480, 0x114C1 }, { 0x114C4, 0x114C5 }, { 0x114C7, 0x114C7 }, @@ -541,6 +551,13 @@ { 0x118A0, 0x118DF }, { 0x118FF, 0x118FF }, { 0x11AC0, 0x11AF8 }, + { 0x11C00, 0x11C08 }, + { 0x11C0A, 0x11C36 }, + { 0x11C38, 0x11C3E }, + { 0x11C40, 0x11C40 }, + { 0x11C72, 0x11C8F }, + { 0x11C92, 0x11CA7 }, + { 0x11CA9, 0x11CB6 }, { 0x12000, 0x12399 }, { 0x12400, 0x1246E }, { 0x12480, 0x12543 }, @@ -556,6 +573,9 @@ { 0x16F00, 0x16F44 }, { 0x16F50, 0x16F7E }, { 0x16F93, 0x16F9F }, + { 0x16FE0, 0x16FE0 }, + { 0x17000, 0x187EC }, + { 0x18800, 0x18AF2 }, { 0x1B000, 0x1B001 }, { 0x1BC00, 0x1BC6A }, { 0x1BC70, 0x1BC7C }, @@ -592,7 +612,14 @@ { 0x1D78A, 0x1D7A8 }, { 0x1D7AA, 0x1D7C2 }, { 0x1D7C4, 0x1D7CB }, + { 0x1E000, 0x1E006 }, + { 0x1E008, 0x1E018 }, + { 0x1E01B, 0x1E021 }, + { 0x1E023, 0x1E024 }, + { 0x1E026, 0x1E02A }, { 0x1E800, 0x1E8C4 }, + { 0x1E900, 0x1E943 }, + { 0x1E947, 0x1E947 }, { 0x1EE00, 0x1EE03 }, { 0x1EE05, 0x1EE1F }, { 0x1EE21, 0x1EE22 }, diff --git a/tests/unictype/test-pr_ascii_hex_digit.c b/tests/unictype/test-pr_ascii_hex_digit.c index df600d7b..391f0d97 100644 --- a/tests/unictype/test-pr_ascii_hex_digit.c +++ b/tests/unictype/test-pr_ascii_hex_digit.c @@ -13,7 +13,7 @@ GNU General Public License for more details. You should have received a copy of the GNU General Public License - along with this program. If not, see <http://www.gnu.org/licenses/>. */ + along with this program. If not, see <https://www.gnu.org/licenses/>. */ #include "test-predicate-part1.h" diff --git a/tests/unictype/test-pr_bidi_arabic_digit.c b/tests/unictype/test-pr_bidi_arabic_digit.c index 5dc43b07..7e7ca0ae 100644 --- a/tests/unictype/test-pr_bidi_arabic_digit.c +++ b/tests/unictype/test-pr_bidi_arabic_digit.c @@ -13,7 +13,7 @@ GNU General Public License for more details. You should have received a copy of the GNU General Public License - along with this program. If not, see <http://www.gnu.org/licenses/>. */ + along with this program. If not, see <https://www.gnu.org/licenses/>. */ #include "test-predicate-part1.h" @@ -21,6 +21,7 @@ { 0x0660, 0x0669 }, { 0x066B, 0x066C }, { 0x06DD, 0x06DD }, + { 0x08E2, 0x08E2 }, { 0x10E60, 0x10E7E } #define PREDICATE(c) uc_is_property_bidi_arabic_digit (c) diff --git a/tests/unictype/test-pr_bidi_arabic_right_to_left.c b/tests/unictype/test-pr_bidi_arabic_right_to_left.c index 86488a5e..79247df0 100644 --- a/tests/unictype/test-pr_bidi_arabic_right_to_left.c +++ b/tests/unictype/test-pr_bidi_arabic_right_to_left.c @@ -13,7 +13,7 @@ GNU General Public License for more details. You should have received a copy of the GNU General Public License - along with this program. If not, see <http://www.gnu.org/licenses/>. */ + along with this program. If not, see <https://www.gnu.org/licenses/>. */ #include "test-predicate-part1.h" @@ -30,6 +30,7 @@ { 0x074B, 0x07A5 }, { 0x07B1, 0x07BF }, { 0x08A0, 0x08B4 }, + { 0x08B6, 0x08BD }, { 0x2065, 0x2065 }, { 0xFB50, 0xFD3D }, { 0xFD40, 0xFDCF }, diff --git a/tests/unictype/test-pr_bidi_block_separator.c b/tests/unictype/test-pr_bidi_block_separator.c index 4b4353d2..d4ef461b 100644 --- a/tests/unictype/test-pr_bidi_block_separator.c +++ b/tests/unictype/test-pr_bidi_block_separator.c @@ -13,7 +13,7 @@ GNU General Public License for more details. You should have received a copy of the GNU General Public License - along with this program. If not, see <http://www.gnu.org/licenses/>. */ + along with this program. If not, see <https://www.gnu.org/licenses/>. */ #include "test-predicate-part1.h" diff --git a/tests/unictype/test-pr_bidi_boundary_neutral.c b/tests/unictype/test-pr_bidi_boundary_neutral.c index be2d67b4..0cac8bd0 100644 --- a/tests/unictype/test-pr_bidi_boundary_neutral.c +++ b/tests/unictype/test-pr_bidi_boundary_neutral.c @@ -13,7 +13,7 @@ GNU General Public License for more details. You should have received a copy of the GNU General Public License - along with this program. If not, see <http://www.gnu.org/licenses/>. */ + along with this program. If not, see <https://www.gnu.org/licenses/>. */ #include "test-predicate-part1.h" diff --git a/tests/unictype/test-pr_bidi_common_separator.c b/tests/unictype/test-pr_bidi_common_separator.c index eeca1825..acc556cb 100644 --- a/tests/unictype/test-pr_bidi_common_separator.c +++ b/tests/unictype/test-pr_bidi_common_separator.c @@ -13,7 +13,7 @@ GNU General Public License for more details. You should have received a copy of the GNU General Public License - along with this program. If not, see <http://www.gnu.org/licenses/>. */ + along with this program. If not, see <https://www.gnu.org/licenses/>. */ #include "test-predicate-part1.h" diff --git a/tests/unictype/test-pr_bidi_control.c b/tests/unictype/test-pr_bidi_control.c index 4000f31d..5e05b330 100644 --- a/tests/unictype/test-pr_bidi_control.c +++ b/tests/unictype/test-pr_bidi_control.c @@ -13,7 +13,7 @@ GNU General Public License for more details. You should have received a copy of the GNU General Public License - along with this program. If not, see <http://www.gnu.org/licenses/>. */ + along with this program. If not, see <https://www.gnu.org/licenses/>. */ #include "test-predicate-part1.h" diff --git a/tests/unictype/test-pr_bidi_embedding_or_override.c b/tests/unictype/test-pr_bidi_embedding_or_override.c index 4a977170..fb28915e 100644 --- a/tests/unictype/test-pr_bidi_embedding_or_override.c +++ b/tests/unictype/test-pr_bidi_embedding_or_override.c @@ -13,7 +13,7 @@ GNU General Public License for more details. You should have received a copy of the GNU General Public License - along with this program. If not, see <http://www.gnu.org/licenses/>. */ + along with this program. If not, see <https://www.gnu.org/licenses/>. */ #include "test-predicate-part1.h" diff --git a/tests/unictype/test-pr_bidi_eur_num_separator.c b/tests/unictype/test-pr_bidi_eur_num_separator.c index 9b984f6b..f1f37406 100644 --- a/tests/unictype/test-pr_bidi_eur_num_separator.c +++ b/tests/unictype/test-pr_bidi_eur_num_separator.c @@ -13,7 +13,7 @@ GNU General Public License for more details. You should have received a copy of the GNU General Public License - along with this program. If not, see <http://www.gnu.org/licenses/>. */ + along with this program. If not, see <https://www.gnu.org/licenses/>. */ #include "test-predicate-part1.h" diff --git a/tests/unictype/test-pr_bidi_eur_num_terminator.c b/tests/unictype/test-pr_bidi_eur_num_terminator.c index af89558e..89b01e48 100644 --- a/tests/unictype/test-pr_bidi_eur_num_terminator.c +++ b/tests/unictype/test-pr_bidi_eur_num_terminator.c @@ -13,7 +13,7 @@ GNU General Public License for more details. You should have received a copy of the GNU General Public License - along with this program. If not, see <http://www.gnu.org/licenses/>. */ + along with this program. If not, see <https://www.gnu.org/licenses/>. */ #include "test-predicate-part1.h" diff --git a/tests/unictype/test-pr_bidi_european_digit.c b/tests/unictype/test-pr_bidi_european_digit.c index 2055319d..2522e54e 100644 --- a/tests/unictype/test-pr_bidi_european_digit.c +++ b/tests/unictype/test-pr_bidi_european_digit.c @@ -13,7 +13,7 @@ GNU General Public License for more details. You should have received a copy of the GNU General Public License - along with this program. If not, see <http://www.gnu.org/licenses/>. */ + along with this program. If not, see <https://www.gnu.org/licenses/>. */ #include "test-predicate-part1.h" diff --git a/tests/unictype/test-pr_bidi_hebrew_right_to_left.c b/tests/unictype/test-pr_bidi_hebrew_right_to_left.c index f565ca21..6141319e 100644 --- a/tests/unictype/test-pr_bidi_hebrew_right_to_left.c +++ b/tests/unictype/test-pr_bidi_hebrew_right_to_left.c @@ -13,7 +13,7 @@ GNU General Public License for more details. You should have received a copy of the GNU General Public License - along with this program. If not, see <http://www.gnu.org/licenses/>. */ + along with this program. If not, see <https://www.gnu.org/licenses/>. */ #include "test-predicate-part1.h" @@ -31,7 +31,8 @@ { 0x0828, 0x0828 }, { 0x082E, 0x0858 }, { 0x085C, 0x089F }, - { 0x08B5, 0x08E2 }, + { 0x08B5, 0x08B5 }, + { 0x08BE, 0x08D3 }, { 0x200F, 0x200F }, { 0xFB1D, 0xFB1D }, { 0xFB1F, 0xFB28 }, @@ -47,7 +48,10 @@ { 0x10B40, 0x10E5F }, { 0x10E7F, 0x10FFF }, { 0x1E800, 0x1E8C4 }, - { 0x1E8C7, 0x1E8CF } + { 0x1E8C7, 0x1E8CF }, + { 0x1E900, 0x1E943 }, + { 0x1E950, 0x1E959 }, + { 0x1E95E, 0x1E95F } #define PREDICATE(c) uc_is_property_bidi_hebrew_right_to_left (c) #include "test-predicate-part2.h" diff --git a/tests/unictype/test-pr_bidi_left_to_right.c b/tests/unictype/test-pr_bidi_left_to_right.c index ea2a7aa2..3b0e39fd 100644 --- a/tests/unictype/test-pr_bidi_left_to_right.c +++ b/tests/unictype/test-pr_bidi_left_to_right.c @@ -13,7 +13,7 @@ GNU General Public License for more details. You should have received a copy of the GNU General Public License - along with this program. If not, see <http://www.gnu.org/licenses/>. */ + along with this program. If not, see <https://www.gnu.org/licenses/>. */ #include "test-predicate-part1.h" @@ -140,7 +140,8 @@ { 0x17DC, 0x17DC }, { 0x17DE, 0x17EF }, { 0x17FA, 0x17FF }, - { 0x180F, 0x18A8 }, + { 0x180F, 0x1884 }, + { 0x1887, 0x18A8 }, { 0x18AA, 0x191F }, { 0x1923, 0x1926 }, { 0x1929, 0x1931 }, @@ -181,7 +182,7 @@ { 0x1CEE, 0x1CF3 }, { 0x1CF5, 0x1CF7 }, { 0x1CFA, 0x1DBF }, - { 0x1DF6, 0x1DFB }, + { 0x1DF6, 0x1DFA }, { 0x1E00, 0x1FBC }, { 0x1FBE, 0x1FBE }, { 0x1FC2, 0x1FCC }, @@ -212,7 +213,7 @@ { 0x218C, 0x218F }, { 0x2336, 0x237A }, { 0x2395, 0x2395 }, - { 0x23FB, 0x23FF }, + { 0x23FF, 0x23FF }, { 0x2427, 0x243F }, { 0x244B, 0x245F }, { 0x249C, 0x24E9 }, @@ -228,7 +229,7 @@ { 0x2CF2, 0x2CF8 }, { 0x2D00, 0x2D7E }, { 0x2D80, 0x2DDF }, - { 0x2E43, 0x2E7F }, + { 0x2E45, 0x2E7F }, { 0x2E9A, 0x2E9A }, { 0x2EF4, 0x2EFF }, { 0x2FD6, 0x2FEF }, @@ -266,7 +267,7 @@ { 0xA82C, 0xA837 }, { 0xA83A, 0xA873 }, { 0xA878, 0xA8C3 }, - { 0xA8C5, 0xA8DF }, + { 0xA8C6, 0xA8DF }, { 0xA8F2, 0xA925 }, { 0xA92E, 0xA946 }, { 0xA952, 0xA97F }, @@ -321,14 +322,18 @@ { 0x111CD, 0x1122E }, { 0x11232, 0x11233 }, { 0x11235, 0x11235 }, - { 0x11238, 0x112DE }, + { 0x11238, 0x1123D }, + { 0x1123F, 0x112DE }, { 0x112E0, 0x112E2 }, { 0x112EB, 0x112FF }, { 0x11302, 0x1133B }, { 0x1133D, 0x1133F }, { 0x11341, 0x11365 }, { 0x1136D, 0x1136F }, - { 0x11375, 0x114B2 }, + { 0x11375, 0x11437 }, + { 0x11440, 0x11441 }, + { 0x11445, 0x11445 }, + { 0x11447, 0x114B2 }, { 0x114B9, 0x114B9 }, { 0x114BB, 0x114BE }, { 0x114C1, 0x114C1 }, @@ -339,14 +344,21 @@ { 0x115DE, 0x11632 }, { 0x1163B, 0x1163C }, { 0x1163E, 0x1163E }, - { 0x11641, 0x116AA }, + { 0x11641, 0x1165F }, + { 0x1166D, 0x116AA }, { 0x116AC, 0x116AC }, { 0x116AE, 0x116AF }, { 0x116B6, 0x116B6 }, { 0x116B8, 0x1171C }, { 0x11720, 0x11721 }, { 0x11726, 0x11726 }, - { 0x1172C, 0x16AEF }, + { 0x1172C, 0x11C2F }, + { 0x11C37, 0x11C37 }, + { 0x11C3E, 0x11C91 }, + { 0x11CA8, 0x11CA9 }, + { 0x11CB1, 0x11CB1 }, + { 0x11CB4, 0x11CB4 }, + { 0x11CB7, 0x16AEF }, { 0x16AF5, 0x16B2F }, { 0x16B37, 0x16F8E }, { 0x16F93, 0x1BC9C }, @@ -369,9 +381,17 @@ { 0x1DA76, 0x1DA83 }, { 0x1DA85, 0x1DA9A }, { 0x1DAA0, 0x1DAA0 }, - { 0x1DAB0, 0x1E7FF }, + { 0x1DAB0, 0x1DFFF }, + { 0x1E007, 0x1E007 }, + { 0x1E019, 0x1E01A }, + { 0x1E022, 0x1E022 }, + { 0x1E025, 0x1E025 }, + { 0x1E02B, 0x1E7FF }, { 0x1E8C5, 0x1E8C6 }, - { 0x1E8D7, 0x1EDFF }, + { 0x1E8D7, 0x1E8FF }, + { 0x1E94B, 0x1E94F }, + { 0x1E95A, 0x1E95D }, + { 0x1E960, 0x1EDFF }, { 0x1EE04, 0x1EE04 }, { 0x1EE20, 0x1EE20 }, { 0x1EE23, 0x1EE23 }, @@ -414,11 +434,9 @@ { 0x1F0F6, 0x1F0FF }, { 0x1F10D, 0x1F169 }, { 0x1F16C, 0x1F2FF }, - { 0x1F57A, 0x1F57A }, - { 0x1F5A4, 0x1F5A4 }, - { 0x1F6D1, 0x1F6DF }, + { 0x1F6D3, 0x1F6DF }, { 0x1F6ED, 0x1F6EF }, - { 0x1F6F4, 0x1F6FF }, + { 0x1F6F7, 0x1F6FF }, { 0x1F774, 0x1F77F }, { 0x1F7D5, 0x1F7FF }, { 0x1F80C, 0x1F80F }, @@ -426,8 +444,13 @@ { 0x1F85A, 0x1F85F }, { 0x1F888, 0x1F88F }, { 0x1F8AE, 0x1F90F }, - { 0x1F919, 0x1F97F }, - { 0x1F985, 0x1F9BF }, + { 0x1F91F, 0x1F91F }, + { 0x1F928, 0x1F92F }, + { 0x1F931, 0x1F932 }, + { 0x1F93F, 0x1F93F }, + { 0x1F94C, 0x1F94F }, + { 0x1F95F, 0x1F97F }, + { 0x1F992, 0x1F9BF }, { 0x1F9C1, 0x1FFFD }, { 0x20000, 0x2FFFD }, { 0x30000, 0x3FFFD }, diff --git a/tests/unictype/test-pr_bidi_non_spacing_mark.c b/tests/unictype/test-pr_bidi_non_spacing_mark.c index 53778ac4..931eddf8 100644 --- a/tests/unictype/test-pr_bidi_non_spacing_mark.c +++ b/tests/unictype/test-pr_bidi_non_spacing_mark.c @@ -13,7 +13,7 @@ GNU General Public License for more details. You should have received a copy of the GNU General Public License - along with this program. If not, see <http://www.gnu.org/licenses/>. */ + along with this program. If not, see <https://www.gnu.org/licenses/>. */ #include "test-predicate-part1.h" @@ -40,6 +40,7 @@ { 0x0825, 0x0827 }, { 0x0829, 0x082D }, { 0x0859, 0x085B }, + { 0x08D4, 0x08E1 }, { 0x08E3, 0x0902 }, { 0x093A, 0x093A }, { 0x093C, 0x093C }, @@ -132,6 +133,7 @@ { 0x17C9, 0x17D3 }, { 0x17DD, 0x17DD }, { 0x180B, 0x180D }, + { 0x1885, 0x1886 }, { 0x18A9, 0x18A9 }, { 0x1920, 0x1922 }, { 0x1927, 0x1928 }, @@ -170,7 +172,7 @@ { 0x1CF4, 0x1CF4 }, { 0x1CF8, 0x1CF9 }, { 0x1DC0, 0x1DF5 }, - { 0x1DFC, 0x1DFF }, + { 0x1DFB, 0x1DFF }, { 0x20D0, 0x20F0 }, { 0x2CEF, 0x2CF1 }, { 0x2D7F, 0x2D7F }, @@ -185,7 +187,7 @@ { 0xA806, 0xA806 }, { 0xA80B, 0xA80B }, { 0xA825, 0xA826 }, - { 0xA8C4, 0xA8C4 }, + { 0xA8C4, 0xA8C5 }, { 0xA8E0, 0xA8F1 }, { 0xA926, 0xA92D }, { 0xA947, 0xA951 }, @@ -237,6 +239,7 @@ { 0x1122F, 0x11231 }, { 0x11234, 0x11234 }, { 0x11236, 0x11237 }, + { 0x1123E, 0x1123E }, { 0x112DF, 0x112DF }, { 0x112E3, 0x112EA }, { 0x11300, 0x11301 }, @@ -244,6 +247,9 @@ { 0x11340, 0x11340 }, { 0x11366, 0x1136C }, { 0x11370, 0x11374 }, + { 0x11438, 0x1143F }, + { 0x11442, 0x11444 }, + { 0x11446, 0x11446 }, { 0x114B3, 0x114B8 }, { 0x114BA, 0x114BA }, { 0x114BF, 0x114C0 }, @@ -262,6 +268,12 @@ { 0x1171D, 0x1171F }, { 0x11722, 0x11725 }, { 0x11727, 0x1172B }, + { 0x11C30, 0x11C36 }, + { 0x11C38, 0x11C3D }, + { 0x11C92, 0x11CA7 }, + { 0x11CAA, 0x11CB0 }, + { 0x11CB2, 0x11CB3 }, + { 0x11CB5, 0x11CB6 }, { 0x16AF0, 0x16AF4 }, { 0x16B30, 0x16B36 }, { 0x16F8F, 0x16F92 }, @@ -277,7 +289,13 @@ { 0x1DA84, 0x1DA84 }, { 0x1DA9B, 0x1DA9F }, { 0x1DAA1, 0x1DAAF }, + { 0x1E000, 0x1E006 }, + { 0x1E008, 0x1E018 }, + { 0x1E01B, 0x1E021 }, + { 0x1E023, 0x1E024 }, + { 0x1E026, 0x1E02A }, { 0x1E8D0, 0x1E8D6 }, + { 0x1E944, 0x1E94A }, { 0xE0100, 0xE01EF } #define PREDICATE(c) uc_is_property_bidi_non_spacing_mark (c) diff --git a/tests/unictype/test-pr_bidi_other_neutral.c b/tests/unictype/test-pr_bidi_other_neutral.c index bf0a63e0..1638e2fd 100644 --- a/tests/unictype/test-pr_bidi_other_neutral.c +++ b/tests/unictype/test-pr_bidi_other_neutral.c @@ -13,7 +13,7 @@ GNU General Public License for more details. You should have received a copy of the GNU General Public License - along with this program. If not, see <http://www.gnu.org/licenses/>. */ + along with this program. If not, see <https://www.gnu.org/licenses/>. */ #include "test-predicate-part1.h" @@ -88,7 +88,7 @@ { 0x2190, 0x2211 }, { 0x2214, 0x2335 }, { 0x237B, 0x2394 }, - { 0x2396, 0x23FA }, + { 0x2396, 0x23FE }, { 0x2400, 0x2426 }, { 0x2440, 0x244A }, { 0x2460, 0x2487 }, @@ -102,7 +102,7 @@ { 0x2BEC, 0x2BEF }, { 0x2CE5, 0x2CEA }, { 0x2CF9, 0x2CFF }, - { 0x2E00, 0x2E42 }, + { 0x2E00, 0x2E44 }, { 0x2E80, 0x2E99 }, { 0x2E9B, 0x2EF3 }, { 0x2F00, 0x2FD5 }, @@ -159,6 +159,7 @@ { 0x1091F, 0x1091F }, { 0x10B39, 0x10B3F }, { 0x11052, 0x11065 }, + { 0x11660, 0x1166C }, { 0x1D200, 0x1D241 }, { 0x1D245, 0x1D245 }, { 0x1D300, 0x1D356 }, @@ -176,11 +177,9 @@ { 0x1F0D1, 0x1F0F5 }, { 0x1F10B, 0x1F10C }, { 0x1F16A, 0x1F16B }, - { 0x1F300, 0x1F579 }, - { 0x1F57B, 0x1F5A3 }, - { 0x1F5A5, 0x1F6D0 }, + { 0x1F300, 0x1F6D2 }, { 0x1F6E0, 0x1F6EC }, - { 0x1F6F0, 0x1F6F3 }, + { 0x1F6F0, 0x1F6F6 }, { 0x1F700, 0x1F773 }, { 0x1F780, 0x1F7D4 }, { 0x1F800, 0x1F80B }, @@ -188,8 +187,13 @@ { 0x1F850, 0x1F859 }, { 0x1F860, 0x1F887 }, { 0x1F890, 0x1F8AD }, - { 0x1F910, 0x1F918 }, - { 0x1F980, 0x1F984 }, + { 0x1F910, 0x1F91E }, + { 0x1F920, 0x1F927 }, + { 0x1F930, 0x1F930 }, + { 0x1F933, 0x1F93E }, + { 0x1F940, 0x1F94B }, + { 0x1F950, 0x1F95E }, + { 0x1F980, 0x1F991 }, { 0x1F9C0, 0x1F9C0 } #define PREDICATE(c) uc_is_property_bidi_other_neutral (c) diff --git a/tests/unictype/test-pr_bidi_pdf.c b/tests/unictype/test-pr_bidi_pdf.c index e8ff8dd8..335675b5 100644 --- a/tests/unictype/test-pr_bidi_pdf.c +++ b/tests/unictype/test-pr_bidi_pdf.c @@ -13,7 +13,7 @@ GNU General Public License for more details. You should have received a copy of the GNU General Public License - along with this program. If not, see <http://www.gnu.org/licenses/>. */ + along with this program. If not, see <https://www.gnu.org/licenses/>. */ #include "test-predicate-part1.h" diff --git a/tests/unictype/test-pr_bidi_segment_separator.c b/tests/unictype/test-pr_bidi_segment_separator.c index 86ba97b4..d35bbe44 100644 --- a/tests/unictype/test-pr_bidi_segment_separator.c +++ b/tests/unictype/test-pr_bidi_segment_separator.c @@ -13,7 +13,7 @@ GNU General Public License for more details. You should have received a copy of the GNU General Public License - along with this program. If not, see <http://www.gnu.org/licenses/>. */ + along with this program. If not, see <https://www.gnu.org/licenses/>. */ #include "test-predicate-part1.h" diff --git a/tests/unictype/test-pr_bidi_whitespace.c b/tests/unictype/test-pr_bidi_whitespace.c index 5f504888..abe08369 100644 --- a/tests/unictype/test-pr_bidi_whitespace.c +++ b/tests/unictype/test-pr_bidi_whitespace.c @@ -13,7 +13,7 @@ GNU General Public License for more details. You should have received a copy of the GNU General Public License - along with this program. If not, see <http://www.gnu.org/licenses/>. */ + along with this program. If not, see <https://www.gnu.org/licenses/>. */ #include "test-predicate-part1.h" diff --git a/tests/unictype/test-pr_byname.c b/tests/unictype/test-pr_byname.c index aa2676f0..8ebb2527 100644 --- a/tests/unictype/test-pr_byname.c +++ b/tests/unictype/test-pr_byname.c @@ -12,7 +12,7 @@ GNU General Public License for more details. You should have received a copy of the GNU General Public License - along with this program. If not, see <http://www.gnu.org/licenses/>. */ + along with this program. If not, see <https://www.gnu.org/licenses/>. */ #include <config.h> diff --git a/tests/unictype/test-pr_case_ignorable.c b/tests/unictype/test-pr_case_ignorable.c index 00fba758..d846bbe7 100644 --- a/tests/unictype/test-pr_case_ignorable.c +++ b/tests/unictype/test-pr_case_ignorable.c @@ -13,7 +13,7 @@ GNU General Public License for more details. You should have received a copy of the GNU General Public License - along with this program. If not, see <http://www.gnu.org/licenses/>. */ + along with this program. If not, see <https://www.gnu.org/licenses/>. */ #include "test-predicate-part1.h" @@ -57,7 +57,7 @@ { 0x07FA, 0x07FA }, { 0x0816, 0x082D }, { 0x0859, 0x085B }, - { 0x08E3, 0x0902 }, + { 0x08D4, 0x0902 }, { 0x093A, 0x093A }, { 0x093C, 0x093C }, { 0x0941, 0x0948 }, @@ -156,6 +156,7 @@ { 0x17DD, 0x17DD }, { 0x180B, 0x180E }, { 0x1843, 0x1843 }, + { 0x1885, 0x1886 }, { 0x18A9, 0x18A9 }, { 0x1920, 0x1922 }, { 0x1927, 0x1928 }, @@ -198,7 +199,7 @@ { 0x1D2C, 0x1D6A }, { 0x1D78, 0x1D78 }, { 0x1D9B, 0x1DF5 }, - { 0x1DFC, 0x1DFF }, + { 0x1DFB, 0x1DFF }, { 0x1FBD, 0x1FBD }, { 0x1FBF, 0x1FC1 }, { 0x1FCD, 0x1FCF }, @@ -244,7 +245,7 @@ { 0xA806, 0xA806 }, { 0xA80B, 0xA80B }, { 0xA825, 0xA826 }, - { 0xA8C4, 0xA8C4 }, + { 0xA8C4, 0xA8C5 }, { 0xA8E0, 0xA8F1 }, { 0xA926, 0xA92D }, { 0xA947, 0xA951 }, @@ -316,6 +317,7 @@ { 0x1122F, 0x11231 }, { 0x11234, 0x11234 }, { 0x11236, 0x11237 }, + { 0x1123E, 0x1123E }, { 0x112DF, 0x112DF }, { 0x112E3, 0x112EA }, { 0x11300, 0x11301 }, @@ -323,6 +325,9 @@ { 0x11340, 0x11340 }, { 0x11366, 0x1136C }, { 0x11370, 0x11374 }, + { 0x11438, 0x1143F }, + { 0x11442, 0x11444 }, + { 0x11446, 0x11446 }, { 0x114B3, 0x114B8 }, { 0x114BA, 0x114BA }, { 0x114BF, 0x114C0 }, @@ -341,10 +346,18 @@ { 0x1171D, 0x1171F }, { 0x11722, 0x11725 }, { 0x11727, 0x1172B }, + { 0x11C30, 0x11C36 }, + { 0x11C38, 0x11C3D }, + { 0x11C3F, 0x11C3F }, + { 0x11C92, 0x11CA7 }, + { 0x11CAA, 0x11CB0 }, + { 0x11CB2, 0x11CB3 }, + { 0x11CB5, 0x11CB6 }, { 0x16AF0, 0x16AF4 }, { 0x16B30, 0x16B36 }, { 0x16B40, 0x16B43 }, { 0x16F8F, 0x16F9F }, + { 0x16FE0, 0x16FE0 }, { 0x1BC9D, 0x1BC9E }, { 0x1BCA0, 0x1BCA3 }, { 0x1D167, 0x1D169 }, @@ -358,7 +371,13 @@ { 0x1DA84, 0x1DA84 }, { 0x1DA9B, 0x1DA9F }, { 0x1DAA1, 0x1DAAF }, + { 0x1E000, 0x1E006 }, + { 0x1E008, 0x1E018 }, + { 0x1E01B, 0x1E021 }, + { 0x1E023, 0x1E024 }, + { 0x1E026, 0x1E02A }, { 0x1E8D0, 0x1E8D6 }, + { 0x1E944, 0x1E94A }, { 0x1F3FB, 0x1F3FF }, { 0xE0001, 0xE0001 }, { 0xE0020, 0xE007F }, diff --git a/tests/unictype/test-pr_cased.c b/tests/unictype/test-pr_cased.c index 6f2737e1..007d278b 100644 --- a/tests/unictype/test-pr_cased.c +++ b/tests/unictype/test-pr_cased.c @@ -13,7 +13,7 @@ GNU General Public License for more details. You should have received a copy of the GNU General Public License - along with this program. If not, see <http://www.gnu.org/licenses/>. */ + along with this program. If not, see <https://www.gnu.org/licenses/>. */ #include "test-predicate-part1.h" @@ -49,6 +49,7 @@ { 0x10CD, 0x10CD }, { 0x13A0, 0x13F5 }, { 0x13F8, 0x13FD }, + { 0x1C80, 0x1C88 }, { 0x1D00, 0x1DBF }, { 0x1E00, 0x1F15 }, { 0x1F18, 0x1F1D }, @@ -101,7 +102,7 @@ { 0xA680, 0xA69D }, { 0xA722, 0xA787 }, { 0xA78B, 0xA78E }, - { 0xA790, 0xA7AD }, + { 0xA790, 0xA7AE }, { 0xA7B0, 0xA7B7 }, { 0xA7F8, 0xA7FA }, { 0xAB30, 0xAB5A }, @@ -112,6 +113,8 @@ { 0xFF21, 0xFF3A }, { 0xFF41, 0xFF5A }, { 0x10400, 0x1044F }, + { 0x104B0, 0x104D3 }, + { 0x104D8, 0x104FB }, { 0x10C80, 0x10CB2 }, { 0x10CC0, 0x10CF2 }, { 0x118A0, 0x118DF }, @@ -145,6 +148,7 @@ { 0x1D78A, 0x1D7A8 }, { 0x1D7AA, 0x1D7C2 }, { 0x1D7C4, 0x1D7CB }, + { 0x1E900, 0x1E943 }, { 0x1F130, 0x1F149 }, { 0x1F150, 0x1F169 }, { 0x1F170, 0x1F189 } diff --git a/tests/unictype/test-pr_changes_when_casefolded.c b/tests/unictype/test-pr_changes_when_casefolded.c index 3ae1a61c..a74534ed 100644 --- a/tests/unictype/test-pr_changes_when_casefolded.c +++ b/tests/unictype/test-pr_changes_when_casefolded.c @@ -13,7 +13,7 @@ GNU General Public License for more details. You should have received a copy of the GNU General Public License - along with this program. If not, see <http://www.gnu.org/licenses/>. */ + along with this program. If not, see <https://www.gnu.org/licenses/>. */ #include "test-predicate-part1.h" @@ -299,6 +299,7 @@ { 0x10C7, 0x10C7 }, { 0x10CD, 0x10CD }, { 0x13F8, 0x13FD }, + { 0x1C80, 0x1C88 }, { 0x1E00, 0x1E00 }, { 0x1E02, 0x1E02 }, { 0x1E04, 0x1E04 }, @@ -607,7 +608,7 @@ { 0xA7A4, 0xA7A4 }, { 0xA7A6, 0xA7A6 }, { 0xA7A8, 0xA7A8 }, - { 0xA7AA, 0xA7AD }, + { 0xA7AA, 0xA7AE }, { 0xA7B0, 0xA7B4 }, { 0xA7B6, 0xA7B6 }, { 0xAB70, 0xABBF }, @@ -615,8 +616,10 @@ { 0xFB13, 0xFB17 }, { 0xFF21, 0xFF3A }, { 0x10400, 0x10427 }, + { 0x104B0, 0x104D3 }, { 0x10C80, 0x10CB2 }, - { 0x118A0, 0x118BF } + { 0x118A0, 0x118BF }, + { 0x1E900, 0x1E921 } #define PREDICATE(c) uc_is_property_changes_when_casefolded (c) #include "test-predicate-part2.h" diff --git a/tests/unictype/test-pr_changes_when_casemapped.c b/tests/unictype/test-pr_changes_when_casemapped.c index ecef6d99..50484f5a 100644 --- a/tests/unictype/test-pr_changes_when_casemapped.c +++ b/tests/unictype/test-pr_changes_when_casemapped.c @@ -13,7 +13,7 @@ GNU General Public License for more details. You should have received a copy of the GNU General Public License - along with this program. If not, see <http://www.gnu.org/licenses/>. */ + along with this program. If not, see <https://www.gnu.org/licenses/>. */ #include "test-predicate-part1.h" @@ -38,8 +38,7 @@ { 0x0260, 0x0261 }, { 0x0263, 0x0263 }, { 0x0265, 0x0266 }, - { 0x0268, 0x0269 }, - { 0x026B, 0x026C }, + { 0x0268, 0x026C }, { 0x026F, 0x026F }, { 0x0271, 0x0272 }, { 0x0275, 0x0275 }, @@ -70,6 +69,7 @@ { 0x10CD, 0x10CD }, { 0x13A0, 0x13F5 }, { 0x13F8, 0x13FD }, + { 0x1C80, 0x1C88 }, { 0x1D79, 0x1D79 }, { 0x1D7D, 0x1D7D }, { 0x1E00, 0x1E9B }, @@ -118,7 +118,7 @@ { 0xA779, 0xA787 }, { 0xA78B, 0xA78D }, { 0xA790, 0xA793 }, - { 0xA796, 0xA7AD }, + { 0xA796, 0xA7AE }, { 0xA7B0, 0xA7B7 }, { 0xAB53, 0xAB53 }, { 0xAB70, 0xABBF }, @@ -127,9 +127,12 @@ { 0xFF21, 0xFF3A }, { 0xFF41, 0xFF5A }, { 0x10400, 0x1044F }, + { 0x104B0, 0x104D3 }, + { 0x104D8, 0x104FB }, { 0x10C80, 0x10CB2 }, { 0x10CC0, 0x10CF2 }, - { 0x118A0, 0x118DF } + { 0x118A0, 0x118DF }, + { 0x1E900, 0x1E943 } #define PREDICATE(c) uc_is_property_changes_when_casemapped (c) #include "test-predicate-part2.h" diff --git a/tests/unictype/test-pr_changes_when_lowercased.c b/tests/unictype/test-pr_changes_when_lowercased.c index 31a23c80..59602989 100644 --- a/tests/unictype/test-pr_changes_when_lowercased.c +++ b/tests/unictype/test-pr_changes_when_lowercased.c @@ -13,7 +13,7 @@ GNU General Public License for more details. You should have received a copy of the GNU General Public License - along with this program. If not, see <http://www.gnu.org/licenses/>. */ + along with this program. If not, see <https://www.gnu.org/licenses/>. */ #include "test-predicate-part1.h" @@ -598,13 +598,15 @@ { 0xA7A4, 0xA7A4 }, { 0xA7A6, 0xA7A6 }, { 0xA7A8, 0xA7A8 }, - { 0xA7AA, 0xA7AD }, + { 0xA7AA, 0xA7AE }, { 0xA7B0, 0xA7B4 }, { 0xA7B6, 0xA7B6 }, { 0xFF21, 0xFF3A }, { 0x10400, 0x10427 }, + { 0x104B0, 0x104D3 }, { 0x10C80, 0x10CB2 }, - { 0x118A0, 0x118BF } + { 0x118A0, 0x118BF }, + { 0x1E900, 0x1E921 } #define PREDICATE(c) uc_is_property_changes_when_lowercased (c) #include "test-predicate-part2.h" diff --git a/tests/unictype/test-pr_changes_when_titlecased.c b/tests/unictype/test-pr_changes_when_titlecased.c index e6efa9fd..c3ff4e5c 100644 --- a/tests/unictype/test-pr_changes_when_titlecased.c +++ b/tests/unictype/test-pr_changes_when_titlecased.c @@ -13,7 +13,7 @@ GNU General Public License for more details. You should have received a copy of the GNU General Public License - along with this program. If not, see <http://www.gnu.org/licenses/>. */ + along with this program. If not, see <https://www.gnu.org/licenses/>. */ #include "test-predicate-part1.h" @@ -168,8 +168,7 @@ { 0x0260, 0x0261 }, { 0x0263, 0x0263 }, { 0x0265, 0x0266 }, - { 0x0268, 0x0269 }, - { 0x026B, 0x026C }, + { 0x0268, 0x026C }, { 0x026F, 0x026F }, { 0x0271, 0x0272 }, { 0x0275, 0x0275 }, @@ -305,6 +304,7 @@ { 0x052F, 0x052F }, { 0x0561, 0x0587 }, { 0x13F8, 0x13FD }, + { 0x1C80, 0x1C88 }, { 0x1D79, 0x1D79 }, { 0x1D7D, 0x1D7D }, { 0x1E01, 0x1E01 }, @@ -621,8 +621,10 @@ { 0xFB13, 0xFB17 }, { 0xFF41, 0xFF5A }, { 0x10428, 0x1044F }, + { 0x104D8, 0x104FB }, { 0x10CC0, 0x10CF2 }, - { 0x118C0, 0x118DF } + { 0x118C0, 0x118DF }, + { 0x1E922, 0x1E943 } #define PREDICATE(c) uc_is_property_changes_when_titlecased (c) #include "test-predicate-part2.h" diff --git a/tests/unictype/test-pr_changes_when_uppercased.c b/tests/unictype/test-pr_changes_when_uppercased.c index 0f29fb0c..6449791e 100644 --- a/tests/unictype/test-pr_changes_when_uppercased.c +++ b/tests/unictype/test-pr_changes_when_uppercased.c @@ -13,7 +13,7 @@ GNU General Public License for more details. You should have received a copy of the GNU General Public License - along with this program. If not, see <http://www.gnu.org/licenses/>. */ + along with this program. If not, see <https://www.gnu.org/licenses/>. */ #include "test-predicate-part1.h" @@ -167,8 +167,7 @@ { 0x0260, 0x0261 }, { 0x0263, 0x0263 }, { 0x0265, 0x0266 }, - { 0x0268, 0x0269 }, - { 0x026B, 0x026C }, + { 0x0268, 0x026C }, { 0x026F, 0x026F }, { 0x0271, 0x0272 }, { 0x0275, 0x0275 }, @@ -304,6 +303,7 @@ { 0x052F, 0x052F }, { 0x0561, 0x0587 }, { 0x13F8, 0x13FD }, + { 0x1C80, 0x1C88 }, { 0x1D79, 0x1D79 }, { 0x1D7D, 0x1D7D }, { 0x1E01, 0x1E01 }, @@ -620,8 +620,10 @@ { 0xFB13, 0xFB17 }, { 0xFF41, 0xFF5A }, { 0x10428, 0x1044F }, + { 0x104D8, 0x104FB }, { 0x10CC0, 0x10CF2 }, - { 0x118C0, 0x118DF } + { 0x118C0, 0x118DF }, + { 0x1E922, 0x1E943 } #define PREDICATE(c) uc_is_property_changes_when_uppercased (c) #include "test-predicate-part2.h" diff --git a/tests/unictype/test-pr_combining.c b/tests/unictype/test-pr_combining.c index caee6aac..85c2531d 100644 --- a/tests/unictype/test-pr_combining.c +++ b/tests/unictype/test-pr_combining.c @@ -13,7 +13,7 @@ GNU General Public License for more details. You should have received a copy of the GNU General Public License - along with this program. If not, see <http://www.gnu.org/licenses/>. */ + along with this program. If not, see <https://www.gnu.org/licenses/>. */ #include "test-predicate-part1.h" @@ -40,6 +40,7 @@ { 0x0825, 0x0827 }, { 0x0829, 0x082D }, { 0x0859, 0x085B }, + { 0x08D4, 0x08E1 }, { 0x08E3, 0x0903 }, { 0x093A, 0x093C }, { 0x093E, 0x094F }, @@ -137,6 +138,7 @@ { 0x17B4, 0x17D3 }, { 0x17DD, 0x17DD }, { 0x180B, 0x180D }, + { 0x1885, 0x1886 }, { 0x18A9, 0x18A9 }, { 0x1920, 0x192B }, { 0x1930, 0x193B }, @@ -158,7 +160,7 @@ { 0x1CF2, 0x1CF4 }, { 0x1CF8, 0x1CF9 }, { 0x1DC0, 0x1DF5 }, - { 0x1DFC, 0x1DFF }, + { 0x1DFB, 0x1DFF }, { 0x20D0, 0x20F0 }, { 0x2CEF, 0x2CF1 }, { 0x2D7F, 0x2D7F }, @@ -174,7 +176,7 @@ { 0xA80B, 0xA80B }, { 0xA823, 0xA827 }, { 0xA880, 0xA881 }, - { 0xA8B4, 0xA8C4 }, + { 0xA8B4, 0xA8C5 }, { 0xA8E0, 0xA8F1 }, { 0xA926, 0xA92D }, { 0xA947, 0xA953 }, @@ -217,6 +219,7 @@ { 0x111B3, 0x111C0 }, { 0x111CA, 0x111CC }, { 0x1122C, 0x11237 }, + { 0x1123E, 0x1123E }, { 0x112DF, 0x112EA }, { 0x11300, 0x11303 }, { 0x1133C, 0x1133C }, @@ -227,6 +230,7 @@ { 0x11362, 0x11363 }, { 0x11366, 0x1136C }, { 0x11370, 0x11374 }, + { 0x11435, 0x11446 }, { 0x114B0, 0x114C3 }, { 0x115AF, 0x115B5 }, { 0x115B8, 0x115C0 }, @@ -234,6 +238,10 @@ { 0x11630, 0x11640 }, { 0x116AB, 0x116B7 }, { 0x1171D, 0x1172B }, + { 0x11C2F, 0x11C36 }, + { 0x11C38, 0x11C3F }, + { 0x11C92, 0x11CA7 }, + { 0x11CA9, 0x11CB6 }, { 0x16AF0, 0x16AF4 }, { 0x16B30, 0x16B36 }, { 0x16F51, 0x16F7E }, @@ -251,7 +259,13 @@ { 0x1DA84, 0x1DA84 }, { 0x1DA9B, 0x1DA9F }, { 0x1DAA1, 0x1DAAF }, + { 0x1E000, 0x1E006 }, + { 0x1E008, 0x1E018 }, + { 0x1E01B, 0x1E021 }, + { 0x1E023, 0x1E024 }, + { 0x1E026, 0x1E02A }, { 0x1E8D0, 0x1E8D6 }, + { 0x1E944, 0x1E94A }, { 0xE0100, 0xE01EF } #define PREDICATE(c) uc_is_property_combining (c) diff --git a/tests/unictype/test-pr_composite.c b/tests/unictype/test-pr_composite.c index f0929130..2de59a26 100644 --- a/tests/unictype/test-pr_composite.c +++ b/tests/unictype/test-pr_composite.c @@ -13,7 +13,7 @@ GNU General Public License for more details. You should have received a copy of the GNU General Public License - along with this program. If not, see <http://www.gnu.org/licenses/>. */ + along with this program. If not, see <https://www.gnu.org/licenses/>. */ #include "test-predicate-part1.h" diff --git a/tests/unictype/test-pr_currency_symbol.c b/tests/unictype/test-pr_currency_symbol.c index c12ed147..aa644ce0 100644 --- a/tests/unictype/test-pr_currency_symbol.c +++ b/tests/unictype/test-pr_currency_symbol.c @@ -13,7 +13,7 @@ GNU General Public License for more details. You should have received a copy of the GNU General Public License - along with this program. If not, see <http://www.gnu.org/licenses/>. */ + along with this program. If not, see <https://www.gnu.org/licenses/>. */ #include "test-predicate-part1.h" diff --git a/tests/unictype/test-pr_dash.c b/tests/unictype/test-pr_dash.c index 5a0c167d..eefa5028 100644 --- a/tests/unictype/test-pr_dash.c +++ b/tests/unictype/test-pr_dash.c @@ -13,7 +13,7 @@ GNU General Public License for more details. You should have received a copy of the GNU General Public License - along with this program. If not, see <http://www.gnu.org/licenses/>. */ + along with this program. If not, see <https://www.gnu.org/licenses/>. */ #include "test-predicate-part1.h" diff --git a/tests/unictype/test-pr_decimal_digit.c b/tests/unictype/test-pr_decimal_digit.c index 4fb18026..6c15dc3d 100644 --- a/tests/unictype/test-pr_decimal_digit.c +++ b/tests/unictype/test-pr_decimal_digit.c @@ -13,7 +13,7 @@ GNU General Public License for more details. You should have received a copy of the GNU General Public License - along with this program. If not, see <http://www.gnu.org/licenses/>. */ + along with this program. If not, see <https://www.gnu.org/licenses/>. */ #include "test-predicate-part1.h" @@ -60,14 +60,17 @@ { 0x11136, 0x1113F }, { 0x111D0, 0x111D9 }, { 0x112F0, 0x112F9 }, + { 0x11450, 0x11459 }, { 0x114D0, 0x114D9 }, { 0x11650, 0x11659 }, { 0x116C0, 0x116C9 }, { 0x11730, 0x11739 }, { 0x118E0, 0x118E9 }, + { 0x11C50, 0x11C59 }, { 0x16A60, 0x16A69 }, { 0x16B50, 0x16B59 }, - { 0x1D7CE, 0x1D7FF } + { 0x1D7CE, 0x1D7FF }, + { 0x1E950, 0x1E959 } #define PREDICATE(c) uc_is_property_decimal_digit (c) #include "test-predicate-part2.h" diff --git a/tests/unictype/test-pr_default_ignorable_code_point.c b/tests/unictype/test-pr_default_ignorable_code_point.c index 559c0875..10d243cc 100644 --- a/tests/unictype/test-pr_default_ignorable_code_point.c +++ b/tests/unictype/test-pr_default_ignorable_code_point.c @@ -13,7 +13,7 @@ GNU General Public License for more details. You should have received a copy of the GNU General Public License - along with this program. If not, see <http://www.gnu.org/licenses/>. */ + along with this program. If not, see <https://www.gnu.org/licenses/>. */ #include "test-predicate-part1.h" diff --git a/tests/unictype/test-pr_deprecated.c b/tests/unictype/test-pr_deprecated.c index df0f0dc7..5242f2a4 100644 --- a/tests/unictype/test-pr_deprecated.c +++ b/tests/unictype/test-pr_deprecated.c @@ -13,7 +13,7 @@ GNU General Public License for more details. You should have received a copy of the GNU General Public License - along with this program. If not, see <http://www.gnu.org/licenses/>. */ + along with this program. If not, see <https://www.gnu.org/licenses/>. */ #include "test-predicate-part1.h" @@ -24,8 +24,7 @@ { 0x17A3, 0x17A4 }, { 0x206A, 0x206F }, { 0x2329, 0x232A }, - { 0xE0001, 0xE0001 }, - { 0xE007F, 0xE007F } + { 0xE0001, 0xE0001 } #define PREDICATE(c) uc_is_property_deprecated (c) #include "test-predicate-part2.h" diff --git a/tests/unictype/test-pr_diacritic.c b/tests/unictype/test-pr_diacritic.c index 56187d29..273dec00 100644 --- a/tests/unictype/test-pr_diacritic.c +++ b/tests/unictype/test-pr_diacritic.c @@ -13,7 +13,7 @@ GNU General Public License for more details. You should have received a copy of the GNU General Public License - along with this program. If not, see <http://www.gnu.org/licenses/>. */ + along with this program. If not, see <https://www.gnu.org/licenses/>. */ #include "test-predicate-part1.h" @@ -151,11 +151,14 @@ { 0x1134D, 0x1134D }, { 0x11366, 0x1136C }, { 0x11370, 0x11374 }, + { 0x11442, 0x11442 }, + { 0x11446, 0x11446 }, { 0x114C2, 0x114C3 }, { 0x115BF, 0x115C0 }, { 0x1163F, 0x1163F }, { 0x116B6, 0x116B7 }, { 0x1172B, 0x1172B }, + { 0x11C3F, 0x11C3F }, { 0x16AF0, 0x16AF4 }, { 0x16F8F, 0x16F9F }, { 0x1D167, 0x1D169 }, @@ -163,7 +166,9 @@ { 0x1D17B, 0x1D182 }, { 0x1D185, 0x1D18B }, { 0x1D1AA, 0x1D1AD }, - { 0x1E8D0, 0x1E8D6 } + { 0x1E8D0, 0x1E8D6 }, + { 0x1E944, 0x1E946 }, + { 0x1E948, 0x1E94A } #define PREDICATE(c) uc_is_property_diacritic (c) #include "test-predicate-part2.h" diff --git a/tests/unictype/test-pr_extender.c b/tests/unictype/test-pr_extender.c index 346f8bcf..f6d95d1f 100644 --- a/tests/unictype/test-pr_extender.c +++ b/tests/unictype/test-pr_extender.c @@ -13,7 +13,7 @@ GNU General Public License for more details. You should have received a copy of the GNU General Public License - along with this program. If not, see <http://www.gnu.org/licenses/>. */ + along with this program. If not, see <https://www.gnu.org/licenses/>. */ #include "test-predicate-part1.h" @@ -42,7 +42,9 @@ { 0xFF70, 0xFF70 }, { 0x1135D, 0x1135D }, { 0x115C6, 0x115C8 }, - { 0x16B42, 0x16B43 } + { 0x16B42, 0x16B43 }, + { 0x16FE0, 0x16FE0 }, + { 0x1E944, 0x1E946 } #define PREDICATE(c) uc_is_property_extender (c) #include "test-predicate-part2.h" diff --git a/tests/unictype/test-pr_format_control.c b/tests/unictype/test-pr_format_control.c index ca0277c2..ecc6de71 100644 --- a/tests/unictype/test-pr_format_control.c +++ b/tests/unictype/test-pr_format_control.c @@ -13,7 +13,7 @@ GNU General Public License for more details. You should have received a copy of the GNU General Public License - along with this program. If not, see <http://www.gnu.org/licenses/>. */ + along with this program. If not, see <https://www.gnu.org/licenses/>. */ #include "test-predicate-part1.h" diff --git a/tests/unictype/test-pr_grapheme_base.c b/tests/unictype/test-pr_grapheme_base.c index efdd3811..bb5031d3 100644 --- a/tests/unictype/test-pr_grapheme_base.c +++ b/tests/unictype/test-pr_grapheme_base.c @@ -13,7 +13,7 @@ GNU General Public License for more details. You should have received a copy of the GNU General Public License - along with this program. If not, see <http://www.gnu.org/licenses/>. */ + along with this program. If not, see <https://www.gnu.org/licenses/>. */ #include "test-predicate-part1.h" @@ -61,6 +61,7 @@ { 0x0840, 0x0858 }, { 0x085E, 0x085E }, { 0x08A0, 0x08B4 }, + { 0x08B6, 0x08BD }, { 0x0903, 0x0939 }, { 0x093B, 0x093B }, { 0x093D, 0x0940 }, @@ -150,7 +151,7 @@ { 0x0C58, 0x0C5A }, { 0x0C60, 0x0C61 }, { 0x0C66, 0x0C6F }, - { 0x0C78, 0x0C7F }, + { 0x0C78, 0x0C80 }, { 0x0C82, 0x0C83 }, { 0x0C85, 0x0C8C }, { 0x0C8E, 0x0C90 }, @@ -174,10 +175,10 @@ { 0x0D3F, 0x0D40 }, { 0x0D46, 0x0D48 }, { 0x0D4A, 0x0D4C }, - { 0x0D4E, 0x0D4E }, - { 0x0D5F, 0x0D61 }, - { 0x0D66, 0x0D75 }, - { 0x0D79, 0x0D7F }, + { 0x0D4E, 0x0D4F }, + { 0x0D54, 0x0D56 }, + { 0x0D58, 0x0D61 }, + { 0x0D66, 0x0D7F }, { 0x0D82, 0x0D83 }, { 0x0D85, 0x0D96 }, { 0x0D9A, 0x0DB1 }, @@ -275,7 +276,8 @@ { 0x1800, 0x180A }, { 0x1810, 0x1819 }, { 0x1820, 0x1877 }, - { 0x1880, 0x18A8 }, + { 0x1880, 0x1884 }, + { 0x1887, 0x18A8 }, { 0x18AA, 0x18AA }, { 0x18B0, 0x18F5 }, { 0x1900, 0x191E }, @@ -317,7 +319,7 @@ { 0x1BFC, 0x1C2B }, { 0x1C34, 0x1C35 }, { 0x1C3B, 0x1C49 }, - { 0x1C4D, 0x1C7F }, + { 0x1C4D, 0x1C88 }, { 0x1CC0, 0x1CC7 }, { 0x1CD3, 0x1CD3 }, { 0x1CE1, 0x1CE1 }, @@ -349,7 +351,7 @@ { 0x2090, 0x209C }, { 0x20A0, 0x20BE }, { 0x2100, 0x218B }, - { 0x2190, 0x23FA }, + { 0x2190, 0x23FE }, { 0x2400, 0x2426 }, { 0x2440, 0x244A }, { 0x2460, 0x2B73 }, @@ -376,7 +378,7 @@ { 0x2DC8, 0x2DCE }, { 0x2DD0, 0x2DD6 }, { 0x2DD8, 0x2DDE }, - { 0x2E00, 0x2E42 }, + { 0x2E00, 0x2E44 }, { 0x2E80, 0x2E99 }, { 0x2E9B, 0x2EF3 }, { 0x2F00, 0x2FD5 }, @@ -401,7 +403,7 @@ { 0xA67E, 0xA69D }, { 0xA6A0, 0xA6EF }, { 0xA6F2, 0xA6F7 }, - { 0xA700, 0xA7AD }, + { 0xA700, 0xA7AE }, { 0xA7B0, 0xA7B7 }, { 0xA7F7, 0xA801 }, { 0xA803, 0xA805 }, @@ -492,7 +494,7 @@ { 0x10080, 0x100FA }, { 0x10100, 0x10102 }, { 0x10107, 0x10133 }, - { 0x10137, 0x1018C }, + { 0x10137, 0x1018E }, { 0x10190, 0x1019B }, { 0x101A0, 0x101A0 }, { 0x101D0, 0x101FC }, @@ -507,6 +509,8 @@ { 0x103C8, 0x103D5 }, { 0x10400, 0x1049D }, { 0x104A0, 0x104A9 }, + { 0x104B0, 0x104D3 }, + { 0x104D8, 0x104FB }, { 0x10500, 0x10527 }, { 0x10530, 0x10563 }, { 0x1056F, 0x1056F }, @@ -595,6 +599,12 @@ { 0x1134B, 0x1134D }, { 0x11350, 0x11350 }, { 0x1135D, 0x11363 }, + { 0x11400, 0x11437 }, + { 0x11440, 0x11441 }, + { 0x11445, 0x11445 }, + { 0x11447, 0x11459 }, + { 0x1145B, 0x1145B }, + { 0x1145D, 0x1145D }, { 0x11480, 0x114AF }, { 0x114B1, 0x114B2 }, { 0x114B9, 0x114B9 }, @@ -613,6 +623,7 @@ { 0x1163E, 0x1163E }, { 0x11641, 0x11644 }, { 0x11650, 0x11659 }, + { 0x11660, 0x1166C }, { 0x11680, 0x116AA }, { 0x116AC, 0x116AC }, { 0x116AE, 0x116AF }, @@ -625,6 +636,15 @@ { 0x118A0, 0x118F2 }, { 0x118FF, 0x118FF }, { 0x11AC0, 0x11AF8 }, + { 0x11C00, 0x11C08 }, + { 0x11C0A, 0x11C2F }, + { 0x11C3E, 0x11C3E }, + { 0x11C40, 0x11C45 }, + { 0x11C50, 0x11C6C }, + { 0x11C70, 0x11C8F }, + { 0x11CA9, 0x11CA9 }, + { 0x11CB1, 0x11CB1 }, + { 0x11CB4, 0x11CB4 }, { 0x12000, 0x12399 }, { 0x12400, 0x1246E }, { 0x12470, 0x12474 }, @@ -646,6 +666,9 @@ { 0x16F00, 0x16F44 }, { 0x16F50, 0x16F7E }, { 0x16F93, 0x16F9F }, + { 0x16FE0, 0x16FE0 }, + { 0x17000, 0x187EC }, + { 0x18800, 0x18AF2 }, { 0x1B000, 0x1B001 }, { 0x1BC00, 0x1BC6A }, { 0x1BC70, 0x1BC7C }, @@ -692,6 +715,9 @@ { 0x1DA85, 0x1DA8B }, { 0x1E800, 0x1E8C4 }, { 0x1E8C7, 0x1E8CF }, + { 0x1E900, 0x1E943 }, + { 0x1E950, 0x1E959 }, + { 0x1E95E, 0x1E95F }, { 0x1EE00, 0x1EE03 }, { 0x1EE05, 0x1EE1F }, { 0x1EE21, 0x1EE22 }, @@ -735,16 +761,14 @@ { 0x1F100, 0x1F10C }, { 0x1F110, 0x1F12E }, { 0x1F130, 0x1F16B }, - { 0x1F170, 0x1F19A }, + { 0x1F170, 0x1F1AC }, { 0x1F1E6, 0x1F202 }, - { 0x1F210, 0x1F23A }, + { 0x1F210, 0x1F23B }, { 0x1F240, 0x1F248 }, { 0x1F250, 0x1F251 }, - { 0x1F300, 0x1F579 }, - { 0x1F57B, 0x1F5A3 }, - { 0x1F5A5, 0x1F6D0 }, + { 0x1F300, 0x1F6D2 }, { 0x1F6E0, 0x1F6EC }, - { 0x1F6F0, 0x1F6F3 }, + { 0x1F6F0, 0x1F6F6 }, { 0x1F700, 0x1F773 }, { 0x1F780, 0x1F7D4 }, { 0x1F800, 0x1F80B }, @@ -752,8 +776,13 @@ { 0x1F850, 0x1F859 }, { 0x1F860, 0x1F887 }, { 0x1F890, 0x1F8AD }, - { 0x1F910, 0x1F918 }, - { 0x1F980, 0x1F984 }, + { 0x1F910, 0x1F91E }, + { 0x1F920, 0x1F927 }, + { 0x1F930, 0x1F930 }, + { 0x1F933, 0x1F93E }, + { 0x1F940, 0x1F94B }, + { 0x1F950, 0x1F95E }, + { 0x1F980, 0x1F991 }, { 0x1F9C0, 0x1F9C0 }, { 0x20000, 0x2A6D6 }, { 0x2A700, 0x2B734 }, diff --git a/tests/unictype/test-pr_grapheme_extend.c b/tests/unictype/test-pr_grapheme_extend.c index 5a07a6e8..0d7bf1fc 100644 --- a/tests/unictype/test-pr_grapheme_extend.c +++ b/tests/unictype/test-pr_grapheme_extend.c @@ -13,7 +13,7 @@ GNU General Public License for more details. You should have received a copy of the GNU General Public License - along with this program. If not, see <http://www.gnu.org/licenses/>. */ + along with this program. If not, see <https://www.gnu.org/licenses/>. */ #include "test-predicate-part1.h" @@ -40,6 +40,7 @@ { 0x0825, 0x0827 }, { 0x0829, 0x082D }, { 0x0859, 0x085B }, + { 0x08D4, 0x08E1 }, { 0x08E3, 0x0902 }, { 0x093A, 0x093A }, { 0x093C, 0x093C }, @@ -144,6 +145,7 @@ { 0x17C9, 0x17D3 }, { 0x17DD, 0x17DD }, { 0x180B, 0x180D }, + { 0x1885, 0x1886 }, { 0x18A9, 0x18A9 }, { 0x1920, 0x1922 }, { 0x1927, 0x1928 }, @@ -182,8 +184,8 @@ { 0x1CF4, 0x1CF4 }, { 0x1CF8, 0x1CF9 }, { 0x1DC0, 0x1DF5 }, - { 0x1DFC, 0x1DFF }, - { 0x200C, 0x200D }, + { 0x1DFB, 0x1DFF }, + { 0x200C, 0x200C }, { 0x20D0, 0x20F0 }, { 0x2CEF, 0x2CF1 }, { 0x2D7F, 0x2D7F }, @@ -198,7 +200,7 @@ { 0xA806, 0xA806 }, { 0xA80B, 0xA80B }, { 0xA825, 0xA826 }, - { 0xA8C4, 0xA8C4 }, + { 0xA8C4, 0xA8C5 }, { 0xA8E0, 0xA8F1 }, { 0xA926, 0xA92D }, { 0xA947, 0xA951 }, @@ -251,6 +253,7 @@ { 0x1122F, 0x11231 }, { 0x11234, 0x11234 }, { 0x11236, 0x11237 }, + { 0x1123E, 0x1123E }, { 0x112DF, 0x112DF }, { 0x112E3, 0x112EA }, { 0x11300, 0x11301 }, @@ -260,6 +263,9 @@ { 0x11357, 0x11357 }, { 0x11366, 0x1136C }, { 0x11370, 0x11374 }, + { 0x11438, 0x1143F }, + { 0x11442, 0x11444 }, + { 0x11446, 0x11446 }, { 0x114B0, 0x114B0 }, { 0x114B3, 0x114B8 }, { 0x114BA, 0x114BA }, @@ -281,6 +287,13 @@ { 0x1171D, 0x1171F }, { 0x11722, 0x11725 }, { 0x11727, 0x1172B }, + { 0x11C30, 0x11C36 }, + { 0x11C38, 0x11C3D }, + { 0x11C3F, 0x11C3F }, + { 0x11C92, 0x11CA7 }, + { 0x11CAA, 0x11CB0 }, + { 0x11CB2, 0x11CB3 }, + { 0x11CB5, 0x11CB6 }, { 0x16AF0, 0x16AF4 }, { 0x16B30, 0x16B36 }, { 0x16F8F, 0x16F92 }, @@ -298,7 +311,14 @@ { 0x1DA84, 0x1DA84 }, { 0x1DA9B, 0x1DA9F }, { 0x1DAA1, 0x1DAAF }, + { 0x1E000, 0x1E006 }, + { 0x1E008, 0x1E018 }, + { 0x1E01B, 0x1E021 }, + { 0x1E023, 0x1E024 }, + { 0x1E026, 0x1E02A }, { 0x1E8D0, 0x1E8D6 }, + { 0x1E944, 0x1E94A }, + { 0xE0020, 0xE007F }, { 0xE0100, 0xE01EF } #define PREDICATE(c) uc_is_property_grapheme_extend (c) diff --git a/tests/unictype/test-pr_grapheme_link.c b/tests/unictype/test-pr_grapheme_link.c index 86d5b58a..5dd2a3d3 100644 --- a/tests/unictype/test-pr_grapheme_link.c +++ b/tests/unictype/test-pr_grapheme_link.c @@ -13,7 +13,7 @@ GNU General Public License for more details. You should have received a copy of the GNU General Public License - along with this program. If not, see <http://www.gnu.org/licenses/>. */ + along with this program. If not, see <https://www.gnu.org/licenses/>. */ #include "test-predicate-part1.h" @@ -53,11 +53,13 @@ { 0x11235, 0x11235 }, { 0x112EA, 0x112EA }, { 0x1134D, 0x1134D }, + { 0x11442, 0x11442 }, { 0x114C2, 0x114C2 }, { 0x115BF, 0x115BF }, { 0x1163F, 0x1163F }, { 0x116B6, 0x116B6 }, - { 0x1172B, 0x1172B } + { 0x1172B, 0x1172B }, + { 0x11C3F, 0x11C3F } #define PREDICATE(c) uc_is_property_grapheme_link (c) #include "test-predicate-part2.h" diff --git a/tests/unictype/test-pr_hex_digit.c b/tests/unictype/test-pr_hex_digit.c index 1a761b83..02649a42 100644 --- a/tests/unictype/test-pr_hex_digit.c +++ b/tests/unictype/test-pr_hex_digit.c @@ -13,7 +13,7 @@ GNU General Public License for more details. You should have received a copy of the GNU General Public License - along with this program. If not, see <http://www.gnu.org/licenses/>. */ + along with this program. If not, see <https://www.gnu.org/licenses/>. */ #include "test-predicate-part1.h" diff --git a/tests/unictype/test-pr_hyphen.c b/tests/unictype/test-pr_hyphen.c index 9557fbad..50a8f7a4 100644 --- a/tests/unictype/test-pr_hyphen.c +++ b/tests/unictype/test-pr_hyphen.c @@ -13,7 +13,7 @@ GNU General Public License for more details. You should have received a copy of the GNU General Public License - along with this program. If not, see <http://www.gnu.org/licenses/>. */ + along with this program. If not, see <https://www.gnu.org/licenses/>. */ #include "test-predicate-part1.h" diff --git a/tests/unictype/test-pr_id_continue.c b/tests/unictype/test-pr_id_continue.c index ce66ab2f..a74e197b 100644 --- a/tests/unictype/test-pr_id_continue.c +++ b/tests/unictype/test-pr_id_continue.c @@ -13,7 +13,7 @@ GNU General Public License for more details. You should have received a copy of the GNU General Public License - along with this program. If not, see <http://www.gnu.org/licenses/>. */ + along with this program. If not, see <https://www.gnu.org/licenses/>. */ #include "test-predicate-part1.h" @@ -67,6 +67,8 @@ { 0x0800, 0x082D }, { 0x0840, 0x085B }, { 0x08A0, 0x08B4 }, + { 0x08B6, 0x08BD }, + { 0x08D4, 0x08E1 }, { 0x08E3, 0x0963 }, { 0x0966, 0x096F }, { 0x0971, 0x0983 }, @@ -156,7 +158,7 @@ { 0x0C58, 0x0C5A }, { 0x0C60, 0x0C63 }, { 0x0C66, 0x0C6F }, - { 0x0C81, 0x0C83 }, + { 0x0C80, 0x0C83 }, { 0x0C85, 0x0C8C }, { 0x0C8E, 0x0C90 }, { 0x0C92, 0x0CA8 }, @@ -177,7 +179,7 @@ { 0x0D3D, 0x0D44 }, { 0x0D46, 0x0D48 }, { 0x0D4A, 0x0D4E }, - { 0x0D57, 0x0D57 }, + { 0x0D54, 0x0D57 }, { 0x0D5F, 0x0D63 }, { 0x0D66, 0x0D6F }, { 0x0D7A, 0x0D7F }, @@ -296,11 +298,12 @@ { 0x1C00, 0x1C37 }, { 0x1C40, 0x1C49 }, { 0x1C4D, 0x1C7D }, + { 0x1C80, 0x1C88 }, { 0x1CD0, 0x1CD2 }, { 0x1CD4, 0x1CF6 }, { 0x1CF8, 0x1CF9 }, { 0x1D00, 0x1DF5 }, - { 0x1DFC, 0x1F15 }, + { 0x1DFB, 0x1F15 }, { 0x1F18, 0x1F1D }, { 0x1F20, 0x1F45 }, { 0x1F48, 0x1F4D }, @@ -382,11 +385,11 @@ { 0xA67F, 0xA6F1 }, { 0xA717, 0xA71F }, { 0xA722, 0xA788 }, - { 0xA78B, 0xA7AD }, + { 0xA78B, 0xA7AE }, { 0xA7B0, 0xA7B7 }, { 0xA7F7, 0xA827 }, { 0xA840, 0xA873 }, - { 0xA880, 0xA8C4 }, + { 0xA880, 0xA8C5 }, { 0xA8D0, 0xA8D9 }, { 0xA8E0, 0xA8F7 }, { 0xA8FB, 0xA8FB }, @@ -469,6 +472,8 @@ { 0x103D1, 0x103D5 }, { 0x10400, 0x1049D }, { 0x104A0, 0x104A9 }, + { 0x104B0, 0x104D3 }, + { 0x104D8, 0x104FB }, { 0x10500, 0x10527 }, { 0x10530, 0x10563 }, { 0x10600, 0x10736 }, @@ -521,6 +526,7 @@ { 0x111DC, 0x111DC }, { 0x11200, 0x11211 }, { 0x11213, 0x11237 }, + { 0x1123E, 0x1123E }, { 0x11280, 0x11286 }, { 0x11288, 0x11288 }, { 0x1128A, 0x1128D }, @@ -543,6 +549,8 @@ { 0x1135D, 0x11363 }, { 0x11366, 0x1136C }, { 0x11370, 0x11374 }, + { 0x11400, 0x1144A }, + { 0x11450, 0x11459 }, { 0x11480, 0x114C5 }, { 0x114C7, 0x114C7 }, { 0x114D0, 0x114D9 }, @@ -560,6 +568,13 @@ { 0x118A0, 0x118E9 }, { 0x118FF, 0x118FF }, { 0x11AC0, 0x11AF8 }, + { 0x11C00, 0x11C08 }, + { 0x11C0A, 0x11C36 }, + { 0x11C38, 0x11C40 }, + { 0x11C50, 0x11C59 }, + { 0x11C72, 0x11C8F }, + { 0x11C92, 0x11CA7 }, + { 0x11CA9, 0x11CB6 }, { 0x12000, 0x12399 }, { 0x12400, 0x1246E }, { 0x12480, 0x12543 }, @@ -578,6 +593,9 @@ { 0x16F00, 0x16F44 }, { 0x16F50, 0x16F7E }, { 0x16F8F, 0x16F9F }, + { 0x16FE0, 0x16FE0 }, + { 0x17000, 0x187EC }, + { 0x18800, 0x18AF2 }, { 0x1B000, 0x1B001 }, { 0x1BC00, 0x1BC6A }, { 0x1BC70, 0x1BC7C }, @@ -627,8 +645,15 @@ { 0x1DA84, 0x1DA84 }, { 0x1DA9B, 0x1DA9F }, { 0x1DAA1, 0x1DAAF }, + { 0x1E000, 0x1E006 }, + { 0x1E008, 0x1E018 }, + { 0x1E01B, 0x1E021 }, + { 0x1E023, 0x1E024 }, + { 0x1E026, 0x1E02A }, { 0x1E800, 0x1E8C4 }, { 0x1E8D0, 0x1E8D6 }, + { 0x1E900, 0x1E94A }, + { 0x1E950, 0x1E959 }, { 0x1EE00, 0x1EE03 }, { 0x1EE05, 0x1EE1F }, { 0x1EE21, 0x1EE22 }, diff --git a/tests/unictype/test-pr_id_start.c b/tests/unictype/test-pr_id_start.c index 648d4422..c5cb6d6e 100644 --- a/tests/unictype/test-pr_id_start.c +++ b/tests/unictype/test-pr_id_start.c @@ -13,7 +13,7 @@ GNU General Public License for more details. You should have received a copy of the GNU General Public License - along with this program. If not, see <http://www.gnu.org/licenses/>. */ + along with this program. If not, see <https://www.gnu.org/licenses/>. */ #include "test-predicate-part1.h" @@ -66,6 +66,7 @@ { 0x0828, 0x0828 }, { 0x0840, 0x0858 }, { 0x08A0, 0x08B4 }, + { 0x08B6, 0x08BD }, { 0x0904, 0x0939 }, { 0x093D, 0x093D }, { 0x0950, 0x0950 }, @@ -130,6 +131,7 @@ { 0x0C3D, 0x0C3D }, { 0x0C58, 0x0C5A }, { 0x0C60, 0x0C61 }, + { 0x0C80, 0x0C80 }, { 0x0C85, 0x0C8C }, { 0x0C8E, 0x0C90 }, { 0x0C92, 0x0CA8 }, @@ -144,6 +146,7 @@ { 0x0D12, 0x0D3A }, { 0x0D3D, 0x0D3D }, { 0x0D4E, 0x0D4E }, + { 0x0D54, 0x0D56 }, { 0x0D5F, 0x0D61 }, { 0x0D7A, 0x0D7F }, { 0x0D85, 0x0D96 }, @@ -241,6 +244,7 @@ { 0x1C00, 0x1C23 }, { 0x1C4D, 0x1C4F }, { 0x1C5A, 0x1C7D }, + { 0x1C80, 0x1C88 }, { 0x1CE9, 0x1CEC }, { 0x1CEE, 0x1CF1 }, { 0x1CF5, 0x1CF6 }, @@ -323,7 +327,7 @@ { 0xA6A0, 0xA6EF }, { 0xA717, 0xA71F }, { 0xA722, 0xA788 }, - { 0xA78B, 0xA7AD }, + { 0xA78B, 0xA7AE }, { 0xA7B0, 0xA7B7 }, { 0xA7F7, 0xA801 }, { 0xA803, 0xA805 }, @@ -410,6 +414,8 @@ { 0x103C8, 0x103CF }, { 0x103D1, 0x103D5 }, { 0x10400, 0x1049D }, + { 0x104B0, 0x104D3 }, + { 0x104D8, 0x104FB }, { 0x10500, 0x10527 }, { 0x10530, 0x10563 }, { 0x10600, 0x10736 }, @@ -471,6 +477,8 @@ { 0x1133D, 0x1133D }, { 0x11350, 0x11350 }, { 0x1135D, 0x11361 }, + { 0x11400, 0x11434 }, + { 0x11447, 0x1144A }, { 0x11480, 0x114AF }, { 0x114C4, 0x114C5 }, { 0x114C7, 0x114C7 }, @@ -483,6 +491,10 @@ { 0x118A0, 0x118DF }, { 0x118FF, 0x118FF }, { 0x11AC0, 0x11AF8 }, + { 0x11C00, 0x11C08 }, + { 0x11C0A, 0x11C2E }, + { 0x11C40, 0x11C40 }, + { 0x11C72, 0x11C8F }, { 0x12000, 0x12399 }, { 0x12400, 0x1246E }, { 0x12480, 0x12543 }, @@ -498,6 +510,9 @@ { 0x16F00, 0x16F44 }, { 0x16F50, 0x16F50 }, { 0x16F93, 0x16F9F }, + { 0x16FE0, 0x16FE0 }, + { 0x17000, 0x187EC }, + { 0x18800, 0x18AF2 }, { 0x1B000, 0x1B001 }, { 0x1BC00, 0x1BC6A }, { 0x1BC70, 0x1BC7C }, @@ -534,6 +549,7 @@ { 0x1D7AA, 0x1D7C2 }, { 0x1D7C4, 0x1D7CB }, { 0x1E800, 0x1E8C4 }, + { 0x1E900, 0x1E943 }, { 0x1EE00, 0x1EE03 }, { 0x1EE05, 0x1EE1F }, { 0x1EE21, 0x1EE22 }, diff --git a/tests/unictype/test-pr_ideographic.c b/tests/unictype/test-pr_ideographic.c index 3bccf71b..11e5ef0b 100644 --- a/tests/unictype/test-pr_ideographic.c +++ b/tests/unictype/test-pr_ideographic.c @@ -13,7 +13,7 @@ GNU General Public License for more details. You should have received a copy of the GNU General Public License - along with this program. If not, see <http://www.gnu.org/licenses/>. */ + along with this program. If not, see <https://www.gnu.org/licenses/>. */ #include "test-predicate-part1.h" @@ -24,6 +24,8 @@ { 0x4E00, 0x9FD5 }, { 0xF900, 0xFA6D }, { 0xFA70, 0xFAD9 }, + { 0x17000, 0x187EC }, + { 0x18800, 0x18AF2 }, { 0x20000, 0x2A6D6 }, { 0x2A700, 0x2B734 }, { 0x2B740, 0x2B81D }, diff --git a/tests/unictype/test-pr_ids_binary_operator.c b/tests/unictype/test-pr_ids_binary_operator.c index cc6e39a6..0faa9791 100644 --- a/tests/unictype/test-pr_ids_binary_operator.c +++ b/tests/unictype/test-pr_ids_binary_operator.c @@ -13,7 +13,7 @@ GNU General Public License for more details. You should have received a copy of the GNU General Public License - along with this program. If not, see <http://www.gnu.org/licenses/>. */ + along with this program. If not, see <https://www.gnu.org/licenses/>. */ #include "test-predicate-part1.h" diff --git a/tests/unictype/test-pr_ids_trinary_operator.c b/tests/unictype/test-pr_ids_trinary_operator.c index c95de7fe..23e5fd85 100644 --- a/tests/unictype/test-pr_ids_trinary_operator.c +++ b/tests/unictype/test-pr_ids_trinary_operator.c @@ -13,7 +13,7 @@ GNU General Public License for more details. You should have received a copy of the GNU General Public License - along with this program. If not, see <http://www.gnu.org/licenses/>. */ + along with this program. If not, see <https://www.gnu.org/licenses/>. */ #include "test-predicate-part1.h" diff --git a/tests/unictype/test-pr_ignorable_control.c b/tests/unictype/test-pr_ignorable_control.c index 2a764653..2d5f7229 100644 --- a/tests/unictype/test-pr_ignorable_control.c +++ b/tests/unictype/test-pr_ignorable_control.c @@ -13,7 +13,7 @@ GNU General Public License for more details. You should have received a copy of the GNU General Public License - along with this program. If not, see <http://www.gnu.org/licenses/>. */ + along with this program. If not, see <https://www.gnu.org/licenses/>. */ #include "test-predicate-part1.h" @@ -26,6 +26,7 @@ { 0x061C, 0x061C }, { 0x06DD, 0x06DD }, { 0x070F, 0x070F }, + { 0x08E2, 0x08E2 }, { 0x180E, 0x180E }, { 0x200B, 0x200F }, { 0x202A, 0x202E }, diff --git a/tests/unictype/test-pr_iso_control.c b/tests/unictype/test-pr_iso_control.c index c7d26971..da892aed 100644 --- a/tests/unictype/test-pr_iso_control.c +++ b/tests/unictype/test-pr_iso_control.c @@ -13,7 +13,7 @@ GNU General Public License for more details. You should have received a copy of the GNU General Public License - along with this program. If not, see <http://www.gnu.org/licenses/>. */ + along with this program. If not, see <https://www.gnu.org/licenses/>. */ #include "test-predicate-part1.h" diff --git a/tests/unictype/test-pr_join_control.c b/tests/unictype/test-pr_join_control.c index a452700c..9a52706c 100644 --- a/tests/unictype/test-pr_join_control.c +++ b/tests/unictype/test-pr_join_control.c @@ -13,7 +13,7 @@ GNU General Public License for more details. You should have received a copy of the GNU General Public License - along with this program. If not, see <http://www.gnu.org/licenses/>. */ + along with this program. If not, see <https://www.gnu.org/licenses/>. */ #include "test-predicate-part1.h" diff --git a/tests/unictype/test-pr_left_of_pair.c b/tests/unictype/test-pr_left_of_pair.c index 5aed7aa0..a4360592 100644 --- a/tests/unictype/test-pr_left_of_pair.c +++ b/tests/unictype/test-pr_left_of_pair.c @@ -13,7 +13,7 @@ GNU General Public License for more details. You should have received a copy of the GNU General Public License - along with this program. If not, see <http://www.gnu.org/licenses/>. */ + along with this program. If not, see <https://www.gnu.org/licenses/>. */ #include "test-predicate-part1.h" diff --git a/tests/unictype/test-pr_line_separator.c b/tests/unictype/test-pr_line_separator.c index 2f16de13..3064c64a 100644 --- a/tests/unictype/test-pr_line_separator.c +++ b/tests/unictype/test-pr_line_separator.c @@ -13,7 +13,7 @@ GNU General Public License for more details. You should have received a copy of the GNU General Public License - along with this program. If not, see <http://www.gnu.org/licenses/>. */ + along with this program. If not, see <https://www.gnu.org/licenses/>. */ #include "test-predicate-part1.h" diff --git a/tests/unictype/test-pr_logical_order_exception.c b/tests/unictype/test-pr_logical_order_exception.c index 53a8a36c..0545ec86 100644 --- a/tests/unictype/test-pr_logical_order_exception.c +++ b/tests/unictype/test-pr_logical_order_exception.c @@ -13,7 +13,7 @@ GNU General Public License for more details. You should have received a copy of the GNU General Public License - along with this program. If not, see <http://www.gnu.org/licenses/>. */ + along with this program. If not, see <https://www.gnu.org/licenses/>. */ #include "test-predicate-part1.h" diff --git a/tests/unictype/test-pr_lowercase.c b/tests/unictype/test-pr_lowercase.c index d6c90dde..ab9c0d5f 100644 --- a/tests/unictype/test-pr_lowercase.c +++ b/tests/unictype/test-pr_lowercase.c @@ -13,7 +13,7 @@ GNU General Public License for more details. You should have received a copy of the GNU General Public License - along with this program. If not, see <http://www.gnu.org/licenses/>. */ + along with this program. If not, see <https://www.gnu.org/licenses/>. */ #include "test-predicate-part1.h" @@ -293,6 +293,7 @@ { 0x052F, 0x052F }, { 0x0561, 0x0587 }, { 0x13F8, 0x13FD }, + { 0x1C80, 0x1C88 }, { 0x1D00, 0x1DBF }, { 0x1E01, 0x1E01 }, { 0x1E03, 0x1E03 }, @@ -624,6 +625,7 @@ { 0xFB13, 0xFB17 }, { 0xFF41, 0xFF5A }, { 0x10428, 0x1044F }, + { 0x104D8, 0x104FB }, { 0x10CC0, 0x10CF2 }, { 0x118C0, 0x118DF }, { 0x1D41A, 0x1D433 }, @@ -653,7 +655,8 @@ { 0x1D78A, 0x1D78F }, { 0x1D7AA, 0x1D7C2 }, { 0x1D7C4, 0x1D7C9 }, - { 0x1D7CB, 0x1D7CB } + { 0x1D7CB, 0x1D7CB }, + { 0x1E922, 0x1E943 } #define PREDICATE(c) uc_is_property_lowercase (c) #include "test-predicate-part2.h" diff --git a/tests/unictype/test-pr_math.c b/tests/unictype/test-pr_math.c index a7a17634..b6c4ad83 100644 --- a/tests/unictype/test-pr_math.c +++ b/tests/unictype/test-pr_math.c @@ -13,7 +13,7 @@ GNU General Public License for more details. You should have received a copy of the GNU General Public License - along with this program. If not, see <http://www.gnu.org/licenses/>. */ + along with this program. If not, see <https://www.gnu.org/licenses/>. */ #include "test-predicate-part1.h" diff --git a/tests/unictype/test-pr_non_break.c b/tests/unictype/test-pr_non_break.c index 06794c58..2f653d45 100644 --- a/tests/unictype/test-pr_non_break.c +++ b/tests/unictype/test-pr_non_break.c @@ -13,7 +13,7 @@ GNU General Public License for more details. You should have received a copy of the GNU General Public License - along with this program. If not, see <http://www.gnu.org/licenses/>. */ + along with this program. If not, see <https://www.gnu.org/licenses/>. */ #include "test-predicate-part1.h" diff --git a/tests/unictype/test-pr_not_a_character.c b/tests/unictype/test-pr_not_a_character.c index 7ce96431..e612f7df 100644 --- a/tests/unictype/test-pr_not_a_character.c +++ b/tests/unictype/test-pr_not_a_character.c @@ -13,7 +13,7 @@ GNU General Public License for more details. You should have received a copy of the GNU General Public License - along with this program. If not, see <http://www.gnu.org/licenses/>. */ + along with this program. If not, see <https://www.gnu.org/licenses/>. */ #include "test-predicate-part1.h" diff --git a/tests/unictype/test-pr_numeric.c b/tests/unictype/test-pr_numeric.c index 8799104f..524c039a 100644 --- a/tests/unictype/test-pr_numeric.c +++ b/tests/unictype/test-pr_numeric.c @@ -13,7 +13,7 @@ GNU General Public License for more details. You should have received a copy of the GNU General Public License - along with this program. If not, see <http://www.gnu.org/licenses/>. */ + along with this program. If not, see <https://www.gnu.org/licenses/>. */ #include "test-predicate-part1.h" @@ -35,7 +35,8 @@ { 0x0C66, 0x0C6F }, { 0x0C78, 0x0C7E }, { 0x0CE6, 0x0CEF }, - { 0x0D66, 0x0D75 }, + { 0x0D58, 0x0D5E }, + { 0x0D66, 0x0D78 }, { 0x0DE6, 0x0DEF }, { 0x0E50, 0x0E59 }, { 0x0ED0, 0x0ED9 }, @@ -122,11 +123,13 @@ { 0x111D0, 0x111D9 }, { 0x111E1, 0x111F4 }, { 0x112F0, 0x112F9 }, + { 0x11450, 0x11459 }, { 0x114D0, 0x114D9 }, { 0x11650, 0x11659 }, { 0x116C0, 0x116C9 }, { 0x11730, 0x1173B }, { 0x118E0, 0x118F2 }, + { 0x11C50, 0x11C6C }, { 0x12400, 0x1246E }, { 0x16A60, 0x16A69 }, { 0x16B50, 0x16B59 }, @@ -134,6 +137,7 @@ { 0x1D360, 0x1D371 }, { 0x1D7CE, 0x1D7FF }, { 0x1E8C7, 0x1E8CF }, + { 0x1E950, 0x1E959 }, { 0x1F100, 0x1F10C }, { 0x2F890, 0x2F890 } diff --git a/tests/unictype/test-pr_other_alphabetic.c b/tests/unictype/test-pr_other_alphabetic.c index 924e6cd3..858fa26a 100644 --- a/tests/unictype/test-pr_other_alphabetic.c +++ b/tests/unictype/test-pr_other_alphabetic.c @@ -13,7 +13,7 @@ GNU General Public License for more details. You should have received a copy of the GNU General Public License - along with this program. If not, see <http://www.gnu.org/licenses/>. */ + along with this program. If not, see <https://www.gnu.org/licenses/>. */ #include "test-predicate-part1.h" @@ -38,6 +38,7 @@ { 0x081B, 0x0823 }, { 0x0825, 0x0827 }, { 0x0829, 0x082C }, + { 0x08D4, 0x08DF }, { 0x08E3, 0x08E9 }, { 0x08F0, 0x0903 }, { 0x093A, 0x093B }, @@ -123,6 +124,7 @@ { 0x1752, 0x1753 }, { 0x1772, 0x1773 }, { 0x17B6, 0x17C8 }, + { 0x1885, 0x1886 }, { 0x18A9, 0x18A9 }, { 0x1920, 0x192B }, { 0x1930, 0x1938 }, @@ -145,6 +147,7 @@ { 0xA823, 0xA827 }, { 0xA880, 0xA881 }, { 0xA8B4, 0xA8C3 }, + { 0xA8C5, 0xA8C5 }, { 0xA926, 0xA92A }, { 0xA947, 0xA952 }, { 0xA980, 0xA983 }, @@ -174,6 +177,7 @@ { 0x111B3, 0x111BF }, { 0x1122C, 0x11234 }, { 0x11237, 0x11237 }, + { 0x1123E, 0x1123E }, { 0x112DF, 0x112E8 }, { 0x11300, 0x11303 }, { 0x1133E, 0x11344 }, @@ -181,6 +185,8 @@ { 0x1134B, 0x1134C }, { 0x11357, 0x11357 }, { 0x11362, 0x11363 }, + { 0x11435, 0x11441 }, + { 0x11443, 0x11445 }, { 0x114B0, 0x114C1 }, { 0x115AF, 0x115B5 }, { 0x115B8, 0x115BE }, @@ -189,9 +195,19 @@ { 0x11640, 0x11640 }, { 0x116AB, 0x116B5 }, { 0x1171D, 0x1172A }, + { 0x11C2F, 0x11C36 }, + { 0x11C38, 0x11C3E }, + { 0x11C92, 0x11CA7 }, + { 0x11CA9, 0x11CB6 }, { 0x16B30, 0x16B36 }, { 0x16F51, 0x16F7E }, { 0x1BC9E, 0x1BC9E }, + { 0x1E000, 0x1E006 }, + { 0x1E008, 0x1E018 }, + { 0x1E01B, 0x1E021 }, + { 0x1E023, 0x1E024 }, + { 0x1E026, 0x1E02A }, + { 0x1E947, 0x1E947 }, { 0x1F130, 0x1F149 }, { 0x1F150, 0x1F169 }, { 0x1F170, 0x1F189 } diff --git a/tests/unictype/test-pr_other_default_ignorable_code_point.c b/tests/unictype/test-pr_other_default_ignorable_code_point.c index de6ecd32..00e3438a 100644 --- a/tests/unictype/test-pr_other_default_ignorable_code_point.c +++ b/tests/unictype/test-pr_other_default_ignorable_code_point.c @@ -13,7 +13,7 @@ GNU General Public License for more details. You should have received a copy of the GNU General Public License - along with this program. If not, see <http://www.gnu.org/licenses/>. */ + along with this program. If not, see <https://www.gnu.org/licenses/>. */ #include "test-predicate-part1.h" diff --git a/tests/unictype/test-pr_other_grapheme_extend.c b/tests/unictype/test-pr_other_grapheme_extend.c index 90e5d709..1aebdbca 100644 --- a/tests/unictype/test-pr_other_grapheme_extend.c +++ b/tests/unictype/test-pr_other_grapheme_extend.c @@ -13,7 +13,7 @@ GNU General Public License for more details. You should have received a copy of the GNU General Public License - along with this program. If not, see <http://www.gnu.org/licenses/>. */ + along with this program. If not, see <https://www.gnu.org/licenses/>. */ #include "test-predicate-part1.h" @@ -29,7 +29,7 @@ { 0x0D57, 0x0D57 }, { 0x0DCF, 0x0DCF }, { 0x0DDF, 0x0DDF }, - { 0x200C, 0x200D }, + { 0x200C, 0x200C }, { 0x302E, 0x302F }, { 0xFF9E, 0xFF9F }, { 0x1133E, 0x1133E }, @@ -38,7 +38,8 @@ { 0x114BD, 0x114BD }, { 0x115AF, 0x115AF }, { 0x1D165, 0x1D165 }, - { 0x1D16E, 0x1D172 } + { 0x1D16E, 0x1D172 }, + { 0xE0020, 0xE007F } #define PREDICATE(c) uc_is_property_other_grapheme_extend (c) #include "test-predicate-part2.h" diff --git a/tests/unictype/test-pr_other_id_continue.c b/tests/unictype/test-pr_other_id_continue.c index c766e5e3..e49f4d9c 100644 --- a/tests/unictype/test-pr_other_id_continue.c +++ b/tests/unictype/test-pr_other_id_continue.c @@ -13,7 +13,7 @@ GNU General Public License for more details. You should have received a copy of the GNU General Public License - along with this program. If not, see <http://www.gnu.org/licenses/>. */ + along with this program. If not, see <https://www.gnu.org/licenses/>. */ #include "test-predicate-part1.h" diff --git a/tests/unictype/test-pr_other_id_start.c b/tests/unictype/test-pr_other_id_start.c index d1cc5f09..8c5ca5bf 100644 --- a/tests/unictype/test-pr_other_id_start.c +++ b/tests/unictype/test-pr_other_id_start.c @@ -13,10 +13,11 @@ GNU General Public License for more details. You should have received a copy of the GNU General Public License - along with this program. If not, see <http://www.gnu.org/licenses/>. */ + along with this program. If not, see <https://www.gnu.org/licenses/>. */ #include "test-predicate-part1.h" + { 0x1885, 0x1886 }, { 0x2118, 0x2118 }, { 0x212E, 0x212E }, { 0x309B, 0x309C } diff --git a/tests/unictype/test-pr_other_lowercase.c b/tests/unictype/test-pr_other_lowercase.c index 6e49648a..3cc0762a 100644 --- a/tests/unictype/test-pr_other_lowercase.c +++ b/tests/unictype/test-pr_other_lowercase.c @@ -13,7 +13,7 @@ GNU General Public License for more details. You should have received a copy of the GNU General Public License - along with this program. If not, see <http://www.gnu.org/licenses/>. */ + along with this program. If not, see <https://www.gnu.org/licenses/>. */ #include "test-predicate-part1.h" diff --git a/tests/unictype/test-pr_other_math.c b/tests/unictype/test-pr_other_math.c index efa07b66..6d534f98 100644 --- a/tests/unictype/test-pr_other_math.c +++ b/tests/unictype/test-pr_other_math.c @@ -13,7 +13,7 @@ GNU General Public License for more details. You should have received a copy of the GNU General Public License - along with this program. If not, see <http://www.gnu.org/licenses/>. */ + along with this program. If not, see <https://www.gnu.org/licenses/>. */ #include "test-predicate-part1.h" diff --git a/tests/unictype/test-pr_other_uppercase.c b/tests/unictype/test-pr_other_uppercase.c index 6547b2ab..779967f6 100644 --- a/tests/unictype/test-pr_other_uppercase.c +++ b/tests/unictype/test-pr_other_uppercase.c @@ -13,7 +13,7 @@ GNU General Public License for more details. You should have received a copy of the GNU General Public License - along with this program. If not, see <http://www.gnu.org/licenses/>. */ + along with this program. If not, see <https://www.gnu.org/licenses/>. */ #include "test-predicate-part1.h" diff --git a/tests/unictype/test-pr_paired_punctuation.c b/tests/unictype/test-pr_paired_punctuation.c index 3df878cc..79eb4cda 100644 --- a/tests/unictype/test-pr_paired_punctuation.c +++ b/tests/unictype/test-pr_paired_punctuation.c @@ -13,7 +13,7 @@ GNU General Public License for more details. You should have received a copy of the GNU General Public License - along with this program. If not, see <http://www.gnu.org/licenses/>. */ + along with this program. If not, see <https://www.gnu.org/licenses/>. */ #include "test-predicate-part1.h" diff --git a/tests/unictype/test-pr_paragraph_separator.c b/tests/unictype/test-pr_paragraph_separator.c index dca0b19a..450fcc1c 100644 --- a/tests/unictype/test-pr_paragraph_separator.c +++ b/tests/unictype/test-pr_paragraph_separator.c @@ -13,7 +13,7 @@ GNU General Public License for more details. You should have received a copy of the GNU General Public License - along with this program. If not, see <http://www.gnu.org/licenses/>. */ + along with this program. If not, see <https://www.gnu.org/licenses/>. */ #include "test-predicate-part1.h" diff --git a/tests/unictype/test-pr_pattern_syntax.c b/tests/unictype/test-pr_pattern_syntax.c index 40a056b3..740bb65e 100644 --- a/tests/unictype/test-pr_pattern_syntax.c +++ b/tests/unictype/test-pr_pattern_syntax.c @@ -13,7 +13,7 @@ GNU General Public License for more details. You should have received a copy of the GNU General Public License - along with this program. If not, see <http://www.gnu.org/licenses/>. */ + along with this program. If not, see <https://www.gnu.org/licenses/>. */ #include "test-predicate-part1.h" diff --git a/tests/unictype/test-pr_pattern_white_space.c b/tests/unictype/test-pr_pattern_white_space.c index 347cb0b0..2516acd1 100644 --- a/tests/unictype/test-pr_pattern_white_space.c +++ b/tests/unictype/test-pr_pattern_white_space.c @@ -13,7 +13,7 @@ GNU General Public License for more details. You should have received a copy of the GNU General Public License - along with this program. If not, see <http://www.gnu.org/licenses/>. */ + along with this program. If not, see <https://www.gnu.org/licenses/>. */ #include "test-predicate-part1.h" diff --git a/tests/unictype/test-pr_private_use.c b/tests/unictype/test-pr_private_use.c index 6cfa1929..ce07421c 100644 --- a/tests/unictype/test-pr_private_use.c +++ b/tests/unictype/test-pr_private_use.c @@ -13,7 +13,7 @@ GNU General Public License for more details. You should have received a copy of the GNU General Public License - along with this program. If not, see <http://www.gnu.org/licenses/>. */ + along with this program. If not, see <https://www.gnu.org/licenses/>. */ #include "test-predicate-part1.h" diff --git a/tests/unictype/test-pr_punctuation.c b/tests/unictype/test-pr_punctuation.c index fd297937..a46fbcf4 100644 --- a/tests/unictype/test-pr_punctuation.c +++ b/tests/unictype/test-pr_punctuation.c @@ -13,7 +13,7 @@ GNU General Public License for more details. You should have received a copy of the GNU General Public License - along with this program. If not, see <http://www.gnu.org/licenses/>. */ + along with this program. If not, see <https://www.gnu.org/licenses/>. */ #include "test-predicate-part1.h" @@ -102,7 +102,7 @@ { 0x2CFE, 0x2CFF }, { 0x2D70, 0x2D70 }, { 0x2E00, 0x2E2E }, - { 0x2E30, 0x2E42 }, + { 0x2E30, 0x2E44 }, { 0x3001, 0x3003 }, { 0x3008, 0x3011 }, { 0x3014, 0x301F }, @@ -167,17 +167,24 @@ { 0x111DD, 0x111DF }, { 0x11238, 0x1123D }, { 0x112A9, 0x112A9 }, + { 0x1144B, 0x1144F }, + { 0x1145B, 0x1145B }, + { 0x1145D, 0x1145D }, { 0x114C6, 0x114C6 }, { 0x115C1, 0x115D7 }, { 0x11641, 0x11643 }, + { 0x11660, 0x1166C }, { 0x1173C, 0x1173E }, + { 0x11C41, 0x11C45 }, + { 0x11C70, 0x11C71 }, { 0x12470, 0x12474 }, { 0x16A6E, 0x16A6F }, { 0x16AF5, 0x16AF5 }, { 0x16B37, 0x16B3B }, { 0x16B44, 0x16B44 }, { 0x1BC9F, 0x1BC9F }, - { 0x1DA87, 0x1DA8B } + { 0x1DA87, 0x1DA8B }, + { 0x1E95E, 0x1E95F } #define PREDICATE(c) uc_is_property_punctuation (c) #include "test-predicate-part2.h" diff --git a/tests/unictype/test-pr_quotation_mark.c b/tests/unictype/test-pr_quotation_mark.c index 7ef0f5a9..994c22e7 100644 --- a/tests/unictype/test-pr_quotation_mark.c +++ b/tests/unictype/test-pr_quotation_mark.c @@ -13,7 +13,7 @@ GNU General Public License for more details. You should have received a copy of the GNU General Public License - along with this program. If not, see <http://www.gnu.org/licenses/>. */ + along with this program. If not, see <https://www.gnu.org/licenses/>. */ #include "test-predicate-part1.h" diff --git a/tests/unictype/test-pr_radical.c b/tests/unictype/test-pr_radical.c index 23c30260..fa574008 100644 --- a/tests/unictype/test-pr_radical.c +++ b/tests/unictype/test-pr_radical.c @@ -13,7 +13,7 @@ GNU General Public License for more details. You should have received a copy of the GNU General Public License - along with this program. If not, see <http://www.gnu.org/licenses/>. */ + along with this program. If not, see <https://www.gnu.org/licenses/>. */ #include "test-predicate-part1.h" diff --git a/tests/unictype/test-pr_sentence_terminal.c b/tests/unictype/test-pr_sentence_terminal.c index b3d369b5..5dcc45ea 100644 --- a/tests/unictype/test-pr_sentence_terminal.c +++ b/tests/unictype/test-pr_sentence_terminal.c @@ -13,7 +13,7 @@ GNU General Public License for more details. You should have received a copy of the GNU General Public License - along with this program. If not, see <http://www.gnu.org/licenses/>. */ + along with this program. If not, see <https://www.gnu.org/licenses/>. */ #include "test-predicate-part1.h" @@ -71,10 +71,12 @@ { 0x11238, 0x11239 }, { 0x1123B, 0x1123C }, { 0x112A9, 0x112A9 }, + { 0x1144B, 0x1144C }, { 0x115C2, 0x115C3 }, { 0x115C9, 0x115D7 }, { 0x11641, 0x11642 }, { 0x1173C, 0x1173E }, + { 0x11C41, 0x11C42 }, { 0x16A6E, 0x16A6F }, { 0x16AF5, 0x16AF5 }, { 0x16B37, 0x16B38 }, diff --git a/tests/unictype/test-pr_soft_dotted.c b/tests/unictype/test-pr_soft_dotted.c index ad8b0fb7..f8ed34a6 100644 --- a/tests/unictype/test-pr_soft_dotted.c +++ b/tests/unictype/test-pr_soft_dotted.c @@ -13,7 +13,7 @@ GNU General Public License for more details. You should have received a copy of the GNU General Public License - along with this program. If not, see <http://www.gnu.org/licenses/>. */ + along with this program. If not, see <https://www.gnu.org/licenses/>. */ #include "test-predicate-part1.h" diff --git a/tests/unictype/test-pr_space.c b/tests/unictype/test-pr_space.c index 847eb29c..0c7de478 100644 --- a/tests/unictype/test-pr_space.c +++ b/tests/unictype/test-pr_space.c @@ -13,7 +13,7 @@ GNU General Public License for more details. You should have received a copy of the GNU General Public License - along with this program. If not, see <http://www.gnu.org/licenses/>. */ + along with this program. If not, see <https://www.gnu.org/licenses/>. */ #include "test-predicate-part1.h" diff --git a/tests/unictype/test-pr_terminal_punctuation.c b/tests/unictype/test-pr_terminal_punctuation.c index c967c4af..3fd49040 100644 --- a/tests/unictype/test-pr_terminal_punctuation.c +++ b/tests/unictype/test-pr_terminal_punctuation.c @@ -13,7 +13,7 @@ GNU General Public License for more details. You should have received a copy of the GNU General Public License - along with this program. If not, see <http://www.gnu.org/licenses/>. */ + along with this program. If not, see <https://www.gnu.org/licenses/>. */ #include "test-predicate-part1.h" @@ -96,10 +96,14 @@ { 0x111DE, 0x111DF }, { 0x11238, 0x1123C }, { 0x112A9, 0x112A9 }, + { 0x1144B, 0x1144D }, + { 0x1145B, 0x1145B }, { 0x115C2, 0x115C5 }, { 0x115C9, 0x115D7 }, { 0x11641, 0x11642 }, { 0x1173C, 0x1173E }, + { 0x11C41, 0x11C43 }, + { 0x11C71, 0x11C71 }, { 0x12470, 0x12474 }, { 0x16A6E, 0x16A6F }, { 0x16AF5, 0x16AF5 }, diff --git a/tests/unictype/test-pr_test.c b/tests/unictype/test-pr_test.c index 6bacc078..773c90ee 100644 --- a/tests/unictype/test-pr_test.c +++ b/tests/unictype/test-pr_test.c @@ -12,7 +12,7 @@ GNU General Public License for more details. You should have received a copy of the GNU General Public License - along with this program. If not, see <http://www.gnu.org/licenses/>. */ + along with this program. If not, see <https://www.gnu.org/licenses/>. */ #include <config.h> diff --git a/tests/unictype/test-pr_titlecase.c b/tests/unictype/test-pr_titlecase.c index 10043865..989c8310 100644 --- a/tests/unictype/test-pr_titlecase.c +++ b/tests/unictype/test-pr_titlecase.c @@ -13,7 +13,7 @@ GNU General Public License for more details. You should have received a copy of the GNU General Public License - along with this program. If not, see <http://www.gnu.org/licenses/>. */ + along with this program. If not, see <https://www.gnu.org/licenses/>. */ #include "test-predicate-part1.h" diff --git a/tests/unictype/test-pr_unassigned_code_value.c b/tests/unictype/test-pr_unassigned_code_value.c index ddd845e3..d93dbfeb 100644 --- a/tests/unictype/test-pr_unassigned_code_value.c +++ b/tests/unictype/test-pr_unassigned_code_value.c @@ -13,7 +13,7 @@ GNU General Public License for more details. You should have received a copy of the GNU General Public License - along with this program. If not, see <http://www.gnu.org/licenses/>. */ + along with this program. If not, see <https://www.gnu.org/licenses/>. */ #include "test-predicate-part1.h" @@ -40,7 +40,8 @@ { 0x083F, 0x083F }, { 0x085C, 0x085D }, { 0x085F, 0x089F }, - { 0x08B5, 0x08E2 }, + { 0x08B5, 0x08B5 }, + { 0x08BE, 0x08D3 }, { 0x0984, 0x0984 }, { 0x098D, 0x098E }, { 0x0991, 0x0992 }, @@ -127,7 +128,6 @@ { 0x0C5B, 0x0C5F }, { 0x0C64, 0x0C65 }, { 0x0C70, 0x0C77 }, - { 0x0C80, 0x0C80 }, { 0x0C84, 0x0C84 }, { 0x0C8D, 0x0C8D }, { 0x0C91, 0x0C91 }, @@ -148,10 +148,8 @@ { 0x0D3B, 0x0D3C }, { 0x0D45, 0x0D45 }, { 0x0D49, 0x0D49 }, - { 0x0D4F, 0x0D56 }, - { 0x0D58, 0x0D5E }, + { 0x0D50, 0x0D53 }, { 0x0D64, 0x0D65 }, - { 0x0D76, 0x0D78 }, { 0x0D80, 0x0D81 }, { 0x0D84, 0x0D84 }, { 0x0D97, 0x0D99 }, @@ -252,11 +250,11 @@ { 0x1BF4, 0x1BFB }, { 0x1C38, 0x1C3A }, { 0x1C4A, 0x1C4C }, - { 0x1C80, 0x1CBF }, + { 0x1C89, 0x1CBF }, { 0x1CC8, 0x1CCF }, { 0x1CF7, 0x1CF7 }, { 0x1CFA, 0x1CFF }, - { 0x1DF6, 0x1DFB }, + { 0x1DF6, 0x1DFA }, { 0x1F16, 0x1F17 }, { 0x1F1E, 0x1F1F }, { 0x1F46, 0x1F47 }, @@ -280,7 +278,7 @@ { 0x20BF, 0x20CF }, { 0x20F1, 0x20FF }, { 0x218C, 0x218F }, - { 0x23FB, 0x23FF }, + { 0x23FF, 0x23FF }, { 0x2427, 0x243F }, { 0x244B, 0x245F }, { 0x2B74, 0x2B75 }, @@ -306,7 +304,7 @@ { 0x2DCF, 0x2DCF }, { 0x2DD7, 0x2DD7 }, { 0x2DDF, 0x2DDF }, - { 0x2E43, 0x2E7F }, + { 0x2E45, 0x2E7F }, { 0x2E9A, 0x2E9A }, { 0x2EF4, 0x2EFF }, { 0x2FD6, 0x2FEF }, @@ -326,12 +324,12 @@ { 0xA4C7, 0xA4CF }, { 0xA62C, 0xA63F }, { 0xA6F8, 0xA6FF }, - { 0xA7AE, 0xA7AF }, + { 0xA7AF, 0xA7AF }, { 0xA7B8, 0xA7F6 }, { 0xA82C, 0xA82F }, { 0xA83A, 0xA83F }, { 0xA878, 0xA87F }, - { 0xA8C5, 0xA8CD }, + { 0xA8C6, 0xA8CD }, { 0xA8DA, 0xA8DF }, { 0xA8FE, 0xA8FF }, { 0xA954, 0xA95E }, @@ -392,7 +390,7 @@ { 0x100FB, 0x100FF }, { 0x10103, 0x10106 }, { 0x10134, 0x10136 }, - { 0x1018D, 0x1018F }, + { 0x1018F, 0x1018F }, { 0x1019C, 0x1019F }, { 0x101A1, 0x101CF }, { 0x101FE, 0x1027F }, @@ -406,7 +404,9 @@ { 0x103C4, 0x103C7 }, { 0x103D6, 0x103FF }, { 0x1049E, 0x1049F }, - { 0x104AA, 0x104FF }, + { 0x104AA, 0x104AF }, + { 0x104D4, 0x104D7 }, + { 0x104FC, 0x104FF }, { 0x10528, 0x1052F }, { 0x10564, 0x1056E }, { 0x10570, 0x105FF }, @@ -462,7 +462,7 @@ { 0x111E0, 0x111E0 }, { 0x111F5, 0x111FF }, { 0x11212, 0x11212 }, - { 0x1123E, 0x1127F }, + { 0x1123F, 0x1127F }, { 0x11287, 0x11287 }, { 0x11289, 0x11289 }, { 0x1128E, 0x1128E }, @@ -484,13 +484,17 @@ { 0x11358, 0x1135C }, { 0x11364, 0x11365 }, { 0x1136D, 0x1136F }, - { 0x11375, 0x1147F }, + { 0x11375, 0x113FF }, + { 0x1145A, 0x1145A }, + { 0x1145C, 0x1145C }, + { 0x1145E, 0x1147F }, { 0x114C8, 0x114CF }, { 0x114DA, 0x1157F }, { 0x115B6, 0x115B7 }, { 0x115DE, 0x115FF }, { 0x11645, 0x1164F }, - { 0x1165A, 0x1167F }, + { 0x1165A, 0x1165F }, + { 0x1166D, 0x1167F }, { 0x116B8, 0x116BF }, { 0x116CA, 0x116FF }, { 0x1171A, 0x1171C }, @@ -498,7 +502,14 @@ { 0x11740, 0x1189F }, { 0x118F3, 0x118FE }, { 0x11900, 0x11ABF }, - { 0x11AF9, 0x11FFF }, + { 0x11AF9, 0x11BFF }, + { 0x11C09, 0x11C09 }, + { 0x11C37, 0x11C37 }, + { 0x11C46, 0x11C4F }, + { 0x11C6D, 0x11C6F }, + { 0x11C90, 0x11C91 }, + { 0x11CA8, 0x11CA8 }, + { 0x11CB7, 0x11FFF }, { 0x1239A, 0x123FF }, { 0x1246F, 0x1246F }, { 0x12475, 0x1247F }, @@ -518,7 +529,10 @@ { 0x16B90, 0x16EFF }, { 0x16F45, 0x16F4F }, { 0x16F7F, 0x16F8E }, - { 0x16FA0, 0x1AFFF }, + { 0x16FA0, 0x16FDF }, + { 0x16FE1, 0x16FFF }, + { 0x187ED, 0x187FF }, + { 0x18AF3, 0x1AFFF }, { 0x1B002, 0x1BBFF }, { 0x1BC6B, 0x1BC6F }, { 0x1BC7D, 0x1BC7F }, @@ -553,9 +567,17 @@ { 0x1D7CC, 0x1D7CD }, { 0x1DA8C, 0x1DA9A }, { 0x1DAA0, 0x1DAA0 }, - { 0x1DAB0, 0x1E7FF }, + { 0x1DAB0, 0x1DFFF }, + { 0x1E007, 0x1E007 }, + { 0x1E019, 0x1E01A }, + { 0x1E022, 0x1E022 }, + { 0x1E025, 0x1E025 }, + { 0x1E02B, 0x1E7FF }, { 0x1E8C5, 0x1E8C6 }, - { 0x1E8D7, 0x1EDFF }, + { 0x1E8D7, 0x1E8FF }, + { 0x1E94B, 0x1E94F }, + { 0x1E95A, 0x1E95D }, + { 0x1E960, 0x1EDFF }, { 0x1EE04, 0x1EE04 }, { 0x1EE20, 0x1EE20 }, { 0x1EE23, 0x1EE23 }, @@ -599,16 +621,14 @@ { 0x1F10D, 0x1F10F }, { 0x1F12F, 0x1F12F }, { 0x1F16C, 0x1F16F }, - { 0x1F19B, 0x1F1E5 }, + { 0x1F1AD, 0x1F1E5 }, { 0x1F203, 0x1F20F }, - { 0x1F23B, 0x1F23F }, + { 0x1F23C, 0x1F23F }, { 0x1F249, 0x1F24F }, { 0x1F252, 0x1F2FF }, - { 0x1F57A, 0x1F57A }, - { 0x1F5A4, 0x1F5A4 }, - { 0x1F6D1, 0x1F6DF }, + { 0x1F6D3, 0x1F6DF }, { 0x1F6ED, 0x1F6EF }, - { 0x1F6F4, 0x1F6FF }, + { 0x1F6F7, 0x1F6FF }, { 0x1F774, 0x1F77F }, { 0x1F7D5, 0x1F7FF }, { 0x1F80C, 0x1F80F }, @@ -616,8 +636,13 @@ { 0x1F85A, 0x1F85F }, { 0x1F888, 0x1F88F }, { 0x1F8AE, 0x1F90F }, - { 0x1F919, 0x1F97F }, - { 0x1F985, 0x1F9BF }, + { 0x1F91F, 0x1F91F }, + { 0x1F928, 0x1F92F }, + { 0x1F931, 0x1F932 }, + { 0x1F93F, 0x1F93F }, + { 0x1F94C, 0x1F94F }, + { 0x1F95F, 0x1F97F }, + { 0x1F992, 0x1F9BF }, { 0x1F9C1, 0x1FFFD }, { 0x2A6D7, 0x2A6FF }, { 0x2B735, 0x2B73F }, diff --git a/tests/unictype/test-pr_unified_ideograph.c b/tests/unictype/test-pr_unified_ideograph.c index ff8506f8..cabe4e68 100644 --- a/tests/unictype/test-pr_unified_ideograph.c +++ b/tests/unictype/test-pr_unified_ideograph.c @@ -13,7 +13,7 @@ GNU General Public License for more details. You should have received a copy of the GNU General Public License - along with this program. If not, see <http://www.gnu.org/licenses/>. */ + along with this program. If not, see <https://www.gnu.org/licenses/>. */ #include "test-predicate-part1.h" diff --git a/tests/unictype/test-pr_uppercase.c b/tests/unictype/test-pr_uppercase.c index 49b91e01..5a3ea449 100644 --- a/tests/unictype/test-pr_uppercase.c +++ b/tests/unictype/test-pr_uppercase.c @@ -13,7 +13,7 @@ GNU General Public License for more details. You should have received a copy of the GNU General Public License - along with this program. If not, see <http://www.gnu.org/licenses/>. */ + along with this program. If not, see <https://www.gnu.org/licenses/>. */ #include "test-predicate-part1.h" @@ -606,11 +606,12 @@ { 0xA7A4, 0xA7A4 }, { 0xA7A6, 0xA7A6 }, { 0xA7A8, 0xA7A8 }, - { 0xA7AA, 0xA7AD }, + { 0xA7AA, 0xA7AE }, { 0xA7B0, 0xA7B4 }, { 0xA7B6, 0xA7B6 }, { 0xFF21, 0xFF3A }, { 0x10400, 0x10427 }, + { 0x104B0, 0x104D3 }, { 0x10C80, 0x10CB2 }, { 0x118A0, 0x118BF }, { 0x1D400, 0x1D419 }, @@ -644,6 +645,7 @@ { 0x1D756, 0x1D76E }, { 0x1D790, 0x1D7A8 }, { 0x1D7CA, 0x1D7CA }, + { 0x1E900, 0x1E921 }, { 0x1F130, 0x1F149 }, { 0x1F150, 0x1F169 }, { 0x1F170, 0x1F189 } diff --git a/tests/unictype/test-pr_variation_selector.c b/tests/unictype/test-pr_variation_selector.c index 50aaa434..c54e2831 100644 --- a/tests/unictype/test-pr_variation_selector.c +++ b/tests/unictype/test-pr_variation_selector.c @@ -13,7 +13,7 @@ GNU General Public License for more details. You should have received a copy of the GNU General Public License - along with this program. If not, see <http://www.gnu.org/licenses/>. */ + along with this program. If not, see <https://www.gnu.org/licenses/>. */ #include "test-predicate-part1.h" diff --git a/tests/unictype/test-pr_white_space.c b/tests/unictype/test-pr_white_space.c index 6df8c640..f178acb8 100644 --- a/tests/unictype/test-pr_white_space.c +++ b/tests/unictype/test-pr_white_space.c @@ -13,7 +13,7 @@ GNU General Public License for more details. You should have received a copy of the GNU General Public License - along with this program. If not, see <http://www.gnu.org/licenses/>. */ + along with this program. If not, see <https://www.gnu.org/licenses/>. */ #include "test-predicate-part1.h" diff --git a/tests/unictype/test-pr_xid_continue.c b/tests/unictype/test-pr_xid_continue.c index 435d601c..b755e51b 100644 --- a/tests/unictype/test-pr_xid_continue.c +++ b/tests/unictype/test-pr_xid_continue.c @@ -13,7 +13,7 @@ GNU General Public License for more details. You should have received a copy of the GNU General Public License - along with this program. If not, see <http://www.gnu.org/licenses/>. */ + along with this program. If not, see <https://www.gnu.org/licenses/>. */ #include "test-predicate-part1.h" @@ -67,6 +67,8 @@ { 0x0800, 0x082D }, { 0x0840, 0x085B }, { 0x08A0, 0x08B4 }, + { 0x08B6, 0x08BD }, + { 0x08D4, 0x08E1 }, { 0x08E3, 0x0963 }, { 0x0966, 0x096F }, { 0x0971, 0x0983 }, @@ -156,7 +158,7 @@ { 0x0C58, 0x0C5A }, { 0x0C60, 0x0C63 }, { 0x0C66, 0x0C6F }, - { 0x0C81, 0x0C83 }, + { 0x0C80, 0x0C83 }, { 0x0C85, 0x0C8C }, { 0x0C8E, 0x0C90 }, { 0x0C92, 0x0CA8 }, @@ -177,7 +179,7 @@ { 0x0D3D, 0x0D44 }, { 0x0D46, 0x0D48 }, { 0x0D4A, 0x0D4E }, - { 0x0D57, 0x0D57 }, + { 0x0D54, 0x0D57 }, { 0x0D5F, 0x0D63 }, { 0x0D66, 0x0D6F }, { 0x0D7A, 0x0D7F }, @@ -296,11 +298,12 @@ { 0x1C00, 0x1C37 }, { 0x1C40, 0x1C49 }, { 0x1C4D, 0x1C7D }, + { 0x1C80, 0x1C88 }, { 0x1CD0, 0x1CD2 }, { 0x1CD4, 0x1CF6 }, { 0x1CF8, 0x1CF9 }, { 0x1D00, 0x1DF5 }, - { 0x1DFC, 0x1F15 }, + { 0x1DFB, 0x1F15 }, { 0x1F18, 0x1F1D }, { 0x1F20, 0x1F45 }, { 0x1F48, 0x1F4D }, @@ -383,11 +386,11 @@ { 0xA67F, 0xA6F1 }, { 0xA717, 0xA71F }, { 0xA722, 0xA788 }, - { 0xA78B, 0xA7AD }, + { 0xA78B, 0xA7AE }, { 0xA7B0, 0xA7B7 }, { 0xA7F7, 0xA827 }, { 0xA840, 0xA873 }, - { 0xA880, 0xA8C4 }, + { 0xA880, 0xA8C5 }, { 0xA8D0, 0xA8D9 }, { 0xA8E0, 0xA8F7 }, { 0xA8FB, 0xA8FB }, @@ -476,6 +479,8 @@ { 0x103D1, 0x103D5 }, { 0x10400, 0x1049D }, { 0x104A0, 0x104A9 }, + { 0x104B0, 0x104D3 }, + { 0x104D8, 0x104FB }, { 0x10500, 0x10527 }, { 0x10530, 0x10563 }, { 0x10600, 0x10736 }, @@ -528,6 +533,7 @@ { 0x111DC, 0x111DC }, { 0x11200, 0x11211 }, { 0x11213, 0x11237 }, + { 0x1123E, 0x1123E }, { 0x11280, 0x11286 }, { 0x11288, 0x11288 }, { 0x1128A, 0x1128D }, @@ -550,6 +556,8 @@ { 0x1135D, 0x11363 }, { 0x11366, 0x1136C }, { 0x11370, 0x11374 }, + { 0x11400, 0x1144A }, + { 0x11450, 0x11459 }, { 0x11480, 0x114C5 }, { 0x114C7, 0x114C7 }, { 0x114D0, 0x114D9 }, @@ -567,6 +575,13 @@ { 0x118A0, 0x118E9 }, { 0x118FF, 0x118FF }, { 0x11AC0, 0x11AF8 }, + { 0x11C00, 0x11C08 }, + { 0x11C0A, 0x11C36 }, + { 0x11C38, 0x11C40 }, + { 0x11C50, 0x11C59 }, + { 0x11C72, 0x11C8F }, + { 0x11C92, 0x11CA7 }, + { 0x11CA9, 0x11CB6 }, { 0x12000, 0x12399 }, { 0x12400, 0x1246E }, { 0x12480, 0x12543 }, @@ -585,6 +600,9 @@ { 0x16F00, 0x16F44 }, { 0x16F50, 0x16F7E }, { 0x16F8F, 0x16F9F }, + { 0x16FE0, 0x16FE0 }, + { 0x17000, 0x187EC }, + { 0x18800, 0x18AF2 }, { 0x1B000, 0x1B001 }, { 0x1BC00, 0x1BC6A }, { 0x1BC70, 0x1BC7C }, @@ -634,8 +652,15 @@ { 0x1DA84, 0x1DA84 }, { 0x1DA9B, 0x1DA9F }, { 0x1DAA1, 0x1DAAF }, + { 0x1E000, 0x1E006 }, + { 0x1E008, 0x1E018 }, + { 0x1E01B, 0x1E021 }, + { 0x1E023, 0x1E024 }, + { 0x1E026, 0x1E02A }, { 0x1E800, 0x1E8C4 }, { 0x1E8D0, 0x1E8D6 }, + { 0x1E900, 0x1E94A }, + { 0x1E950, 0x1E959 }, { 0x1EE00, 0x1EE03 }, { 0x1EE05, 0x1EE1F }, { 0x1EE21, 0x1EE22 }, diff --git a/tests/unictype/test-pr_xid_start.c b/tests/unictype/test-pr_xid_start.c index fb332902..6a57c1f8 100644 --- a/tests/unictype/test-pr_xid_start.c +++ b/tests/unictype/test-pr_xid_start.c @@ -13,7 +13,7 @@ GNU General Public License for more details. You should have received a copy of the GNU General Public License - along with this program. If not, see <http://www.gnu.org/licenses/>. */ + along with this program. If not, see <https://www.gnu.org/licenses/>. */ #include "test-predicate-part1.h" @@ -66,6 +66,7 @@ { 0x0828, 0x0828 }, { 0x0840, 0x0858 }, { 0x08A0, 0x08B4 }, + { 0x08B6, 0x08BD }, { 0x0904, 0x0939 }, { 0x093D, 0x093D }, { 0x0950, 0x0950 }, @@ -130,6 +131,7 @@ { 0x0C3D, 0x0C3D }, { 0x0C58, 0x0C5A }, { 0x0C60, 0x0C61 }, + { 0x0C80, 0x0C80 }, { 0x0C85, 0x0C8C }, { 0x0C8E, 0x0C90 }, { 0x0C92, 0x0CA8 }, @@ -144,6 +146,7 @@ { 0x0D12, 0x0D3A }, { 0x0D3D, 0x0D3D }, { 0x0D4E, 0x0D4E }, + { 0x0D54, 0x0D56 }, { 0x0D5F, 0x0D61 }, { 0x0D7A, 0x0D7F }, { 0x0D85, 0x0D96 }, @@ -241,6 +244,7 @@ { 0x1C00, 0x1C23 }, { 0x1C4D, 0x1C4F }, { 0x1C5A, 0x1C7D }, + { 0x1C80, 0x1C88 }, { 0x1CE9, 0x1CEC }, { 0x1CEE, 0x1CF1 }, { 0x1CF5, 0x1CF6 }, @@ -323,7 +327,7 @@ { 0xA6A0, 0xA6EF }, { 0xA717, 0xA71F }, { 0xA722, 0xA788 }, - { 0xA78B, 0xA7AD }, + { 0xA78B, 0xA7AE }, { 0xA7B0, 0xA7B7 }, { 0xA7F7, 0xA801 }, { 0xA803, 0xA805 }, @@ -417,6 +421,8 @@ { 0x103C8, 0x103CF }, { 0x103D1, 0x103D5 }, { 0x10400, 0x1049D }, + { 0x104B0, 0x104D3 }, + { 0x104D8, 0x104FB }, { 0x10500, 0x10527 }, { 0x10530, 0x10563 }, { 0x10600, 0x10736 }, @@ -478,6 +484,8 @@ { 0x1133D, 0x1133D }, { 0x11350, 0x11350 }, { 0x1135D, 0x11361 }, + { 0x11400, 0x11434 }, + { 0x11447, 0x1144A }, { 0x11480, 0x114AF }, { 0x114C4, 0x114C5 }, { 0x114C7, 0x114C7 }, @@ -490,6 +498,10 @@ { 0x118A0, 0x118DF }, { 0x118FF, 0x118FF }, { 0x11AC0, 0x11AF8 }, + { 0x11C00, 0x11C08 }, + { 0x11C0A, 0x11C2E }, + { 0x11C40, 0x11C40 }, + { 0x11C72, 0x11C8F }, { 0x12000, 0x12399 }, { 0x12400, 0x1246E }, { 0x12480, 0x12543 }, @@ -505,6 +517,9 @@ { 0x16F00, 0x16F44 }, { 0x16F50, 0x16F50 }, { 0x16F93, 0x16F9F }, + { 0x16FE0, 0x16FE0 }, + { 0x17000, 0x187EC }, + { 0x18800, 0x18AF2 }, { 0x1B000, 0x1B001 }, { 0x1BC00, 0x1BC6A }, { 0x1BC70, 0x1BC7C }, @@ -541,6 +556,7 @@ { 0x1D7AA, 0x1D7C2 }, { 0x1D7C4, 0x1D7CB }, { 0x1E800, 0x1E8C4 }, + { 0x1E900, 0x1E943 }, { 0x1EE00, 0x1EE03 }, { 0x1EE05, 0x1EE1F }, { 0x1EE21, 0x1EE22 }, diff --git a/tests/unictype/test-pr_zero_width.c b/tests/unictype/test-pr_zero_width.c index 67ce9fb6..cb573dc4 100644 --- a/tests/unictype/test-pr_zero_width.c +++ b/tests/unictype/test-pr_zero_width.c @@ -13,7 +13,7 @@ GNU General Public License for more details. You should have received a copy of the GNU General Public License - along with this program. If not, see <http://www.gnu.org/licenses/>. */ + along with this program. If not, see <https://www.gnu.org/licenses/>. */ #include "test-predicate-part1.h" @@ -22,6 +22,7 @@ { 0x061C, 0x061C }, { 0x06DD, 0x06DD }, { 0x070F, 0x070F }, + { 0x08E2, 0x08E2 }, { 0x180E, 0x180E }, { 0x200B, 0x200F }, { 0x202A, 0x202E }, diff --git a/tests/unictype/test-predicate-part1.h b/tests/unictype/test-predicate-part1.h index 1031856d..db3c5d7f 100644 --- a/tests/unictype/test-predicate-part1.h +++ b/tests/unictype/test-predicate-part1.h @@ -12,7 +12,7 @@ GNU General Public License for more details. You should have received a copy of the GNU General Public License - along with this program. If not, see <http://www.gnu.org/licenses/>. */ + along with this program. If not, see <https://www.gnu.org/licenses/>. */ #include <config.h> diff --git a/tests/unictype/test-predicate-part2.h b/tests/unictype/test-predicate-part2.h index eeeb934b..52ff253e 100644 --- a/tests/unictype/test-predicate-part2.h +++ b/tests/unictype/test-predicate-part2.h @@ -12,7 +12,7 @@ GNU General Public License for more details. You should have received a copy of the GNU General Public License - along with this program. If not, see <http://www.gnu.org/licenses/>. */ + along with this program. If not, see <https://www.gnu.org/licenses/>. */ }; diff --git a/tests/unictype/test-scripts.c b/tests/unictype/test-scripts.c index 610b4733..3bdbd212 100644 --- a/tests/unictype/test-scripts.c +++ b/tests/unictype/test-scripts.c @@ -12,7 +12,7 @@ GNU General Public License for more details. You should have received a copy of the GNU General Public License - along with this program. If not, see <http://www.gnu.org/licenses/>. */ + along with this program. If not, see <https://www.gnu.org/licenses/>. */ #include <config.h> diff --git a/tests/unictype/test-sy_c_ident.c b/tests/unictype/test-sy_c_ident.c index 026db181..b8e22959 100644 --- a/tests/unictype/test-sy_c_ident.c +++ b/tests/unictype/test-sy_c_ident.c @@ -12,7 +12,7 @@ GNU General Public License for more details. You should have received a copy of the GNU General Public License - along with this program. If not, see <http://www.gnu.org/licenses/>. */ + along with this program. If not, see <https://www.gnu.org/licenses/>. */ #include <config.h> diff --git a/tests/unictype/test-sy_c_whitespace.c b/tests/unictype/test-sy_c_whitespace.c index 45b9bc0e..c5d0b443 100644 --- a/tests/unictype/test-sy_c_whitespace.c +++ b/tests/unictype/test-sy_c_whitespace.c @@ -13,7 +13,7 @@ GNU General Public License for more details. You should have received a copy of the GNU General Public License - along with this program. If not, see <http://www.gnu.org/licenses/>. */ + along with this program. If not, see <https://www.gnu.org/licenses/>. */ #include "test-predicate-part1.h" diff --git a/tests/unictype/test-sy_java_ident.c b/tests/unictype/test-sy_java_ident.c index ed9ddeb9..b65c8f35 100644 --- a/tests/unictype/test-sy_java_ident.c +++ b/tests/unictype/test-sy_java_ident.c @@ -12,7 +12,7 @@ GNU General Public License for more details. You should have received a copy of the GNU General Public License - along with this program. If not, see <http://www.gnu.org/licenses/>. */ + along with this program. If not, see <https://www.gnu.org/licenses/>. */ #include <config.h> diff --git a/tests/unictype/test-sy_java_whitespace.c b/tests/unictype/test-sy_java_whitespace.c index 9e2943bf..ca42ff4c 100644 --- a/tests/unictype/test-sy_java_whitespace.c +++ b/tests/unictype/test-sy_java_whitespace.c @@ -13,7 +13,7 @@ GNU General Public License for more details. You should have received a copy of the GNU General Public License - along with this program. If not, see <http://www.gnu.org/licenses/>. */ + along with this program. If not, see <https://www.gnu.org/licenses/>. */ #include "test-predicate-part1.h" |