diff options
| author | Jörg Frings-Fürst <debian@jff.email> | 2025-10-18 19:06:52 +0200 |
|---|---|---|
| committer | Jörg Frings-Fürst <debian@jff.email> | 2025-10-18 19:06:52 +0200 |
| commit | 27dae84ed92f1ef0300263091972338d12e78348 (patch) | |
| tree | 7c52931f474fafb8a4bd4fd15ca3461c77cdecc2 /tests/unictype | |
| parent | 4682deeb62247d34de87f8e777f99e2d337fd377 (diff) | |
New upstream version 1.4.1upstream/1.4.1upstream
Diffstat (limited to 'tests/unictype')
199 files changed, 1868 insertions, 747 deletions
diff --git a/tests/unictype/test-bidi_byname.c b/tests/unictype/test-bidi_byname.c index f71f49bb..f1d50b12 100644 --- a/tests/unictype/test-bidi_byname.c +++ b/tests/unictype/test-bidi_byname.c @@ -1,5 +1,5 @@ /* Test the Unicode character type functions. - Copyright (C) 2007-2024 Free Software Foundation, Inc. + Copyright (C) 2007-2025 Free Software Foundation, Inc. This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by diff --git a/tests/unictype/test-bidi_longname.c b/tests/unictype/test-bidi_longname.c index a60d4893..365a065e 100644 --- a/tests/unictype/test-bidi_longname.c +++ b/tests/unictype/test-bidi_longname.c @@ -1,5 +1,5 @@ /* Test the Unicode character type functions. - Copyright (C) 2011-2024 Free Software Foundation, Inc. + Copyright (C) 2011-2025 Free Software Foundation, Inc. This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by diff --git a/tests/unictype/test-bidi_name.c b/tests/unictype/test-bidi_name.c index 49b374ef..fac5f27a 100644 --- a/tests/unictype/test-bidi_name.c +++ b/tests/unictype/test-bidi_name.c @@ -1,5 +1,5 @@ /* Test the Unicode character type functions. - Copyright (C) 2007-2024 Free Software Foundation, Inc. + Copyright (C) 2007-2025 Free Software Foundation, Inc. This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by diff --git a/tests/unictype/test-bidi_of.c b/tests/unictype/test-bidi_of.c index 8024e68d..8715ba92 100644 --- a/tests/unictype/test-bidi_of.c +++ b/tests/unictype/test-bidi_of.c @@ -1,5 +1,5 @@ /* Test the Unicode character type functions. - Copyright (C) 2007-2024 Free Software Foundation, Inc. + Copyright (C) 2007-2025 Free Software Foundation, Inc. This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by diff --git a/tests/unictype/test-bidi_test.c b/tests/unictype/test-bidi_test.c index 7142a6d9..2cdb4dc2 100644 --- a/tests/unictype/test-bidi_test.c +++ b/tests/unictype/test-bidi_test.c @@ -1,5 +1,5 @@ /* Test the Unicode character type functions. - Copyright (C) 2007-2024 Free Software Foundation, Inc. + Copyright (C) 2007-2025 Free Software Foundation, Inc. This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by diff --git a/tests/unictype/test-block_list.c b/tests/unictype/test-block_list.c index b63d8568..a026c4b6 100644 --- a/tests/unictype/test-block_list.c +++ b/tests/unictype/test-block_list.c @@ -1,5 +1,5 @@ /* Test the Unicode character type functions. - Copyright (C) 2007-2024 Free Software Foundation, Inc. + Copyright (C) 2007-2025 Free Software Foundation, Inc. This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by diff --git a/tests/unictype/test-block_of.c b/tests/unictype/test-block_of.c index 86e5d2f2..28ca1b27 100644 --- a/tests/unictype/test-block_of.c +++ b/tests/unictype/test-block_of.c @@ -1,5 +1,5 @@ /* Test the Unicode character type functions. - Copyright (C) 2007-2024 Free Software Foundation, Inc. + Copyright (C) 2007-2025 Free Software Foundation, Inc. This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by diff --git a/tests/unictype/test-block_test.c b/tests/unictype/test-block_test.c index a0b36ca7..9139ea71 100644 --- a/tests/unictype/test-block_test.c +++ b/tests/unictype/test-block_test.c @@ -1,5 +1,5 @@ /* Test the Unicode character type functions. - Copyright (C) 2007-2024 Free Software Foundation, Inc. + Copyright (C) 2007-2025 Free Software Foundation, Inc. This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by diff --git a/tests/unictype/test-categ_C.c b/tests/unictype/test-categ_C.c index 09da27e4..04caffab 100644 --- a/tests/unictype/test-categ_C.c +++ b/tests/unictype/test-categ_C.c @@ -1,6 +1,6 @@ /* DO NOT EDIT! GENERATED AUTOMATICALLY! */ /* Test the Unicode character type functions. - Copyright (C) 2007-2024 Free Software Foundation, Inc. + Copyright (C) 2007-2025 Free Software Foundation, Inc. This file is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published @@ -43,7 +43,7 @@ { 0x085C, 0x085D }, { 0x085F, 0x085F }, { 0x086B, 0x086F }, - { 0x088F, 0x0896 }, + { 0x0890, 0x0896 }, { 0x08E2, 0x08E2 }, { 0x0984, 0x0984 }, { 0x098D, 0x098E }, @@ -127,7 +127,7 @@ { 0x0C49, 0x0C49 }, { 0x0C4E, 0x0C54 }, { 0x0C57, 0x0C57 }, - { 0x0C5B, 0x0C5C }, + { 0x0C5B, 0x0C5B }, { 0x0C5E, 0x0C5F }, { 0x0C64, 0x0C65 }, { 0x0C70, 0x0C76 }, @@ -139,7 +139,7 @@ { 0x0CC5, 0x0CC5 }, { 0x0CC9, 0x0CC9 }, { 0x0CCE, 0x0CD4 }, - { 0x0CD7, 0x0CDC }, + { 0x0CD7, 0x0CDB }, { 0x0CDF, 0x0CDF }, { 0x0CE4, 0x0CE5 }, { 0x0CF0, 0x0CF0 }, @@ -236,7 +236,8 @@ { 0x1A8A, 0x1A8F }, { 0x1A9A, 0x1A9F }, { 0x1AAE, 0x1AAF }, - { 0x1ACF, 0x1AFF }, + { 0x1ADE, 0x1ADF }, + { 0x1AEC, 0x1AFF }, { 0x1B4D, 0x1B4D }, { 0x1BF4, 0x1BFB }, { 0x1C38, 0x1C3A }, @@ -267,13 +268,12 @@ { 0x2072, 0x2073 }, { 0x208F, 0x208F }, { 0x209D, 0x209F }, - { 0x20C1, 0x20CF }, + { 0x20C2, 0x20CF }, { 0x20F1, 0x20FF }, { 0x218C, 0x218F }, { 0x242A, 0x243F }, { 0x244B, 0x245F }, { 0x2B74, 0x2B75 }, - { 0x2B96, 0x2B96 }, { 0x2CF4, 0x2CF8 }, { 0x2D26, 0x2D26 }, { 0x2D28, 0x2D2C }, @@ -304,10 +304,7 @@ { 0xA4C7, 0xA4CF }, { 0xA62C, 0xA63F }, { 0xA6F8, 0xA6FF }, - { 0xA7CE, 0xA7CF }, - { 0xA7D2, 0xA7D2 }, - { 0xA7D4, 0xA7D4 }, - { 0xA7DD, 0xA7F1 }, + { 0xA7DD, 0xA7F0 }, { 0xA82D, 0xA82F }, { 0xA83A, 0xA83F }, { 0xA878, 0xA87F }, @@ -343,9 +340,6 @@ { 0xFB3F, 0xFB3F }, { 0xFB42, 0xFB42 }, { 0xFB45, 0xFB45 }, - { 0xFBC3, 0xFBD2 }, - { 0xFD90, 0xFD91 }, - { 0xFDC8, 0xFDCE }, { 0xFDD0, 0xFDEF }, { 0xFE1A, 0xFE1F }, { 0xFE53, 0xFE53 }, @@ -416,7 +410,7 @@ { 0x108F6, 0x108FA }, { 0x1091C, 0x1091E }, { 0x1093A, 0x1093E }, - { 0x10940, 0x1097F }, + { 0x1095A, 0x1097F }, { 0x109B8, 0x109BB }, { 0x109D0, 0x109D1 }, { 0x10A04, 0x10A04 }, @@ -448,7 +442,8 @@ { 0x10EAA, 0x10EAA }, { 0x10EAE, 0x10EAF }, { 0x10EB2, 0x10EC1 }, - { 0x10EC5, 0x10EFB }, + { 0x10EC8, 0x10ECF }, + { 0x10ED9, 0x10EF9 }, { 0x10F28, 0x10F2F }, { 0x10F5A, 0x10F6F }, { 0x10F8A, 0x10FAF }, @@ -531,7 +526,8 @@ { 0x11A48, 0x11A4F }, { 0x11AA3, 0x11AAF }, { 0x11AF9, 0x11AFF }, - { 0x11B0A, 0x11BBF }, + { 0x11B0A, 0x11B5F }, + { 0x11B68, 0x11BBF }, { 0x11BE2, 0x11BEF }, { 0x11BFA, 0x11BFF }, { 0x11C09, 0x11C09 }, @@ -553,7 +549,9 @@ { 0x11D8F, 0x11D8F }, { 0x11D92, 0x11D92 }, { 0x11D99, 0x11D9F }, - { 0x11DAA, 0x11EDF }, + { 0x11DAA, 0x11DAF }, + { 0x11DDC, 0x11DDF }, + { 0x11DEA, 0x11EDF }, { 0x11EF9, 0x11EFF }, { 0x11F11, 0x11F11 }, { 0x11F3B, 0x11F3D }, @@ -583,15 +581,17 @@ { 0x16B78, 0x16B7C }, { 0x16B90, 0x16D3F }, { 0x16D7A, 0x16E3F }, - { 0x16E9B, 0x16EFF }, + { 0x16E9B, 0x16E9F }, + { 0x16EB9, 0x16EBA }, + { 0x16ED4, 0x16EFF }, { 0x16F4B, 0x16F4E }, { 0x16F88, 0x16F8E }, { 0x16FA0, 0x16FDF }, { 0x16FE5, 0x16FEF }, - { 0x16FF2, 0x16FFF }, - { 0x187F8, 0x187FF }, + { 0x16FF7, 0x16FFF }, { 0x18CD6, 0x18CFE }, - { 0x18D09, 0x1AFEF }, + { 0x18D1F, 0x18D7F }, + { 0x18DF3, 0x1AFEF }, { 0x1AFF4, 0x1AFF4 }, { 0x1AFFC, 0x1AFFC }, { 0x1AFFF, 0x1AFFF }, @@ -606,8 +606,10 @@ { 0x1BC89, 0x1BC8F }, { 0x1BC9A, 0x1BC9B }, { 0x1BCA0, 0x1CBFF }, - { 0x1CCFA, 0x1CCFF }, - { 0x1CEB4, 0x1CEFF }, + { 0x1CCFD, 0x1CCFF }, + { 0x1CEB4, 0x1CEB9 }, + { 0x1CED1, 0x1CEDF }, + { 0x1CEF1, 0x1CEFF }, { 0x1CF2E, 0x1CF2F }, { 0x1CF47, 0x1CF4F }, { 0x1CFC4, 0x1CFFF }, @@ -661,7 +663,10 @@ { 0x1E300, 0x1E4CF }, { 0x1E4FA, 0x1E5CF }, { 0x1E5FB, 0x1E5FE }, - { 0x1E600, 0x1E7DF }, + { 0x1E600, 0x1E6BF }, + { 0x1E6DF, 0x1E6DF }, + { 0x1E6F6, 0x1E6FD }, + { 0x1E700, 0x1E7DF }, { 0x1E7E7, 0x1E7E7 }, { 0x1E7EC, 0x1E7EC }, { 0x1E7EF, 0x1E7EF }, @@ -719,10 +724,9 @@ { 0x1F249, 0x1F24F }, { 0x1F252, 0x1F25F }, { 0x1F266, 0x1F2FF }, - { 0x1F6D8, 0x1F6DB }, + { 0x1F6D9, 0x1F6DB }, { 0x1F6ED, 0x1F6EF }, { 0x1F6FD, 0x1F6FF }, - { 0x1F777, 0x1F77A }, { 0x1F7DA, 0x1F7DF }, { 0x1F7EC, 0x1F7EF }, { 0x1F7F1, 0x1F7FF }, @@ -732,26 +736,27 @@ { 0x1F888, 0x1F88F }, { 0x1F8AE, 0x1F8AF }, { 0x1F8BC, 0x1F8BF }, - { 0x1F8C2, 0x1F8FF }, - { 0x1FA54, 0x1FA5F }, + { 0x1F8C2, 0x1F8CF }, + { 0x1F8D9, 0x1F8FF }, + { 0x1FA58, 0x1FA5F }, { 0x1FA6E, 0x1FA6F }, { 0x1FA7D, 0x1FA7F }, - { 0x1FA8A, 0x1FA8E }, - { 0x1FAC7, 0x1FACD }, + { 0x1FA8B, 0x1FA8D }, + { 0x1FAC7, 0x1FAC7 }, + { 0x1FAC9, 0x1FACC }, { 0x1FADD, 0x1FADE }, - { 0x1FAEA, 0x1FAEF }, + { 0x1FAEB, 0x1FAEE }, { 0x1FAF9, 0x1FAFF }, { 0x1FB93, 0x1FB93 }, - { 0x1FBFA, 0x1FFFF }, + { 0x1FBFB, 0x1FFFF }, { 0x2A6E0, 0x2A6FF }, - { 0x2B73A, 0x2B73F }, { 0x2B81E, 0x2B81F }, - { 0x2CEA2, 0x2CEAF }, + { 0x2CEAE, 0x2CEAF }, { 0x2EBE1, 0x2EBEF }, { 0x2EE5E, 0x2F7FF }, { 0x2FA1E, 0x2FFFF }, { 0x3134B, 0x3134F }, - { 0x323B0, 0xE00FF }, + { 0x3347A, 0xE00FF }, { 0xE01F0, 0x10FFFF } #define PREDICATE(c) uc_is_general_category (c, UC_CATEGORY_C) diff --git a/tests/unictype/test-categ_Cc.c b/tests/unictype/test-categ_Cc.c index 3051fa97..e9a1b6cf 100644 --- a/tests/unictype/test-categ_Cc.c +++ b/tests/unictype/test-categ_Cc.c @@ -1,6 +1,6 @@ /* DO NOT EDIT! GENERATED AUTOMATICALLY! */ /* Test the Unicode character type functions. - Copyright (C) 2007-2024 Free Software Foundation, Inc. + Copyright (C) 2007-2025 Free Software Foundation, Inc. This file is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published diff --git a/tests/unictype/test-categ_Cf.c b/tests/unictype/test-categ_Cf.c index c1ab10f2..04c91660 100644 --- a/tests/unictype/test-categ_Cf.c +++ b/tests/unictype/test-categ_Cf.c @@ -1,6 +1,6 @@ /* DO NOT EDIT! GENERATED AUTOMATICALLY! */ /* Test the Unicode character type functions. - Copyright (C) 2007-2024 Free Software Foundation, Inc. + Copyright (C) 2007-2025 Free Software Foundation, Inc. This file is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published diff --git a/tests/unictype/test-categ_Cn.c b/tests/unictype/test-categ_Cn.c index a0129b46..b9e86a9c 100644 --- a/tests/unictype/test-categ_Cn.c +++ b/tests/unictype/test-categ_Cn.c @@ -1,6 +1,6 @@ /* DO NOT EDIT! GENERATED AUTOMATICALLY! */ /* Test the Unicode character type functions. - Copyright (C) 2007-2024 Free Software Foundation, Inc. + Copyright (C) 2007-2025 Free Software Foundation, Inc. This file is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published @@ -38,7 +38,6 @@ { 0x085C, 0x085D }, { 0x085F, 0x085F }, { 0x086B, 0x086F }, - { 0x088F, 0x088F }, { 0x0892, 0x0896 }, { 0x0984, 0x0984 }, { 0x098D, 0x098E }, @@ -122,7 +121,7 @@ { 0x0C49, 0x0C49 }, { 0x0C4E, 0x0C54 }, { 0x0C57, 0x0C57 }, - { 0x0C5B, 0x0C5C }, + { 0x0C5B, 0x0C5B }, { 0x0C5E, 0x0C5F }, { 0x0C64, 0x0C65 }, { 0x0C70, 0x0C76 }, @@ -134,7 +133,7 @@ { 0x0CC5, 0x0CC5 }, { 0x0CC9, 0x0CC9 }, { 0x0CCE, 0x0CD4 }, - { 0x0CD7, 0x0CDC }, + { 0x0CD7, 0x0CDB }, { 0x0CDF, 0x0CDF }, { 0x0CE4, 0x0CE5 }, { 0x0CF0, 0x0CF0 }, @@ -230,7 +229,8 @@ { 0x1A8A, 0x1A8F }, { 0x1A9A, 0x1A9F }, { 0x1AAE, 0x1AAF }, - { 0x1ACF, 0x1AFF }, + { 0x1ADE, 0x1ADF }, + { 0x1AEC, 0x1AFF }, { 0x1B4D, 0x1B4D }, { 0x1BF4, 0x1BFB }, { 0x1C38, 0x1C3A }, @@ -259,13 +259,12 @@ { 0x2072, 0x2073 }, { 0x208F, 0x208F }, { 0x209D, 0x209F }, - { 0x20C1, 0x20CF }, + { 0x20C2, 0x20CF }, { 0x20F1, 0x20FF }, { 0x218C, 0x218F }, { 0x242A, 0x243F }, { 0x244B, 0x245F }, { 0x2B74, 0x2B75 }, - { 0x2B96, 0x2B96 }, { 0x2CF4, 0x2CF8 }, { 0x2D26, 0x2D26 }, { 0x2D28, 0x2D2C }, @@ -296,10 +295,7 @@ { 0xA4C7, 0xA4CF }, { 0xA62C, 0xA63F }, { 0xA6F8, 0xA6FF }, - { 0xA7CE, 0xA7CF }, - { 0xA7D2, 0xA7D2 }, - { 0xA7D4, 0xA7D4 }, - { 0xA7DD, 0xA7F1 }, + { 0xA7DD, 0xA7F0 }, { 0xA82D, 0xA82F }, { 0xA83A, 0xA83F }, { 0xA878, 0xA87F }, @@ -335,9 +331,6 @@ { 0xFB3F, 0xFB3F }, { 0xFB42, 0xFB42 }, { 0xFB45, 0xFB45 }, - { 0xFBC3, 0xFBD2 }, - { 0xFD90, 0xFD91 }, - { 0xFDC8, 0xFDCE }, { 0xFDD0, 0xFDEF }, { 0xFE1A, 0xFE1F }, { 0xFE53, 0xFE53 }, @@ -409,7 +402,7 @@ { 0x108F6, 0x108FA }, { 0x1091C, 0x1091E }, { 0x1093A, 0x1093E }, - { 0x10940, 0x1097F }, + { 0x1095A, 0x1097F }, { 0x109B8, 0x109BB }, { 0x109D0, 0x109D1 }, { 0x10A04, 0x10A04 }, @@ -441,7 +434,8 @@ { 0x10EAA, 0x10EAA }, { 0x10EAE, 0x10EAF }, { 0x10EB2, 0x10EC1 }, - { 0x10EC5, 0x10EFB }, + { 0x10EC8, 0x10ECF }, + { 0x10ED9, 0x10EF9 }, { 0x10F28, 0x10F2F }, { 0x10F5A, 0x10F6F }, { 0x10F8A, 0x10FAF }, @@ -524,7 +518,8 @@ { 0x11A48, 0x11A4F }, { 0x11AA3, 0x11AAF }, { 0x11AF9, 0x11AFF }, - { 0x11B0A, 0x11BBF }, + { 0x11B0A, 0x11B5F }, + { 0x11B68, 0x11BBF }, { 0x11BE2, 0x11BEF }, { 0x11BFA, 0x11BFF }, { 0x11C09, 0x11C09 }, @@ -546,7 +541,9 @@ { 0x11D8F, 0x11D8F }, { 0x11D92, 0x11D92 }, { 0x11D99, 0x11D9F }, - { 0x11DAA, 0x11EDF }, + { 0x11DAA, 0x11DAF }, + { 0x11DDC, 0x11DDF }, + { 0x11DEA, 0x11EDF }, { 0x11EF9, 0x11EFF }, { 0x11F11, 0x11F11 }, { 0x11F3B, 0x11F3D }, @@ -575,15 +572,17 @@ { 0x16B78, 0x16B7C }, { 0x16B90, 0x16D3F }, { 0x16D7A, 0x16E3F }, - { 0x16E9B, 0x16EFF }, + { 0x16E9B, 0x16E9F }, + { 0x16EB9, 0x16EBA }, + { 0x16ED4, 0x16EFF }, { 0x16F4B, 0x16F4E }, { 0x16F88, 0x16F8E }, { 0x16FA0, 0x16FDF }, { 0x16FE5, 0x16FEF }, - { 0x16FF2, 0x16FFF }, - { 0x187F8, 0x187FF }, + { 0x16FF7, 0x16FFF }, { 0x18CD6, 0x18CFE }, - { 0x18D09, 0x1AFEF }, + { 0x18D1F, 0x18D7F }, + { 0x18DF3, 0x1AFEF }, { 0x1AFF4, 0x1AFF4 }, { 0x1AFFC, 0x1AFFC }, { 0x1AFFF, 0x1AFFF }, @@ -598,8 +597,10 @@ { 0x1BC89, 0x1BC8F }, { 0x1BC9A, 0x1BC9B }, { 0x1BCA4, 0x1CBFF }, - { 0x1CCFA, 0x1CCFF }, - { 0x1CEB4, 0x1CEFF }, + { 0x1CCFD, 0x1CCFF }, + { 0x1CEB4, 0x1CEB9 }, + { 0x1CED1, 0x1CEDF }, + { 0x1CEF1, 0x1CEFF }, { 0x1CF2E, 0x1CF2F }, { 0x1CF47, 0x1CF4F }, { 0x1CFC4, 0x1CFFF }, @@ -652,7 +653,10 @@ { 0x1E300, 0x1E4CF }, { 0x1E4FA, 0x1E5CF }, { 0x1E5FB, 0x1E5FE }, - { 0x1E600, 0x1E7DF }, + { 0x1E600, 0x1E6BF }, + { 0x1E6DF, 0x1E6DF }, + { 0x1E6F6, 0x1E6FD }, + { 0x1E700, 0x1E7DF }, { 0x1E7E7, 0x1E7E7 }, { 0x1E7EC, 0x1E7EC }, { 0x1E7EF, 0x1E7EF }, @@ -710,10 +714,9 @@ { 0x1F249, 0x1F24F }, { 0x1F252, 0x1F25F }, { 0x1F266, 0x1F2FF }, - { 0x1F6D8, 0x1F6DB }, + { 0x1F6D9, 0x1F6DB }, { 0x1F6ED, 0x1F6EF }, { 0x1F6FD, 0x1F6FF }, - { 0x1F777, 0x1F77A }, { 0x1F7DA, 0x1F7DF }, { 0x1F7EC, 0x1F7EF }, { 0x1F7F1, 0x1F7FF }, @@ -723,26 +726,27 @@ { 0x1F888, 0x1F88F }, { 0x1F8AE, 0x1F8AF }, { 0x1F8BC, 0x1F8BF }, - { 0x1F8C2, 0x1F8FF }, - { 0x1FA54, 0x1FA5F }, + { 0x1F8C2, 0x1F8CF }, + { 0x1F8D9, 0x1F8FF }, + { 0x1FA58, 0x1FA5F }, { 0x1FA6E, 0x1FA6F }, { 0x1FA7D, 0x1FA7F }, - { 0x1FA8A, 0x1FA8E }, - { 0x1FAC7, 0x1FACD }, + { 0x1FA8B, 0x1FA8D }, + { 0x1FAC7, 0x1FAC7 }, + { 0x1FAC9, 0x1FACC }, { 0x1FADD, 0x1FADE }, - { 0x1FAEA, 0x1FAEF }, + { 0x1FAEB, 0x1FAEE }, { 0x1FAF9, 0x1FAFF }, { 0x1FB93, 0x1FB93 }, - { 0x1FBFA, 0x1FFFF }, + { 0x1FBFB, 0x1FFFF }, { 0x2A6E0, 0x2A6FF }, - { 0x2B73A, 0x2B73F }, { 0x2B81E, 0x2B81F }, - { 0x2CEA2, 0x2CEAF }, + { 0x2CEAE, 0x2CEAF }, { 0x2EBE1, 0x2EBEF }, { 0x2EE5E, 0x2F7FF }, { 0x2FA1E, 0x2FFFF }, { 0x3134B, 0x3134F }, - { 0x323B0, 0xE0000 }, + { 0x3347A, 0xE0000 }, { 0xE0002, 0xE001F }, { 0xE0080, 0xE00FF }, { 0xE01F0, 0xEFFFF }, diff --git a/tests/unictype/test-categ_Co.c b/tests/unictype/test-categ_Co.c index ab327d77..cbd9c2d1 100644 --- a/tests/unictype/test-categ_Co.c +++ b/tests/unictype/test-categ_Co.c @@ -1,6 +1,6 @@ /* DO NOT EDIT! GENERATED AUTOMATICALLY! */ /* Test the Unicode character type functions. - Copyright (C) 2007-2024 Free Software Foundation, Inc. + Copyright (C) 2007-2025 Free Software Foundation, Inc. This file is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published diff --git a/tests/unictype/test-categ_Cs.c b/tests/unictype/test-categ_Cs.c index 76f7dc12..5ea3f4f4 100644 --- a/tests/unictype/test-categ_Cs.c +++ b/tests/unictype/test-categ_Cs.c @@ -1,6 +1,6 @@ /* DO NOT EDIT! GENERATED AUTOMATICALLY! */ /* Test the Unicode character type functions. - Copyright (C) 2007-2024 Free Software Foundation, Inc. + Copyright (C) 2007-2025 Free Software Foundation, Inc. This file is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published diff --git a/tests/unictype/test-categ_L.c b/tests/unictype/test-categ_L.c index 1d4b2a03..87fe1c95 100644 --- a/tests/unictype/test-categ_L.c +++ b/tests/unictype/test-categ_L.c @@ -1,6 +1,6 @@ /* DO NOT EDIT! GENERATED AUTOMATICALLY! */ /* Test the Unicode character type functions. - Copyright (C) 2007-2024 Free Software Foundation, Inc. + Copyright (C) 2007-2025 Free Software Foundation, Inc. This file is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published @@ -67,7 +67,7 @@ { 0x0840, 0x0858 }, { 0x0860, 0x086A }, { 0x0870, 0x0887 }, - { 0x0889, 0x088E }, + { 0x0889, 0x088F }, { 0x08A0, 0x08C9 }, { 0x0904, 0x0939 }, { 0x093D, 0x093D }, @@ -133,7 +133,7 @@ { 0x0C2A, 0x0C39 }, { 0x0C3D, 0x0C3D }, { 0x0C58, 0x0C5A }, - { 0x0C5D, 0x0C5D }, + { 0x0C5C, 0x0C5D }, { 0x0C60, 0x0C61 }, { 0x0C80, 0x0C80 }, { 0x0C85, 0x0C8C }, @@ -142,7 +142,7 @@ { 0x0CAA, 0x0CB3 }, { 0x0CB5, 0x0CB9 }, { 0x0CBD, 0x0CBD }, - { 0x0CDD, 0x0CDE }, + { 0x0CDC, 0x0CDE }, { 0x0CE0, 0x0CE1 }, { 0x0CF1, 0x0CF2 }, { 0x0D04, 0x0D0C }, @@ -326,11 +326,8 @@ { 0xA6A0, 0xA6E5 }, { 0xA717, 0xA71F }, { 0xA722, 0xA788 }, - { 0xA78B, 0xA7CD }, - { 0xA7D0, 0xA7D1 }, - { 0xA7D3, 0xA7D3 }, - { 0xA7D5, 0xA7DC }, - { 0xA7F2, 0xA801 }, + { 0xA78B, 0xA7DC }, + { 0xA7F1, 0xA801 }, { 0xA803, 0xA805 }, { 0xA807, 0xA80A }, { 0xA80C, 0xA822 }, @@ -445,6 +442,7 @@ { 0x108F4, 0x108F5 }, { 0x10900, 0x10915 }, { 0x10920, 0x10939 }, + { 0x10940, 0x10959 }, { 0x10980, 0x109B7 }, { 0x109BE, 0x109BF }, { 0x10A00, 0x10A00 }, @@ -467,7 +465,7 @@ { 0x10D6F, 0x10D85 }, { 0x10E80, 0x10EA9 }, { 0x10EB0, 0x10EB1 }, - { 0x10EC2, 0x10EC4 }, + { 0x10EC2, 0x10EC7 }, { 0x10F00, 0x10F1C }, { 0x10F27, 0x10F27 }, { 0x10F30, 0x10F45 }, @@ -560,6 +558,7 @@ { 0x11D67, 0x11D68 }, { 0x11D6A, 0x11D89 }, { 0x11D98, 0x11D98 }, + { 0x11DB0, 0x11DDB }, { 0x11EE0, 0x11EF2 }, { 0x11F02, 0x11F02 }, { 0x11F04, 0x11F10 }, @@ -583,14 +582,17 @@ { 0x16B7D, 0x16B8F }, { 0x16D40, 0x16D6C }, { 0x16E40, 0x16E7F }, + { 0x16EA0, 0x16EB8 }, + { 0x16EBB, 0x16ED3 }, { 0x16F00, 0x16F4A }, { 0x16F50, 0x16F50 }, { 0x16F93, 0x16F9F }, { 0x16FE0, 0x16FE1 }, { 0x16FE3, 0x16FE3 }, - { 0x17000, 0x187F7 }, - { 0x18800, 0x18CD5 }, - { 0x18CFF, 0x18D08 }, + { 0x16FF2, 0x16FF3 }, + { 0x17000, 0x18CD5 }, + { 0x18CFF, 0x18D1E }, + { 0x18D80, 0x18DF2 }, { 0x1AFF0, 0x1AFF3 }, { 0x1AFF5, 0x1AFFB }, { 0x1AFFD, 0x1AFFE }, @@ -645,6 +647,12 @@ { 0x1E4D0, 0x1E4EB }, { 0x1E5D0, 0x1E5ED }, { 0x1E5F0, 0x1E5F0 }, + { 0x1E6C0, 0x1E6DE }, + { 0x1E6E0, 0x1E6E2 }, + { 0x1E6E4, 0x1E6E5 }, + { 0x1E6E7, 0x1E6ED }, + { 0x1E6F0, 0x1E6F4 }, + { 0x1E6FE, 0x1E6FF }, { 0x1E7E0, 0x1E7E6 }, { 0x1E7E8, 0x1E7EB }, { 0x1E7ED, 0x1E7EE }, @@ -686,14 +694,13 @@ { 0x1EEA5, 0x1EEA9 }, { 0x1EEAB, 0x1EEBB }, { 0x20000, 0x2A6DF }, - { 0x2A700, 0x2B739 }, - { 0x2B740, 0x2B81D }, - { 0x2B820, 0x2CEA1 }, + { 0x2A700, 0x2B81D }, + { 0x2B820, 0x2CEAD }, { 0x2CEB0, 0x2EBE0 }, { 0x2EBF0, 0x2EE5D }, { 0x2F800, 0x2FA1D }, { 0x30000, 0x3134A }, - { 0x31350, 0x323AF } + { 0x31350, 0x33479 } #define PREDICATE(c) uc_is_general_category (c, UC_CATEGORY_L) #include "test-predicate-part2.h" diff --git a/tests/unictype/test-categ_LC.c b/tests/unictype/test-categ_LC.c index 6fbbaa31..ab546c68 100644 --- a/tests/unictype/test-categ_LC.c +++ b/tests/unictype/test-categ_LC.c @@ -1,6 +1,6 @@ /* DO NOT EDIT! GENERATED AUTOMATICALLY! */ /* Test the Unicode character type functions. - Copyright (C) 2007-2024 Free Software Foundation, Inc. + Copyright (C) 2007-2025 Free Software Foundation, Inc. This file is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published @@ -25,7 +25,7 @@ { 0x00F8, 0x01BA }, { 0x01BC, 0x01BF }, { 0x01C4, 0x0293 }, - { 0x0295, 0x02AF }, + { 0x0296, 0x02AF }, { 0x0370, 0x0373 }, { 0x0376, 0x0377 }, { 0x037B, 0x037D }, @@ -98,10 +98,7 @@ { 0xA722, 0xA76F }, { 0xA771, 0xA787 }, { 0xA78B, 0xA78E }, - { 0xA790, 0xA7CD }, - { 0xA7D0, 0xA7D1 }, - { 0xA7D3, 0xA7D3 }, - { 0xA7D5, 0xA7DC }, + { 0xA790, 0xA7DC }, { 0xA7F5, 0xA7F6 }, { 0xA7FA, 0xA7FA }, { 0xAB30, 0xAB5A }, @@ -128,6 +125,8 @@ { 0x10D70, 0x10D85 }, { 0x118A0, 0x118DF }, { 0x16E40, 0x16E7F }, + { 0x16EA0, 0x16EB8 }, + { 0x16EBB, 0x16ED3 }, { 0x1D400, 0x1D454 }, { 0x1D456, 0x1D49C }, { 0x1D49E, 0x1D49F }, diff --git a/tests/unictype/test-categ_Ll.c b/tests/unictype/test-categ_Ll.c index e3619660..a15fd57f 100644 --- a/tests/unictype/test-categ_Ll.c +++ b/tests/unictype/test-categ_Ll.c @@ -1,6 +1,6 @@ /* DO NOT EDIT! GENERATED AUTOMATICALLY! */ /* Test the Unicode character type functions. - Copyright (C) 2007-2024 Free Software Foundation, Inc. + Copyright (C) 2007-2025 Free Software Foundation, Inc. This file is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published @@ -162,7 +162,7 @@ { 0x024B, 0x024B }, { 0x024D, 0x024D }, { 0x024F, 0x0293 }, - { 0x0295, 0x02AF }, + { 0x0296, 0x02AF }, { 0x0371, 0x0371 }, { 0x0373, 0x0373 }, { 0x0377, 0x0377 }, @@ -623,6 +623,7 @@ { 0xA7C8, 0xA7C8 }, { 0xA7CA, 0xA7CA }, { 0xA7CD, 0xA7CD }, + { 0xA7CF, 0xA7CF }, { 0xA7D1, 0xA7D1 }, { 0xA7D3, 0xA7D3 }, { 0xA7D5, 0xA7D5 }, @@ -647,6 +648,7 @@ { 0x10D70, 0x10D85 }, { 0x118C0, 0x118DF }, { 0x16E60, 0x16E7F }, + { 0x16EBB, 0x16ED3 }, { 0x1D41A, 0x1D433 }, { 0x1D44E, 0x1D454 }, { 0x1D456, 0x1D467 }, diff --git a/tests/unictype/test-categ_Lm.c b/tests/unictype/test-categ_Lm.c index 4bbd53e4..4edf7c54 100644 --- a/tests/unictype/test-categ_Lm.c +++ b/tests/unictype/test-categ_Lm.c @@ -1,6 +1,6 @@ /* DO NOT EDIT! GENERATED AUTOMATICALLY! */ /* Test the Unicode character type functions. - Copyright (C) 2007-2024 Free Software Foundation, Inc. + Copyright (C) 2007-2025 Free Software Foundation, Inc. This file is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published @@ -63,7 +63,7 @@ { 0xA717, 0xA71F }, { 0xA770, 0xA770 }, { 0xA788, 0xA788 }, - { 0xA7F2, 0xA7F4 }, + { 0xA7F1, 0xA7F4 }, { 0xA7F8, 0xA7F9 }, { 0xA9CF, 0xA9CF }, { 0xA9E6, 0xA9E6 }, @@ -79,18 +79,22 @@ { 0x107B2, 0x107BA }, { 0x10D4E, 0x10D4E }, { 0x10D6F, 0x10D6F }, + { 0x10EC5, 0x10EC5 }, + { 0x11DD9, 0x11DD9 }, { 0x16B40, 0x16B43 }, { 0x16D40, 0x16D42 }, { 0x16D6B, 0x16D6C }, { 0x16F93, 0x16F9F }, { 0x16FE0, 0x16FE1 }, { 0x16FE3, 0x16FE3 }, + { 0x16FF2, 0x16FF3 }, { 0x1AFF0, 0x1AFF3 }, { 0x1AFF5, 0x1AFFB }, { 0x1AFFD, 0x1AFFE }, { 0x1E030, 0x1E06D }, { 0x1E137, 0x1E13D }, { 0x1E4EB, 0x1E4EB }, + { 0x1E6FF, 0x1E6FF }, { 0x1E94B, 0x1E94B } #define PREDICATE(c) uc_is_general_category (c, UC_CATEGORY_Lm) diff --git a/tests/unictype/test-categ_Lo.c b/tests/unictype/test-categ_Lo.c index 15db48c9..59f5f868 100644 --- a/tests/unictype/test-categ_Lo.c +++ b/tests/unictype/test-categ_Lo.c @@ -1,6 +1,6 @@ /* DO NOT EDIT! GENERATED AUTOMATICALLY! */ /* Test the Unicode character type functions. - Copyright (C) 2007-2024 Free Software Foundation, Inc. + Copyright (C) 2007-2025 Free Software Foundation, Inc. This file is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published @@ -21,7 +21,7 @@ { 0x00BA, 0x00BA }, { 0x01BB, 0x01BB }, { 0x01C0, 0x01C3 }, - { 0x0294, 0x0294 }, + { 0x0294, 0x0295 }, { 0x05D0, 0x05EA }, { 0x05EF, 0x05F2 }, { 0x0620, 0x063F }, @@ -41,7 +41,7 @@ { 0x0840, 0x0858 }, { 0x0860, 0x086A }, { 0x0870, 0x0887 }, - { 0x0889, 0x088E }, + { 0x0889, 0x088F }, { 0x08A0, 0x08C8 }, { 0x0904, 0x0939 }, { 0x093D, 0x093D }, @@ -107,7 +107,7 @@ { 0x0C2A, 0x0C39 }, { 0x0C3D, 0x0C3D }, { 0x0C58, 0x0C5A }, - { 0x0C5D, 0x0C5D }, + { 0x0C5C, 0x0C5D }, { 0x0C60, 0x0C61 }, { 0x0C80, 0x0C80 }, { 0x0C85, 0x0C8C }, @@ -116,7 +116,7 @@ { 0x0CAA, 0x0CB3 }, { 0x0CB5, 0x0CB9 }, { 0x0CBD, 0x0CBD }, - { 0x0CDD, 0x0CDE }, + { 0x0CDC, 0x0CDE }, { 0x0CE0, 0x0CE1 }, { 0x0CF1, 0x0CF2 }, { 0x0D04, 0x0D0C }, @@ -342,6 +342,7 @@ { 0x108F4, 0x108F5 }, { 0x10900, 0x10915 }, { 0x10920, 0x10939 }, + { 0x10940, 0x10959 }, { 0x10980, 0x109B7 }, { 0x109BE, 0x109BF }, { 0x10A00, 0x10A00 }, @@ -363,6 +364,7 @@ { 0x10E80, 0x10EA9 }, { 0x10EB0, 0x10EB1 }, { 0x10EC2, 0x10EC4 }, + { 0x10EC6, 0x10EC7 }, { 0x10F00, 0x10F1C }, { 0x10F27, 0x10F27 }, { 0x10F30, 0x10F45 }, @@ -454,6 +456,8 @@ { 0x11D67, 0x11D68 }, { 0x11D6A, 0x11D89 }, { 0x11D98, 0x11D98 }, + { 0x11DB0, 0x11DD8 }, + { 0x11DDA, 0x11DDB }, { 0x11EE0, 0x11EF2 }, { 0x11F02, 0x11F02 }, { 0x11F04, 0x11F10 }, @@ -477,9 +481,9 @@ { 0x16D43, 0x16D6A }, { 0x16F00, 0x16F4A }, { 0x16F50, 0x16F50 }, - { 0x17000, 0x187F7 }, - { 0x18800, 0x18CD5 }, - { 0x18CFF, 0x18D08 }, + { 0x17000, 0x18CD5 }, + { 0x18CFF, 0x18D1E }, + { 0x18D80, 0x18DF2 }, { 0x1B000, 0x1B122 }, { 0x1B132, 0x1B132 }, { 0x1B150, 0x1B152 }, @@ -498,6 +502,12 @@ { 0x1E4D0, 0x1E4EA }, { 0x1E5D0, 0x1E5ED }, { 0x1E5F0, 0x1E5F0 }, + { 0x1E6C0, 0x1E6DE }, + { 0x1E6E0, 0x1E6E2 }, + { 0x1E6E4, 0x1E6E5 }, + { 0x1E6E7, 0x1E6ED }, + { 0x1E6F0, 0x1E6F4 }, + { 0x1E6FE, 0x1E6FE }, { 0x1E7E0, 0x1E7E6 }, { 0x1E7E8, 0x1E7EB }, { 0x1E7ED, 0x1E7EE }, @@ -537,14 +547,13 @@ { 0x1EEA5, 0x1EEA9 }, { 0x1EEAB, 0x1EEBB }, { 0x20000, 0x2A6DF }, - { 0x2A700, 0x2B739 }, - { 0x2B740, 0x2B81D }, - { 0x2B820, 0x2CEA1 }, + { 0x2A700, 0x2B81D }, + { 0x2B820, 0x2CEAD }, { 0x2CEB0, 0x2EBE0 }, { 0x2EBF0, 0x2EE5D }, { 0x2F800, 0x2FA1D }, { 0x30000, 0x3134A }, - { 0x31350, 0x323AF } + { 0x31350, 0x33479 } #define PREDICATE(c) uc_is_general_category (c, UC_CATEGORY_Lo) #include "test-predicate-part2.h" diff --git a/tests/unictype/test-categ_Lt.c b/tests/unictype/test-categ_Lt.c index 32808303..868b6f7c 100644 --- a/tests/unictype/test-categ_Lt.c +++ b/tests/unictype/test-categ_Lt.c @@ -1,6 +1,6 @@ /* DO NOT EDIT! GENERATED AUTOMATICALLY! */ /* Test the Unicode character type functions. - Copyright (C) 2007-2024 Free Software Foundation, Inc. + Copyright (C) 2007-2025 Free Software Foundation, Inc. This file is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published diff --git a/tests/unictype/test-categ_Lu.c b/tests/unictype/test-categ_Lu.c index bed32a37..9f3f824d 100644 --- a/tests/unictype/test-categ_Lu.c +++ b/tests/unictype/test-categ_Lu.c @@ -1,6 +1,6 @@ /* DO NOT EDIT! GENERATED AUTOMATICALLY! */ /* Test the Unicode character type functions. - Copyright (C) 2007-2024 Free Software Foundation, Inc. + Copyright (C) 2007-2025 Free Software Foundation, Inc. This file is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published @@ -619,7 +619,10 @@ { 0xA7C4, 0xA7C7 }, { 0xA7C9, 0xA7C9 }, { 0xA7CB, 0xA7CC }, + { 0xA7CE, 0xA7CE }, { 0xA7D0, 0xA7D0 }, + { 0xA7D2, 0xA7D2 }, + { 0xA7D4, 0xA7D4 }, { 0xA7D6, 0xA7D6 }, { 0xA7D8, 0xA7D8 }, { 0xA7DA, 0xA7DA }, @@ -636,6 +639,7 @@ { 0x10D50, 0x10D65 }, { 0x118A0, 0x118BF }, { 0x16E40, 0x16E5F }, + { 0x16EA0, 0x16EB8 }, { 0x1D400, 0x1D419 }, { 0x1D434, 0x1D44D }, { 0x1D468, 0x1D481 }, diff --git a/tests/unictype/test-categ_M.c b/tests/unictype/test-categ_M.c index 662185e2..4304ed79 100644 --- a/tests/unictype/test-categ_M.c +++ b/tests/unictype/test-categ_M.c @@ -1,6 +1,6 @@ /* DO NOT EDIT! GENERATED AUTOMATICALLY! */ /* Test the Unicode character type functions. - Copyright (C) 2007-2024 Free Software Foundation, Inc. + Copyright (C) 2007-2025 Free Software Foundation, Inc. This file is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published @@ -153,7 +153,8 @@ { 0x1A55, 0x1A5E }, { 0x1A60, 0x1A7C }, { 0x1A7F, 0x1A7F }, - { 0x1AB0, 0x1ACE }, + { 0x1AB0, 0x1ADD }, + { 0x1AE0, 0x1AEB }, { 0x1B00, 0x1B04 }, { 0x1B34, 0x1B44 }, { 0x1B6B, 0x1B73 }, @@ -219,7 +220,7 @@ { 0x10D24, 0x10D27 }, { 0x10D69, 0x10D6D }, { 0x10EAB, 0x10EAC }, - { 0x10EFC, 0x10EFF }, + { 0x10EFA, 0x10EFF }, { 0x10F46, 0x10F50 }, { 0x10F82, 0x10F85 }, { 0x11000, 0x11002 }, @@ -281,6 +282,7 @@ { 0x11A47, 0x11A47 }, { 0x11A51, 0x11A5B }, { 0x11A8A, 0x11A99 }, + { 0x11B60, 0x11B67 }, { 0x11C2F, 0x11C36 }, { 0x11C38, 0x11C3F }, { 0x11C92, 0x11CA7 }, @@ -335,6 +337,10 @@ { 0x1E2EC, 0x1E2EF }, { 0x1E4EC, 0x1E4EF }, { 0x1E5EE, 0x1E5EF }, + { 0x1E6E3, 0x1E6E3 }, + { 0x1E6E6, 0x1E6E6 }, + { 0x1E6EE, 0x1E6EF }, + { 0x1E6F5, 0x1E6F5 }, { 0x1E8D0, 0x1E8D6 }, { 0x1E944, 0x1E94A }, { 0xE0100, 0xE01EF } diff --git a/tests/unictype/test-categ_Mc.c b/tests/unictype/test-categ_Mc.c index da4416bd..50958a31 100644 --- a/tests/unictype/test-categ_Mc.c +++ b/tests/unictype/test-categ_Mc.c @@ -1,6 +1,6 @@ /* DO NOT EDIT! GENERATED AUTOMATICALLY! */ /* Test the Unicode character type functions. - Copyright (C) 2007-2024 Free Software Foundation, Inc. + Copyright (C) 2007-2025 Free Software Foundation, Inc. This file is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published @@ -189,6 +189,9 @@ { 0x11A39, 0x11A39 }, { 0x11A57, 0x11A58 }, { 0x11A97, 0x11A97 }, + { 0x11B61, 0x11B61 }, + { 0x11B65, 0x11B65 }, + { 0x11B67, 0x11B67 }, { 0x11C2F, 0x11C2F }, { 0x11C3E, 0x11C3E }, { 0x11CA9, 0x11CA9 }, diff --git a/tests/unictype/test-categ_Me.c b/tests/unictype/test-categ_Me.c index c58d2972..47d8feb0 100644 --- a/tests/unictype/test-categ_Me.c +++ b/tests/unictype/test-categ_Me.c @@ -1,6 +1,6 @@ /* DO NOT EDIT! GENERATED AUTOMATICALLY! */ /* Test the Unicode character type functions. - Copyright (C) 2007-2024 Free Software Foundation, Inc. + Copyright (C) 2007-2025 Free Software Foundation, Inc. This file is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published diff --git a/tests/unictype/test-categ_Mn.c b/tests/unictype/test-categ_Mn.c index 288f2785..b80ed349 100644 --- a/tests/unictype/test-categ_Mn.c +++ b/tests/unictype/test-categ_Mn.c @@ -1,6 +1,6 @@ /* DO NOT EDIT! GENERATED AUTOMATICALLY! */ /* Test the Unicode character type functions. - Copyright (C) 2007-2024 Free Software Foundation, Inc. + Copyright (C) 2007-2025 Free Software Foundation, Inc. This file is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published @@ -159,7 +159,8 @@ { 0x1A73, 0x1A7C }, { 0x1A7F, 0x1A7F }, { 0x1AB0, 0x1ABD }, - { 0x1ABF, 0x1ACE }, + { 0x1ABF, 0x1ADD }, + { 0x1AE0, 0x1AEB }, { 0x1B00, 0x1B03 }, { 0x1B34, 0x1B34 }, { 0x1B36, 0x1B3A }, @@ -241,7 +242,7 @@ { 0x10D24, 0x10D27 }, { 0x10D69, 0x10D6D }, { 0x10EAB, 0x10EAC }, - { 0x10EFC, 0x10EFF }, + { 0x10EFA, 0x10EFF }, { 0x10F46, 0x10F50 }, { 0x10F82, 0x10F85 }, { 0x11001, 0x11001 }, @@ -316,6 +317,9 @@ { 0x11A59, 0x11A5B }, { 0x11A8A, 0x11A96 }, { 0x11A98, 0x11A99 }, + { 0x11B60, 0x11B60 }, + { 0x11B62, 0x11B64 }, + { 0x11B66, 0x11B66 }, { 0x11C30, 0x11C36 }, { 0x11C38, 0x11C3D }, { 0x11C3F, 0x11C3F }, @@ -371,6 +375,10 @@ { 0x1E2EC, 0x1E2EF }, { 0x1E4EC, 0x1E4EF }, { 0x1E5EE, 0x1E5EF }, + { 0x1E6E3, 0x1E6E3 }, + { 0x1E6E6, 0x1E6E6 }, + { 0x1E6EE, 0x1E6EF }, + { 0x1E6F5, 0x1E6F5 }, { 0x1E8D0, 0x1E8D6 }, { 0x1E944, 0x1E94A }, { 0xE0100, 0xE01EF } diff --git a/tests/unictype/test-categ_N.c b/tests/unictype/test-categ_N.c index bb9dc17e..2020dad3 100644 --- a/tests/unictype/test-categ_N.c +++ b/tests/unictype/test-categ_N.c @@ -1,6 +1,6 @@ /* DO NOT EDIT! GENERATED AUTOMATICALLY! */ /* Test the Unicode character type functions. - Copyright (C) 2007-2024 Free Software Foundation, Inc. + Copyright (C) 2007-2025 Free Software Foundation, Inc. This file is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published @@ -133,6 +133,7 @@ { 0x11C50, 0x11C6C }, { 0x11D50, 0x11D59 }, { 0x11DA0, 0x11DA9 }, + { 0x11DE0, 0x11DE9 }, { 0x11F50, 0x11F59 }, { 0x11FC0, 0x11FD4 }, { 0x12400, 0x1246E }, @@ -143,6 +144,7 @@ { 0x16B5B, 0x16B61 }, { 0x16D70, 0x16D79 }, { 0x16E80, 0x16E96 }, + { 0x16FF4, 0x16FF6 }, { 0x1CCF0, 0x1CCF9 }, { 0x1D2C0, 0x1D2D3 }, { 0x1D2E0, 0x1D2F3 }, diff --git a/tests/unictype/test-categ_Nd.c b/tests/unictype/test-categ_Nd.c index b142147b..dff003ba 100644 --- a/tests/unictype/test-categ_Nd.c +++ b/tests/unictype/test-categ_Nd.c @@ -1,6 +1,6 @@ /* DO NOT EDIT! GENERATED AUTOMATICALLY! */ /* Test the Unicode character type functions. - Copyright (C) 2007-2024 Free Software Foundation, Inc. + Copyright (C) 2007-2025 Free Software Foundation, Inc. This file is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published @@ -74,6 +74,7 @@ { 0x11C50, 0x11C59 }, { 0x11D50, 0x11D59 }, { 0x11DA0, 0x11DA9 }, + { 0x11DE0, 0x11DE9 }, { 0x11F50, 0x11F59 }, { 0x16130, 0x16139 }, { 0x16A60, 0x16A69 }, diff --git a/tests/unictype/test-categ_Nl.c b/tests/unictype/test-categ_Nl.c index 0ce75df2..c687b0e4 100644 --- a/tests/unictype/test-categ_Nl.c +++ b/tests/unictype/test-categ_Nl.c @@ -1,6 +1,6 @@ /* DO NOT EDIT! GENERATED AUTOMATICALLY! */ /* Test the Unicode character type functions. - Copyright (C) 2007-2024 Free Software Foundation, Inc. + Copyright (C) 2007-2025 Free Software Foundation, Inc. This file is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published @@ -28,7 +28,8 @@ { 0x10341, 0x10341 }, { 0x1034A, 0x1034A }, { 0x103D1, 0x103D5 }, - { 0x12400, 0x1246E } + { 0x12400, 0x1246E }, + { 0x16FF4, 0x16FF6 } #define PREDICATE(c) uc_is_general_category (c, UC_CATEGORY_Nl) #include "test-predicate-part2.h" diff --git a/tests/unictype/test-categ_No.c b/tests/unictype/test-categ_No.c index 0c1e8e59..e2b65e45 100644 --- a/tests/unictype/test-categ_No.c +++ b/tests/unictype/test-categ_No.c @@ -1,6 +1,6 @@ /* DO NOT EDIT! GENERATED AUTOMATICALLY! */ /* Test the Unicode character type functions. - Copyright (C) 2007-2024 Free Software Foundation, Inc. + Copyright (C) 2007-2025 Free Software Foundation, Inc. This file is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published diff --git a/tests/unictype/test-categ_P.c b/tests/unictype/test-categ_P.c index 6bb56e53..7d5fdc5d 100644 --- a/tests/unictype/test-categ_P.c +++ b/tests/unictype/test-categ_P.c @@ -1,6 +1,6 @@ /* DO NOT EDIT! GENERATED AUTOMATICALLY! */ /* Test the Unicode character type functions. - Copyright (C) 2007-2024 Free Software Foundation, Inc. + Copyright (C) 2007-2025 Free Software Foundation, Inc. This file is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published @@ -165,6 +165,7 @@ { 0x10B99, 0x10B9C }, { 0x10D6E, 0x10D6E }, { 0x10EAD, 0x10EAD }, + { 0x10ED0, 0x10ED0 }, { 0x10F55, 0x10F59 }, { 0x10F86, 0x10F89 }, { 0x11047, 0x1104D }, diff --git a/tests/unictype/test-categ_Pc.c b/tests/unictype/test-categ_Pc.c index 98b32745..0410e0aa 100644 --- a/tests/unictype/test-categ_Pc.c +++ b/tests/unictype/test-categ_Pc.c @@ -1,6 +1,6 @@ /* DO NOT EDIT! GENERATED AUTOMATICALLY! */ /* Test the Unicode character type functions. - Copyright (C) 2007-2024 Free Software Foundation, Inc. + Copyright (C) 2007-2025 Free Software Foundation, Inc. This file is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published diff --git a/tests/unictype/test-categ_Pd.c b/tests/unictype/test-categ_Pd.c index d0e5d9ae..23446b9f 100644 --- a/tests/unictype/test-categ_Pd.c +++ b/tests/unictype/test-categ_Pd.c @@ -1,6 +1,6 @@ /* DO NOT EDIT! GENERATED AUTOMATICALLY! */ /* Test the Unicode character type functions. - Copyright (C) 2007-2024 Free Software Foundation, Inc. + Copyright (C) 2007-2025 Free Software Foundation, Inc. This file is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published diff --git a/tests/unictype/test-categ_Pe.c b/tests/unictype/test-categ_Pe.c index d1ae40ea..01fd4b59 100644 --- a/tests/unictype/test-categ_Pe.c +++ b/tests/unictype/test-categ_Pe.c @@ -1,6 +1,6 @@ /* DO NOT EDIT! GENERATED AUTOMATICALLY! */ /* Test the Unicode character type functions. - Copyright (C) 2007-2024 Free Software Foundation, Inc. + Copyright (C) 2007-2025 Free Software Foundation, Inc. This file is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published diff --git a/tests/unictype/test-categ_Pf.c b/tests/unictype/test-categ_Pf.c index 6746b530..b6638671 100644 --- a/tests/unictype/test-categ_Pf.c +++ b/tests/unictype/test-categ_Pf.c @@ -1,6 +1,6 @@ /* DO NOT EDIT! GENERATED AUTOMATICALLY! */ /* Test the Unicode character type functions. - Copyright (C) 2007-2024 Free Software Foundation, Inc. + Copyright (C) 2007-2025 Free Software Foundation, Inc. This file is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published diff --git a/tests/unictype/test-categ_Pi.c b/tests/unictype/test-categ_Pi.c index ee16d684..5ad32842 100644 --- a/tests/unictype/test-categ_Pi.c +++ b/tests/unictype/test-categ_Pi.c @@ -1,6 +1,6 @@ /* DO NOT EDIT! GENERATED AUTOMATICALLY! */ /* Test the Unicode character type functions. - Copyright (C) 2007-2024 Free Software Foundation, Inc. + Copyright (C) 2007-2025 Free Software Foundation, Inc. This file is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published diff --git a/tests/unictype/test-categ_Po.c b/tests/unictype/test-categ_Po.c index dbcd28c7..0414ce7c 100644 --- a/tests/unictype/test-categ_Po.c +++ b/tests/unictype/test-categ_Po.c @@ -1,6 +1,6 @@ /* DO NOT EDIT! GENERATED AUTOMATICALLY! */ /* Test the Unicode character type functions. - Copyright (C) 2007-2024 Free Software Foundation, Inc. + Copyright (C) 2007-2025 Free Software Foundation, Inc. This file is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published @@ -160,6 +160,7 @@ { 0x10AF0, 0x10AF6 }, { 0x10B39, 0x10B3F }, { 0x10B99, 0x10B9C }, + { 0x10ED0, 0x10ED0 }, { 0x10F55, 0x10F59 }, { 0x10F86, 0x10F89 }, { 0x11047, 0x1104D }, diff --git a/tests/unictype/test-categ_Ps.c b/tests/unictype/test-categ_Ps.c index 78bebac2..abd18575 100644 --- a/tests/unictype/test-categ_Ps.c +++ b/tests/unictype/test-categ_Ps.c @@ -1,6 +1,6 @@ /* DO NOT EDIT! GENERATED AUTOMATICALLY! */ /* Test the Unicode character type functions. - Copyright (C) 2007-2024 Free Software Foundation, Inc. + Copyright (C) 2007-2025 Free Software Foundation, Inc. This file is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published diff --git a/tests/unictype/test-categ_S.c b/tests/unictype/test-categ_S.c index 340a8ff0..b06efd9c 100644 --- a/tests/unictype/test-categ_S.c +++ b/tests/unictype/test-categ_S.c @@ -1,6 +1,6 @@ /* DO NOT EDIT! GENERATED AUTOMATICALLY! */ /* Test the Unicode character type functions. - Copyright (C) 2007-2024 Free Software Foundation, Inc. + Copyright (C) 2007-2025 Free Software Foundation, Inc. This file is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published @@ -89,7 +89,7 @@ { 0x2052, 0x2052 }, { 0x207A, 0x207C }, { 0x208A, 0x208C }, - { 0x20A0, 0x20C0 }, + { 0x20A0, 0x20C1 }, { 0x2100, 0x2101 }, { 0x2103, 0x2106 }, { 0x2108, 0x2109 }, @@ -117,8 +117,7 @@ { 0x2999, 0x29D7 }, { 0x29DC, 0x29FB }, { 0x29FE, 0x2B73 }, - { 0x2B76, 0x2B95 }, - { 0x2B97, 0x2BFF }, + { 0x2B76, 0x2BFF }, { 0x2CE5, 0x2CEA }, { 0x2E50, 0x2E51 }, { 0x2E80, 0x2E99 }, @@ -152,9 +151,10 @@ { 0xAB5B, 0xAB5B }, { 0xAB6A, 0xAB6B }, { 0xFB29, 0xFB29 }, - { 0xFBB2, 0xFBC2 }, + { 0xFBB2, 0xFBD2 }, { 0xFD40, 0xFD4F }, - { 0xFDCF, 0xFDCF }, + { 0xFD90, 0xFD91 }, + { 0xFDC8, 0xFDCF }, { 0xFDFC, 0xFDFF }, { 0xFE62, 0xFE62 }, { 0xFE64, 0xFE66 }, @@ -178,13 +178,17 @@ { 0x10877, 0x10878 }, { 0x10AC8, 0x10AC8 }, { 0x10D8E, 0x10D8F }, + { 0x10ED1, 0x10ED8 }, { 0x1173F, 0x1173F }, { 0x11FD5, 0x11FF1 }, { 0x16B3C, 0x16B3F }, { 0x16B45, 0x16B45 }, { 0x1BC9C, 0x1BC9C }, { 0x1CC00, 0x1CCEF }, + { 0x1CCFA, 0x1CCFC }, { 0x1CD00, 0x1CEB3 }, + { 0x1CEBA, 0x1CED0 }, + { 0x1CEE0, 0x1CEF0 }, { 0x1CF50, 0x1CFC3 }, { 0x1D000, 0x1D0F5 }, { 0x1D100, 0x1D126 }, @@ -229,11 +233,10 @@ { 0x1F240, 0x1F248 }, { 0x1F250, 0x1F251 }, { 0x1F260, 0x1F265 }, - { 0x1F300, 0x1F6D7 }, + { 0x1F300, 0x1F6D8 }, { 0x1F6DC, 0x1F6EC }, { 0x1F6F0, 0x1F6FC }, - { 0x1F700, 0x1F776 }, - { 0x1F77B, 0x1F7D9 }, + { 0x1F700, 0x1F7D9 }, { 0x1F7E0, 0x1F7EB }, { 0x1F7F0, 0x1F7F0 }, { 0x1F800, 0x1F80B }, @@ -243,16 +246,19 @@ { 0x1F890, 0x1F8AD }, { 0x1F8B0, 0x1F8BB }, { 0x1F8C0, 0x1F8C1 }, - { 0x1F900, 0x1FA53 }, + { 0x1F8D0, 0x1F8D8 }, + { 0x1F900, 0x1FA57 }, { 0x1FA60, 0x1FA6D }, { 0x1FA70, 0x1FA7C }, - { 0x1FA80, 0x1FA89 }, - { 0x1FA8F, 0x1FAC6 }, - { 0x1FACE, 0x1FADC }, - { 0x1FADF, 0x1FAE9 }, - { 0x1FAF0, 0x1FAF8 }, + { 0x1FA80, 0x1FA8A }, + { 0x1FA8E, 0x1FAC6 }, + { 0x1FAC8, 0x1FAC8 }, + { 0x1FACD, 0x1FADC }, + { 0x1FADF, 0x1FAEA }, + { 0x1FAEF, 0x1FAF8 }, { 0x1FB00, 0x1FB92 }, - { 0x1FB94, 0x1FBEF } + { 0x1FB94, 0x1FBEF }, + { 0x1FBFA, 0x1FBFA } #define PREDICATE(c) uc_is_general_category (c, UC_CATEGORY_S) #include "test-predicate-part2.h" diff --git a/tests/unictype/test-categ_Sc.c b/tests/unictype/test-categ_Sc.c index 4c30fbf1..b29d803b 100644 --- a/tests/unictype/test-categ_Sc.c +++ b/tests/unictype/test-categ_Sc.c @@ -1,6 +1,6 @@ /* DO NOT EDIT! GENERATED AUTOMATICALLY! */ /* Test the Unicode character type functions. - Copyright (C) 2007-2024 Free Software Foundation, Inc. + Copyright (C) 2007-2025 Free Software Foundation, Inc. This file is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published @@ -28,7 +28,7 @@ { 0x0BF9, 0x0BF9 }, { 0x0E3F, 0x0E3F }, { 0x17DB, 0x17DB }, - { 0x20A0, 0x20C0 }, + { 0x20A0, 0x20C1 }, { 0xA838, 0xA838 }, { 0xFDFC, 0xFDFC }, { 0xFE69, 0xFE69 }, diff --git a/tests/unictype/test-categ_Sk.c b/tests/unictype/test-categ_Sk.c index efffb564..ed42e5d7 100644 --- a/tests/unictype/test-categ_Sk.c +++ b/tests/unictype/test-categ_Sk.c @@ -1,6 +1,6 @@ /* DO NOT EDIT! GENERATED AUTOMATICALLY! */ /* Test the Unicode character type functions. - Copyright (C) 2007-2024 Free Software Foundation, Inc. + Copyright (C) 2007-2025 Free Software Foundation, Inc. This file is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published diff --git a/tests/unictype/test-categ_Sm.c b/tests/unictype/test-categ_Sm.c index 352da9e4..de948e41 100644 --- a/tests/unictype/test-categ_Sm.c +++ b/tests/unictype/test-categ_Sm.c @@ -1,6 +1,6 @@ /* DO NOT EDIT! GENERATED AUTOMATICALLY! */ /* Test the Unicode character type functions. - Copyright (C) 2007-2024 Free Software Foundation, Inc. + Copyright (C) 2007-2025 Free Software Foundation, Inc. This file is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published @@ -71,6 +71,7 @@ { 0xFFE2, 0xFFE2 }, { 0xFFE9, 0xFFEC }, { 0x10D8E, 0x10D8F }, + { 0x1CEF0, 0x1CEF0 }, { 0x1D6C1, 0x1D6C1 }, { 0x1D6DB, 0x1D6DB }, { 0x1D6FB, 0x1D6FB }, @@ -81,7 +82,8 @@ { 0x1D789, 0x1D789 }, { 0x1D7A9, 0x1D7A9 }, { 0x1D7C3, 0x1D7C3 }, - { 0x1EEF0, 0x1EEF1 } + { 0x1EEF0, 0x1EEF1 }, + { 0x1F8D0, 0x1F8D8 } #define PREDICATE(c) uc_is_general_category (c, UC_CATEGORY_Sm) #include "test-predicate-part2.h" diff --git a/tests/unictype/test-categ_So.c b/tests/unictype/test-categ_So.c index 874e9cb4..74ca9627 100644 --- a/tests/unictype/test-categ_So.c +++ b/tests/unictype/test-categ_So.c @@ -1,6 +1,6 @@ /* DO NOT EDIT! GENERATED AUTOMATICALLY! */ /* Test the Unicode character type functions. - Copyright (C) 2007-2024 Free Software Foundation, Inc. + Copyright (C) 2007-2025 Free Software Foundation, Inc. This file is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published @@ -96,8 +96,7 @@ { 0x2B00, 0x2B2F }, { 0x2B45, 0x2B46 }, { 0x2B4D, 0x2B73 }, - { 0x2B76, 0x2B95 }, - { 0x2B97, 0x2BFF }, + { 0x2B76, 0x2BFF }, { 0x2CE5, 0x2CEA }, { 0x2E50, 0x2E51 }, { 0x2E80, 0x2E99 }, @@ -125,8 +124,10 @@ { 0xA836, 0xA837 }, { 0xA839, 0xA839 }, { 0xAA77, 0xAA79 }, + { 0xFBC3, 0xFBD2 }, { 0xFD40, 0xFD4F }, - { 0xFDCF, 0xFDCF }, + { 0xFD90, 0xFD91 }, + { 0xFDC8, 0xFDCF }, { 0xFDFD, 0xFDFF }, { 0xFFE4, 0xFFE4 }, { 0xFFE8, 0xFFE8 }, @@ -140,6 +141,7 @@ { 0x101D0, 0x101FC }, { 0x10877, 0x10878 }, { 0x10AC8, 0x10AC8 }, + { 0x10ED1, 0x10ED8 }, { 0x1173F, 0x1173F }, { 0x11FD5, 0x11FDC }, { 0x11FE1, 0x11FF1 }, @@ -147,7 +149,10 @@ { 0x16B45, 0x16B45 }, { 0x1BC9C, 0x1BC9C }, { 0x1CC00, 0x1CCEF }, + { 0x1CCFA, 0x1CCFC }, { 0x1CD00, 0x1CEB3 }, + { 0x1CEBA, 0x1CED0 }, + { 0x1CEE0, 0x1CEEF }, { 0x1CF50, 0x1CFC3 }, { 0x1D000, 0x1D0F5 }, { 0x1D100, 0x1D126 }, @@ -180,11 +185,10 @@ { 0x1F250, 0x1F251 }, { 0x1F260, 0x1F265 }, { 0x1F300, 0x1F3FA }, - { 0x1F400, 0x1F6D7 }, + { 0x1F400, 0x1F6D8 }, { 0x1F6DC, 0x1F6EC }, { 0x1F6F0, 0x1F6FC }, - { 0x1F700, 0x1F776 }, - { 0x1F77B, 0x1F7D9 }, + { 0x1F700, 0x1F7D9 }, { 0x1F7E0, 0x1F7EB }, { 0x1F7F0, 0x1F7F0 }, { 0x1F800, 0x1F80B }, @@ -194,16 +198,18 @@ { 0x1F890, 0x1F8AD }, { 0x1F8B0, 0x1F8BB }, { 0x1F8C0, 0x1F8C1 }, - { 0x1F900, 0x1FA53 }, + { 0x1F900, 0x1FA57 }, { 0x1FA60, 0x1FA6D }, { 0x1FA70, 0x1FA7C }, - { 0x1FA80, 0x1FA89 }, - { 0x1FA8F, 0x1FAC6 }, - { 0x1FACE, 0x1FADC }, - { 0x1FADF, 0x1FAE9 }, - { 0x1FAF0, 0x1FAF8 }, + { 0x1FA80, 0x1FA8A }, + { 0x1FA8E, 0x1FAC6 }, + { 0x1FAC8, 0x1FAC8 }, + { 0x1FACD, 0x1FADC }, + { 0x1FADF, 0x1FAEA }, + { 0x1FAEF, 0x1FAF8 }, { 0x1FB00, 0x1FB92 }, - { 0x1FB94, 0x1FBEF } + { 0x1FB94, 0x1FBEF }, + { 0x1FBFA, 0x1FBFA } #define PREDICATE(c) uc_is_general_category (c, UC_CATEGORY_So) #include "test-predicate-part2.h" diff --git a/tests/unictype/test-categ_Z.c b/tests/unictype/test-categ_Z.c index 20301158..18bc90af 100644 --- a/tests/unictype/test-categ_Z.c +++ b/tests/unictype/test-categ_Z.c @@ -1,6 +1,6 @@ /* DO NOT EDIT! GENERATED AUTOMATICALLY! */ /* Test the Unicode character type functions. - Copyright (C) 2007-2024 Free Software Foundation, Inc. + Copyright (C) 2007-2025 Free Software Foundation, Inc. This file is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published diff --git a/tests/unictype/test-categ_Zl.c b/tests/unictype/test-categ_Zl.c index 25047987..0e12512b 100644 --- a/tests/unictype/test-categ_Zl.c +++ b/tests/unictype/test-categ_Zl.c @@ -1,6 +1,6 @@ /* DO NOT EDIT! GENERATED AUTOMATICALLY! */ /* Test the Unicode character type functions. - Copyright (C) 2007-2024 Free Software Foundation, Inc. + Copyright (C) 2007-2025 Free Software Foundation, Inc. This file is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published diff --git a/tests/unictype/test-categ_Zp.c b/tests/unictype/test-categ_Zp.c index 520cf39e..3b618e21 100644 --- a/tests/unictype/test-categ_Zp.c +++ b/tests/unictype/test-categ_Zp.c @@ -1,6 +1,6 @@ /* DO NOT EDIT! GENERATED AUTOMATICALLY! */ /* Test the Unicode character type functions. - Copyright (C) 2007-2024 Free Software Foundation, Inc. + Copyright (C) 2007-2025 Free Software Foundation, Inc. This file is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published diff --git a/tests/unictype/test-categ_Zs.c b/tests/unictype/test-categ_Zs.c index 9a218493..74107182 100644 --- a/tests/unictype/test-categ_Zs.c +++ b/tests/unictype/test-categ_Zs.c @@ -1,6 +1,6 @@ /* DO NOT EDIT! GENERATED AUTOMATICALLY! */ /* Test the Unicode character type functions. - Copyright (C) 2007-2024 Free Software Foundation, Inc. + Copyright (C) 2007-2025 Free Software Foundation, Inc. This file is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published diff --git a/tests/unictype/test-categ_and.c b/tests/unictype/test-categ_and.c index 745b64cb..eb620d05 100644 --- a/tests/unictype/test-categ_and.c +++ b/tests/unictype/test-categ_and.c @@ -1,5 +1,5 @@ /* Test the Unicode character type functions. - Copyright (C) 2007-2024 Free Software Foundation, Inc. + Copyright (C) 2007-2025 Free Software Foundation, Inc. This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by diff --git a/tests/unictype/test-categ_and_not.c b/tests/unictype/test-categ_and_not.c index d2b61434..d09d6859 100644 --- a/tests/unictype/test-categ_and_not.c +++ b/tests/unictype/test-categ_and_not.c @@ -1,5 +1,5 @@ /* Test the Unicode character type functions. - Copyright (C) 2007-2024 Free Software Foundation, Inc. + Copyright (C) 2007-2025 Free Software Foundation, Inc. This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by diff --git a/tests/unictype/test-categ_byname.c b/tests/unictype/test-categ_byname.c index 68cee1b6..d7f4924d 100644 --- a/tests/unictype/test-categ_byname.c +++ b/tests/unictype/test-categ_byname.c @@ -1,5 +1,5 @@ /* Test the Unicode character type functions. - Copyright (C) 2007-2024 Free Software Foundation, Inc. + Copyright (C) 2007-2025 Free Software Foundation, Inc. This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by diff --git a/tests/unictype/test-categ_longname.c b/tests/unictype/test-categ_longname.c index 101e7ac5..45426b5b 100644 --- a/tests/unictype/test-categ_longname.c +++ b/tests/unictype/test-categ_longname.c @@ -1,5 +1,5 @@ /* Test the Unicode character type functions. - Copyright (C) 2007-2024 Free Software Foundation, Inc. + Copyright (C) 2007-2025 Free Software Foundation, Inc. This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by diff --git a/tests/unictype/test-categ_name.c b/tests/unictype/test-categ_name.c index c77e6866..26435ea0 100644 --- a/tests/unictype/test-categ_name.c +++ b/tests/unictype/test-categ_name.c @@ -1,5 +1,5 @@ /* Test the Unicode character type functions. - Copyright (C) 2007-2024 Free Software Foundation, Inc. + Copyright (C) 2007-2025 Free Software Foundation, Inc. This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by diff --git a/tests/unictype/test-categ_none.c b/tests/unictype/test-categ_none.c index 94032da4..9cd80044 100644 --- a/tests/unictype/test-categ_none.c +++ b/tests/unictype/test-categ_none.c @@ -1,5 +1,5 @@ /* Test the Unicode character type functions. - Copyright (C) 2007-2024 Free Software Foundation, Inc. + Copyright (C) 2007-2025 Free Software Foundation, Inc. This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by diff --git a/tests/unictype/test-categ_of.c b/tests/unictype/test-categ_of.c index f13975c4..007e0c40 100644 --- a/tests/unictype/test-categ_of.c +++ b/tests/unictype/test-categ_of.c @@ -1,5 +1,5 @@ /* Test the Unicode character type functions. - Copyright (C) 2007-2024 Free Software Foundation, Inc. + Copyright (C) 2007-2025 Free Software Foundation, Inc. This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by diff --git a/tests/unictype/test-categ_or.c b/tests/unictype/test-categ_or.c index fbd94a2d..fbef5cf3 100644 --- a/tests/unictype/test-categ_or.c +++ b/tests/unictype/test-categ_or.c @@ -1,5 +1,5 @@ /* Test the Unicode character type functions. - Copyright (C) 2007-2024 Free Software Foundation, Inc. + Copyright (C) 2007-2025 Free Software Foundation, Inc. This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by diff --git a/tests/unictype/test-categ_test_withtable.c b/tests/unictype/test-categ_test_withtable.c index f6a3f6fa..7e796fb6 100644 --- a/tests/unictype/test-categ_test_withtable.c +++ b/tests/unictype/test-categ_test_withtable.c @@ -1,5 +1,5 @@ /* Test the Unicode character type functions. - Copyright (C) 2007-2024 Free Software Foundation, Inc. + Copyright (C) 2007-2025 Free Software Foundation, Inc. This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by diff --git a/tests/unictype/test-combiningclass.c b/tests/unictype/test-combiningclass.c index 5efca0fa..ba6645cb 100644 --- a/tests/unictype/test-combiningclass.c +++ b/tests/unictype/test-combiningclass.c @@ -1,5 +1,5 @@ /* Test the Unicode character type functions. - Copyright (C) 2007-2024 Free Software Foundation, Inc. + Copyright (C) 2007-2025 Free Software Foundation, Inc. This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by diff --git a/tests/unictype/test-combiningclass_byname.c b/tests/unictype/test-combiningclass_byname.c index 450bc5fb..98f4fbad 100644 --- a/tests/unictype/test-combiningclass_byname.c +++ b/tests/unictype/test-combiningclass_byname.c @@ -1,5 +1,5 @@ /* Test the Unicode character Arabic joining group functions. - Copyright (C) 2011-2024 Free Software Foundation, Inc. + Copyright (C) 2011-2025 Free Software Foundation, Inc. Written by Bruno Haible <bruno@clisp.org>, 2011. This program is free software: you can redistribute it and/or modify it diff --git a/tests/unictype/test-combiningclass_longname.c b/tests/unictype/test-combiningclass_longname.c index f3909e87..2ee2520a 100644 --- a/tests/unictype/test-combiningclass_longname.c +++ b/tests/unictype/test-combiningclass_longname.c @@ -1,5 +1,5 @@ /* Test the Unicode character type functions. - Copyright (C) 2011-2024 Free Software Foundation, Inc. + Copyright (C) 2011-2025 Free Software Foundation, Inc. This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by diff --git a/tests/unictype/test-combiningclass_name.c b/tests/unictype/test-combiningclass_name.c index 6b116720..1f06d08c 100644 --- a/tests/unictype/test-combiningclass_name.c +++ b/tests/unictype/test-combiningclass_name.c @@ -1,5 +1,5 @@ /* Test the Unicode character type functions. - Copyright (C) 2011-2024 Free Software Foundation, Inc. + Copyright (C) 2011-2025 Free Software Foundation, Inc. This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by diff --git a/tests/unictype/test-ctype_alnum.c b/tests/unictype/test-ctype_alnum.c index 9025649e..f840bb46 100644 --- a/tests/unictype/test-ctype_alnum.c +++ b/tests/unictype/test-ctype_alnum.c @@ -1,6 +1,6 @@ /* DO NOT EDIT! GENERATED AUTOMATICALLY! */ /* Test the Unicode character type functions. - Copyright (C) 2007-2024 Free Software Foundation, Inc. + Copyright (C) 2007-2025 Free Software Foundation, Inc. This file is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published @@ -69,7 +69,7 @@ { 0x0840, 0x0858 }, { 0x0860, 0x086A }, { 0x0870, 0x0887 }, - { 0x0889, 0x088E }, + { 0x0889, 0x088F }, { 0x08A0, 0x08C9 }, { 0x0904, 0x0939 }, { 0x093D, 0x093D }, @@ -140,7 +140,7 @@ { 0x0C2A, 0x0C39 }, { 0x0C3D, 0x0C3D }, { 0x0C58, 0x0C5A }, - { 0x0C5D, 0x0C5D }, + { 0x0C5C, 0x0C5D }, { 0x0C60, 0x0C61 }, { 0x0C66, 0x0C6F }, { 0x0C80, 0x0C80 }, @@ -150,7 +150,7 @@ { 0x0CAA, 0x0CB3 }, { 0x0CB5, 0x0CB9 }, { 0x0CBD, 0x0CBD }, - { 0x0CDD, 0x0CDE }, + { 0x0CDC, 0x0CDE }, { 0x0CE0, 0x0CE1 }, { 0x0CE6, 0x0CEF }, { 0x0CF1, 0x0CF2 }, @@ -347,11 +347,8 @@ { 0xA6A0, 0xA6EF }, { 0xA717, 0xA71F }, { 0xA722, 0xA788 }, - { 0xA78B, 0xA7CD }, - { 0xA7D0, 0xA7D1 }, - { 0xA7D3, 0xA7D3 }, - { 0xA7D5, 0xA7DC }, - { 0xA7F2, 0xA801 }, + { 0xA78B, 0xA7DC }, + { 0xA7F1, 0xA801 }, { 0xA803, 0xA805 }, { 0xA807, 0xA80A }, { 0xA80C, 0xA822 }, @@ -471,6 +468,7 @@ { 0x108F4, 0x108F5 }, { 0x10900, 0x10915 }, { 0x10920, 0x10939 }, + { 0x10940, 0x10959 }, { 0x10980, 0x109B7 }, { 0x109BE, 0x109BF }, { 0x10A00, 0x10A00 }, @@ -494,7 +492,7 @@ { 0x10D6F, 0x10D85 }, { 0x10E80, 0x10EA9 }, { 0x10EB0, 0x10EB1 }, - { 0x10EC2, 0x10EC4 }, + { 0x10EC2, 0x10EC7 }, { 0x10F00, 0x10F1C }, { 0x10F27, 0x10F27 }, { 0x10F30, 0x10F45 }, @@ -602,6 +600,8 @@ { 0x11D6A, 0x11D89 }, { 0x11D98, 0x11D98 }, { 0x11DA0, 0x11DA9 }, + { 0x11DB0, 0x11DDB }, + { 0x11DE0, 0x11DE9 }, { 0x11EE0, 0x11EF2 }, { 0x11F02, 0x11F02 }, { 0x11F04, 0x11F10 }, @@ -632,14 +632,17 @@ { 0x16D40, 0x16D6C }, { 0x16D70, 0x16D79 }, { 0x16E40, 0x16E7F }, + { 0x16EA0, 0x16EB8 }, + { 0x16EBB, 0x16ED3 }, { 0x16F00, 0x16F4A }, { 0x16F50, 0x16F50 }, { 0x16F93, 0x16F9F }, { 0x16FE0, 0x16FE1 }, { 0x16FE3, 0x16FE3 }, - { 0x17000, 0x187F7 }, - { 0x18800, 0x18CD5 }, - { 0x18CFF, 0x18D08 }, + { 0x16FF2, 0x16FF6 }, + { 0x17000, 0x18CD5 }, + { 0x18CFF, 0x18D1E }, + { 0x18D80, 0x18DF2 }, { 0x1AFF0, 0x1AFF3 }, { 0x1AFF5, 0x1AFFB }, { 0x1AFFD, 0x1AFFE }, @@ -699,6 +702,12 @@ { 0x1E4F0, 0x1E4F9 }, { 0x1E5D0, 0x1E5ED }, { 0x1E5F0, 0x1E5FA }, + { 0x1E6C0, 0x1E6DE }, + { 0x1E6E0, 0x1E6E2 }, + { 0x1E6E4, 0x1E6E5 }, + { 0x1E6E7, 0x1E6ED }, + { 0x1E6F0, 0x1E6F4 }, + { 0x1E6FE, 0x1E6FF }, { 0x1E7E0, 0x1E7E6 }, { 0x1E7E8, 0x1E7EB }, { 0x1E7ED, 0x1E7EE }, @@ -748,14 +757,13 @@ { 0x1F1E6, 0x1F1FF }, { 0x1FBF0, 0x1FBF9 }, { 0x20000, 0x2A6DF }, - { 0x2A700, 0x2B739 }, - { 0x2B740, 0x2B81D }, - { 0x2B820, 0x2CEA1 }, + { 0x2A700, 0x2B81D }, + { 0x2B820, 0x2CEAD }, { 0x2CEB0, 0x2EBE0 }, { 0x2EBF0, 0x2EE5D }, { 0x2F800, 0x2FA1D }, { 0x30000, 0x3134A }, - { 0x31350, 0x323AF } + { 0x31350, 0x33479 } #define PREDICATE(c) uc_is_alnum (c) #include "test-predicate-part2.h" diff --git a/tests/unictype/test-ctype_alpha.c b/tests/unictype/test-ctype_alpha.c index adcf2670..f9f25750 100644 --- a/tests/unictype/test-ctype_alpha.c +++ b/tests/unictype/test-ctype_alpha.c @@ -1,6 +1,6 @@ /* DO NOT EDIT! GENERATED AUTOMATICALLY! */ /* Test the Unicode character type functions. - Copyright (C) 2007-2024 Free Software Foundation, Inc. + Copyright (C) 2007-2025 Free Software Foundation, Inc. This file is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published @@ -68,7 +68,7 @@ { 0x0840, 0x0858 }, { 0x0860, 0x086A }, { 0x0870, 0x0887 }, - { 0x0889, 0x088E }, + { 0x0889, 0x088F }, { 0x08A0, 0x08C9 }, { 0x0904, 0x0939 }, { 0x093D, 0x093D }, @@ -139,7 +139,7 @@ { 0x0C2A, 0x0C39 }, { 0x0C3D, 0x0C3D }, { 0x0C58, 0x0C5A }, - { 0x0C5D, 0x0C5D }, + { 0x0C5C, 0x0C5D }, { 0x0C60, 0x0C61 }, { 0x0C66, 0x0C6F }, { 0x0C80, 0x0C80 }, @@ -149,7 +149,7 @@ { 0x0CAA, 0x0CB3 }, { 0x0CB5, 0x0CB9 }, { 0x0CBD, 0x0CBD }, - { 0x0CDD, 0x0CDE }, + { 0x0CDC, 0x0CDE }, { 0x0CE0, 0x0CE1 }, { 0x0CE6, 0x0CEF }, { 0x0CF1, 0x0CF2 }, @@ -346,11 +346,8 @@ { 0xA6A0, 0xA6EF }, { 0xA717, 0xA71F }, { 0xA722, 0xA788 }, - { 0xA78B, 0xA7CD }, - { 0xA7D0, 0xA7D1 }, - { 0xA7D3, 0xA7D3 }, - { 0xA7D5, 0xA7DC }, - { 0xA7F2, 0xA801 }, + { 0xA78B, 0xA7DC }, + { 0xA7F1, 0xA801 }, { 0xA803, 0xA805 }, { 0xA807, 0xA80A }, { 0xA80C, 0xA822 }, @@ -470,6 +467,7 @@ { 0x108F4, 0x108F5 }, { 0x10900, 0x10915 }, { 0x10920, 0x10939 }, + { 0x10940, 0x10959 }, { 0x10980, 0x109B7 }, { 0x109BE, 0x109BF }, { 0x10A00, 0x10A00 }, @@ -493,7 +491,7 @@ { 0x10D6F, 0x10D85 }, { 0x10E80, 0x10EA9 }, { 0x10EB0, 0x10EB1 }, - { 0x10EC2, 0x10EC4 }, + { 0x10EC2, 0x10EC7 }, { 0x10F00, 0x10F1C }, { 0x10F27, 0x10F27 }, { 0x10F30, 0x10F45 }, @@ -601,6 +599,8 @@ { 0x11D6A, 0x11D89 }, { 0x11D98, 0x11D98 }, { 0x11DA0, 0x11DA9 }, + { 0x11DB0, 0x11DDB }, + { 0x11DE0, 0x11DE9 }, { 0x11EE0, 0x11EF2 }, { 0x11F02, 0x11F02 }, { 0x11F04, 0x11F10 }, @@ -631,14 +631,17 @@ { 0x16D40, 0x16D6C }, { 0x16D70, 0x16D79 }, { 0x16E40, 0x16E7F }, + { 0x16EA0, 0x16EB8 }, + { 0x16EBB, 0x16ED3 }, { 0x16F00, 0x16F4A }, { 0x16F50, 0x16F50 }, { 0x16F93, 0x16F9F }, { 0x16FE0, 0x16FE1 }, { 0x16FE3, 0x16FE3 }, - { 0x17000, 0x187F7 }, - { 0x18800, 0x18CD5 }, - { 0x18CFF, 0x18D08 }, + { 0x16FF2, 0x16FF6 }, + { 0x17000, 0x18CD5 }, + { 0x18CFF, 0x18D1E }, + { 0x18D80, 0x18DF2 }, { 0x1AFF0, 0x1AFF3 }, { 0x1AFF5, 0x1AFFB }, { 0x1AFFD, 0x1AFFE }, @@ -698,6 +701,12 @@ { 0x1E4F0, 0x1E4F9 }, { 0x1E5D0, 0x1E5ED }, { 0x1E5F0, 0x1E5FA }, + { 0x1E6C0, 0x1E6DE }, + { 0x1E6E0, 0x1E6E2 }, + { 0x1E6E4, 0x1E6E5 }, + { 0x1E6E7, 0x1E6ED }, + { 0x1E6F0, 0x1E6F4 }, + { 0x1E6FE, 0x1E6FF }, { 0x1E7E0, 0x1E7E6 }, { 0x1E7E8, 0x1E7EB }, { 0x1E7ED, 0x1E7EE }, @@ -747,14 +756,13 @@ { 0x1F1E6, 0x1F1FF }, { 0x1FBF0, 0x1FBF9 }, { 0x20000, 0x2A6DF }, - { 0x2A700, 0x2B739 }, - { 0x2B740, 0x2B81D }, - { 0x2B820, 0x2CEA1 }, + { 0x2A700, 0x2B81D }, + { 0x2B820, 0x2CEAD }, { 0x2CEB0, 0x2EBE0 }, { 0x2EBF0, 0x2EE5D }, { 0x2F800, 0x2FA1D }, { 0x30000, 0x3134A }, - { 0x31350, 0x323AF } + { 0x31350, 0x33479 } #define PREDICATE(c) uc_is_alpha (c) #include "test-predicate-part2.h" diff --git a/tests/unictype/test-ctype_blank.c b/tests/unictype/test-ctype_blank.c index a95128bc..50c83782 100644 --- a/tests/unictype/test-ctype_blank.c +++ b/tests/unictype/test-ctype_blank.c @@ -1,6 +1,6 @@ /* DO NOT EDIT! GENERATED AUTOMATICALLY! */ /* Test the Unicode character type functions. - Copyright (C) 2007-2024 Free Software Foundation, Inc. + Copyright (C) 2007-2025 Free Software Foundation, Inc. This file is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published diff --git a/tests/unictype/test-ctype_cntrl.c b/tests/unictype/test-ctype_cntrl.c index 9c23169a..25e5ebd7 100644 --- a/tests/unictype/test-ctype_cntrl.c +++ b/tests/unictype/test-ctype_cntrl.c @@ -1,6 +1,6 @@ /* DO NOT EDIT! GENERATED AUTOMATICALLY! */ /* Test the Unicode character type functions. - Copyright (C) 2007-2024 Free Software Foundation, Inc. + Copyright (C) 2007-2025 Free Software Foundation, Inc. This file is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published diff --git a/tests/unictype/test-ctype_digit.c b/tests/unictype/test-ctype_digit.c index 53d40121..7465281b 100644 --- a/tests/unictype/test-ctype_digit.c +++ b/tests/unictype/test-ctype_digit.c @@ -1,6 +1,6 @@ /* DO NOT EDIT! GENERATED AUTOMATICALLY! */ /* Test the Unicode character type functions. - Copyright (C) 2007-2024 Free Software Foundation, Inc. + Copyright (C) 2007-2025 Free Software Foundation, Inc. This file is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published diff --git a/tests/unictype/test-ctype_graph.c b/tests/unictype/test-ctype_graph.c index 615f951e..a351b7b9 100644 --- a/tests/unictype/test-ctype_graph.c +++ b/tests/unictype/test-ctype_graph.c @@ -1,6 +1,6 @@ /* DO NOT EDIT! GENERATED AUTOMATICALLY! */ /* Test the Unicode character type functions. - Copyright (C) 2007-2024 Free Software Foundation, Inc. + Copyright (C) 2007-2025 Free Software Foundation, Inc. This file is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published @@ -39,8 +39,7 @@ { 0x0840, 0x085B }, { 0x085E, 0x085E }, { 0x0860, 0x086A }, - { 0x0870, 0x088E }, - { 0x0890, 0x0891 }, + { 0x0870, 0x0891 }, { 0x0897, 0x0983 }, { 0x0985, 0x098C }, { 0x098F, 0x0990 }, @@ -124,7 +123,7 @@ { 0x0C4A, 0x0C4D }, { 0x0C55, 0x0C56 }, { 0x0C58, 0x0C5A }, - { 0x0C5D, 0x0C5D }, + { 0x0C5C, 0x0C5D }, { 0x0C60, 0x0C63 }, { 0x0C66, 0x0C6F }, { 0x0C77, 0x0C8C }, @@ -136,7 +135,7 @@ { 0x0CC6, 0x0CC8 }, { 0x0CCA, 0x0CCD }, { 0x0CD5, 0x0CD6 }, - { 0x0CDD, 0x0CDE }, + { 0x0CDC, 0x0CDE }, { 0x0CE0, 0x0CE3 }, { 0x0CE6, 0x0CEF }, { 0x0CF1, 0x0CF3 }, @@ -232,7 +231,8 @@ { 0x1A7F, 0x1A89 }, { 0x1A90, 0x1A99 }, { 0x1AA0, 0x1AAD }, - { 0x1AB0, 0x1ACE }, + { 0x1AB0, 0x1ADD }, + { 0x1AE0, 0x1AEB }, { 0x1B00, 0x1B4C }, { 0x1B4E, 0x1BF3 }, { 0x1BFC, 0x1C37 }, @@ -264,14 +264,13 @@ { 0x2066, 0x2071 }, { 0x2074, 0x208E }, { 0x2090, 0x209C }, - { 0x20A0, 0x20C0 }, + { 0x20A0, 0x20C1 }, { 0x20D0, 0x20F0 }, { 0x2100, 0x218B }, { 0x2190, 0x2429 }, { 0x2440, 0x244A }, { 0x2460, 0x2B73 }, - { 0x2B76, 0x2B95 }, - { 0x2B97, 0x2CF3 }, + { 0x2B76, 0x2CF3 }, { 0x2CF9, 0x2D25 }, { 0x2D27, 0x2D27 }, { 0x2D2D, 0x2D2D }, @@ -302,11 +301,8 @@ { 0xA490, 0xA4C6 }, { 0xA4D0, 0xA62B }, { 0xA640, 0xA6F7 }, - { 0xA700, 0xA7CD }, - { 0xA7D0, 0xA7D1 }, - { 0xA7D3, 0xA7D3 }, - { 0xA7D5, 0xA7DC }, - { 0xA7F2, 0xA82C }, + { 0xA700, 0xA7DC }, + { 0xA7F1, 0xA82C }, { 0xA830, 0xA839 }, { 0xA840, 0xA877 }, { 0xA880, 0xA8C5 }, @@ -341,10 +337,7 @@ { 0xFB3E, 0xFB3E }, { 0xFB40, 0xFB41 }, { 0xFB43, 0xFB44 }, - { 0xFB46, 0xFBC2 }, - { 0xFBD3, 0xFD8F }, - { 0xFD92, 0xFDC7 }, - { 0xFDCF, 0xFDCF }, + { 0xFB46, 0xFDCF }, { 0xFDF0, 0xFE19 }, { 0xFE20, 0xFE52 }, { 0xFE54, 0xFE66 }, @@ -415,7 +408,7 @@ { 0x108F4, 0x108F5 }, { 0x108FB, 0x1091B }, { 0x1091F, 0x10939 }, - { 0x1093F, 0x1093F }, + { 0x1093F, 0x10959 }, { 0x10980, 0x109B7 }, { 0x109BC, 0x109CF }, { 0x109D2, 0x10A03 }, @@ -447,8 +440,9 @@ { 0x10E80, 0x10EA9 }, { 0x10EAB, 0x10EAD }, { 0x10EB0, 0x10EB1 }, - { 0x10EC2, 0x10EC4 }, - { 0x10EFC, 0x10F27 }, + { 0x10EC2, 0x10EC7 }, + { 0x10ED0, 0x10ED8 }, + { 0x10EFA, 0x10F27 }, { 0x10F30, 0x10F59 }, { 0x10F70, 0x10F89 }, { 0x10FB0, 0x10FCB }, @@ -531,6 +525,7 @@ { 0x11A50, 0x11AA2 }, { 0x11AB0, 0x11AF8 }, { 0x11B00, 0x11B09 }, + { 0x11B60, 0x11B67 }, { 0x11BC0, 0x11BE1 }, { 0x11BF0, 0x11BF9 }, { 0x11C00, 0x11C08 }, @@ -553,6 +548,8 @@ { 0x11D90, 0x11D91 }, { 0x11D93, 0x11D98 }, { 0x11DA0, 0x11DA9 }, + { 0x11DB0, 0x11DDB }, + { 0x11DE0, 0x11DE9 }, { 0x11EE0, 0x11EF8 }, { 0x11F00, 0x11F10 }, { 0x11F12, 0x11F3A }, @@ -582,14 +579,16 @@ { 0x16B7D, 0x16B8F }, { 0x16D40, 0x16D79 }, { 0x16E40, 0x16E9A }, + { 0x16EA0, 0x16EB8 }, + { 0x16EBB, 0x16ED3 }, { 0x16F00, 0x16F4A }, { 0x16F4F, 0x16F87 }, { 0x16F8F, 0x16F9F }, { 0x16FE0, 0x16FE4 }, - { 0x16FF0, 0x16FF1 }, - { 0x17000, 0x187F7 }, - { 0x18800, 0x18CD5 }, - { 0x18CFF, 0x18D08 }, + { 0x16FF0, 0x16FF6 }, + { 0x17000, 0x18CD5 }, + { 0x18CFF, 0x18D1E }, + { 0x18D80, 0x18DF2 }, { 0x1AFF0, 0x1AFF3 }, { 0x1AFF5, 0x1AFFB }, { 0x1AFFD, 0x1AFFE }, @@ -604,8 +603,10 @@ { 0x1BC80, 0x1BC88 }, { 0x1BC90, 0x1BC99 }, { 0x1BC9C, 0x1BCA3 }, - { 0x1CC00, 0x1CCF9 }, + { 0x1CC00, 0x1CCFC }, { 0x1CD00, 0x1CEB3 }, + { 0x1CEBA, 0x1CED0 }, + { 0x1CEE0, 0x1CEF0 }, { 0x1CF00, 0x1CF2D }, { 0x1CF30, 0x1CF46 }, { 0x1CF50, 0x1CFC3 }, @@ -659,6 +660,9 @@ { 0x1E4D0, 0x1E4F9 }, { 0x1E5D0, 0x1E5FA }, { 0x1E5FF, 0x1E5FF }, + { 0x1E6C0, 0x1E6DE }, + { 0x1E6E0, 0x1E6F5 }, + { 0x1E6FE, 0x1E6FF }, { 0x1E7E0, 0x1E7E6 }, { 0x1E7E8, 0x1E7EB }, { 0x1E7ED, 0x1E7EE }, @@ -716,11 +720,10 @@ { 0x1F240, 0x1F248 }, { 0x1F250, 0x1F251 }, { 0x1F260, 0x1F265 }, - { 0x1F300, 0x1F6D7 }, + { 0x1F300, 0x1F6D8 }, { 0x1F6DC, 0x1F6EC }, { 0x1F6F0, 0x1F6FC }, - { 0x1F700, 0x1F776 }, - { 0x1F77B, 0x1F7D9 }, + { 0x1F700, 0x1F7D9 }, { 0x1F7E0, 0x1F7EB }, { 0x1F7F0, 0x1F7F0 }, { 0x1F800, 0x1F80B }, @@ -730,25 +733,26 @@ { 0x1F890, 0x1F8AD }, { 0x1F8B0, 0x1F8BB }, { 0x1F8C0, 0x1F8C1 }, - { 0x1F900, 0x1FA53 }, + { 0x1F8D0, 0x1F8D8 }, + { 0x1F900, 0x1FA57 }, { 0x1FA60, 0x1FA6D }, { 0x1FA70, 0x1FA7C }, - { 0x1FA80, 0x1FA89 }, - { 0x1FA8F, 0x1FAC6 }, - { 0x1FACE, 0x1FADC }, - { 0x1FADF, 0x1FAE9 }, - { 0x1FAF0, 0x1FAF8 }, + { 0x1FA80, 0x1FA8A }, + { 0x1FA8E, 0x1FAC6 }, + { 0x1FAC8, 0x1FAC8 }, + { 0x1FACD, 0x1FADC }, + { 0x1FADF, 0x1FAEA }, + { 0x1FAEF, 0x1FAF8 }, { 0x1FB00, 0x1FB92 }, - { 0x1FB94, 0x1FBF9 }, + { 0x1FB94, 0x1FBFA }, { 0x20000, 0x2A6DF }, - { 0x2A700, 0x2B739 }, - { 0x2B740, 0x2B81D }, - { 0x2B820, 0x2CEA1 }, + { 0x2A700, 0x2B81D }, + { 0x2B820, 0x2CEAD }, { 0x2CEB0, 0x2EBE0 }, { 0x2EBF0, 0x2EE5D }, { 0x2F800, 0x2FA1D }, { 0x30000, 0x3134A }, - { 0x31350, 0x323AF }, + { 0x31350, 0x33479 }, { 0xE0001, 0xE0001 }, { 0xE0020, 0xE007F }, { 0xE0100, 0xE01EF }, diff --git a/tests/unictype/test-ctype_lower.c b/tests/unictype/test-ctype_lower.c index 4b9d63c8..19bd4604 100644 --- a/tests/unictype/test-ctype_lower.c +++ b/tests/unictype/test-ctype_lower.c @@ -1,6 +1,6 @@ /* DO NOT EDIT! GENERATED AUTOMATICALLY! */ /* Test the Unicode character type functions. - Copyright (C) 2007-2024 Free Software Foundation, Inc. + Copyright (C) 2007-2025 Free Software Foundation, Inc. This file is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published @@ -628,7 +628,10 @@ { 0xA7C8, 0xA7C8 }, { 0xA7CA, 0xA7CA }, { 0xA7CD, 0xA7CD }, + { 0xA7CF, 0xA7CF }, { 0xA7D1, 0xA7D1 }, + { 0xA7D3, 0xA7D3 }, + { 0xA7D5, 0xA7D5 }, { 0xA7D7, 0xA7D7 }, { 0xA7D9, 0xA7D9 }, { 0xA7DB, 0xA7DB }, @@ -646,6 +649,7 @@ { 0x10D70, 0x10D85 }, { 0x118C0, 0x118DF }, { 0x16E60, 0x16E7F }, + { 0x16EBB, 0x16ED3 }, { 0x1E922, 0x1E943 } #define PREDICATE(c) uc_is_lower (c) diff --git a/tests/unictype/test-ctype_print.c b/tests/unictype/test-ctype_print.c index 19eddeb8..4f8da8cd 100644 --- a/tests/unictype/test-ctype_print.c +++ b/tests/unictype/test-ctype_print.c @@ -1,6 +1,6 @@ /* DO NOT EDIT! GENERATED AUTOMATICALLY! */ /* Test the Unicode character type functions. - Copyright (C) 2007-2024 Free Software Foundation, Inc. + Copyright (C) 2007-2025 Free Software Foundation, Inc. This file is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published @@ -39,8 +39,7 @@ { 0x0840, 0x085B }, { 0x085E, 0x085E }, { 0x0860, 0x086A }, - { 0x0870, 0x088E }, - { 0x0890, 0x0891 }, + { 0x0870, 0x0891 }, { 0x0897, 0x0983 }, { 0x0985, 0x098C }, { 0x098F, 0x0990 }, @@ -124,7 +123,7 @@ { 0x0C4A, 0x0C4D }, { 0x0C55, 0x0C56 }, { 0x0C58, 0x0C5A }, - { 0x0C5D, 0x0C5D }, + { 0x0C5C, 0x0C5D }, { 0x0C60, 0x0C63 }, { 0x0C66, 0x0C6F }, { 0x0C77, 0x0C8C }, @@ -136,7 +135,7 @@ { 0x0CC6, 0x0CC8 }, { 0x0CCA, 0x0CCD }, { 0x0CD5, 0x0CD6 }, - { 0x0CDD, 0x0CDE }, + { 0x0CDC, 0x0CDE }, { 0x0CE0, 0x0CE3 }, { 0x0CE6, 0x0CEF }, { 0x0CF1, 0x0CF3 }, @@ -231,7 +230,8 @@ { 0x1A7F, 0x1A89 }, { 0x1A90, 0x1A99 }, { 0x1AA0, 0x1AAD }, - { 0x1AB0, 0x1ACE }, + { 0x1AB0, 0x1ADD }, + { 0x1AE0, 0x1AEB }, { 0x1B00, 0x1B4C }, { 0x1B4E, 0x1BF3 }, { 0x1BFC, 0x1C37 }, @@ -261,14 +261,13 @@ { 0x2066, 0x2071 }, { 0x2074, 0x208E }, { 0x2090, 0x209C }, - { 0x20A0, 0x20C0 }, + { 0x20A0, 0x20C1 }, { 0x20D0, 0x20F0 }, { 0x2100, 0x218B }, { 0x2190, 0x2429 }, { 0x2440, 0x244A }, { 0x2460, 0x2B73 }, - { 0x2B76, 0x2B95 }, - { 0x2B97, 0x2CF3 }, + { 0x2B76, 0x2CF3 }, { 0x2CF9, 0x2D25 }, { 0x2D27, 0x2D27 }, { 0x2D2D, 0x2D2D }, @@ -298,11 +297,8 @@ { 0xA490, 0xA4C6 }, { 0xA4D0, 0xA62B }, { 0xA640, 0xA6F7 }, - { 0xA700, 0xA7CD }, - { 0xA7D0, 0xA7D1 }, - { 0xA7D3, 0xA7D3 }, - { 0xA7D5, 0xA7DC }, - { 0xA7F2, 0xA82C }, + { 0xA700, 0xA7DC }, + { 0xA7F1, 0xA82C }, { 0xA830, 0xA839 }, { 0xA840, 0xA877 }, { 0xA880, 0xA8C5 }, @@ -337,10 +333,7 @@ { 0xFB3E, 0xFB3E }, { 0xFB40, 0xFB41 }, { 0xFB43, 0xFB44 }, - { 0xFB46, 0xFBC2 }, - { 0xFBD3, 0xFD8F }, - { 0xFD92, 0xFDC7 }, - { 0xFDCF, 0xFDCF }, + { 0xFB46, 0xFDCF }, { 0xFDF0, 0xFE19 }, { 0xFE20, 0xFE52 }, { 0xFE54, 0xFE66 }, @@ -411,7 +404,7 @@ { 0x108F4, 0x108F5 }, { 0x108FB, 0x1091B }, { 0x1091F, 0x10939 }, - { 0x1093F, 0x1093F }, + { 0x1093F, 0x10959 }, { 0x10980, 0x109B7 }, { 0x109BC, 0x109CF }, { 0x109D2, 0x10A03 }, @@ -443,8 +436,9 @@ { 0x10E80, 0x10EA9 }, { 0x10EAB, 0x10EAD }, { 0x10EB0, 0x10EB1 }, - { 0x10EC2, 0x10EC4 }, - { 0x10EFC, 0x10F27 }, + { 0x10EC2, 0x10EC7 }, + { 0x10ED0, 0x10ED8 }, + { 0x10EFA, 0x10F27 }, { 0x10F30, 0x10F59 }, { 0x10F70, 0x10F89 }, { 0x10FB0, 0x10FCB }, @@ -527,6 +521,7 @@ { 0x11A50, 0x11AA2 }, { 0x11AB0, 0x11AF8 }, { 0x11B00, 0x11B09 }, + { 0x11B60, 0x11B67 }, { 0x11BC0, 0x11BE1 }, { 0x11BF0, 0x11BF9 }, { 0x11C00, 0x11C08 }, @@ -549,6 +544,8 @@ { 0x11D90, 0x11D91 }, { 0x11D93, 0x11D98 }, { 0x11DA0, 0x11DA9 }, + { 0x11DB0, 0x11DDB }, + { 0x11DE0, 0x11DE9 }, { 0x11EE0, 0x11EF8 }, { 0x11F00, 0x11F10 }, { 0x11F12, 0x11F3A }, @@ -578,14 +575,16 @@ { 0x16B7D, 0x16B8F }, { 0x16D40, 0x16D79 }, { 0x16E40, 0x16E9A }, + { 0x16EA0, 0x16EB8 }, + { 0x16EBB, 0x16ED3 }, { 0x16F00, 0x16F4A }, { 0x16F4F, 0x16F87 }, { 0x16F8F, 0x16F9F }, { 0x16FE0, 0x16FE4 }, - { 0x16FF0, 0x16FF1 }, - { 0x17000, 0x187F7 }, - { 0x18800, 0x18CD5 }, - { 0x18CFF, 0x18D08 }, + { 0x16FF0, 0x16FF6 }, + { 0x17000, 0x18CD5 }, + { 0x18CFF, 0x18D1E }, + { 0x18D80, 0x18DF2 }, { 0x1AFF0, 0x1AFF3 }, { 0x1AFF5, 0x1AFFB }, { 0x1AFFD, 0x1AFFE }, @@ -600,8 +599,10 @@ { 0x1BC80, 0x1BC88 }, { 0x1BC90, 0x1BC99 }, { 0x1BC9C, 0x1BCA3 }, - { 0x1CC00, 0x1CCF9 }, + { 0x1CC00, 0x1CCFC }, { 0x1CD00, 0x1CEB3 }, + { 0x1CEBA, 0x1CED0 }, + { 0x1CEE0, 0x1CEF0 }, { 0x1CF00, 0x1CF2D }, { 0x1CF30, 0x1CF46 }, { 0x1CF50, 0x1CFC3 }, @@ -655,6 +656,9 @@ { 0x1E4D0, 0x1E4F9 }, { 0x1E5D0, 0x1E5FA }, { 0x1E5FF, 0x1E5FF }, + { 0x1E6C0, 0x1E6DE }, + { 0x1E6E0, 0x1E6F5 }, + { 0x1E6FE, 0x1E6FF }, { 0x1E7E0, 0x1E7E6 }, { 0x1E7E8, 0x1E7EB }, { 0x1E7ED, 0x1E7EE }, @@ -712,11 +716,10 @@ { 0x1F240, 0x1F248 }, { 0x1F250, 0x1F251 }, { 0x1F260, 0x1F265 }, - { 0x1F300, 0x1F6D7 }, + { 0x1F300, 0x1F6D8 }, { 0x1F6DC, 0x1F6EC }, { 0x1F6F0, 0x1F6FC }, - { 0x1F700, 0x1F776 }, - { 0x1F77B, 0x1F7D9 }, + { 0x1F700, 0x1F7D9 }, { 0x1F7E0, 0x1F7EB }, { 0x1F7F0, 0x1F7F0 }, { 0x1F800, 0x1F80B }, @@ -726,25 +729,26 @@ { 0x1F890, 0x1F8AD }, { 0x1F8B0, 0x1F8BB }, { 0x1F8C0, 0x1F8C1 }, - { 0x1F900, 0x1FA53 }, + { 0x1F8D0, 0x1F8D8 }, + { 0x1F900, 0x1FA57 }, { 0x1FA60, 0x1FA6D }, { 0x1FA70, 0x1FA7C }, - { 0x1FA80, 0x1FA89 }, - { 0x1FA8F, 0x1FAC6 }, - { 0x1FACE, 0x1FADC }, - { 0x1FADF, 0x1FAE9 }, - { 0x1FAF0, 0x1FAF8 }, + { 0x1FA80, 0x1FA8A }, + { 0x1FA8E, 0x1FAC6 }, + { 0x1FAC8, 0x1FAC8 }, + { 0x1FACD, 0x1FADC }, + { 0x1FADF, 0x1FAEA }, + { 0x1FAEF, 0x1FAF8 }, { 0x1FB00, 0x1FB92 }, - { 0x1FB94, 0x1FBF9 }, + { 0x1FB94, 0x1FBFA }, { 0x20000, 0x2A6DF }, - { 0x2A700, 0x2B739 }, - { 0x2B740, 0x2B81D }, - { 0x2B820, 0x2CEA1 }, + { 0x2A700, 0x2B81D }, + { 0x2B820, 0x2CEAD }, { 0x2CEB0, 0x2EBE0 }, { 0x2EBF0, 0x2EE5D }, { 0x2F800, 0x2FA1D }, { 0x30000, 0x3134A }, - { 0x31350, 0x323AF }, + { 0x31350, 0x33479 }, { 0xE0001, 0xE0001 }, { 0xE0020, 0xE007F }, { 0xE0100, 0xE01EF }, diff --git a/tests/unictype/test-ctype_punct.c b/tests/unictype/test-ctype_punct.c index b77f8585..26e2b121 100644 --- a/tests/unictype/test-ctype_punct.c +++ b/tests/unictype/test-ctype_punct.c @@ -1,6 +1,6 @@ /* DO NOT EDIT! GENERATED AUTOMATICALLY! */ /* Test the Unicode character type functions. - Copyright (C) 2007-2024 Free Software Foundation, Inc. + Copyright (C) 2007-2025 Free Software Foundation, Inc. This file is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published @@ -203,7 +203,8 @@ { 0x1A7F, 0x1A7F }, { 0x1AA0, 0x1AA6 }, { 0x1AA8, 0x1AAD }, - { 0x1AB0, 0x1ACE }, + { 0x1AB0, 0x1ADD }, + { 0x1AE0, 0x1AEB }, { 0x1B00, 0x1B04 }, { 0x1B34, 0x1B44 }, { 0x1B4E, 0x1B4F }, @@ -233,7 +234,7 @@ { 0x2066, 0x2070 }, { 0x2074, 0x207E }, { 0x2080, 0x208E }, - { 0x20A0, 0x20C0 }, + { 0x20A0, 0x20C1 }, { 0x20D0, 0x20F0 }, { 0x2100, 0x2101 }, { 0x2103, 0x2106 }, @@ -253,8 +254,7 @@ { 0x2440, 0x244A }, { 0x2460, 0x249B }, { 0x24EA, 0x2B73 }, - { 0x2B76, 0x2B95 }, - { 0x2B97, 0x2BFF }, + { 0x2B76, 0x2BFF }, { 0x2CE5, 0x2CEA }, { 0x2CEF, 0x2CF1 }, { 0x2CF9, 0x2CFF }, @@ -329,9 +329,10 @@ { 0xE000, 0xF8FF }, { 0xFB1E, 0xFB1E }, { 0xFB29, 0xFB29 }, - { 0xFBB2, 0xFBC2 }, + { 0xFBB2, 0xFBD2 }, { 0xFD3E, 0xFD4F }, - { 0xFDCF, 0xFDCF }, + { 0xFD90, 0xFD91 }, + { 0xFDC8, 0xFDCF }, { 0xFDFC, 0xFE19 }, { 0xFE20, 0xFE52 }, { 0xFE54, 0xFE66 }, @@ -389,7 +390,8 @@ { 0x10D8E, 0x10D8F }, { 0x10E60, 0x10E7E }, { 0x10EAB, 0x10EAD }, - { 0x10EFC, 0x10EFF }, + { 0x10ED0, 0x10ED8 }, + { 0x10EFA, 0x10EFF }, { 0x10F1D, 0x10F26 }, { 0x10F46, 0x10F59 }, { 0x10F82, 0x10F89 }, @@ -468,6 +470,7 @@ { 0x11A8A, 0x11A9C }, { 0x11A9E, 0x11AA2 }, { 0x11B00, 0x11B09 }, + { 0x11B60, 0x11B67 }, { 0x11BE1, 0x11BE1 }, { 0x11C2F, 0x11C36 }, { 0x11C38, 0x11C3F }, @@ -512,7 +515,10 @@ { 0x16FF0, 0x16FF1 }, { 0x1BC9C, 0x1BCA3 }, { 0x1CC00, 0x1CCD5 }, + { 0x1CCFA, 0x1CCFC }, { 0x1CD00, 0x1CEB3 }, + { 0x1CEBA, 0x1CED0 }, + { 0x1CEE0, 0x1CEF0 }, { 0x1CF00, 0x1CF2D }, { 0x1CF30, 0x1CF46 }, { 0x1CF50, 0x1CFC3 }, @@ -551,6 +557,10 @@ { 0x1E4EC, 0x1E4EF }, { 0x1E5EE, 0x1E5EF }, { 0x1E5FF, 0x1E5FF }, + { 0x1E6E3, 0x1E6E3 }, + { 0x1E6E6, 0x1E6E6 }, + { 0x1E6EE, 0x1E6EF }, + { 0x1E6F5, 0x1E6F5 }, { 0x1E8C7, 0x1E8D6 }, { 0x1E944, 0x1E94A }, { 0x1E95E, 0x1E95F }, @@ -574,11 +584,10 @@ { 0x1F240, 0x1F248 }, { 0x1F250, 0x1F251 }, { 0x1F260, 0x1F265 }, - { 0x1F300, 0x1F6D7 }, + { 0x1F300, 0x1F6D8 }, { 0x1F6DC, 0x1F6EC }, { 0x1F6F0, 0x1F6FC }, - { 0x1F700, 0x1F776 }, - { 0x1F77B, 0x1F7D9 }, + { 0x1F700, 0x1F7D9 }, { 0x1F7E0, 0x1F7EB }, { 0x1F7F0, 0x1F7F0 }, { 0x1F800, 0x1F80B }, @@ -588,16 +597,19 @@ { 0x1F890, 0x1F8AD }, { 0x1F8B0, 0x1F8BB }, { 0x1F8C0, 0x1F8C1 }, - { 0x1F900, 0x1FA53 }, + { 0x1F8D0, 0x1F8D8 }, + { 0x1F900, 0x1FA57 }, { 0x1FA60, 0x1FA6D }, { 0x1FA70, 0x1FA7C }, - { 0x1FA80, 0x1FA89 }, - { 0x1FA8F, 0x1FAC6 }, - { 0x1FACE, 0x1FADC }, - { 0x1FADF, 0x1FAE9 }, - { 0x1FAF0, 0x1FAF8 }, + { 0x1FA80, 0x1FA8A }, + { 0x1FA8E, 0x1FAC6 }, + { 0x1FAC8, 0x1FAC8 }, + { 0x1FACD, 0x1FADC }, + { 0x1FADF, 0x1FAEA }, + { 0x1FAEF, 0x1FAF8 }, { 0x1FB00, 0x1FB92 }, { 0x1FB94, 0x1FBEF }, + { 0x1FBFA, 0x1FBFA }, { 0xE0001, 0xE0001 }, { 0xE0020, 0xE007F }, { 0xE0100, 0xE01EF }, diff --git a/tests/unictype/test-ctype_space.c b/tests/unictype/test-ctype_space.c index 2029e960..36beebb3 100644 --- a/tests/unictype/test-ctype_space.c +++ b/tests/unictype/test-ctype_space.c @@ -1,6 +1,6 @@ /* DO NOT EDIT! GENERATED AUTOMATICALLY! */ /* Test the Unicode character type functions. - Copyright (C) 2007-2024 Free Software Foundation, Inc. + Copyright (C) 2007-2025 Free Software Foundation, Inc. This file is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published diff --git a/tests/unictype/test-ctype_upper.c b/tests/unictype/test-ctype_upper.c index c20035d6..bd4a0e23 100644 --- a/tests/unictype/test-ctype_upper.c +++ b/tests/unictype/test-ctype_upper.c @@ -1,6 +1,6 @@ /* DO NOT EDIT! GENERATED AUTOMATICALLY! */ /* Test the Unicode character type functions. - Copyright (C) 2007-2024 Free Software Foundation, Inc. + Copyright (C) 2007-2025 Free Software Foundation, Inc. This file is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published @@ -613,7 +613,10 @@ { 0xA7C4, 0xA7C7 }, { 0xA7C9, 0xA7C9 }, { 0xA7CB, 0xA7CC }, + { 0xA7CE, 0xA7CE }, { 0xA7D0, 0xA7D0 }, + { 0xA7D2, 0xA7D2 }, + { 0xA7D4, 0xA7D4 }, { 0xA7D6, 0xA7D6 }, { 0xA7D8, 0xA7D8 }, { 0xA7DA, 0xA7DA }, @@ -630,6 +633,7 @@ { 0x10D50, 0x10D65 }, { 0x118A0, 0x118BF }, { 0x16E40, 0x16E5F }, + { 0x16EA0, 0x16EB8 }, { 0x1E900, 0x1E921 } #define PREDICATE(c) uc_is_upper (c) diff --git a/tests/unictype/test-ctype_xdigit.c b/tests/unictype/test-ctype_xdigit.c index cbc618fc..953a9efd 100644 --- a/tests/unictype/test-ctype_xdigit.c +++ b/tests/unictype/test-ctype_xdigit.c @@ -1,6 +1,6 @@ /* DO NOT EDIT! GENERATED AUTOMATICALLY! */ /* Test the Unicode character type functions. - Copyright (C) 2007-2024 Free Software Foundation, Inc. + Copyright (C) 2007-2025 Free Software Foundation, Inc. This file is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published diff --git a/tests/unictype/test-decdigit.c b/tests/unictype/test-decdigit.c index 1ff25ce1..1e860f05 100644 --- a/tests/unictype/test-decdigit.c +++ b/tests/unictype/test-decdigit.c @@ -1,5 +1,5 @@ /* Test the Unicode character type functions. - Copyright (C) 2007-2024 Free Software Foundation, Inc. + Copyright (C) 2007-2025 Free Software Foundation, Inc. This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by diff --git a/tests/unictype/test-decdigit.h b/tests/unictype/test-decdigit.h index d1e45a2a..0b4d6fa6 100644 --- a/tests/unictype/test-decdigit.h +++ b/tests/unictype/test-decdigit.h @@ -1,8 +1,8 @@ /* DO NOT EDIT! GENERATED AUTOMATICALLY! */ /* Decimal digit values of Unicode characters. */ -/* Generated automatically by gen-uni-tables.c for Unicode 16.0.0. */ +/* Generated automatically by gen-uni-tables.c for Unicode 17.0.0. */ -/* Copyright (C) 2000-2024 Free Software Foundation, Inc. +/* Copyright (C) 2000-2025 Free Software Foundation, Inc. This file is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published @@ -597,6 +597,16 @@ { 0x11DA7, 7 }, { 0x11DA8, 8 }, { 0x11DA9, 9 }, + { 0x11DE0, 0 }, + { 0x11DE1, 1 }, + { 0x11DE2, 2 }, + { 0x11DE3, 3 }, + { 0x11DE4, 4 }, + { 0x11DE5, 5 }, + { 0x11DE6, 6 }, + { 0x11DE7, 7 }, + { 0x11DE8, 8 }, + { 0x11DE9, 9 }, { 0x11F50, 0 }, { 0x11F51, 1 }, { 0x11F52, 2 }, diff --git a/tests/unictype/test-digit.c b/tests/unictype/test-digit.c index c60dc12f..a9cd6518 100644 --- a/tests/unictype/test-digit.c +++ b/tests/unictype/test-digit.c @@ -1,5 +1,5 @@ /* Test the Unicode character type functions. - Copyright (C) 2007-2024 Free Software Foundation, Inc. + Copyright (C) 2007-2025 Free Software Foundation, Inc. This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by diff --git a/tests/unictype/test-digit.h b/tests/unictype/test-digit.h index 8d9d5daf..655073dc 100644 --- a/tests/unictype/test-digit.h +++ b/tests/unictype/test-digit.h @@ -1,8 +1,8 @@ /* DO NOT EDIT! GENERATED AUTOMATICALLY! */ /* Digit values of Unicode characters. */ -/* Generated automatically by gen-uni-tables.c for Unicode 16.0.0. */ +/* Generated automatically by gen-uni-tables.c for Unicode 17.0.0. */ -/* Copyright (C) 2000-2024 Free Software Foundation, Inc. +/* Copyright (C) 2000-2025 Free Software Foundation, Inc. This file is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published @@ -714,6 +714,16 @@ { 0x11DA7, 7 }, { 0x11DA8, 8 }, { 0x11DA9, 9 }, + { 0x11DE0, 0 }, + { 0x11DE1, 1 }, + { 0x11DE2, 2 }, + { 0x11DE3, 3 }, + { 0x11DE4, 4 }, + { 0x11DE5, 5 }, + { 0x11DE6, 6 }, + { 0x11DE7, 7 }, + { 0x11DE8, 8 }, + { 0x11DE9, 9 }, { 0x11F50, 0 }, { 0x11F51, 1 }, { 0x11F52, 2 }, diff --git a/tests/unictype/test-incb_byname.c b/tests/unictype/test-incb_byname.c index 0f909195..a7ab1730 100644 --- a/tests/unictype/test-incb_byname.c +++ b/tests/unictype/test-incb_byname.c @@ -1,5 +1,5 @@ /* Test the Indic_Conjunct_Break value functions. - Copyright (C) 2011-2024 Free Software Foundation, Inc. + Copyright (C) 2011-2025 Free Software Foundation, Inc. Written by Bruno Haible <bruno@clisp.org>, 2024. This program is free software: you can redistribute it and/or modify it diff --git a/tests/unictype/test-incb_name.c b/tests/unictype/test-incb_name.c index 639b2fcd..bf46adc0 100644 --- a/tests/unictype/test-incb_name.c +++ b/tests/unictype/test-incb_name.c @@ -1,5 +1,5 @@ /* Test the Indic_Conjunct_Break value functions. - Copyright (C) 2011-2024 Free Software Foundation, Inc. + Copyright (C) 2011-2025 Free Software Foundation, Inc. Written by Bruno Haible <bruno@clisp.org>, 2024. This program is free software: you can redistribute it and/or modify it diff --git a/tests/unictype/test-incb_of.c b/tests/unictype/test-incb_of.c index ceb5965c..c4d8cd71 100644 --- a/tests/unictype/test-incb_of.c +++ b/tests/unictype/test-incb_of.c @@ -1,5 +1,5 @@ /* Test the Unicode character Indic_Conjunct_Break attribute functions. - Copyright (C) 2011-2024 Free Software Foundation, Inc. + Copyright (C) 2011-2025 Free Software Foundation, Inc. Written by Bruno Haible <bruno@clisp.org>, 2024. This program is free software: you can redistribute it and/or modify it diff --git a/tests/unictype/test-incb_of.h b/tests/unictype/test-incb_of.h index e809feab..e728f5d8 100644 --- a/tests/unictype/test-incb_of.h +++ b/tests/unictype/test-incb_of.h @@ -1,8 +1,8 @@ /* DO NOT EDIT! GENERATED AUTOMATICALLY! */ /* Indic_Conjunct_Break attribute of Unicode characters. */ -/* Generated automatically by gen-uni-tables.c for Unicode 16.0.0. */ +/* Generated automatically by gen-uni-tables.c for Unicode 17.0.0. */ -/* Copyright (C) 2000-2024 Free Software Foundation, Inc. +/* Copyright (C) 2000-2025 Free Software Foundation, Inc. This file is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published @@ -862,6 +862,49 @@ { 0x0FBB, UC_INDIC_CONJUNCT_BREAK_EXTEND }, { 0x0FBC, UC_INDIC_CONJUNCT_BREAK_EXTEND }, { 0x0FC6, UC_INDIC_CONJUNCT_BREAK_EXTEND }, + { 0x1000, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x1001, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x1002, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x1003, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x1004, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x1005, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x1006, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x1007, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x1008, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x1009, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x100A, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x100B, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x100C, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x100D, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x100E, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x100F, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x1010, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x1011, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x1012, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x1013, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x1014, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x1015, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x1016, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x1017, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x1018, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x1019, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x101A, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x101B, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x101C, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x101D, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x101E, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x101F, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x1020, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x1021, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x1022, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x1023, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x1024, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x1025, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x1026, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x1027, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x1028, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x1029, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x102A, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, { 0x102D, UC_INDIC_CONJUNCT_BREAK_EXTEND }, { 0x102E, UC_INDIC_CONJUNCT_BREAK_EXTEND }, { 0x102F, UC_INDIC_CONJUNCT_BREAK_EXTEND }, @@ -872,23 +915,54 @@ { 0x1035, UC_INDIC_CONJUNCT_BREAK_EXTEND }, { 0x1036, UC_INDIC_CONJUNCT_BREAK_EXTEND }, { 0x1037, UC_INDIC_CONJUNCT_BREAK_EXTEND }, - { 0x1039, UC_INDIC_CONJUNCT_BREAK_EXTEND }, + { 0x1039, UC_INDIC_CONJUNCT_BREAK_LINKER }, { 0x103A, UC_INDIC_CONJUNCT_BREAK_EXTEND }, { 0x103D, UC_INDIC_CONJUNCT_BREAK_EXTEND }, { 0x103E, UC_INDIC_CONJUNCT_BREAK_EXTEND }, + { 0x103F, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x1050, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x1051, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x1052, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x1053, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x1054, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x1055, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, { 0x1058, UC_INDIC_CONJUNCT_BREAK_EXTEND }, { 0x1059, UC_INDIC_CONJUNCT_BREAK_EXTEND }, + { 0x105A, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x105B, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x105C, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x105D, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, { 0x105E, UC_INDIC_CONJUNCT_BREAK_EXTEND }, { 0x105F, UC_INDIC_CONJUNCT_BREAK_EXTEND }, { 0x1060, UC_INDIC_CONJUNCT_BREAK_EXTEND }, + { 0x1061, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x1065, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x1066, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x106E, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x106F, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x1070, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, { 0x1071, UC_INDIC_CONJUNCT_BREAK_EXTEND }, { 0x1072, UC_INDIC_CONJUNCT_BREAK_EXTEND }, { 0x1073, UC_INDIC_CONJUNCT_BREAK_EXTEND }, { 0x1074, UC_INDIC_CONJUNCT_BREAK_EXTEND }, + { 0x1075, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x1076, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x1077, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x1078, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x1079, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x107A, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x107B, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x107C, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x107D, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x107E, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x107F, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x1080, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x1081, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, { 0x1082, UC_INDIC_CONJUNCT_BREAK_EXTEND }, { 0x1085, UC_INDIC_CONJUNCT_BREAK_EXTEND }, { 0x1086, UC_INDIC_CONJUNCT_BREAK_EXTEND }, { 0x108D, UC_INDIC_CONJUNCT_BREAK_EXTEND }, + { 0x108E, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, { 0x109D, UC_INDIC_CONJUNCT_BREAK_EXTEND }, { 0x135D, UC_INDIC_CONJUNCT_BREAK_EXTEND }, { 0x135E, UC_INDIC_CONJUNCT_BREAK_EXTEND }, @@ -904,6 +978,58 @@ { 0x1753, UC_INDIC_CONJUNCT_BREAK_EXTEND }, { 0x1772, UC_INDIC_CONJUNCT_BREAK_EXTEND }, { 0x1773, UC_INDIC_CONJUNCT_BREAK_EXTEND }, + { 0x1780, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x1781, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x1782, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x1783, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x1784, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x1785, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x1786, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x1787, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x1788, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x1789, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x178A, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x178B, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x178C, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x178D, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x178E, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x178F, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x1790, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x1791, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x1792, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x1793, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x1794, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x1795, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x1796, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x1797, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x1798, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x1799, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x179A, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x179B, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x179C, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x179D, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x179E, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x179F, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x17A0, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x17A1, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x17A2, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x17A3, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x17A4, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x17A5, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x17A6, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x17A7, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x17A8, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x17A9, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x17AA, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x17AB, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x17AC, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x17AD, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x17AE, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x17AF, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x17B0, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x17B1, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x17B2, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x17B3, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, { 0x17B4, UC_INDIC_CONJUNCT_BREAK_EXTEND }, { 0x17B5, UC_INDIC_CONJUNCT_BREAK_EXTEND }, { 0x17B7, UC_INDIC_CONJUNCT_BREAK_EXTEND }, @@ -923,7 +1049,7 @@ { 0x17CF, UC_INDIC_CONJUNCT_BREAK_EXTEND }, { 0x17D0, UC_INDIC_CONJUNCT_BREAK_EXTEND }, { 0x17D1, UC_INDIC_CONJUNCT_BREAK_EXTEND }, - { 0x17D2, UC_INDIC_CONJUNCT_BREAK_EXTEND }, + { 0x17D2, UC_INDIC_CONJUNCT_BREAK_LINKER }, { 0x17D3, UC_INDIC_CONJUNCT_BREAK_EXTEND }, { 0x17DD, UC_INDIC_CONJUNCT_BREAK_EXTEND }, { 0x180B, UC_INDIC_CONJUNCT_BREAK_EXTEND }, @@ -945,6 +1071,59 @@ { 0x1A17, UC_INDIC_CONJUNCT_BREAK_EXTEND }, { 0x1A18, UC_INDIC_CONJUNCT_BREAK_EXTEND }, { 0x1A1B, UC_INDIC_CONJUNCT_BREAK_EXTEND }, + { 0x1A20, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x1A21, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x1A22, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x1A23, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x1A24, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x1A25, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x1A26, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x1A27, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x1A28, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x1A29, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x1A2A, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x1A2B, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x1A2C, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x1A2D, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x1A2E, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x1A2F, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x1A30, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x1A31, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x1A32, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x1A33, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x1A34, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x1A35, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x1A36, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x1A37, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x1A38, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x1A39, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x1A3A, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x1A3B, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x1A3C, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x1A3D, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x1A3E, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x1A3F, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x1A40, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x1A41, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x1A42, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x1A43, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x1A44, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x1A45, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x1A46, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x1A47, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x1A48, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x1A49, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x1A4A, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x1A4B, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x1A4C, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x1A4D, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x1A4E, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x1A4F, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x1A50, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x1A51, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x1A52, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x1A53, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x1A54, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, { 0x1A56, UC_INDIC_CONJUNCT_BREAK_EXTEND }, { 0x1A58, UC_INDIC_CONJUNCT_BREAK_EXTEND }, { 0x1A59, UC_INDIC_CONJUNCT_BREAK_EXTEND }, @@ -953,7 +1132,7 @@ { 0x1A5C, UC_INDIC_CONJUNCT_BREAK_EXTEND }, { 0x1A5D, UC_INDIC_CONJUNCT_BREAK_EXTEND }, { 0x1A5E, UC_INDIC_CONJUNCT_BREAK_EXTEND }, - { 0x1A60, UC_INDIC_CONJUNCT_BREAK_EXTEND }, + { 0x1A60, UC_INDIC_CONJUNCT_BREAK_LINKER }, { 0x1A62, UC_INDIC_CONJUNCT_BREAK_EXTEND }, { 0x1A65, UC_INDIC_CONJUNCT_BREAK_EXTEND }, { 0x1A66, UC_INDIC_CONJUNCT_BREAK_EXTEND }, @@ -1005,10 +1184,72 @@ { 0x1ACC, UC_INDIC_CONJUNCT_BREAK_EXTEND }, { 0x1ACD, UC_INDIC_CONJUNCT_BREAK_EXTEND }, { 0x1ACE, UC_INDIC_CONJUNCT_BREAK_EXTEND }, + { 0x1ACF, UC_INDIC_CONJUNCT_BREAK_EXTEND }, + { 0x1AD0, UC_INDIC_CONJUNCT_BREAK_EXTEND }, + { 0x1AD1, UC_INDIC_CONJUNCT_BREAK_EXTEND }, + { 0x1AD2, UC_INDIC_CONJUNCT_BREAK_EXTEND }, + { 0x1AD3, UC_INDIC_CONJUNCT_BREAK_EXTEND }, + { 0x1AD4, UC_INDIC_CONJUNCT_BREAK_EXTEND }, + { 0x1AD5, UC_INDIC_CONJUNCT_BREAK_EXTEND }, + { 0x1AD6, UC_INDIC_CONJUNCT_BREAK_EXTEND }, + { 0x1AD7, UC_INDIC_CONJUNCT_BREAK_EXTEND }, + { 0x1AD8, UC_INDIC_CONJUNCT_BREAK_EXTEND }, + { 0x1AD9, UC_INDIC_CONJUNCT_BREAK_EXTEND }, + { 0x1ADA, UC_INDIC_CONJUNCT_BREAK_EXTEND }, + { 0x1ADB, UC_INDIC_CONJUNCT_BREAK_EXTEND }, + { 0x1ADC, UC_INDIC_CONJUNCT_BREAK_EXTEND }, + { 0x1ADD, UC_INDIC_CONJUNCT_BREAK_EXTEND }, + { 0x1AE0, UC_INDIC_CONJUNCT_BREAK_EXTEND }, + { 0x1AE1, UC_INDIC_CONJUNCT_BREAK_EXTEND }, + { 0x1AE2, UC_INDIC_CONJUNCT_BREAK_EXTEND }, + { 0x1AE3, UC_INDIC_CONJUNCT_BREAK_EXTEND }, + { 0x1AE4, UC_INDIC_CONJUNCT_BREAK_EXTEND }, + { 0x1AE5, UC_INDIC_CONJUNCT_BREAK_EXTEND }, + { 0x1AE6, UC_INDIC_CONJUNCT_BREAK_EXTEND }, + { 0x1AE7, UC_INDIC_CONJUNCT_BREAK_EXTEND }, + { 0x1AE8, UC_INDIC_CONJUNCT_BREAK_EXTEND }, + { 0x1AE9, UC_INDIC_CONJUNCT_BREAK_EXTEND }, + { 0x1AEA, UC_INDIC_CONJUNCT_BREAK_EXTEND }, + { 0x1AEB, UC_INDIC_CONJUNCT_BREAK_EXTEND }, { 0x1B00, UC_INDIC_CONJUNCT_BREAK_EXTEND }, { 0x1B01, UC_INDIC_CONJUNCT_BREAK_EXTEND }, { 0x1B02, UC_INDIC_CONJUNCT_BREAK_EXTEND }, { 0x1B03, UC_INDIC_CONJUNCT_BREAK_EXTEND }, + { 0x1B0B, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x1B0C, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x1B13, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x1B14, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x1B15, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x1B16, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x1B17, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x1B18, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x1B19, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x1B1A, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x1B1B, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x1B1C, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x1B1D, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x1B1E, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x1B1F, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x1B20, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x1B21, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x1B22, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x1B23, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x1B24, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x1B25, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x1B26, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x1B27, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x1B28, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x1B29, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x1B2A, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x1B2B, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x1B2C, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x1B2D, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x1B2E, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x1B2F, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x1B30, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x1B31, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x1B32, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x1B33, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, { 0x1B34, UC_INDIC_CONJUNCT_BREAK_EXTEND }, { 0x1B35, UC_INDIC_CONJUNCT_BREAK_EXTEND }, { 0x1B36, UC_INDIC_CONJUNCT_BREAK_EXTEND }, @@ -1021,7 +1262,15 @@ { 0x1B3D, UC_INDIC_CONJUNCT_BREAK_EXTEND }, { 0x1B42, UC_INDIC_CONJUNCT_BREAK_EXTEND }, { 0x1B43, UC_INDIC_CONJUNCT_BREAK_EXTEND }, - { 0x1B44, UC_INDIC_CONJUNCT_BREAK_EXTEND }, + { 0x1B44, UC_INDIC_CONJUNCT_BREAK_LINKER }, + { 0x1B45, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x1B46, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x1B47, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x1B48, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x1B49, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x1B4A, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x1B4B, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x1B4C, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, { 0x1B6B, UC_INDIC_CONJUNCT_BREAK_EXTEND }, { 0x1B6C, UC_INDIC_CONJUNCT_BREAK_EXTEND }, { 0x1B6D, UC_INDIC_CONJUNCT_BREAK_EXTEND }, @@ -1033,6 +1282,36 @@ { 0x1B73, UC_INDIC_CONJUNCT_BREAK_EXTEND }, { 0x1B80, UC_INDIC_CONJUNCT_BREAK_EXTEND }, { 0x1B81, UC_INDIC_CONJUNCT_BREAK_EXTEND }, + { 0x1B83, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x1B84, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x1B85, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x1B86, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x1B87, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x1B88, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x1B89, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x1B8A, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x1B8B, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x1B8C, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x1B8D, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x1B8E, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x1B8F, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x1B90, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x1B91, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x1B92, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x1B93, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x1B94, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x1B95, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x1B96, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x1B97, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x1B98, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x1B99, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x1B9A, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x1B9B, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x1B9C, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x1B9D, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x1B9E, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x1B9F, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x1BA0, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, { 0x1BA2, UC_INDIC_CONJUNCT_BREAK_EXTEND }, { 0x1BA3, UC_INDIC_CONJUNCT_BREAK_EXTEND }, { 0x1BA4, UC_INDIC_CONJUNCT_BREAK_EXTEND }, @@ -1040,9 +1319,14 @@ { 0x1BA8, UC_INDIC_CONJUNCT_BREAK_EXTEND }, { 0x1BA9, UC_INDIC_CONJUNCT_BREAK_EXTEND }, { 0x1BAA, UC_INDIC_CONJUNCT_BREAK_EXTEND }, - { 0x1BAB, UC_INDIC_CONJUNCT_BREAK_EXTEND }, + { 0x1BAB, UC_INDIC_CONJUNCT_BREAK_LINKER }, { 0x1BAC, UC_INDIC_CONJUNCT_BREAK_EXTEND }, { 0x1BAD, UC_INDIC_CONJUNCT_BREAK_EXTEND }, + { 0x1BAE, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x1BAF, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x1BBB, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x1BBC, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x1BBD, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, { 0x1BE6, UC_INDIC_CONJUNCT_BREAK_EXTEND }, { 0x1BE8, UC_INDIC_CONJUNCT_BREAK_EXTEND }, { 0x1BE9, UC_INDIC_CONJUNCT_BREAK_EXTEND }, @@ -1299,6 +1583,45 @@ { 0xA980, UC_INDIC_CONJUNCT_BREAK_EXTEND }, { 0xA981, UC_INDIC_CONJUNCT_BREAK_EXTEND }, { 0xA982, UC_INDIC_CONJUNCT_BREAK_EXTEND }, + { 0xA989, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0xA98A, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0xA98B, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0xA98F, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0xA990, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0xA991, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0xA992, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0xA993, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0xA994, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0xA995, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0xA996, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0xA997, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0xA998, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0xA999, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0xA99A, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0xA99B, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0xA99C, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0xA99D, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0xA99E, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0xA99F, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0xA9A0, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0xA9A1, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0xA9A2, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0xA9A3, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0xA9A4, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0xA9A5, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0xA9A6, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0xA9A7, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0xA9A8, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0xA9A9, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0xA9AA, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0xA9AB, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0xA9AC, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0xA9AD, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0xA9AE, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0xA9AF, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0xA9B0, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0xA9B1, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0xA9B2, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, { 0xA9B3, UC_INDIC_CONJUNCT_BREAK_EXTEND }, { 0xA9B6, UC_INDIC_CONJUNCT_BREAK_EXTEND }, { 0xA9B7, UC_INDIC_CONJUNCT_BREAK_EXTEND }, @@ -1306,8 +1629,27 @@ { 0xA9B9, UC_INDIC_CONJUNCT_BREAK_EXTEND }, { 0xA9BC, UC_INDIC_CONJUNCT_BREAK_EXTEND }, { 0xA9BD, UC_INDIC_CONJUNCT_BREAK_EXTEND }, - { 0xA9C0, UC_INDIC_CONJUNCT_BREAK_EXTEND }, + { 0xA9C0, UC_INDIC_CONJUNCT_BREAK_LINKER }, + { 0xA9E0, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0xA9E1, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0xA9E2, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0xA9E3, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0xA9E4, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, { 0xA9E5, UC_INDIC_CONJUNCT_BREAK_EXTEND }, + { 0xA9E7, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0xA9E8, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0xA9E9, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0xA9EA, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0xA9EB, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0xA9EC, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0xA9ED, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0xA9EE, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0xA9EF, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0xA9FA, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0xA9FB, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0xA9FC, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0xA9FD, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0xA9FE, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, { 0xAA29, UC_INDIC_CONJUNCT_BREAK_EXTEND }, { 0xAA2A, UC_INDIC_CONJUNCT_BREAK_EXTEND }, { 0xAA2B, UC_INDIC_CONJUNCT_BREAK_EXTEND }, @@ -1320,7 +1662,29 @@ { 0xAA36, UC_INDIC_CONJUNCT_BREAK_EXTEND }, { 0xAA43, UC_INDIC_CONJUNCT_BREAK_EXTEND }, { 0xAA4C, UC_INDIC_CONJUNCT_BREAK_EXTEND }, + { 0xAA60, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0xAA61, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0xAA62, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0xAA63, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0xAA64, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0xAA65, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0xAA66, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0xAA67, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0xAA68, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0xAA69, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0xAA6A, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0xAA6B, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0xAA6C, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0xAA6D, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0xAA6E, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0xAA6F, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0xAA71, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0xAA72, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0xAA73, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0xAA7A, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, { 0xAA7C, UC_INDIC_CONJUNCT_BREAK_EXTEND }, + { 0xAA7E, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0xAA7F, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, { 0xAAB0, UC_INDIC_CONJUNCT_BREAK_EXTEND }, { 0xAAB2, UC_INDIC_CONJUNCT_BREAK_EXTEND }, { 0xAAB3, UC_INDIC_CONJUNCT_BREAK_EXTEND }, @@ -1330,9 +1694,47 @@ { 0xAABE, UC_INDIC_CONJUNCT_BREAK_EXTEND }, { 0xAABF, UC_INDIC_CONJUNCT_BREAK_EXTEND }, { 0xAAC1, UC_INDIC_CONJUNCT_BREAK_EXTEND }, + { 0xAAE0, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0xAAE1, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0xAAE2, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0xAAE3, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0xAAE4, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0xAAE5, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0xAAE6, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0xAAE7, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0xAAE8, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0xAAE9, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0xAAEA, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, { 0xAAEC, UC_INDIC_CONJUNCT_BREAK_EXTEND }, { 0xAAED, UC_INDIC_CONJUNCT_BREAK_EXTEND }, - { 0xAAF6, UC_INDIC_CONJUNCT_BREAK_EXTEND }, + { 0xAAF6, UC_INDIC_CONJUNCT_BREAK_LINKER }, + { 0xABC0, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0xABC1, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0xABC2, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0xABC3, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0xABC4, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0xABC5, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0xABC6, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0xABC7, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0xABC8, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0xABC9, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0xABCA, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0xABCB, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0xABCC, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0xABCD, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0xABCE, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0xABCF, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0xABD0, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0xABD1, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0xABD2, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0xABD3, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0xABD4, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0xABD5, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0xABD6, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0xABD7, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0xABD8, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0xABD9, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0xABDA, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, { 0xABE5, UC_INDIC_CONJUNCT_BREAK_EXTEND }, { 0xABE8, UC_INDIC_CONJUNCT_BREAK_EXTEND }, { 0xABED, UC_INDIC_CONJUNCT_BREAK_EXTEND }, @@ -1378,6 +1780,7 @@ { 0x10378, UC_INDIC_CONJUNCT_BREAK_EXTEND }, { 0x10379, UC_INDIC_CONJUNCT_BREAK_EXTEND }, { 0x1037A, UC_INDIC_CONJUNCT_BREAK_EXTEND }, + { 0x10A00, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, { 0x10A01, UC_INDIC_CONJUNCT_BREAK_EXTEND }, { 0x10A02, UC_INDIC_CONJUNCT_BREAK_EXTEND }, { 0x10A03, UC_INDIC_CONJUNCT_BREAK_EXTEND }, @@ -1387,10 +1790,46 @@ { 0x10A0D, UC_INDIC_CONJUNCT_BREAK_EXTEND }, { 0x10A0E, UC_INDIC_CONJUNCT_BREAK_EXTEND }, { 0x10A0F, UC_INDIC_CONJUNCT_BREAK_EXTEND }, + { 0x10A10, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x10A11, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x10A12, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x10A13, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x10A15, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x10A16, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x10A17, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x10A19, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x10A1A, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x10A1B, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x10A1C, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x10A1D, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x10A1E, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x10A1F, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x10A20, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x10A21, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x10A22, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x10A23, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x10A24, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x10A25, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x10A26, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x10A27, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x10A28, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x10A29, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x10A2A, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x10A2B, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x10A2C, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x10A2D, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x10A2E, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x10A2F, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x10A30, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x10A31, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x10A32, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x10A33, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x10A34, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x10A35, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, { 0x10A38, UC_INDIC_CONJUNCT_BREAK_EXTEND }, { 0x10A39, UC_INDIC_CONJUNCT_BREAK_EXTEND }, { 0x10A3A, UC_INDIC_CONJUNCT_BREAK_EXTEND }, - { 0x10A3F, UC_INDIC_CONJUNCT_BREAK_EXTEND }, + { 0x10A3F, UC_INDIC_CONJUNCT_BREAK_LINKER }, { 0x10AE5, UC_INDIC_CONJUNCT_BREAK_EXTEND }, { 0x10AE6, UC_INDIC_CONJUNCT_BREAK_EXTEND }, { 0x10D24, UC_INDIC_CONJUNCT_BREAK_EXTEND }, @@ -1404,6 +1843,8 @@ { 0x10D6D, UC_INDIC_CONJUNCT_BREAK_EXTEND }, { 0x10EAB, UC_INDIC_CONJUNCT_BREAK_EXTEND }, { 0x10EAC, UC_INDIC_CONJUNCT_BREAK_EXTEND }, + { 0x10EFA, UC_INDIC_CONJUNCT_BREAK_EXTEND }, + { 0x10EFB, UC_INDIC_CONJUNCT_BREAK_EXTEND }, { 0x10EFC, UC_INDIC_CONJUNCT_BREAK_EXTEND }, { 0x10EFD, UC_INDIC_CONJUNCT_BREAK_EXTEND }, { 0x10EFE, UC_INDIC_CONJUNCT_BREAK_EXTEND }, @@ -1455,6 +1896,42 @@ { 0x11100, UC_INDIC_CONJUNCT_BREAK_EXTEND }, { 0x11101, UC_INDIC_CONJUNCT_BREAK_EXTEND }, { 0x11102, UC_INDIC_CONJUNCT_BREAK_EXTEND }, + { 0x11103, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x11104, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x11105, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x11106, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x11107, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x11108, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x11109, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x1110A, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x1110B, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x1110C, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x1110D, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x1110E, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x1110F, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x11110, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x11111, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x11112, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x11113, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x11114, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x11115, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x11116, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x11117, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x11118, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x11119, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x1111A, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x1111B, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x1111C, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x1111D, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x1111E, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x1111F, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x11120, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x11121, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x11122, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x11123, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x11124, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x11125, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x11126, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, { 0x11127, UC_INDIC_CONJUNCT_BREAK_EXTEND }, { 0x11128, UC_INDIC_CONJUNCT_BREAK_EXTEND }, { 0x11129, UC_INDIC_CONJUNCT_BREAK_EXTEND }, @@ -1466,8 +1943,10 @@ { 0x11130, UC_INDIC_CONJUNCT_BREAK_EXTEND }, { 0x11131, UC_INDIC_CONJUNCT_BREAK_EXTEND }, { 0x11132, UC_INDIC_CONJUNCT_BREAK_EXTEND }, - { 0x11133, UC_INDIC_CONJUNCT_BREAK_EXTEND }, + { 0x11133, UC_INDIC_CONJUNCT_BREAK_LINKER }, { 0x11134, UC_INDIC_CONJUNCT_BREAK_EXTEND }, + { 0x11144, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x11147, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, { 0x11173, UC_INDIC_CONJUNCT_BREAK_EXTEND }, { 0x11180, UC_INDIC_CONJUNCT_BREAK_EXTEND }, { 0x11181, UC_INDIC_CONJUNCT_BREAK_EXTEND }, @@ -1524,6 +2003,56 @@ { 0x11372, UC_INDIC_CONJUNCT_BREAK_EXTEND }, { 0x11373, UC_INDIC_CONJUNCT_BREAK_EXTEND }, { 0x11374, UC_INDIC_CONJUNCT_BREAK_EXTEND }, + { 0x11380, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x11381, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x11382, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x11383, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x11384, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x11385, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x11386, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x11387, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x11388, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x11389, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x1138B, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x1138E, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x11390, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x11391, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x11392, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x11393, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x11394, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x11395, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x11396, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x11397, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x11398, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x11399, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x1139A, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x1139B, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x1139C, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x1139D, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x1139E, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x1139F, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x113A0, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x113A1, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x113A2, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x113A3, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x113A4, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x113A5, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x113A6, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x113A7, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x113A8, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x113A9, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x113AA, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x113AB, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x113AC, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x113AD, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x113AE, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x113AF, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x113B0, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x113B1, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x113B2, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x113B3, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x113B4, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x113B5, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, { 0x113B8, UC_INDIC_CONJUNCT_BREAK_EXTEND }, { 0x113BB, UC_INDIC_CONJUNCT_BREAK_EXTEND }, { 0x113BC, UC_INDIC_CONJUNCT_BREAK_EXTEND }, @@ -1538,7 +2067,7 @@ { 0x113C9, UC_INDIC_CONJUNCT_BREAK_EXTEND }, { 0x113CE, UC_INDIC_CONJUNCT_BREAK_EXTEND }, { 0x113CF, UC_INDIC_CONJUNCT_BREAK_EXTEND }, - { 0x113D0, UC_INDIC_CONJUNCT_BREAK_EXTEND }, + { 0x113D0, UC_INDIC_CONJUNCT_BREAK_LINKER }, { 0x113D2, UC_INDIC_CONJUNCT_BREAK_EXTEND }, { 0x113E1, UC_INDIC_CONJUNCT_BREAK_EXTEND }, { 0x113E2, UC_INDIC_CONJUNCT_BREAK_EXTEND }, @@ -1622,11 +2151,53 @@ { 0x11837, UC_INDIC_CONJUNCT_BREAK_EXTEND }, { 0x11839, UC_INDIC_CONJUNCT_BREAK_EXTEND }, { 0x1183A, UC_INDIC_CONJUNCT_BREAK_EXTEND }, + { 0x11900, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x11901, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x11902, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x11903, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x11904, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x11905, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x11906, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x11909, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x1190C, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x1190D, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x1190E, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x1190F, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x11910, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x11911, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x11912, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x11913, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x11915, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x11916, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x11918, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x11919, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x1191A, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x1191B, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x1191C, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x1191D, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x1191E, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x1191F, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x11920, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x11921, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x11922, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x11923, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x11924, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x11925, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x11926, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x11927, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x11928, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x11929, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x1192A, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x1192B, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x1192C, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x1192D, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x1192E, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x1192F, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, { 0x11930, UC_INDIC_CONJUNCT_BREAK_EXTEND }, { 0x1193B, UC_INDIC_CONJUNCT_BREAK_EXTEND }, { 0x1193C, UC_INDIC_CONJUNCT_BREAK_EXTEND }, { 0x1193D, UC_INDIC_CONJUNCT_BREAK_EXTEND }, - { 0x1193E, UC_INDIC_CONJUNCT_BREAK_EXTEND }, + { 0x1193E, UC_INDIC_CONJUNCT_BREAK_LINKER }, { 0x11943, UC_INDIC_CONJUNCT_BREAK_EXTEND }, { 0x119D4, UC_INDIC_CONJUNCT_BREAK_EXTEND }, { 0x119D5, UC_INDIC_CONJUNCT_BREAK_EXTEND }, @@ -1635,6 +2206,7 @@ { 0x119DA, UC_INDIC_CONJUNCT_BREAK_EXTEND }, { 0x119DB, UC_INDIC_CONJUNCT_BREAK_EXTEND }, { 0x119E0, UC_INDIC_CONJUNCT_BREAK_EXTEND }, + { 0x11A00, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, { 0x11A01, UC_INDIC_CONJUNCT_BREAK_EXTEND }, { 0x11A02, UC_INDIC_CONJUNCT_BREAK_EXTEND }, { 0x11A03, UC_INDIC_CONJUNCT_BREAK_EXTEND }, @@ -1645,6 +2217,46 @@ { 0x11A08, UC_INDIC_CONJUNCT_BREAK_EXTEND }, { 0x11A09, UC_INDIC_CONJUNCT_BREAK_EXTEND }, { 0x11A0A, UC_INDIC_CONJUNCT_BREAK_EXTEND }, + { 0x11A0B, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x11A0C, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x11A0D, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x11A0E, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x11A0F, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x11A10, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x11A11, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x11A12, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x11A13, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x11A14, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x11A15, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x11A16, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x11A17, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x11A18, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x11A19, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x11A1A, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x11A1B, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x11A1C, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x11A1D, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x11A1E, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x11A1F, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x11A20, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x11A21, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x11A22, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x11A23, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x11A24, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x11A25, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x11A26, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x11A27, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x11A28, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x11A29, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x11A2A, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x11A2B, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x11A2C, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x11A2D, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x11A2E, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x11A2F, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x11A30, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x11A31, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x11A32, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, { 0x11A33, UC_INDIC_CONJUNCT_BREAK_EXTEND }, { 0x11A34, UC_INDIC_CONJUNCT_BREAK_EXTEND }, { 0x11A35, UC_INDIC_CONJUNCT_BREAK_EXTEND }, @@ -1655,7 +2267,8 @@ { 0x11A3C, UC_INDIC_CONJUNCT_BREAK_EXTEND }, { 0x11A3D, UC_INDIC_CONJUNCT_BREAK_EXTEND }, { 0x11A3E, UC_INDIC_CONJUNCT_BREAK_EXTEND }, - { 0x11A47, UC_INDIC_CONJUNCT_BREAK_EXTEND }, + { 0x11A47, UC_INDIC_CONJUNCT_BREAK_LINKER }, + { 0x11A50, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, { 0x11A51, UC_INDIC_CONJUNCT_BREAK_EXTEND }, { 0x11A52, UC_INDIC_CONJUNCT_BREAK_EXTEND }, { 0x11A53, UC_INDIC_CONJUNCT_BREAK_EXTEND }, @@ -1665,6 +2278,46 @@ { 0x11A59, UC_INDIC_CONJUNCT_BREAK_EXTEND }, { 0x11A5A, UC_INDIC_CONJUNCT_BREAK_EXTEND }, { 0x11A5B, UC_INDIC_CONJUNCT_BREAK_EXTEND }, + { 0x11A5C, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x11A5D, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x11A5E, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x11A5F, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x11A60, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x11A61, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x11A62, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x11A63, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x11A64, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x11A65, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x11A66, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x11A67, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x11A68, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x11A69, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x11A6A, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x11A6B, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x11A6C, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x11A6D, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x11A6E, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x11A6F, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x11A70, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x11A71, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x11A72, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x11A73, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x11A74, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x11A75, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x11A76, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x11A77, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x11A78, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x11A79, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x11A7A, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x11A7B, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x11A7C, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x11A7D, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x11A7E, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x11A7F, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x11A80, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x11A81, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x11A82, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x11A83, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, { 0x11A8A, UC_INDIC_CONJUNCT_BREAK_EXTEND }, { 0x11A8B, UC_INDIC_CONJUNCT_BREAK_EXTEND }, { 0x11A8C, UC_INDIC_CONJUNCT_BREAK_EXTEND }, @@ -1679,7 +2332,12 @@ { 0x11A95, UC_INDIC_CONJUNCT_BREAK_EXTEND }, { 0x11A96, UC_INDIC_CONJUNCT_BREAK_EXTEND }, { 0x11A98, UC_INDIC_CONJUNCT_BREAK_EXTEND }, - { 0x11A99, UC_INDIC_CONJUNCT_BREAK_EXTEND }, + { 0x11A99, UC_INDIC_CONJUNCT_BREAK_LINKER }, + { 0x11B60, UC_INDIC_CONJUNCT_BREAK_EXTEND }, + { 0x11B62, UC_INDIC_CONJUNCT_BREAK_EXTEND }, + { 0x11B63, UC_INDIC_CONJUNCT_BREAK_EXTEND }, + { 0x11B64, UC_INDIC_CONJUNCT_BREAK_EXTEND }, + { 0x11B66, UC_INDIC_CONJUNCT_BREAK_EXTEND }, { 0x11C30, UC_INDIC_CONJUNCT_BREAK_EXTEND }, { 0x11C31, UC_INDIC_CONJUNCT_BREAK_EXTEND }, { 0x11C32, UC_INDIC_CONJUNCT_BREAK_EXTEND }, @@ -1752,6 +2410,53 @@ { 0x11EF4, UC_INDIC_CONJUNCT_BREAK_EXTEND }, { 0x11F00, UC_INDIC_CONJUNCT_BREAK_EXTEND }, { 0x11F01, UC_INDIC_CONJUNCT_BREAK_EXTEND }, + { 0x11F04, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x11F05, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x11F06, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x11F07, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x11F08, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x11F09, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x11F0A, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x11F0B, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x11F0C, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x11F0D, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x11F0E, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x11F0F, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x11F10, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x11F12, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x11F13, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x11F14, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x11F15, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x11F16, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x11F17, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x11F18, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x11F19, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x11F1A, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x11F1B, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x11F1C, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x11F1D, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x11F1E, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x11F1F, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x11F20, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x11F21, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x11F22, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x11F23, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x11F24, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x11F25, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x11F26, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x11F27, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x11F28, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x11F29, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x11F2A, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x11F2B, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x11F2C, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x11F2D, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x11F2E, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x11F2F, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x11F30, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x11F31, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x11F32, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, + { 0x11F33, UC_INDIC_CONJUNCT_BREAK_CONSONANT }, { 0x11F36, UC_INDIC_CONJUNCT_BREAK_EXTEND }, { 0x11F37, UC_INDIC_CONJUNCT_BREAK_EXTEND }, { 0x11F38, UC_INDIC_CONJUNCT_BREAK_EXTEND }, @@ -1759,7 +2464,7 @@ { 0x11F3A, UC_INDIC_CONJUNCT_BREAK_EXTEND }, { 0x11F40, UC_INDIC_CONJUNCT_BREAK_EXTEND }, { 0x11F41, UC_INDIC_CONJUNCT_BREAK_EXTEND }, - { 0x11F42, UC_INDIC_CONJUNCT_BREAK_EXTEND }, + { 0x11F42, UC_INDIC_CONJUNCT_BREAK_LINKER }, { 0x11F5A, UC_INDIC_CONJUNCT_BREAK_EXTEND }, { 0x13440, UC_INDIC_CONJUNCT_BREAK_EXTEND }, { 0x13447, UC_INDIC_CONJUNCT_BREAK_EXTEND }, @@ -2100,6 +2805,11 @@ { 0x1E4EF, UC_INDIC_CONJUNCT_BREAK_EXTEND }, { 0x1E5EE, UC_INDIC_CONJUNCT_BREAK_EXTEND }, { 0x1E5EF, UC_INDIC_CONJUNCT_BREAK_EXTEND }, + { 0x1E6E3, UC_INDIC_CONJUNCT_BREAK_EXTEND }, + { 0x1E6E6, UC_INDIC_CONJUNCT_BREAK_EXTEND }, + { 0x1E6EE, UC_INDIC_CONJUNCT_BREAK_EXTEND }, + { 0x1E6EF, UC_INDIC_CONJUNCT_BREAK_EXTEND }, + { 0x1E6F5, UC_INDIC_CONJUNCT_BREAK_EXTEND }, { 0x1E8D0, UC_INDIC_CONJUNCT_BREAK_EXTEND }, { 0x1E8D1, UC_INDIC_CONJUNCT_BREAK_EXTEND }, { 0x1E8D2, UC_INDIC_CONJUNCT_BREAK_EXTEND }, diff --git a/tests/unictype/test-joininggroup_byname.c b/tests/unictype/test-joininggroup_byname.c index f57f6ad1..fdd96801 100644 --- a/tests/unictype/test-joininggroup_byname.c +++ b/tests/unictype/test-joininggroup_byname.c @@ -1,5 +1,5 @@ /* Test the Unicode character Arabic joining group functions. - Copyright (C) 2011-2024 Free Software Foundation, Inc. + Copyright (C) 2011-2025 Free Software Foundation, Inc. Written by Bruno Haible <bruno@clisp.org>, 2011. This program is free software: you can redistribute it and/or modify it diff --git a/tests/unictype/test-joininggroup_name.c b/tests/unictype/test-joininggroup_name.c index 40202ced..9196014b 100644 --- a/tests/unictype/test-joininggroup_name.c +++ b/tests/unictype/test-joininggroup_name.c @@ -1,5 +1,5 @@ /* Test the Unicode character Arabic joining group functions. - Copyright (C) 2011-2024 Free Software Foundation, Inc. + Copyright (C) 2011-2025 Free Software Foundation, Inc. Written by Bruno Haible <bruno@clisp.org>, 2011. This program is free software: you can redistribute it and/or modify it diff --git a/tests/unictype/test-joininggroup_of.c b/tests/unictype/test-joininggroup_of.c index 859f13fd..8ff37325 100644 --- a/tests/unictype/test-joininggroup_of.c +++ b/tests/unictype/test-joininggroup_of.c @@ -1,5 +1,5 @@ /* Test the Unicode character Arabic joining group functions. - Copyright (C) 2011-2024 Free Software Foundation, Inc. + Copyright (C) 2011-2025 Free Software Foundation, Inc. Written by Bruno Haible <bruno@clisp.org>, 2011. This program is free software: you can redistribute it and/or modify it diff --git a/tests/unictype/test-joininggroup_of.h b/tests/unictype/test-joininggroup_of.h index 2bfe0a68..27703835 100644 --- a/tests/unictype/test-joininggroup_of.h +++ b/tests/unictype/test-joininggroup_of.h @@ -1,8 +1,8 @@ /* DO NOT EDIT! GENERATED AUTOMATICALLY! */ /* Arabic joining group of Unicode characters. */ -/* Generated automatically by gen-uni-tables.c for Unicode 16.0.0. */ +/* Generated automatically by gen-uni-tables.c for Unicode 17.0.0. */ -/* Copyright (C) 2000-2024 Free Software Foundation, Inc. +/* Copyright (C) 2000-2025 Free Software Foundation, Inc. This file is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published @@ -284,6 +284,7 @@ { 0x088C, UC_JOINING_GROUP_TAH }, { 0x088D, UC_JOINING_GROUP_GAF }, { 0x088E, UC_JOINING_GROUP_VERTICAL_TAIL }, + { 0x088F, UC_JOINING_GROUP_NOON }, { 0x08A0, UC_JOINING_GROUP_BEH }, { 0x08A1, UC_JOINING_GROUP_BEH }, { 0x08A2, UC_JOINING_GROUP_HAH }, @@ -369,4 +370,6 @@ { 0x10D23, UC_JOINING_GROUP_HANIFI_ROHINGYA_KINNA_YA }, { 0x10EC2, UC_JOINING_GROUP_DAL }, { 0x10EC3, UC_JOINING_GROUP_TAH }, - { 0x10EC4, UC_JOINING_GROUP_KAF } + { 0x10EC4, UC_JOINING_GROUP_KAF }, + { 0x10EC6, UC_JOINING_GROUP_THIN_NOON }, + { 0x10EC7, UC_JOINING_GROUP_YEH } diff --git a/tests/unictype/test-joiningtype_byname.c b/tests/unictype/test-joiningtype_byname.c index 1d6d6e88..81798156 100644 --- a/tests/unictype/test-joiningtype_byname.c +++ b/tests/unictype/test-joiningtype_byname.c @@ -1,5 +1,5 @@ /* Test the Unicode character Arabic joining type functions. - Copyright (C) 2011-2024 Free Software Foundation, Inc. + Copyright (C) 2011-2025 Free Software Foundation, Inc. Written by Bruno Haible <bruno@clisp.org>, 2011. This program is free software: you can redistribute it and/or modify it diff --git a/tests/unictype/test-joiningtype_longname.c b/tests/unictype/test-joiningtype_longname.c index 7416d2f9..1c347eb1 100644 --- a/tests/unictype/test-joiningtype_longname.c +++ b/tests/unictype/test-joiningtype_longname.c @@ -1,5 +1,5 @@ /* Test the Unicode character Arabic joining type functions. - Copyright (C) 2011-2024 Free Software Foundation, Inc. + Copyright (C) 2011-2025 Free Software Foundation, Inc. Written by Bruno Haible <bruno@clisp.org>, 2011. This program is free software: you can redistribute it and/or modify it diff --git a/tests/unictype/test-joiningtype_name.c b/tests/unictype/test-joiningtype_name.c index 004d1594..9f93f5f2 100644 --- a/tests/unictype/test-joiningtype_name.c +++ b/tests/unictype/test-joiningtype_name.c @@ -1,5 +1,5 @@ /* Test the Unicode character Arabic joining type functions. - Copyright (C) 2011-2024 Free Software Foundation, Inc. + Copyright (C) 2011-2025 Free Software Foundation, Inc. Written by Bruno Haible <bruno@clisp.org>, 2011. This program is free software: you can redistribute it and/or modify it diff --git a/tests/unictype/test-joiningtype_of.c b/tests/unictype/test-joiningtype_of.c index 6402150f..f04695a9 100644 --- a/tests/unictype/test-joiningtype_of.c +++ b/tests/unictype/test-joiningtype_of.c @@ -1,5 +1,5 @@ /* Test the Unicode character Arabic joining type functions. - Copyright (C) 2011-2024 Free Software Foundation, Inc. + Copyright (C) 2011-2025 Free Software Foundation, Inc. Written by Bruno Haible <bruno@clisp.org>, 2011. This program is free software: you can redistribute it and/or modify it diff --git a/tests/unictype/test-joiningtype_of.h b/tests/unictype/test-joiningtype_of.h index f36660e5..9c8d1330 100644 --- a/tests/unictype/test-joiningtype_of.h +++ b/tests/unictype/test-joiningtype_of.h @@ -1,8 +1,8 @@ /* DO NOT EDIT! GENERATED AUTOMATICALLY! */ /* Arabic joining type of Unicode characters. */ -/* Generated automatically by gen-uni-tables.c for Unicode 16.0.0. */ +/* Generated automatically by gen-uni-tables.c for Unicode 17.0.0. */ -/* Copyright (C) 2000-2024 Free Software Foundation, Inc. +/* Copyright (C) 2000-2025 Free Software Foundation, Inc. This file is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published @@ -361,6 +361,7 @@ { 0x088C, UC_JOINING_TYPE_D }, { 0x088D, UC_JOINING_TYPE_D }, { 0x088E, UC_JOINING_TYPE_R }, + { 0x088F, UC_JOINING_TYPE_D }, { 0x0890, UC_JOINING_TYPE_U }, { 0x0891, UC_JOINING_TYPE_U }, { 0x08A0, UC_JOINING_TYPE_D }, @@ -705,6 +706,8 @@ { 0x10EC2, UC_JOINING_TYPE_R }, { 0x10EC3, UC_JOINING_TYPE_D }, { 0x10EC4, UC_JOINING_TYPE_D }, + { 0x10EC6, UC_JOINING_TYPE_D }, + { 0x10EC7, UC_JOINING_TYPE_D }, { 0x10F30, UC_JOINING_TYPE_D }, { 0x10F31, UC_JOINING_TYPE_D }, { 0x10F32, UC_JOINING_TYPE_D }, diff --git a/tests/unictype/test-mirror.c b/tests/unictype/test-mirror.c index b93add15..70b8fae8 100644 --- a/tests/unictype/test-mirror.c +++ b/tests/unictype/test-mirror.c @@ -1,5 +1,5 @@ /* Test the Unicode character type functions. - Copyright (C) 2007-2024 Free Software Foundation, Inc. + Copyright (C) 2007-2025 Free Software Foundation, Inc. This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by diff --git a/tests/unictype/test-numeric.c b/tests/unictype/test-numeric.c index 65330533..824db1a2 100644 --- a/tests/unictype/test-numeric.c +++ b/tests/unictype/test-numeric.c @@ -1,5 +1,5 @@ /* Test the Unicode character type functions. - Copyright (C) 2007-2024 Free Software Foundation, Inc. + Copyright (C) 2007-2025 Free Software Foundation, Inc. This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by diff --git a/tests/unictype/test-numeric.h b/tests/unictype/test-numeric.h index 67db592c..ecaaca3d 100644 --- a/tests/unictype/test-numeric.h +++ b/tests/unictype/test-numeric.h @@ -1,8 +1,8 @@ /* DO NOT EDIT! GENERATED AUTOMATICALLY! */ /* Numeric values of Unicode characters. */ -/* Generated automatically by gen-uni-tables.c for Unicode 16.0.0. */ +/* Generated automatically by gen-uni-tables.c for Unicode 17.0.0. */ -/* Copyright (C) 2000-2024 Free Software Foundation, Inc. +/* Copyright (C) 2000-2025 Free Software Foundation, Inc. This file is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published @@ -1380,6 +1380,16 @@ { 0x11DA7, 7, 1 }, { 0x11DA8, 8, 1 }, { 0x11DA9, 9, 1 }, + { 0x11DE0, 0, 1 }, + { 0x11DE1, 1, 1 }, + { 0x11DE2, 2, 1 }, + { 0x11DE3, 3, 1 }, + { 0x11DE4, 4, 1 }, + { 0x11DE5, 5, 1 }, + { 0x11DE6, 6, 1 }, + { 0x11DE7, 7, 1 }, + { 0x11DE8, 8, 1 }, + { 0x11DE9, 9, 1 }, { 0x11F50, 0, 1 }, { 0x11F51, 1, 1 }, { 0x11F52, 2, 1 }, @@ -1411,6 +1421,14 @@ { 0x11FD2, 1, 2 }, { 0x11FD3, 3, 4 }, { 0x11FD4, 1, 320 }, + { 0x12038, 1, 1 }, + { 0x12039, 1, 1 }, + { 0x12079, 1, 1 }, + { 0x12226, 1, 2 }, + { 0x1222B, 2, 1 }, + { 0x1230B, 1, 1 }, + { 0x1230D, 3, 1 }, + { 0x12399, 2, 1 }, { 0x12400, 2, 1 }, { 0x12401, 3, 1 }, { 0x12402, 4, 1 }, @@ -1602,6 +1620,9 @@ { 0x16E94, 1, 1 }, { 0x16E95, 2, 1 }, { 0x16E96, 3, 1 }, + { 0x16FF4, 1, 1 }, + { 0x16FF5, 3, 2 }, + { 0x16FF6, 2, 1 }, { 0x1CCF0, 0, 1 }, { 0x1CCF1, 1, 1 }, { 0x1CCF2, 2, 1 }, diff --git a/tests/unictype/test-pr_alphabetic.c b/tests/unictype/test-pr_alphabetic.c index 56a580e8..fc5d49d6 100644 --- a/tests/unictype/test-pr_alphabetic.c +++ b/tests/unictype/test-pr_alphabetic.c @@ -1,6 +1,6 @@ /* DO NOT EDIT! GENERATED AUTOMATICALLY! */ /* Test the Unicode character type functions. - Copyright (C) 2007-2024 Free Software Foundation, Inc. + Copyright (C) 2007-2025 Free Software Foundation, Inc. This file is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published @@ -70,7 +70,7 @@ { 0x0840, 0x0858 }, { 0x0860, 0x086A }, { 0x0870, 0x0887 }, - { 0x0889, 0x088E }, + { 0x0889, 0x088F }, { 0x0897, 0x0897 }, { 0x08A0, 0x08C9 }, { 0x08D4, 0x08DF }, @@ -161,7 +161,7 @@ { 0x0C4A, 0x0C4C }, { 0x0C55, 0x0C56 }, { 0x0C58, 0x0C5A }, - { 0x0C5D, 0x0C5D }, + { 0x0C5C, 0x0C5D }, { 0x0C60, 0x0C63 }, { 0x0C80, 0x0C83 }, { 0x0C85, 0x0C8C }, @@ -173,7 +173,7 @@ { 0x0CC6, 0x0CC8 }, { 0x0CCA, 0x0CCC }, { 0x0CD5, 0x0CD6 }, - { 0x0CDD, 0x0CDE }, + { 0x0CDC, 0x0CDE }, { 0x0CE0, 0x0CE3 }, { 0x0CF1, 0x0CF3 }, { 0x0D00, 0x0D0C }, @@ -373,11 +373,8 @@ { 0xA67F, 0xA6EF }, { 0xA717, 0xA71F }, { 0xA722, 0xA788 }, - { 0xA78B, 0xA7CD }, - { 0xA7D0, 0xA7D1 }, - { 0xA7D3, 0xA7D3 }, - { 0xA7D5, 0xA7DC }, - { 0xA7F2, 0xA805 }, + { 0xA78B, 0xA7DC }, + { 0xA7F1, 0xA805 }, { 0xA807, 0xA827 }, { 0xA840, 0xA873 }, { 0xA880, 0xA8C3 }, @@ -486,6 +483,7 @@ { 0x108F4, 0x108F5 }, { 0x10900, 0x10915 }, { 0x10920, 0x10939 }, + { 0x10940, 0x10959 }, { 0x10980, 0x109B7 }, { 0x109BE, 0x109BF }, { 0x10A00, 0x10A03 }, @@ -511,8 +509,8 @@ { 0x10E80, 0x10EA9 }, { 0x10EAB, 0x10EAC }, { 0x10EB0, 0x10EB1 }, - { 0x10EC2, 0x10EC4 }, - { 0x10EFC, 0x10EFC }, + { 0x10EC2, 0x10EC7 }, + { 0x10EFA, 0x10EFC }, { 0x10F00, 0x10F1C }, { 0x10F27, 0x10F27 }, { 0x10F30, 0x10F45 }, @@ -605,6 +603,7 @@ { 0x11A50, 0x11A97 }, { 0x11A9D, 0x11A9D }, { 0x11AB0, 0x11AF8 }, + { 0x11B60, 0x11B67 }, { 0x11BC0, 0x11BE0 }, { 0x11C00, 0x11C08 }, { 0x11C0A, 0x11C36 }, @@ -627,6 +626,7 @@ { 0x11D90, 0x11D91 }, { 0x11D93, 0x11D96 }, { 0x11D98, 0x11D98 }, + { 0x11DB0, 0x11DDB }, { 0x11EE0, 0x11EF6 }, { 0x11F00, 0x11F10 }, { 0x11F12, 0x11F3A }, @@ -651,15 +651,17 @@ { 0x16B7D, 0x16B8F }, { 0x16D40, 0x16D6C }, { 0x16E40, 0x16E7F }, + { 0x16EA0, 0x16EB8 }, + { 0x16EBB, 0x16ED3 }, { 0x16F00, 0x16F4A }, { 0x16F4F, 0x16F87 }, { 0x16F8F, 0x16F9F }, { 0x16FE0, 0x16FE1 }, { 0x16FE3, 0x16FE3 }, - { 0x16FF0, 0x16FF1 }, - { 0x17000, 0x187F7 }, - { 0x18800, 0x18CD5 }, - { 0x18CFF, 0x18D08 }, + { 0x16FF0, 0x16FF6 }, + { 0x17000, 0x18CD5 }, + { 0x18CFF, 0x18D1E }, + { 0x18D80, 0x18DF2 }, { 0x1AFF0, 0x1AFF3 }, { 0x1AFF5, 0x1AFFB }, { 0x1AFFD, 0x1AFFE }, @@ -721,6 +723,9 @@ { 0x1E4D0, 0x1E4EB }, { 0x1E5D0, 0x1E5ED }, { 0x1E5F0, 0x1E5F0 }, + { 0x1E6C0, 0x1E6DE }, + { 0x1E6E0, 0x1E6F5 }, + { 0x1E6FE, 0x1E6FF }, { 0x1E7E0, 0x1E7E6 }, { 0x1E7E8, 0x1E7EB }, { 0x1E7ED, 0x1E7EE }, @@ -766,14 +771,13 @@ { 0x1F150, 0x1F169 }, { 0x1F170, 0x1F189 }, { 0x20000, 0x2A6DF }, - { 0x2A700, 0x2B739 }, - { 0x2B740, 0x2B81D }, - { 0x2B820, 0x2CEA1 }, + { 0x2A700, 0x2B81D }, + { 0x2B820, 0x2CEAD }, { 0x2CEB0, 0x2EBE0 }, { 0x2EBF0, 0x2EE5D }, { 0x2F800, 0x2FA1D }, { 0x30000, 0x3134A }, - { 0x31350, 0x323AF } + { 0x31350, 0x33479 } #define PREDICATE(c) uc_is_property_alphabetic (c) #include "test-predicate-part2.h" diff --git a/tests/unictype/test-pr_ascii_hex_digit.c b/tests/unictype/test-pr_ascii_hex_digit.c index bc48da86..e2876093 100644 --- a/tests/unictype/test-pr_ascii_hex_digit.c +++ b/tests/unictype/test-pr_ascii_hex_digit.c @@ -1,6 +1,6 @@ /* DO NOT EDIT! GENERATED AUTOMATICALLY! */ /* Test the Unicode character type functions. - Copyright (C) 2007-2024 Free Software Foundation, Inc. + Copyright (C) 2007-2025 Free Software Foundation, Inc. This file is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published diff --git a/tests/unictype/test-pr_bidi_arabic_digit.c b/tests/unictype/test-pr_bidi_arabic_digit.c index 1a832df4..0e80a0f5 100644 --- a/tests/unictype/test-pr_bidi_arabic_digit.c +++ b/tests/unictype/test-pr_bidi_arabic_digit.c @@ -1,6 +1,6 @@ /* DO NOT EDIT! GENERATED AUTOMATICALLY! */ /* Test the Unicode character type functions. - Copyright (C) 2007-2024 Free Software Foundation, Inc. + Copyright (C) 2007-2025 Free Software Foundation, Inc. This file is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published 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 26f7e36a..40cd1296 100644 --- a/tests/unictype/test-pr_bidi_arabic_right_to_left.c +++ b/tests/unictype/test-pr_bidi_arabic_right_to_left.c @@ -1,6 +1,6 @@ /* DO NOT EDIT! GENERATED AUTOMATICALLY! */ /* Test the Unicode character type functions. - Copyright (C) 2007-2024 Free Software Foundation, Inc. + Copyright (C) 2007-2025 Free Software Foundation, Inc. This file is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published @@ -30,18 +30,20 @@ { 0x074B, 0x07A5 }, { 0x07B1, 0x07BF }, { 0x0860, 0x086A }, - { 0x0870, 0x088E }, + { 0x0870, 0x088F }, { 0x08A0, 0x08C9 }, { 0x2065, 0x2065 }, - { 0xFB50, 0xFD3D }, - { 0xFD50, 0xFDCE }, + { 0xFB50, 0xFBC2 }, + { 0xFBD3, 0xFD3D }, + { 0xFD50, 0xFD8F }, + { 0xFD92, 0xFDC7 }, { 0xFDF0, 0xFDFC }, { 0xFE1A, 0xFE1F }, { 0xFE53, 0xFE53 }, { 0xFE67, 0xFE67 }, { 0xFE6C, 0xFEFE }, { 0x10D00, 0x10D23 }, - { 0x10EC2, 0x10EC4 }, + { 0x10EC2, 0x10EC7 }, { 0x10F30, 0x10F45 }, { 0x10F51, 0x10F59 }, { 0x1EC71, 0x1ECB4 }, diff --git a/tests/unictype/test-pr_bidi_block_separator.c b/tests/unictype/test-pr_bidi_block_separator.c index 50eade74..a77cd534 100644 --- a/tests/unictype/test-pr_bidi_block_separator.c +++ b/tests/unictype/test-pr_bidi_block_separator.c @@ -1,6 +1,6 @@ /* DO NOT EDIT! GENERATED AUTOMATICALLY! */ /* Test the Unicode character type functions. - Copyright (C) 2007-2024 Free Software Foundation, Inc. + Copyright (C) 2007-2025 Free Software Foundation, Inc. This file is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published diff --git a/tests/unictype/test-pr_bidi_boundary_neutral.c b/tests/unictype/test-pr_bidi_boundary_neutral.c index 8925fb22..07df38de 100644 --- a/tests/unictype/test-pr_bidi_boundary_neutral.c +++ b/tests/unictype/test-pr_bidi_boundary_neutral.c @@ -1,6 +1,6 @@ /* DO NOT EDIT! GENERATED AUTOMATICALLY! */ /* Test the Unicode character type functions. - Copyright (C) 2007-2024 Free Software Foundation, Inc. + Copyright (C) 2007-2025 Free Software Foundation, Inc. This file is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published diff --git a/tests/unictype/test-pr_bidi_common_separator.c b/tests/unictype/test-pr_bidi_common_separator.c index 7f73de79..f75d06e6 100644 --- a/tests/unictype/test-pr_bidi_common_separator.c +++ b/tests/unictype/test-pr_bidi_common_separator.c @@ -1,6 +1,6 @@ /* DO NOT EDIT! GENERATED AUTOMATICALLY! */ /* Test the Unicode character type functions. - Copyright (C) 2007-2024 Free Software Foundation, Inc. + Copyright (C) 2007-2025 Free Software Foundation, Inc. This file is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published diff --git a/tests/unictype/test-pr_bidi_control.c b/tests/unictype/test-pr_bidi_control.c index 5855b93c..bbff0e76 100644 --- a/tests/unictype/test-pr_bidi_control.c +++ b/tests/unictype/test-pr_bidi_control.c @@ -1,6 +1,6 @@ /* DO NOT EDIT! GENERATED AUTOMATICALLY! */ /* Test the Unicode character type functions. - Copyright (C) 2007-2024 Free Software Foundation, Inc. + Copyright (C) 2007-2025 Free Software Foundation, Inc. This file is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published diff --git a/tests/unictype/test-pr_bidi_embedding_or_override.c b/tests/unictype/test-pr_bidi_embedding_or_override.c index e717b92a..4777963b 100644 --- a/tests/unictype/test-pr_bidi_embedding_or_override.c +++ b/tests/unictype/test-pr_bidi_embedding_or_override.c @@ -1,6 +1,6 @@ /* DO NOT EDIT! GENERATED AUTOMATICALLY! */ /* Test the Unicode character type functions. - Copyright (C) 2007-2024 Free Software Foundation, Inc. + Copyright (C) 2007-2025 Free Software Foundation, Inc. This file is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published diff --git a/tests/unictype/test-pr_bidi_eur_num_separator.c b/tests/unictype/test-pr_bidi_eur_num_separator.c index c7a602f2..5ca1c47b 100644 --- a/tests/unictype/test-pr_bidi_eur_num_separator.c +++ b/tests/unictype/test-pr_bidi_eur_num_separator.c @@ -1,6 +1,6 @@ /* DO NOT EDIT! GENERATED AUTOMATICALLY! */ /* Test the Unicode character type functions. - Copyright (C) 2007-2024 Free Software Foundation, Inc. + Copyright (C) 2007-2025 Free Software Foundation, Inc. This file is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published diff --git a/tests/unictype/test-pr_bidi_eur_num_terminator.c b/tests/unictype/test-pr_bidi_eur_num_terminator.c index 0ed7ebb0..0eab4628 100644 --- a/tests/unictype/test-pr_bidi_eur_num_terminator.c +++ b/tests/unictype/test-pr_bidi_eur_num_terminator.c @@ -1,6 +1,6 @@ /* DO NOT EDIT! GENERATED AUTOMATICALLY! */ /* Test the Unicode character type functions. - Copyright (C) 2007-2024 Free Software Foundation, Inc. + Copyright (C) 2007-2025 Free Software Foundation, Inc. This file is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published @@ -30,7 +30,7 @@ { 0x0E3F, 0x0E3F }, { 0x17DB, 0x17DB }, { 0x2030, 0x2034 }, - { 0x20A0, 0x20C0 }, + { 0x20A0, 0x20C1 }, { 0x212E, 0x212E }, { 0x2213, 0x2213 }, { 0xA838, 0xA839 }, diff --git a/tests/unictype/test-pr_bidi_european_digit.c b/tests/unictype/test-pr_bidi_european_digit.c index c12a8a17..7a7db4a5 100644 --- a/tests/unictype/test-pr_bidi_european_digit.c +++ b/tests/unictype/test-pr_bidi_european_digit.c @@ -1,6 +1,6 @@ /* DO NOT EDIT! GENERATED AUTOMATICALLY! */ /* Test the Unicode character type functions. - Copyright (C) 2007-2024 Free Software Foundation, Inc. + Copyright (C) 2007-2025 Free Software Foundation, Inc. This file is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published 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 e652aa5b..28836ece 100644 --- a/tests/unictype/test-pr_bidi_hebrew_right_to_left.c +++ b/tests/unictype/test-pr_bidi_hebrew_right_to_left.c @@ -1,6 +1,6 @@ /* DO NOT EDIT! GENERATED AUTOMATICALLY! */ /* Test the Unicode character type functions. - Copyright (C) 2007-2024 Free Software Foundation, Inc. + Copyright (C) 2007-2025 Free Software Foundation, Inc. This file is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published @@ -33,7 +33,6 @@ { 0x082E, 0x0858 }, { 0x085C, 0x085F }, { 0x086B, 0x086F }, - { 0x088F, 0x088F }, { 0x0892, 0x0896 }, { 0x200F, 0x200F }, { 0xFB1D, 0xFB1D }, @@ -54,7 +53,8 @@ { 0x10D6F, 0x10E5F }, { 0x10E7F, 0x10EAA }, { 0x10EAD, 0x10EC1 }, - { 0x10EC5, 0x10EFB }, + { 0x10EC8, 0x10ECF }, + { 0x10ED9, 0x10EF9 }, { 0x10F00, 0x10F2F }, { 0x10F5A, 0x10F81 }, { 0x10F86, 0x10FFF }, diff --git a/tests/unictype/test-pr_bidi_left_to_right.c b/tests/unictype/test-pr_bidi_left_to_right.c index 21ea1543..8390c19e 100644 --- a/tests/unictype/test-pr_bidi_left_to_right.c +++ b/tests/unictype/test-pr_bidi_left_to_right.c @@ -1,6 +1,6 @@ /* DO NOT EDIT! GENERATED AUTOMATICALLY! */ /* Test the Unicode character type functions. - Copyright (C) 2007-2024 Free Software Foundation, Inc. + Copyright (C) 2007-2025 Free Software Foundation, Inc. This file is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published @@ -164,7 +164,8 @@ { 0x1A6D, 0x1A72 }, { 0x1A7D, 0x1A7E }, { 0x1A80, 0x1AAF }, - { 0x1ACF, 0x1AFF }, + { 0x1ADE, 0x1ADF }, + { 0x1AEC, 0x1AFF }, { 0x1B04, 0x1B33 }, { 0x1B35, 0x1B35 }, { 0x1B3B, 0x1B3B }, @@ -198,7 +199,7 @@ { 0x2071, 0x2073 }, { 0x207F, 0x207F }, { 0x208F, 0x209F }, - { 0x20C1, 0x20CF }, + { 0x20C2, 0x20CF }, { 0x20F1, 0x20FF }, { 0x2102, 0x2102 }, { 0x2107, 0x2107 }, @@ -223,7 +224,6 @@ { 0x26AC, 0x26AC }, { 0x2800, 0x28FF }, { 0x2B74, 0x2B75 }, - { 0x2B96, 0x2B96 }, { 0x2C00, 0x2CE4 }, { 0x2CEB, 0x2CEE }, { 0x2CF2, 0x2CF8 }, @@ -383,7 +383,10 @@ { 0x11A57, 0x11A58 }, { 0x11A5C, 0x11A89 }, { 0x11A97, 0x11A97 }, - { 0x11A9A, 0x11C2F }, + { 0x11A9A, 0x11B5F }, + { 0x11B61, 0x11B61 }, + { 0x11B65, 0x11B65 }, + { 0x11B67, 0x11C2F }, { 0x11C37, 0x11C37 }, { 0x11C3E, 0x11C91 }, { 0x11CA8, 0x11CA9 }, @@ -418,8 +421,10 @@ { 0x1BC9F, 0x1BC9F }, { 0x1BCA4, 0x1CBFF }, { 0x1CCD6, 0x1CCEF }, - { 0x1CCFA, 0x1CCFF }, - { 0x1CEB4, 0x1CEFF }, + { 0x1CCFD, 0x1CCFF }, + { 0x1CEB4, 0x1CEB9 }, + { 0x1CED1, 0x1CEDF }, + { 0x1CEF1, 0x1CEFF }, { 0x1CF2E, 0x1CF2F }, { 0x1CF47, 0x1D166 }, { 0x1D16A, 0x1D172 }, @@ -457,7 +462,11 @@ { 0x1E2F0, 0x1E2FE }, { 0x1E300, 0x1E4EB }, { 0x1E4F0, 0x1E5ED }, - { 0x1E5F0, 0x1E7FF }, + { 0x1E5F0, 0x1E6E2 }, + { 0x1E6E4, 0x1E6E5 }, + { 0x1E6E7, 0x1E6ED }, + { 0x1E6F0, 0x1E6F4 }, + { 0x1E6F6, 0x1E7FF }, { 0x1E8C5, 0x1E8C6 }, { 0x1E8D7, 0x1E8FF }, { 0x1E94C, 0x1E94F }, @@ -510,10 +519,9 @@ { 0x1F170, 0x1F1AC }, { 0x1F1AE, 0x1F25F }, { 0x1F266, 0x1F2FF }, - { 0x1F6D8, 0x1F6DB }, + { 0x1F6D9, 0x1F6DB }, { 0x1F6ED, 0x1F6EF }, { 0x1F6FD, 0x1F6FF }, - { 0x1F777, 0x1F77A }, { 0x1F7DA, 0x1F7DF }, { 0x1F7EC, 0x1F7EF }, { 0x1F7F1, 0x1F7FF }, @@ -523,17 +531,19 @@ { 0x1F888, 0x1F88F }, { 0x1F8AE, 0x1F8AF }, { 0x1F8BC, 0x1F8BF }, - { 0x1F8C2, 0x1F8FF }, - { 0x1FA54, 0x1FA5F }, + { 0x1F8C2, 0x1F8CF }, + { 0x1F8D9, 0x1F8FF }, + { 0x1FA58, 0x1FA5F }, { 0x1FA6E, 0x1FA6F }, { 0x1FA7D, 0x1FA7F }, - { 0x1FA8A, 0x1FA8E }, - { 0x1FAC7, 0x1FACD }, + { 0x1FA8B, 0x1FA8D }, + { 0x1FAC7, 0x1FAC7 }, + { 0x1FAC9, 0x1FACC }, { 0x1FADD, 0x1FADE }, - { 0x1FAEA, 0x1FAEF }, + { 0x1FAEB, 0x1FAEE }, { 0x1FAF9, 0x1FAFF }, { 0x1FB93, 0x1FB93 }, - { 0x1FBFA, 0x1FFFD }, + { 0x1FBFB, 0x1FFFD }, { 0x20000, 0x2FFFD }, { 0x30000, 0x3FFFD }, { 0x40000, 0x4FFFD }, diff --git a/tests/unictype/test-pr_bidi_non_spacing_mark.c b/tests/unictype/test-pr_bidi_non_spacing_mark.c index 29e458ab..8912a43d 100644 --- a/tests/unictype/test-pr_bidi_non_spacing_mark.c +++ b/tests/unictype/test-pr_bidi_non_spacing_mark.c @@ -1,6 +1,6 @@ /* DO NOT EDIT! GENERATED AUTOMATICALLY! */ /* Test the Unicode character type functions. - Copyright (C) 2007-2024 Free Software Foundation, Inc. + Copyright (C) 2007-2025 Free Software Foundation, Inc. This file is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published @@ -156,7 +156,8 @@ { 0x1A65, 0x1A6C }, { 0x1A73, 0x1A7C }, { 0x1A7F, 0x1A7F }, - { 0x1AB0, 0x1ACE }, + { 0x1AB0, 0x1ADD }, + { 0x1AE0, 0x1AEB }, { 0x1B00, 0x1B03 }, { 0x1B34, 0x1B34 }, { 0x1B36, 0x1B3A }, @@ -236,7 +237,7 @@ { 0x10D24, 0x10D27 }, { 0x10D69, 0x10D6D }, { 0x10EAB, 0x10EAC }, - { 0x10EFC, 0x10EFF }, + { 0x10EFA, 0x10EFF }, { 0x10F46, 0x10F50 }, { 0x10F82, 0x10F85 }, { 0x11001, 0x11001 }, @@ -312,6 +313,9 @@ { 0x11A59, 0x11A5B }, { 0x11A8A, 0x11A96 }, { 0x11A98, 0x11A99 }, + { 0x11B60, 0x11B60 }, + { 0x11B62, 0x11B64 }, + { 0x11B66, 0x11B66 }, { 0x11C30, 0x11C36 }, { 0x11C38, 0x11C3D }, { 0x11C92, 0x11CA7 }, @@ -366,6 +370,10 @@ { 0x1E2EC, 0x1E2EF }, { 0x1E4EC, 0x1E4EF }, { 0x1E5EE, 0x1E5EF }, + { 0x1E6E3, 0x1E6E3 }, + { 0x1E6E6, 0x1E6E6 }, + { 0x1E6EE, 0x1E6EF }, + { 0x1E6F5, 0x1E6F5 }, { 0x1E8D0, 0x1E8D6 }, { 0x1E944, 0x1E94A }, { 0xE0100, 0xE01EF } diff --git a/tests/unictype/test-pr_bidi_other_neutral.c b/tests/unictype/test-pr_bidi_other_neutral.c index c31c4dfe..40647131 100644 --- a/tests/unictype/test-pr_bidi_other_neutral.c +++ b/tests/unictype/test-pr_bidi_other_neutral.c @@ -1,6 +1,6 @@ /* DO NOT EDIT! GENERATED AUTOMATICALLY! */ /* Test the Unicode character type functions. - Copyright (C) 2007-2024 Free Software Foundation, Inc. + Copyright (C) 2007-2025 Free Software Foundation, Inc. This file is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published @@ -94,8 +94,7 @@ { 0x24EA, 0x26AB }, { 0x26AD, 0x27FF }, { 0x2900, 0x2B73 }, - { 0x2B76, 0x2B95 }, - { 0x2B97, 0x2BFF }, + { 0x2B76, 0x2BFF }, { 0x2CE5, 0x2CEA }, { 0x2CF9, 0x2CFF }, { 0x2E00, 0x2E5D }, @@ -131,8 +130,10 @@ { 0xA828, 0xA82B }, { 0xA874, 0xA877 }, { 0xAB6A, 0xAB6B }, + { 0xFBC3, 0xFBD2 }, { 0xFD3E, 0xFD4F }, - { 0xFDCF, 0xFDCF }, + { 0xFD90, 0xFD91 }, + { 0xFDC8, 0xFDCF }, { 0xFDFD, 0xFDFF }, { 0xFE10, 0xFE19 }, { 0xFE30, 0xFE4F }, @@ -158,13 +159,17 @@ { 0x1091F, 0x1091F }, { 0x10B39, 0x10B3F }, { 0x10D6E, 0x10D6E }, + { 0x10ED0, 0x10ED8 }, { 0x11052, 0x11065 }, { 0x11660, 0x1166C }, { 0x11FD5, 0x11FDC }, { 0x11FE1, 0x11FF1 }, { 0x16FE2, 0x16FE2 }, { 0x1CC00, 0x1CCD5 }, + { 0x1CCFA, 0x1CCFC }, { 0x1CD00, 0x1CEB3 }, + { 0x1CEBA, 0x1CED0 }, + { 0x1CEE0, 0x1CEF0 }, { 0x1D1E9, 0x1D1EA }, { 0x1D200, 0x1D241 }, { 0x1D245, 0x1D245 }, @@ -191,11 +196,10 @@ { 0x1F16A, 0x1F16F }, { 0x1F1AD, 0x1F1AD }, { 0x1F260, 0x1F265 }, - { 0x1F300, 0x1F6D7 }, + { 0x1F300, 0x1F6D8 }, { 0x1F6DC, 0x1F6EC }, { 0x1F6F0, 0x1F6FC }, - { 0x1F700, 0x1F776 }, - { 0x1F77B, 0x1F7D9 }, + { 0x1F700, 0x1F7D9 }, { 0x1F7E0, 0x1F7EB }, { 0x1F7F0, 0x1F7F0 }, { 0x1F800, 0x1F80B }, @@ -205,16 +209,19 @@ { 0x1F890, 0x1F8AD }, { 0x1F8B0, 0x1F8BB }, { 0x1F8C0, 0x1F8C1 }, - { 0x1F900, 0x1FA53 }, + { 0x1F8D0, 0x1F8D8 }, + { 0x1F900, 0x1FA57 }, { 0x1FA60, 0x1FA6D }, { 0x1FA70, 0x1FA7C }, - { 0x1FA80, 0x1FA89 }, - { 0x1FA8F, 0x1FAC6 }, - { 0x1FACE, 0x1FADC }, - { 0x1FADF, 0x1FAE9 }, - { 0x1FAF0, 0x1FAF8 }, + { 0x1FA80, 0x1FA8A }, + { 0x1FA8E, 0x1FAC6 }, + { 0x1FAC8, 0x1FAC8 }, + { 0x1FACD, 0x1FADC }, + { 0x1FADF, 0x1FAEA }, + { 0x1FAEF, 0x1FAF8 }, { 0x1FB00, 0x1FB92 }, - { 0x1FB94, 0x1FBEF } + { 0x1FB94, 0x1FBEF }, + { 0x1FBFA, 0x1FBFA } #define PREDICATE(c) uc_is_property_bidi_other_neutral (c) #include "test-predicate-part2.h" diff --git a/tests/unictype/test-pr_bidi_pdf.c b/tests/unictype/test-pr_bidi_pdf.c index eabf3f29..377df533 100644 --- a/tests/unictype/test-pr_bidi_pdf.c +++ b/tests/unictype/test-pr_bidi_pdf.c @@ -1,6 +1,6 @@ /* DO NOT EDIT! GENERATED AUTOMATICALLY! */ /* Test the Unicode character type functions. - Copyright (C) 2007-2024 Free Software Foundation, Inc. + Copyright (C) 2007-2025 Free Software Foundation, Inc. This file is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published diff --git a/tests/unictype/test-pr_bidi_segment_separator.c b/tests/unictype/test-pr_bidi_segment_separator.c index 8e4da46a..b5a93b04 100644 --- a/tests/unictype/test-pr_bidi_segment_separator.c +++ b/tests/unictype/test-pr_bidi_segment_separator.c @@ -1,6 +1,6 @@ /* DO NOT EDIT! GENERATED AUTOMATICALLY! */ /* Test the Unicode character type functions. - Copyright (C) 2007-2024 Free Software Foundation, Inc. + Copyright (C) 2007-2025 Free Software Foundation, Inc. This file is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published diff --git a/tests/unictype/test-pr_bidi_whitespace.c b/tests/unictype/test-pr_bidi_whitespace.c index d4a47fd9..1b8f7dd1 100644 --- a/tests/unictype/test-pr_bidi_whitespace.c +++ b/tests/unictype/test-pr_bidi_whitespace.c @@ -1,6 +1,6 @@ /* DO NOT EDIT! GENERATED AUTOMATICALLY! */ /* Test the Unicode character type functions. - Copyright (C) 2007-2024 Free Software Foundation, Inc. + Copyright (C) 2007-2025 Free Software Foundation, Inc. This file is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published diff --git a/tests/unictype/test-pr_byname.c b/tests/unictype/test-pr_byname.c index 4b7132f8..fc0908c7 100644 --- a/tests/unictype/test-pr_byname.c +++ b/tests/unictype/test-pr_byname.c @@ -1,5 +1,5 @@ /* Test the Unicode character type functions. - Copyright (C) 2007-2024 Free Software Foundation, Inc. + Copyright (C) 2007-2025 Free Software Foundation, Inc. This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by diff --git a/tests/unictype/test-pr_case_ignorable.c b/tests/unictype/test-pr_case_ignorable.c index 31a41b7e..a8923530 100644 --- a/tests/unictype/test-pr_case_ignorable.c +++ b/tests/unictype/test-pr_case_ignorable.c @@ -1,6 +1,6 @@ /* DO NOT EDIT! GENERATED AUTOMATICALLY! */ /* Test the Unicode character type functions. - Copyright (C) 2007-2024 Free Software Foundation, Inc. + Copyright (C) 2007-2025 Free Software Foundation, Inc. This file is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published @@ -182,7 +182,8 @@ { 0x1A73, 0x1A7C }, { 0x1A7F, 0x1A7F }, { 0x1AA7, 0x1AA7 }, - { 0x1AB0, 0x1ACE }, + { 0x1AB0, 0x1ADD }, + { 0x1AE0, 0x1AEB }, { 0x1B00, 0x1B03 }, { 0x1B34, 0x1B34 }, { 0x1B36, 0x1B3A }, @@ -249,7 +250,7 @@ { 0xA700, 0xA721 }, { 0xA770, 0xA770 }, { 0xA788, 0xA78A }, - { 0xA7F2, 0xA7F4 }, + { 0xA7F1, 0xA7F4 }, { 0xA7F8, 0xA7F9 }, { 0xA802, 0xA802 }, { 0xA806, 0xA806 }, @@ -322,7 +323,8 @@ { 0x10D69, 0x10D6D }, { 0x10D6F, 0x10D6F }, { 0x10EAB, 0x10EAC }, - { 0x10EFC, 0x10EFF }, + { 0x10EC5, 0x10EC5 }, + { 0x10EFA, 0x10EFF }, { 0x10F46, 0x10F50 }, { 0x10F82, 0x10F85 }, { 0x11001, 0x11001 }, @@ -399,6 +401,9 @@ { 0x11A59, 0x11A5B }, { 0x11A8A, 0x11A96 }, { 0x11A98, 0x11A99 }, + { 0x11B60, 0x11B60 }, + { 0x11B62, 0x11B64 }, + { 0x11B66, 0x11B66 }, { 0x11C30, 0x11C36 }, { 0x11C38, 0x11C3D }, { 0x11C3F, 0x11C3F }, @@ -414,6 +419,7 @@ { 0x11D90, 0x11D91 }, { 0x11D95, 0x11D95 }, { 0x11D97, 0x11D97 }, + { 0x11DD9, 0x11DD9 }, { 0x11EF3, 0x11EF4 }, { 0x11F00, 0x11F01 }, { 0x11F36, 0x11F3A }, @@ -433,6 +439,7 @@ { 0x16F8F, 0x16F9F }, { 0x16FE0, 0x16FE1 }, { 0x16FE3, 0x16FE4 }, + { 0x16FF2, 0x16FF3 }, { 0x1AFF0, 0x1AFF3 }, { 0x1AFF5, 0x1AFFB }, { 0x1AFFD, 0x1AFFE }, @@ -463,6 +470,11 @@ { 0x1E2EC, 0x1E2EF }, { 0x1E4EB, 0x1E4EF }, { 0x1E5EE, 0x1E5EF }, + { 0x1E6E3, 0x1E6E3 }, + { 0x1E6E6, 0x1E6E6 }, + { 0x1E6EE, 0x1E6EF }, + { 0x1E6F5, 0x1E6F5 }, + { 0x1E6FF, 0x1E6FF }, { 0x1E8D0, 0x1E8D6 }, { 0x1E944, 0x1E94B }, { 0x1F3FB, 0x1F3FF }, diff --git a/tests/unictype/test-pr_cased.c b/tests/unictype/test-pr_cased.c index 260f3d14..e4915a02 100644 --- a/tests/unictype/test-pr_cased.c +++ b/tests/unictype/test-pr_cased.c @@ -1,6 +1,6 @@ /* DO NOT EDIT! GENERATED AUTOMATICALLY! */ /* Test the Unicode character type functions. - Copyright (C) 2007-2024 Free Software Foundation, Inc. + Copyright (C) 2007-2025 Free Software Foundation, Inc. This file is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published @@ -27,7 +27,7 @@ { 0x00F8, 0x01BA }, { 0x01BC, 0x01BF }, { 0x01C4, 0x0293 }, - { 0x0295, 0x02B8 }, + { 0x0296, 0x02B8 }, { 0x02C0, 0x02C1 }, { 0x02E0, 0x02E4 }, { 0x0345, 0x0345 }, @@ -104,11 +104,8 @@ { 0xA680, 0xA69D }, { 0xA722, 0xA787 }, { 0xA78B, 0xA78E }, - { 0xA790, 0xA7CD }, - { 0xA7D0, 0xA7D1 }, - { 0xA7D3, 0xA7D3 }, - { 0xA7D5, 0xA7DC }, - { 0xA7F2, 0xA7F6 }, + { 0xA790, 0xA7DC }, + { 0xA7F1, 0xA7F6 }, { 0xA7F8, 0xA7FA }, { 0xAB30, 0xAB5A }, { 0xAB5C, 0xAB69 }, @@ -138,6 +135,8 @@ { 0x10D70, 0x10D85 }, { 0x118A0, 0x118DF }, { 0x16E40, 0x16E7F }, + { 0x16EA0, 0x16EB8 }, + { 0x16EBB, 0x16ED3 }, { 0x1D400, 0x1D454 }, { 0x1D456, 0x1D49C }, { 0x1D49E, 0x1D49F }, diff --git a/tests/unictype/test-pr_changes_when_casefolded.c b/tests/unictype/test-pr_changes_when_casefolded.c index 02c03f82..8f2aea9c 100644 --- a/tests/unictype/test-pr_changes_when_casefolded.c +++ b/tests/unictype/test-pr_changes_when_casefolded.c @@ -1,6 +1,6 @@ /* DO NOT EDIT! GENERATED AUTOMATICALLY! */ /* Test the Unicode character type functions. - Copyright (C) 2007-2024 Free Software Foundation, Inc. + Copyright (C) 2007-2025 Free Software Foundation, Inc. This file is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published @@ -622,7 +622,10 @@ { 0xA7C4, 0xA7C7 }, { 0xA7C9, 0xA7C9 }, { 0xA7CB, 0xA7CC }, + { 0xA7CE, 0xA7CE }, { 0xA7D0, 0xA7D0 }, + { 0xA7D2, 0xA7D2 }, + { 0xA7D4, 0xA7D4 }, { 0xA7D6, 0xA7D6 }, { 0xA7D8, 0xA7D8 }, { 0xA7DA, 0xA7DA }, @@ -642,6 +645,7 @@ { 0x10D50, 0x10D65 }, { 0x118A0, 0x118BF }, { 0x16E40, 0x16E5F }, + { 0x16EA0, 0x16EB8 }, { 0x1E900, 0x1E921 } #define PREDICATE(c) uc_is_property_changes_when_casefolded (c) diff --git a/tests/unictype/test-pr_changes_when_casemapped.c b/tests/unictype/test-pr_changes_when_casemapped.c index de9abd98..26bd0798 100644 --- a/tests/unictype/test-pr_changes_when_casemapped.c +++ b/tests/unictype/test-pr_changes_when_casemapped.c @@ -1,6 +1,6 @@ /* DO NOT EDIT! GENERATED AUTOMATICALLY! */ /* Test the Unicode character type functions. - Copyright (C) 2007-2024 Free Software Foundation, Inc. + Copyright (C) 2007-2025 Free Software Foundation, Inc. This file is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published @@ -120,9 +120,7 @@ { 0xA78B, 0xA78D }, { 0xA790, 0xA794 }, { 0xA796, 0xA7AE }, - { 0xA7B0, 0xA7CD }, - { 0xA7D0, 0xA7D1 }, - { 0xA7D6, 0xA7DC }, + { 0xA7B0, 0xA7DC }, { 0xA7F5, 0xA7F6 }, { 0xAB53, 0xAB53 }, { 0xAB70, 0xABBF }, @@ -147,6 +145,8 @@ { 0x10D70, 0x10D85 }, { 0x118A0, 0x118DF }, { 0x16E40, 0x16E7F }, + { 0x16EA0, 0x16EB8 }, + { 0x16EBB, 0x16ED3 }, { 0x1E900, 0x1E943 } #define PREDICATE(c) uc_is_property_changes_when_casemapped (c) diff --git a/tests/unictype/test-pr_changes_when_lowercased.c b/tests/unictype/test-pr_changes_when_lowercased.c index d8a56d3f..b5194f66 100644 --- a/tests/unictype/test-pr_changes_when_lowercased.c +++ b/tests/unictype/test-pr_changes_when_lowercased.c @@ -1,6 +1,6 @@ /* DO NOT EDIT! GENERATED AUTOMATICALLY! */ /* Test the Unicode character type functions. - Copyright (C) 2007-2024 Free Software Foundation, Inc. + Copyright (C) 2007-2025 Free Software Foundation, Inc. This file is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published @@ -613,7 +613,10 @@ { 0xA7C4, 0xA7C7 }, { 0xA7C9, 0xA7C9 }, { 0xA7CB, 0xA7CC }, + { 0xA7CE, 0xA7CE }, { 0xA7D0, 0xA7D0 }, + { 0xA7D2, 0xA7D2 }, + { 0xA7D4, 0xA7D4 }, { 0xA7D6, 0xA7D6 }, { 0xA7D8, 0xA7D8 }, { 0xA7DA, 0xA7DA }, @@ -630,6 +633,7 @@ { 0x10D50, 0x10D65 }, { 0x118A0, 0x118BF }, { 0x16E40, 0x16E5F }, + { 0x16EA0, 0x16EB8 }, { 0x1E900, 0x1E921 } #define PREDICATE(c) uc_is_property_changes_when_lowercased (c) diff --git a/tests/unictype/test-pr_changes_when_titlecased.c b/tests/unictype/test-pr_changes_when_titlecased.c index b1596bf3..bcaae3c1 100644 --- a/tests/unictype/test-pr_changes_when_titlecased.c +++ b/tests/unictype/test-pr_changes_when_titlecased.c @@ -1,6 +1,6 @@ /* DO NOT EDIT! GENERATED AUTOMATICALLY! */ /* Test the Unicode character type functions. - Copyright (C) 2007-2024 Free Software Foundation, Inc. + Copyright (C) 2007-2025 Free Software Foundation, Inc. This file is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published @@ -625,7 +625,10 @@ { 0xA7C8, 0xA7C8 }, { 0xA7CA, 0xA7CA }, { 0xA7CD, 0xA7CD }, + { 0xA7CF, 0xA7CF }, { 0xA7D1, 0xA7D1 }, + { 0xA7D3, 0xA7D3 }, + { 0xA7D5, 0xA7D5 }, { 0xA7D7, 0xA7D7 }, { 0xA7D9, 0xA7D9 }, { 0xA7DB, 0xA7DB }, @@ -645,6 +648,7 @@ { 0x10D70, 0x10D85 }, { 0x118C0, 0x118DF }, { 0x16E60, 0x16E7F }, + { 0x16EBB, 0x16ED3 }, { 0x1E922, 0x1E943 } #define PREDICATE(c) uc_is_property_changes_when_titlecased (c) diff --git a/tests/unictype/test-pr_changes_when_uppercased.c b/tests/unictype/test-pr_changes_when_uppercased.c index 041ec255..fa94bc2a 100644 --- a/tests/unictype/test-pr_changes_when_uppercased.c +++ b/tests/unictype/test-pr_changes_when_uppercased.c @@ -1,6 +1,6 @@ /* DO NOT EDIT! GENERATED AUTOMATICALLY! */ /* Test the Unicode character type functions. - Copyright (C) 2007-2024 Free Software Foundation, Inc. + Copyright (C) 2007-2025 Free Software Foundation, Inc. This file is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published @@ -626,7 +626,10 @@ { 0xA7C8, 0xA7C8 }, { 0xA7CA, 0xA7CA }, { 0xA7CD, 0xA7CD }, + { 0xA7CF, 0xA7CF }, { 0xA7D1, 0xA7D1 }, + { 0xA7D3, 0xA7D3 }, + { 0xA7D5, 0xA7D5 }, { 0xA7D7, 0xA7D7 }, { 0xA7D9, 0xA7D9 }, { 0xA7DB, 0xA7DB }, @@ -646,6 +649,7 @@ { 0x10D70, 0x10D85 }, { 0x118C0, 0x118DF }, { 0x16E60, 0x16E7F }, + { 0x16EBB, 0x16ED3 }, { 0x1E922, 0x1E943 } #define PREDICATE(c) uc_is_property_changes_when_uppercased (c) diff --git a/tests/unictype/test-pr_combining.c b/tests/unictype/test-pr_combining.c index 0b1ef822..ef2554d9 100644 --- a/tests/unictype/test-pr_combining.c +++ b/tests/unictype/test-pr_combining.c @@ -1,6 +1,6 @@ /* DO NOT EDIT! GENERATED AUTOMATICALLY! */ /* Test the Unicode character type functions. - Copyright (C) 2007-2024 Free Software Foundation, Inc. + Copyright (C) 2007-2025 Free Software Foundation, Inc. This file is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published @@ -153,7 +153,8 @@ { 0x1A55, 0x1A5E }, { 0x1A60, 0x1A7C }, { 0x1A7F, 0x1A7F }, - { 0x1AB0, 0x1ACE }, + { 0x1AB0, 0x1ADD }, + { 0x1AE0, 0x1AEB }, { 0x1B00, 0x1B04 }, { 0x1B34, 0x1B44 }, { 0x1B6B, 0x1B73 }, @@ -219,7 +220,7 @@ { 0x10D24, 0x10D27 }, { 0x10D69, 0x10D6D }, { 0x10EAB, 0x10EAC }, - { 0x10EFC, 0x10EFF }, + { 0x10EFA, 0x10EFF }, { 0x10F46, 0x10F50 }, { 0x10F82, 0x10F85 }, { 0x11000, 0x11002 }, @@ -281,6 +282,7 @@ { 0x11A47, 0x11A47 }, { 0x11A51, 0x11A5B }, { 0x11A8A, 0x11A99 }, + { 0x11B60, 0x11B67 }, { 0x11C2F, 0x11C36 }, { 0x11C38, 0x11C3F }, { 0x11C92, 0x11CA7 }, @@ -335,6 +337,10 @@ { 0x1E2EC, 0x1E2EF }, { 0x1E4EC, 0x1E4EF }, { 0x1E5EE, 0x1E5EF }, + { 0x1E6E3, 0x1E6E3 }, + { 0x1E6E6, 0x1E6E6 }, + { 0x1E6EE, 0x1E6EF }, + { 0x1E6F5, 0x1E6F5 }, { 0x1E8D0, 0x1E8D6 }, { 0x1E944, 0x1E94A }, { 0xE0100, 0xE01EF } diff --git a/tests/unictype/test-pr_composite.c b/tests/unictype/test-pr_composite.c index 4720716f..dfc26432 100644 --- a/tests/unictype/test-pr_composite.c +++ b/tests/unictype/test-pr_composite.c @@ -1,6 +1,6 @@ /* DO NOT EDIT! GENERATED AUTOMATICALLY! */ /* Test the Unicode character type functions. - Copyright (C) 2007-2024 Free Software Foundation, Inc. + Copyright (C) 2007-2025 Free Software Foundation, Inc. This file is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published diff --git a/tests/unictype/test-pr_currency_symbol.c b/tests/unictype/test-pr_currency_symbol.c index 7db0104a..134e5ce9 100644 --- a/tests/unictype/test-pr_currency_symbol.c +++ b/tests/unictype/test-pr_currency_symbol.c @@ -1,6 +1,6 @@ /* DO NOT EDIT! GENERATED AUTOMATICALLY! */ /* Test the Unicode character type functions. - Copyright (C) 2007-2024 Free Software Foundation, Inc. + Copyright (C) 2007-2025 Free Software Foundation, Inc. This file is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published @@ -28,7 +28,7 @@ { 0x0BF9, 0x0BF9 }, { 0x0E3F, 0x0E3F }, { 0x17DB, 0x17DB }, - { 0x20A0, 0x20C0 }, + { 0x20A0, 0x20C1 }, { 0xA838, 0xA838 }, { 0xFDFC, 0xFDFC }, { 0xFE69, 0xFE69 }, diff --git a/tests/unictype/test-pr_dash.c b/tests/unictype/test-pr_dash.c index 6eb59f2f..5925c716 100644 --- a/tests/unictype/test-pr_dash.c +++ b/tests/unictype/test-pr_dash.c @@ -1,6 +1,6 @@ /* DO NOT EDIT! GENERATED AUTOMATICALLY! */ /* Test the Unicode character type functions. - Copyright (C) 2007-2024 Free Software Foundation, Inc. + Copyright (C) 2007-2025 Free Software Foundation, Inc. This file is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published diff --git a/tests/unictype/test-pr_decimal_digit.c b/tests/unictype/test-pr_decimal_digit.c index 312e74db..8a17b1a4 100644 --- a/tests/unictype/test-pr_decimal_digit.c +++ b/tests/unictype/test-pr_decimal_digit.c @@ -1,6 +1,6 @@ /* DO NOT EDIT! GENERATED AUTOMATICALLY! */ /* Test the Unicode character type functions. - Copyright (C) 2007-2024 Free Software Foundation, Inc. + Copyright (C) 2007-2025 Free Software Foundation, Inc. This file is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published @@ -74,6 +74,7 @@ { 0x11C50, 0x11C59 }, { 0x11D50, 0x11D59 }, { 0x11DA0, 0x11DA9 }, + { 0x11DE0, 0x11DE9 }, { 0x11F50, 0x11F59 }, { 0x16130, 0x16139 }, { 0x16A60, 0x16A69 }, diff --git a/tests/unictype/test-pr_default_ignorable_code_point.c b/tests/unictype/test-pr_default_ignorable_code_point.c index 194dc915..e0d01057 100644 --- a/tests/unictype/test-pr_default_ignorable_code_point.c +++ b/tests/unictype/test-pr_default_ignorable_code_point.c @@ -1,6 +1,6 @@ /* DO NOT EDIT! GENERATED AUTOMATICALLY! */ /* Test the Unicode character type functions. - Copyright (C) 2007-2024 Free Software Foundation, Inc. + Copyright (C) 2007-2025 Free Software Foundation, Inc. This file is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published diff --git a/tests/unictype/test-pr_deprecated.c b/tests/unictype/test-pr_deprecated.c index ba1cbd2c..faecb666 100644 --- a/tests/unictype/test-pr_deprecated.c +++ b/tests/unictype/test-pr_deprecated.c @@ -1,6 +1,6 @@ /* DO NOT EDIT! GENERATED AUTOMATICALLY! */ /* Test the Unicode character type functions. - Copyright (C) 2007-2024 Free Software Foundation, Inc. + Copyright (C) 2007-2025 Free Software Foundation, Inc. This file is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published diff --git a/tests/unictype/test-pr_diacritic.c b/tests/unictype/test-pr_diacritic.c index 444d67a6..fa6172dd 100644 --- a/tests/unictype/test-pr_diacritic.c +++ b/tests/unictype/test-pr_diacritic.c @@ -1,6 +1,6 @@ /* DO NOT EDIT! GENERATED AUTOMATICALLY! */ /* Test the Unicode character type functions. - Copyright (C) 2007-2024 Free Software Foundation, Inc. + Copyright (C) 2007-2025 Free Software Foundation, Inc. This file is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published @@ -31,11 +31,11 @@ { 0x0384, 0x0385 }, { 0x0483, 0x0487 }, { 0x0559, 0x0559 }, - { 0x0591, 0x05A1 }, - { 0x05A3, 0x05BD }, + { 0x0591, 0x05BD }, { 0x05BF, 0x05BF }, { 0x05C1, 0x05C2 }, - { 0x05C4, 0x05C4 }, + { 0x05C4, 0x05C5 }, + { 0x05C7, 0x05C7 }, { 0x064B, 0x0652 }, { 0x0657, 0x0658 }, { 0x06DF, 0x06E0 }, @@ -101,6 +101,8 @@ { 0x1A7F, 0x1A7F }, { 0x1AB0, 0x1ABE }, { 0x1AC1, 0x1ACB }, + { 0x1ACF, 0x1ADD }, + { 0x1AE0, 0x1AEB }, { 0x1B34, 0x1B34 }, { 0x1B44, 0x1B44 }, { 0x1B6B, 0x1B73 }, @@ -114,6 +116,7 @@ { 0x1CF4, 0x1CF4 }, { 0x1CF7, 0x1CF9 }, { 0x1D2C, 0x1D6A }, + { 0x1D9B, 0x1DBE }, { 0x1DC4, 0x1DCF }, { 0x1DF5, 0x1DFF }, { 0x1FBD, 0x1FBD }, @@ -134,6 +137,7 @@ { 0xA6F0, 0xA6F1 }, { 0xA700, 0xA721 }, { 0xA788, 0xA78A }, + { 0xA7F1, 0xA7F1 }, { 0xA7F8, 0xA7F9 }, { 0xA806, 0xA806 }, { 0xA82C, 0xA82C }, @@ -167,6 +171,7 @@ { 0x10D22, 0x10D27 }, { 0x10D4E, 0x10D4E }, { 0x10D69, 0x10D6D }, + { 0x10EFA, 0x10EFA }, { 0x10EFD, 0x10EFF }, { 0x10F46, 0x10F50 }, { 0x10F82, 0x10F85 }, @@ -204,6 +209,7 @@ { 0x11D42, 0x11D42 }, { 0x11D44, 0x11D45 }, { 0x11D97, 0x11D97 }, + { 0x11DD9, 0x11DD9 }, { 0x11F41, 0x11F42 }, { 0x11F5A, 0x11F5A }, { 0x13447, 0x13455 }, diff --git a/tests/unictype/test-pr_emoji.c b/tests/unictype/test-pr_emoji.c index c53d810f..20616a67 100644 --- a/tests/unictype/test-pr_emoji.c +++ b/tests/unictype/test-pr_emoji.c @@ -1,6 +1,6 @@ /* DO NOT EDIT! GENERATED AUTOMATICALLY! */ /* Test the Unicode character type functions. - Copyright (C) 2007-2024 Free Software Foundation, Inc. + Copyright (C) 2007-2025 Free Software Foundation, Inc. This file is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published @@ -150,7 +150,7 @@ { 0x1F5FA, 0x1F64F }, { 0x1F680, 0x1F6C5 }, { 0x1F6CB, 0x1F6D2 }, - { 0x1F6D5, 0x1F6D7 }, + { 0x1F6D5, 0x1F6D8 }, { 0x1F6DC, 0x1F6E5 }, { 0x1F6E9, 0x1F6E9 }, { 0x1F6EB, 0x1F6EC }, @@ -162,11 +162,12 @@ { 0x1F93C, 0x1F945 }, { 0x1F947, 0x1F9FF }, { 0x1FA70, 0x1FA7C }, - { 0x1FA80, 0x1FA89 }, - { 0x1FA8F, 0x1FAC6 }, - { 0x1FACE, 0x1FADC }, - { 0x1FADF, 0x1FAE9 }, - { 0x1FAF0, 0x1FAF8 } + { 0x1FA80, 0x1FA8A }, + { 0x1FA8E, 0x1FAC6 }, + { 0x1FAC8, 0x1FAC8 }, + { 0x1FACD, 0x1FADC }, + { 0x1FADF, 0x1FAEA }, + { 0x1FAEF, 0x1FAF8 } #define PREDICATE(c) uc_is_property_emoji (c) #include "test-predicate-part2.h" diff --git a/tests/unictype/test-pr_emoji_component.c b/tests/unictype/test-pr_emoji_component.c index af70bf48..4ed40465 100644 --- a/tests/unictype/test-pr_emoji_component.c +++ b/tests/unictype/test-pr_emoji_component.c @@ -1,6 +1,6 @@ /* DO NOT EDIT! GENERATED AUTOMATICALLY! */ /* Test the Unicode character type functions. - Copyright (C) 2007-2024 Free Software Foundation, Inc. + Copyright (C) 2007-2025 Free Software Foundation, Inc. This file is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published diff --git a/tests/unictype/test-pr_emoji_modifier.c b/tests/unictype/test-pr_emoji_modifier.c index 1a60de9e..ea85c21a 100644 --- a/tests/unictype/test-pr_emoji_modifier.c +++ b/tests/unictype/test-pr_emoji_modifier.c @@ -1,6 +1,6 @@ /* DO NOT EDIT! GENERATED AUTOMATICALLY! */ /* Test the Unicode character type functions. - Copyright (C) 2007-2024 Free Software Foundation, Inc. + Copyright (C) 2007-2025 Free Software Foundation, Inc. This file is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published diff --git a/tests/unictype/test-pr_emoji_modifier_base.c b/tests/unictype/test-pr_emoji_modifier_base.c index e38058bb..a49c7d65 100644 --- a/tests/unictype/test-pr_emoji_modifier_base.c +++ b/tests/unictype/test-pr_emoji_modifier_base.c @@ -1,6 +1,6 @@ /* DO NOT EDIT! GENERATED AUTOMATICALLY! */ /* Test the Unicode character type functions. - Copyright (C) 2007-2024 Free Software Foundation, Inc. + Copyright (C) 2007-2025 Free Software Foundation, Inc. This file is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published diff --git a/tests/unictype/test-pr_emoji_presentation.c b/tests/unictype/test-pr_emoji_presentation.c index c250d0ac..a6b93368 100644 --- a/tests/unictype/test-pr_emoji_presentation.c +++ b/tests/unictype/test-pr_emoji_presentation.c @@ -1,6 +1,6 @@ /* DO NOT EDIT! GENERATED AUTOMATICALLY! */ /* Test the Unicode character type functions. - Copyright (C) 2007-2024 Free Software Foundation, Inc. + Copyright (C) 2007-2025 Free Software Foundation, Inc. This file is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published @@ -82,7 +82,7 @@ { 0x1F680, 0x1F6C5 }, { 0x1F6CC, 0x1F6CC }, { 0x1F6D0, 0x1F6D2 }, - { 0x1F6D5, 0x1F6D7 }, + { 0x1F6D5, 0x1F6D8 }, { 0x1F6DC, 0x1F6DF }, { 0x1F6EB, 0x1F6EC }, { 0x1F6F4, 0x1F6FC }, @@ -92,11 +92,12 @@ { 0x1F93C, 0x1F945 }, { 0x1F947, 0x1F9FF }, { 0x1FA70, 0x1FA7C }, - { 0x1FA80, 0x1FA89 }, - { 0x1FA8F, 0x1FAC6 }, - { 0x1FACE, 0x1FADC }, - { 0x1FADF, 0x1FAE9 }, - { 0x1FAF0, 0x1FAF8 } + { 0x1FA80, 0x1FA8A }, + { 0x1FA8E, 0x1FAC6 }, + { 0x1FAC8, 0x1FAC8 }, + { 0x1FACD, 0x1FADC }, + { 0x1FADF, 0x1FAEA }, + { 0x1FAEF, 0x1FAF8 } #define PREDICATE(c) uc_is_property_emoji_presentation (c) #include "test-predicate-part2.h" diff --git a/tests/unictype/test-pr_extended_pictographic.c b/tests/unictype/test-pr_extended_pictographic.c index add58454..4076f498 100644 --- a/tests/unictype/test-pr_extended_pictographic.c +++ b/tests/unictype/test-pr_extended_pictographic.c @@ -1,6 +1,6 @@ /* DO NOT EDIT! GENERATED AUTOMATICALLY! */ /* Test the Unicode character type functions. - Copyright (C) 2007-2024 Free Software Foundation, Inc. + Copyright (C) 2007-2025 Free Software Foundation, Inc. This file is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published @@ -27,7 +27,6 @@ { 0x21A9, 0x21AA }, { 0x231A, 0x231B }, { 0x2328, 0x2328 }, - { 0x2388, 0x2388 }, { 0x23CF, 0x23CF }, { 0x23E9, 0x23F3 }, { 0x23F8, 0x23FA }, @@ -36,11 +35,49 @@ { 0x25B6, 0x25B6 }, { 0x25C0, 0x25C0 }, { 0x25FB, 0x25FE }, - { 0x2600, 0x2605 }, - { 0x2607, 0x2612 }, - { 0x2614, 0x2685 }, - { 0x2690, 0x2705 }, - { 0x2708, 0x2712 }, + { 0x2600, 0x2604 }, + { 0x260E, 0x260E }, + { 0x2611, 0x2611 }, + { 0x2614, 0x2615 }, + { 0x2618, 0x2618 }, + { 0x261D, 0x261D }, + { 0x2620, 0x2620 }, + { 0x2622, 0x2623 }, + { 0x2626, 0x2626 }, + { 0x262A, 0x262A }, + { 0x262E, 0x262F }, + { 0x2638, 0x263A }, + { 0x2640, 0x2640 }, + { 0x2642, 0x2642 }, + { 0x2648, 0x2653 }, + { 0x265F, 0x2660 }, + { 0x2663, 0x2663 }, + { 0x2665, 0x2666 }, + { 0x2668, 0x2668 }, + { 0x267B, 0x267B }, + { 0x267E, 0x267F }, + { 0x2692, 0x2697 }, + { 0x2699, 0x2699 }, + { 0x269B, 0x269C }, + { 0x26A0, 0x26A1 }, + { 0x26A7, 0x26A7 }, + { 0x26AA, 0x26AB }, + { 0x26B0, 0x26B1 }, + { 0x26BD, 0x26BE }, + { 0x26C4, 0x26C5 }, + { 0x26C8, 0x26C8 }, + { 0x26CE, 0x26CF }, + { 0x26D1, 0x26D1 }, + { 0x26D3, 0x26D4 }, + { 0x26E9, 0x26EA }, + { 0x26F0, 0x26F5 }, + { 0x26F7, 0x26FA }, + { 0x26FD, 0x26FD }, + { 0x2702, 0x2702 }, + { 0x2705, 0x2705 }, + { 0x2708, 0x270D }, + { 0x270F, 0x270F }, + { 0x2712, 0x2712 }, { 0x2714, 0x2714 }, { 0x2716, 0x2716 }, { 0x271D, 0x271D }, @@ -53,7 +90,7 @@ { 0x274E, 0x274E }, { 0x2753, 0x2755 }, { 0x2757, 0x2757 }, - { 0x2763, 0x2767 }, + { 0x2763, 0x2764 }, { 0x2795, 0x2797 }, { 0x27A1, 0x27A1 }, { 0x27B0, 0x27B0 }, @@ -67,33 +104,74 @@ { 0x303D, 0x303D }, { 0x3297, 0x3297 }, { 0x3299, 0x3299 }, - { 0x1F000, 0x1F0FF }, - { 0x1F10D, 0x1F10F }, - { 0x1F12F, 0x1F12F }, - { 0x1F16C, 0x1F171 }, + { 0x1F004, 0x1F004 }, + { 0x1F02C, 0x1F02F }, + { 0x1F094, 0x1F09F }, + { 0x1F0AF, 0x1F0B0 }, + { 0x1F0C0, 0x1F0C0 }, + { 0x1F0CF, 0x1F0D0 }, + { 0x1F0F6, 0x1F0FF }, + { 0x1F170, 0x1F171 }, { 0x1F17E, 0x1F17F }, { 0x1F18E, 0x1F18E }, { 0x1F191, 0x1F19A }, - { 0x1F1AD, 0x1F1E5 }, + { 0x1F1AE, 0x1F1E5 }, { 0x1F201, 0x1F20F }, { 0x1F21A, 0x1F21A }, { 0x1F22F, 0x1F22F }, { 0x1F232, 0x1F23A }, { 0x1F23C, 0x1F23F }, - { 0x1F249, 0x1F3FA }, - { 0x1F400, 0x1F53D }, - { 0x1F546, 0x1F64F }, - { 0x1F680, 0x1F6FF }, - { 0x1F774, 0x1F77F }, - { 0x1F7D5, 0x1F7FF }, + { 0x1F249, 0x1F25F }, + { 0x1F266, 0x1F321 }, + { 0x1F324, 0x1F393 }, + { 0x1F396, 0x1F397 }, + { 0x1F399, 0x1F39B }, + { 0x1F39E, 0x1F3F0 }, + { 0x1F3F3, 0x1F3F5 }, + { 0x1F3F7, 0x1F3FA }, + { 0x1F400, 0x1F4FD }, + { 0x1F4FF, 0x1F53D }, + { 0x1F549, 0x1F54E }, + { 0x1F550, 0x1F567 }, + { 0x1F56F, 0x1F570 }, + { 0x1F573, 0x1F57A }, + { 0x1F587, 0x1F587 }, + { 0x1F58A, 0x1F58D }, + { 0x1F590, 0x1F590 }, + { 0x1F595, 0x1F596 }, + { 0x1F5A4, 0x1F5A5 }, + { 0x1F5A8, 0x1F5A8 }, + { 0x1F5B1, 0x1F5B2 }, + { 0x1F5BC, 0x1F5BC }, + { 0x1F5C2, 0x1F5C4 }, + { 0x1F5D1, 0x1F5D3 }, + { 0x1F5DC, 0x1F5DE }, + { 0x1F5E1, 0x1F5E1 }, + { 0x1F5E3, 0x1F5E3 }, + { 0x1F5E8, 0x1F5E8 }, + { 0x1F5EF, 0x1F5EF }, + { 0x1F5F3, 0x1F5F3 }, + { 0x1F5FA, 0x1F64F }, + { 0x1F680, 0x1F6C5 }, + { 0x1F6CB, 0x1F6D2 }, + { 0x1F6D5, 0x1F6E5 }, + { 0x1F6E9, 0x1F6E9 }, + { 0x1F6EB, 0x1F6F0 }, + { 0x1F6F3, 0x1F6FF }, + { 0x1F7DA, 0x1F7FF }, { 0x1F80C, 0x1F80F }, { 0x1F848, 0x1F84F }, { 0x1F85A, 0x1F85F }, { 0x1F888, 0x1F88F }, - { 0x1F8AE, 0x1F8FF }, + { 0x1F8AE, 0x1F8AF }, + { 0x1F8BC, 0x1F8BF }, + { 0x1F8C2, 0x1F8CF }, + { 0x1F8D9, 0x1F8FF }, { 0x1F90C, 0x1F93A }, { 0x1F93C, 0x1F945 }, - { 0x1F947, 0x1FAFF }, + { 0x1F947, 0x1F9FF }, + { 0x1FA58, 0x1FA5F }, + { 0x1FA6E, 0x1FAFF }, { 0x1FC00, 0x1FFFD } #define PREDICATE(c) uc_is_property_extended_pictographic (c) diff --git a/tests/unictype/test-pr_extender.c b/tests/unictype/test-pr_extender.c index e65d2f32..d3a21d20 100644 --- a/tests/unictype/test-pr_extender.c +++ b/tests/unictype/test-pr_extender.c @@ -1,6 +1,6 @@ /* DO NOT EDIT! GENERATED AUTOMATICALLY! */ /* Test the Unicode character type functions. - Copyright (C) 2007-2024 Free Software Foundation, Inc. + Copyright (C) 2007-2025 Free Software Foundation, Inc. This file is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published @@ -52,9 +52,11 @@ { 0x113D2, 0x113D3 }, { 0x115C6, 0x115C8 }, { 0x11A98, 0x11A98 }, + { 0x11DD9, 0x11DD9 }, { 0x16B42, 0x16B43 }, { 0x16FE0, 0x16FE1 }, { 0x16FE3, 0x16FE3 }, + { 0x16FF2, 0x16FF3 }, { 0x1E13C, 0x1E13D }, { 0x1E5EF, 0x1E5EF }, { 0x1E944, 0x1E946 } diff --git a/tests/unictype/test-pr_format_control.c b/tests/unictype/test-pr_format_control.c index 9a734c56..7518caf5 100644 --- a/tests/unictype/test-pr_format_control.c +++ b/tests/unictype/test-pr_format_control.c @@ -1,6 +1,6 @@ /* DO NOT EDIT! GENERATED AUTOMATICALLY! */ /* Test the Unicode character type functions. - Copyright (C) 2007-2024 Free Software Foundation, Inc. + Copyright (C) 2007-2025 Free Software Foundation, Inc. This file is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published diff --git a/tests/unictype/test-pr_grapheme_base.c b/tests/unictype/test-pr_grapheme_base.c index bf969ca6..7b924510 100644 --- a/tests/unictype/test-pr_grapheme_base.c +++ b/tests/unictype/test-pr_grapheme_base.c @@ -1,6 +1,6 @@ /* DO NOT EDIT! GENERATED AUTOMATICALLY! */ /* Test the Unicode character type functions. - Copyright (C) 2007-2024 Free Software Foundation, Inc. + Copyright (C) 2007-2025 Free Software Foundation, Inc. This file is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published @@ -59,7 +59,7 @@ { 0x0840, 0x0858 }, { 0x085E, 0x085E }, { 0x0860, 0x086A }, - { 0x0870, 0x088E }, + { 0x0870, 0x088F }, { 0x08A0, 0x08C9 }, { 0x0903, 0x0939 }, { 0x093B, 0x093B }, @@ -149,7 +149,7 @@ { 0x0C3D, 0x0C3D }, { 0x0C41, 0x0C44 }, { 0x0C58, 0x0C5A }, - { 0x0C5D, 0x0C5D }, + { 0x0C5C, 0x0C5D }, { 0x0C60, 0x0C61 }, { 0x0C66, 0x0C6F }, { 0x0C77, 0x0C80 }, @@ -161,7 +161,7 @@ { 0x0CBD, 0x0CBE }, { 0x0CC1, 0x0CC1 }, { 0x0CC3, 0x0CC4 }, - { 0x0CDD, 0x0CDE }, + { 0x0CDC, 0x0CDE }, { 0x0CE0, 0x0CE1 }, { 0x0CE6, 0x0CEF }, { 0x0CF1, 0x0CF3 }, @@ -337,13 +337,12 @@ { 0x2070, 0x2071 }, { 0x2074, 0x208E }, { 0x2090, 0x209C }, - { 0x20A0, 0x20C0 }, + { 0x20A0, 0x20C1 }, { 0x2100, 0x218B }, { 0x2190, 0x2429 }, { 0x2440, 0x244A }, { 0x2460, 0x2B73 }, - { 0x2B76, 0x2B95 }, - { 0x2B97, 0x2CEE }, + { 0x2B76, 0x2CEE }, { 0x2CF2, 0x2CF3 }, { 0x2CF9, 0x2D25 }, { 0x2D27, 0x2D27 }, @@ -379,11 +378,8 @@ { 0xA67E, 0xA69D }, { 0xA6A0, 0xA6EF }, { 0xA6F2, 0xA6F7 }, - { 0xA700, 0xA7CD }, - { 0xA7D0, 0xA7D1 }, - { 0xA7D3, 0xA7D3 }, - { 0xA7D5, 0xA7DC }, - { 0xA7F2, 0xA801 }, + { 0xA700, 0xA7DC }, + { 0xA7F1, 0xA801 }, { 0xA803, 0xA805 }, { 0xA807, 0xA80A }, { 0xA80C, 0xA824 }, @@ -444,10 +440,7 @@ { 0xFB3E, 0xFB3E }, { 0xFB40, 0xFB41 }, { 0xFB43, 0xFB44 }, - { 0xFB46, 0xFBC2 }, - { 0xFBD3, 0xFD8F }, - { 0xFD92, 0xFDC7 }, - { 0xFDCF, 0xFDCF }, + { 0xFB46, 0xFDCF }, { 0xFDF0, 0xFDFF }, { 0xFE10, 0xFE19 }, { 0xFE30, 0xFE52 }, @@ -519,7 +512,7 @@ { 0x108F4, 0x108F5 }, { 0x108FB, 0x1091B }, { 0x1091F, 0x10939 }, - { 0x1093F, 0x1093F }, + { 0x1093F, 0x10959 }, { 0x10980, 0x109B7 }, { 0x109BC, 0x109CF }, { 0x109D2, 0x10A00 }, @@ -549,7 +542,8 @@ { 0x10E80, 0x10EA9 }, { 0x10EAD, 0x10EAD }, { 0x10EB0, 0x10EB1 }, - { 0x10EC2, 0x10EC4 }, + { 0x10EC2, 0x10EC7 }, + { 0x10ED0, 0x10ED8 }, { 0x10F00, 0x10F27 }, { 0x10F30, 0x10F45 }, { 0x10F51, 0x10F59 }, @@ -683,6 +677,9 @@ { 0x11A9A, 0x11AA2 }, { 0x11AB0, 0x11AF8 }, { 0x11B00, 0x11B09 }, + { 0x11B61, 0x11B61 }, + { 0x11B65, 0x11B65 }, + { 0x11B67, 0x11B67 }, { 0x11BC0, 0x11BE1 }, { 0x11BF0, 0x11BF9 }, { 0x11C00, 0x11C08 }, @@ -706,6 +703,8 @@ { 0x11D96, 0x11D96 }, { 0x11D98, 0x11D98 }, { 0x11DA0, 0x11DA9 }, + { 0x11DB0, 0x11DDB }, + { 0x11DE0, 0x11DE9 }, { 0x11EE0, 0x11EF2 }, { 0x11EF5, 0x11EF8 }, { 0x11F02, 0x11F10 }, @@ -741,13 +740,16 @@ { 0x16B7D, 0x16B8F }, { 0x16D40, 0x16D79 }, { 0x16E40, 0x16E9A }, + { 0x16EA0, 0x16EB8 }, + { 0x16EBB, 0x16ED3 }, { 0x16F00, 0x16F4A }, { 0x16F50, 0x16F87 }, { 0x16F93, 0x16F9F }, { 0x16FE0, 0x16FE3 }, - { 0x17000, 0x187F7 }, - { 0x18800, 0x18CD5 }, - { 0x18CFF, 0x18D08 }, + { 0x16FF2, 0x16FF6 }, + { 0x17000, 0x18CD5 }, + { 0x18CFF, 0x18D1E }, + { 0x18D80, 0x18DF2 }, { 0x1AFF0, 0x1AFF3 }, { 0x1AFF5, 0x1AFFB }, { 0x1AFFD, 0x1AFFE }, @@ -763,8 +765,10 @@ { 0x1BC90, 0x1BC99 }, { 0x1BC9C, 0x1BC9C }, { 0x1BC9F, 0x1BC9F }, - { 0x1CC00, 0x1CCF9 }, + { 0x1CC00, 0x1CCFC }, { 0x1CD00, 0x1CEB3 }, + { 0x1CEBA, 0x1CED0 }, + { 0x1CEE0, 0x1CEF0 }, { 0x1CF50, 0x1CFC3 }, { 0x1D000, 0x1D0F5 }, { 0x1D100, 0x1D126 }, @@ -820,6 +824,12 @@ { 0x1E5D0, 0x1E5ED }, { 0x1E5F0, 0x1E5FA }, { 0x1E5FF, 0x1E5FF }, + { 0x1E6C0, 0x1E6DE }, + { 0x1E6E0, 0x1E6E2 }, + { 0x1E6E4, 0x1E6E5 }, + { 0x1E6E7, 0x1E6ED }, + { 0x1E6F0, 0x1E6F4 }, + { 0x1E6FE, 0x1E6FF }, { 0x1E7E0, 0x1E7E6 }, { 0x1E7E8, 0x1E7EB }, { 0x1E7ED, 0x1E7EE }, @@ -878,11 +888,10 @@ { 0x1F240, 0x1F248 }, { 0x1F250, 0x1F251 }, { 0x1F260, 0x1F265 }, - { 0x1F300, 0x1F6D7 }, + { 0x1F300, 0x1F6D8 }, { 0x1F6DC, 0x1F6EC }, { 0x1F6F0, 0x1F6FC }, - { 0x1F700, 0x1F776 }, - { 0x1F77B, 0x1F7D9 }, + { 0x1F700, 0x1F7D9 }, { 0x1F7E0, 0x1F7EB }, { 0x1F7F0, 0x1F7F0 }, { 0x1F800, 0x1F80B }, @@ -892,25 +901,26 @@ { 0x1F890, 0x1F8AD }, { 0x1F8B0, 0x1F8BB }, { 0x1F8C0, 0x1F8C1 }, - { 0x1F900, 0x1FA53 }, + { 0x1F8D0, 0x1F8D8 }, + { 0x1F900, 0x1FA57 }, { 0x1FA60, 0x1FA6D }, { 0x1FA70, 0x1FA7C }, - { 0x1FA80, 0x1FA89 }, - { 0x1FA8F, 0x1FAC6 }, - { 0x1FACE, 0x1FADC }, - { 0x1FADF, 0x1FAE9 }, - { 0x1FAF0, 0x1FAF8 }, + { 0x1FA80, 0x1FA8A }, + { 0x1FA8E, 0x1FAC6 }, + { 0x1FAC8, 0x1FAC8 }, + { 0x1FACD, 0x1FADC }, + { 0x1FADF, 0x1FAEA }, + { 0x1FAEF, 0x1FAF8 }, { 0x1FB00, 0x1FB92 }, - { 0x1FB94, 0x1FBF9 }, + { 0x1FB94, 0x1FBFA }, { 0x20000, 0x2A6DF }, - { 0x2A700, 0x2B739 }, - { 0x2B740, 0x2B81D }, - { 0x2B820, 0x2CEA1 }, + { 0x2A700, 0x2B81D }, + { 0x2B820, 0x2CEAD }, { 0x2CEB0, 0x2EBE0 }, { 0x2EBF0, 0x2EE5D }, { 0x2F800, 0x2FA1D }, { 0x30000, 0x3134A }, - { 0x31350, 0x323AF } + { 0x31350, 0x33479 } #define PREDICATE(c) uc_is_property_grapheme_base (c) #include "test-predicate-part2.h" diff --git a/tests/unictype/test-pr_grapheme_extend.c b/tests/unictype/test-pr_grapheme_extend.c index 6ef0b8a4..aa7bd3b4 100644 --- a/tests/unictype/test-pr_grapheme_extend.c +++ b/tests/unictype/test-pr_grapheme_extend.c @@ -1,6 +1,6 @@ /* DO NOT EDIT! GENERATED AUTOMATICALLY! */ /* Test the Unicode character type functions. - Copyright (C) 2007-2024 Free Software Foundation, Inc. + Copyright (C) 2007-2025 Free Software Foundation, Inc. This file is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published @@ -168,7 +168,8 @@ { 0x1A65, 0x1A6C }, { 0x1A73, 0x1A7C }, { 0x1A7F, 0x1A7F }, - { 0x1AB0, 0x1ACE }, + { 0x1AB0, 0x1ADD }, + { 0x1AE0, 0x1AEB }, { 0x1B00, 0x1B03 }, { 0x1B34, 0x1B3D }, { 0x1B42, 0x1B44 }, @@ -249,7 +250,7 @@ { 0x10D24, 0x10D27 }, { 0x10D69, 0x10D6D }, { 0x10EAB, 0x10EAC }, - { 0x10EFC, 0x10EFF }, + { 0x10EFA, 0x10EFF }, { 0x10F46, 0x10F50 }, { 0x10F82, 0x10F85 }, { 0x11001, 0x11001 }, @@ -332,6 +333,9 @@ { 0x11A59, 0x11A5B }, { 0x11A8A, 0x11A96 }, { 0x11A98, 0x11A99 }, + { 0x11B60, 0x11B60 }, + { 0x11B62, 0x11B64 }, + { 0x11B66, 0x11B66 }, { 0x11C30, 0x11C36 }, { 0x11C38, 0x11C3D }, { 0x11C3F, 0x11C3F }, @@ -388,6 +392,10 @@ { 0x1E2EC, 0x1E2EF }, { 0x1E4EC, 0x1E4EF }, { 0x1E5EE, 0x1E5EF }, + { 0x1E6E3, 0x1E6E3 }, + { 0x1E6E6, 0x1E6E6 }, + { 0x1E6EE, 0x1E6EF }, + { 0x1E6F5, 0x1E6F5 }, { 0x1E8D0, 0x1E8D6 }, { 0x1E944, 0x1E94A }, { 0xE0020, 0xE007F }, diff --git a/tests/unictype/test-pr_grapheme_link.c b/tests/unictype/test-pr_grapheme_link.c index ae98c301..e89f9227 100644 --- a/tests/unictype/test-pr_grapheme_link.c +++ b/tests/unictype/test-pr_grapheme_link.c @@ -1,6 +1,6 @@ /* DO NOT EDIT! GENERATED AUTOMATICALLY! */ /* Test the Unicode character type functions. - Copyright (C) 2007-2024 Free Software Foundation, Inc. + Copyright (C) 2007-2025 Free Software Foundation, Inc. This file is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published diff --git a/tests/unictype/test-pr_hex_digit.c b/tests/unictype/test-pr_hex_digit.c index 578b7c97..b5bc74f1 100644 --- a/tests/unictype/test-pr_hex_digit.c +++ b/tests/unictype/test-pr_hex_digit.c @@ -1,6 +1,6 @@ /* DO NOT EDIT! GENERATED AUTOMATICALLY! */ /* Test the Unicode character type functions. - Copyright (C) 2007-2024 Free Software Foundation, Inc. + Copyright (C) 2007-2025 Free Software Foundation, Inc. This file is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published diff --git a/tests/unictype/test-pr_hyphen.c b/tests/unictype/test-pr_hyphen.c index b8a3238d..e04414d2 100644 --- a/tests/unictype/test-pr_hyphen.c +++ b/tests/unictype/test-pr_hyphen.c @@ -1,6 +1,6 @@ /* DO NOT EDIT! GENERATED AUTOMATICALLY! */ /* Test the Unicode character type functions. - Copyright (C) 2007-2024 Free Software Foundation, Inc. + Copyright (C) 2007-2025 Free Software Foundation, Inc. This file is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published diff --git a/tests/unictype/test-pr_id_compat_math_continue.c b/tests/unictype/test-pr_id_compat_math_continue.c index c5ff0f34..7d0e7479 100644 --- a/tests/unictype/test-pr_id_compat_math_continue.c +++ b/tests/unictype/test-pr_id_compat_math_continue.c @@ -1,6 +1,6 @@ /* DO NOT EDIT! GENERATED AUTOMATICALLY! */ /* Test the Unicode character type functions. - Copyright (C) 2007-2024 Free Software Foundation, Inc. + Copyright (C) 2007-2025 Free Software Foundation, Inc. This file is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published diff --git a/tests/unictype/test-pr_id_compat_math_start.c b/tests/unictype/test-pr_id_compat_math_start.c index 58848243..9e902a23 100644 --- a/tests/unictype/test-pr_id_compat_math_start.c +++ b/tests/unictype/test-pr_id_compat_math_start.c @@ -1,6 +1,6 @@ /* DO NOT EDIT! GENERATED AUTOMATICALLY! */ /* Test the Unicode character type functions. - Copyright (C) 2007-2024 Free Software Foundation, Inc. + Copyright (C) 2007-2025 Free Software Foundation, Inc. This file is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published diff --git a/tests/unictype/test-pr_id_continue.c b/tests/unictype/test-pr_id_continue.c index fa766caf..c188cdf8 100644 --- a/tests/unictype/test-pr_id_continue.c +++ b/tests/unictype/test-pr_id_continue.c @@ -1,6 +1,6 @@ /* DO NOT EDIT! GENERATED AUTOMATICALLY! */ /* Test the Unicode character type functions. - Copyright (C) 2007-2024 Free Software Foundation, Inc. + Copyright (C) 2007-2025 Free Software Foundation, Inc. This file is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published @@ -69,7 +69,7 @@ { 0x0840, 0x085B }, { 0x0860, 0x086A }, { 0x0870, 0x0887 }, - { 0x0889, 0x088E }, + { 0x0889, 0x088F }, { 0x0897, 0x08E1 }, { 0x08E3, 0x0963 }, { 0x0966, 0x096F }, @@ -159,7 +159,7 @@ { 0x0C4A, 0x0C4D }, { 0x0C55, 0x0C56 }, { 0x0C58, 0x0C5A }, - { 0x0C5D, 0x0C5D }, + { 0x0C5C, 0x0C5D }, { 0x0C60, 0x0C63 }, { 0x0C66, 0x0C6F }, { 0x0C80, 0x0C83 }, @@ -172,7 +172,7 @@ { 0x0CC6, 0x0CC8 }, { 0x0CCA, 0x0CCD }, { 0x0CD5, 0x0CD6 }, - { 0x0CDD, 0x0CDE }, + { 0x0CDC, 0x0CDE }, { 0x0CE0, 0x0CE3 }, { 0x0CE6, 0x0CEF }, { 0x0CF1, 0x0CF3 }, @@ -285,7 +285,8 @@ { 0x1A90, 0x1A99 }, { 0x1AA7, 0x1AA7 }, { 0x1AB0, 0x1ABD }, - { 0x1ABF, 0x1ACE }, + { 0x1ABF, 0x1ADD }, + { 0x1AE0, 0x1AEB }, { 0x1B00, 0x1B4C }, { 0x1B50, 0x1B59 }, { 0x1B6B, 0x1B73 }, @@ -377,11 +378,8 @@ { 0xA67F, 0xA6F1 }, { 0xA717, 0xA71F }, { 0xA722, 0xA788 }, - { 0xA78B, 0xA7CD }, - { 0xA7D0, 0xA7D1 }, - { 0xA7D3, 0xA7D3 }, - { 0xA7D5, 0xA7DC }, - { 0xA7F2, 0xA827 }, + { 0xA78B, 0xA7DC }, + { 0xA7F1, 0xA827 }, { 0xA82C, 0xA82C }, { 0xA840, 0xA873 }, { 0xA880, 0xA8C5 }, @@ -497,6 +495,7 @@ { 0x108F4, 0x108F5 }, { 0x10900, 0x10915 }, { 0x10920, 0x10939 }, + { 0x10940, 0x10959 }, { 0x10980, 0x109B7 }, { 0x109BE, 0x109BF }, { 0x10A00, 0x10A03 }, @@ -525,8 +524,8 @@ { 0x10E80, 0x10EA9 }, { 0x10EAB, 0x10EAC }, { 0x10EB0, 0x10EB1 }, - { 0x10EC2, 0x10EC4 }, - { 0x10EFC, 0x10F1C }, + { 0x10EC2, 0x10EC7 }, + { 0x10EFA, 0x10F1C }, { 0x10F27, 0x10F27 }, { 0x10F30, 0x10F50 }, { 0x10F70, 0x10F85 }, @@ -620,6 +619,7 @@ { 0x11A50, 0x11A99 }, { 0x11A9D, 0x11A9D }, { 0x11AB0, 0x11AF8 }, + { 0x11B60, 0x11B67 }, { 0x11BC0, 0x11BE0 }, { 0x11BF0, 0x11BF9 }, { 0x11C00, 0x11C08 }, @@ -642,6 +642,8 @@ { 0x11D90, 0x11D91 }, { 0x11D93, 0x11D98 }, { 0x11DA0, 0x11DA9 }, + { 0x11DB0, 0x11DDB }, + { 0x11DE0, 0x11DE9 }, { 0x11EE0, 0x11EF6 }, { 0x11F00, 0x11F10 }, { 0x11F12, 0x11F3A }, @@ -672,15 +674,17 @@ { 0x16D40, 0x16D6C }, { 0x16D70, 0x16D79 }, { 0x16E40, 0x16E7F }, + { 0x16EA0, 0x16EB8 }, + { 0x16EBB, 0x16ED3 }, { 0x16F00, 0x16F4A }, { 0x16F4F, 0x16F87 }, { 0x16F8F, 0x16F9F }, { 0x16FE0, 0x16FE1 }, { 0x16FE3, 0x16FE4 }, - { 0x16FF0, 0x16FF1 }, - { 0x17000, 0x187F7 }, - { 0x18800, 0x18CD5 }, - { 0x18CFF, 0x18D08 }, + { 0x16FF0, 0x16FF6 }, + { 0x17000, 0x18CD5 }, + { 0x18CFF, 0x18D1E }, + { 0x18D80, 0x18DF2 }, { 0x1AFF0, 0x1AFF3 }, { 0x1AFF5, 0x1AFFB }, { 0x1AFFD, 0x1AFFE }, @@ -758,6 +762,9 @@ { 0x1E2C0, 0x1E2F9 }, { 0x1E4D0, 0x1E4F9 }, { 0x1E5D0, 0x1E5FA }, + { 0x1E6C0, 0x1E6DE }, + { 0x1E6E0, 0x1E6F5 }, + { 0x1E6FE, 0x1E6FF }, { 0x1E7E0, 0x1E7E6 }, { 0x1E7E8, 0x1E7EB }, { 0x1E7ED, 0x1E7EE }, @@ -801,14 +808,13 @@ { 0x1EEAB, 0x1EEBB }, { 0x1FBF0, 0x1FBF9 }, { 0x20000, 0x2A6DF }, - { 0x2A700, 0x2B739 }, - { 0x2B740, 0x2B81D }, - { 0x2B820, 0x2CEA1 }, + { 0x2A700, 0x2B81D }, + { 0x2B820, 0x2CEAD }, { 0x2CEB0, 0x2EBE0 }, { 0x2EBF0, 0x2EE5D }, { 0x2F800, 0x2FA1D }, { 0x30000, 0x3134A }, - { 0x31350, 0x323AF }, + { 0x31350, 0x33479 }, { 0xE0100, 0xE01EF } #define PREDICATE(c) uc_is_property_id_continue (c) diff --git a/tests/unictype/test-pr_id_start.c b/tests/unictype/test-pr_id_start.c index b6d64403..259a8d7a 100644 --- a/tests/unictype/test-pr_id_start.c +++ b/tests/unictype/test-pr_id_start.c @@ -1,6 +1,6 @@ /* DO NOT EDIT! GENERATED AUTOMATICALLY! */ /* Test the Unicode character type functions. - Copyright (C) 2007-2024 Free Software Foundation, Inc. + Copyright (C) 2007-2025 Free Software Foundation, Inc. This file is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published @@ -67,7 +67,7 @@ { 0x0840, 0x0858 }, { 0x0860, 0x086A }, { 0x0870, 0x0887 }, - { 0x0889, 0x088E }, + { 0x0889, 0x088F }, { 0x08A0, 0x08C9 }, { 0x0904, 0x0939 }, { 0x093D, 0x093D }, @@ -133,7 +133,7 @@ { 0x0C2A, 0x0C39 }, { 0x0C3D, 0x0C3D }, { 0x0C58, 0x0C5A }, - { 0x0C5D, 0x0C5D }, + { 0x0C5C, 0x0C5D }, { 0x0C60, 0x0C61 }, { 0x0C80, 0x0C80 }, { 0x0C85, 0x0C8C }, @@ -142,7 +142,7 @@ { 0x0CAA, 0x0CB3 }, { 0x0CB5, 0x0CB9 }, { 0x0CBD, 0x0CBD }, - { 0x0CDD, 0x0CDE }, + { 0x0CDC, 0x0CDE }, { 0x0CE0, 0x0CE1 }, { 0x0CF1, 0x0CF2 }, { 0x0D04, 0x0D0C }, @@ -324,11 +324,8 @@ { 0xA6A0, 0xA6EF }, { 0xA717, 0xA71F }, { 0xA722, 0xA788 }, - { 0xA78B, 0xA7CD }, - { 0xA7D0, 0xA7D1 }, - { 0xA7D3, 0xA7D3 }, - { 0xA7D5, 0xA7DC }, - { 0xA7F2, 0xA801 }, + { 0xA78B, 0xA7DC }, + { 0xA7F1, 0xA801 }, { 0xA803, 0xA805 }, { 0xA807, 0xA80A }, { 0xA80C, 0xA822 }, @@ -444,6 +441,7 @@ { 0x108F4, 0x108F5 }, { 0x10900, 0x10915 }, { 0x10920, 0x10939 }, + { 0x10940, 0x10959 }, { 0x10980, 0x109B7 }, { 0x109BE, 0x109BF }, { 0x10A00, 0x10A00 }, @@ -466,7 +464,7 @@ { 0x10D6F, 0x10D85 }, { 0x10E80, 0x10EA9 }, { 0x10EB0, 0x10EB1 }, - { 0x10EC2, 0x10EC4 }, + { 0x10EC2, 0x10EC7 }, { 0x10F00, 0x10F1C }, { 0x10F27, 0x10F27 }, { 0x10F30, 0x10F45 }, @@ -559,6 +557,7 @@ { 0x11D67, 0x11D68 }, { 0x11D6A, 0x11D89 }, { 0x11D98, 0x11D98 }, + { 0x11DB0, 0x11DDB }, { 0x11EE0, 0x11EF2 }, { 0x11F02, 0x11F02 }, { 0x11F04, 0x11F10 }, @@ -583,14 +582,17 @@ { 0x16B7D, 0x16B8F }, { 0x16D40, 0x16D6C }, { 0x16E40, 0x16E7F }, + { 0x16EA0, 0x16EB8 }, + { 0x16EBB, 0x16ED3 }, { 0x16F00, 0x16F4A }, { 0x16F50, 0x16F50 }, { 0x16F93, 0x16F9F }, { 0x16FE0, 0x16FE1 }, { 0x16FE3, 0x16FE3 }, - { 0x17000, 0x187F7 }, - { 0x18800, 0x18CD5 }, - { 0x18CFF, 0x18D08 }, + { 0x16FF2, 0x16FF6 }, + { 0x17000, 0x18CD5 }, + { 0x18CFF, 0x18D1E }, + { 0x18D80, 0x18DF2 }, { 0x1AFF0, 0x1AFF3 }, { 0x1AFF5, 0x1AFFB }, { 0x1AFFD, 0x1AFFE }, @@ -645,6 +647,12 @@ { 0x1E4D0, 0x1E4EB }, { 0x1E5D0, 0x1E5ED }, { 0x1E5F0, 0x1E5F0 }, + { 0x1E6C0, 0x1E6DE }, + { 0x1E6E0, 0x1E6E2 }, + { 0x1E6E4, 0x1E6E5 }, + { 0x1E6E7, 0x1E6ED }, + { 0x1E6F0, 0x1E6F4 }, + { 0x1E6FE, 0x1E6FF }, { 0x1E7E0, 0x1E7E6 }, { 0x1E7E8, 0x1E7EB }, { 0x1E7ED, 0x1E7EE }, @@ -686,14 +694,13 @@ { 0x1EEA5, 0x1EEA9 }, { 0x1EEAB, 0x1EEBB }, { 0x20000, 0x2A6DF }, - { 0x2A700, 0x2B739 }, - { 0x2B740, 0x2B81D }, - { 0x2B820, 0x2CEA1 }, + { 0x2A700, 0x2B81D }, + { 0x2B820, 0x2CEAD }, { 0x2CEB0, 0x2EBE0 }, { 0x2EBF0, 0x2EE5D }, { 0x2F800, 0x2FA1D }, { 0x30000, 0x3134A }, - { 0x31350, 0x323AF } + { 0x31350, 0x33479 } #define PREDICATE(c) uc_is_property_id_start (c) #include "test-predicate-part2.h" diff --git a/tests/unictype/test-pr_ideographic.c b/tests/unictype/test-pr_ideographic.c index d8b64d41..a3b93cf4 100644 --- a/tests/unictype/test-pr_ideographic.c +++ b/tests/unictype/test-pr_ideographic.c @@ -1,6 +1,6 @@ /* DO NOT EDIT! GENERATED AUTOMATICALLY! */ /* Test the Unicode character type functions. - Copyright (C) 2007-2024 Free Software Foundation, Inc. + Copyright (C) 2007-2025 Free Software Foundation, Inc. This file is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published @@ -25,19 +25,19 @@ { 0xF900, 0xFA6D }, { 0xFA70, 0xFAD9 }, { 0x16FE4, 0x16FE4 }, - { 0x17000, 0x187F7 }, - { 0x18800, 0x18CD5 }, - { 0x18CFF, 0x18D08 }, + { 0x16FF2, 0x16FF6 }, + { 0x17000, 0x18CD5 }, + { 0x18CFF, 0x18D1E }, + { 0x18D80, 0x18DF2 }, { 0x1B170, 0x1B2FB }, { 0x20000, 0x2A6DF }, - { 0x2A700, 0x2B739 }, - { 0x2B740, 0x2B81D }, - { 0x2B820, 0x2CEA1 }, + { 0x2A700, 0x2B81D }, + { 0x2B820, 0x2CEAD }, { 0x2CEB0, 0x2EBE0 }, { 0x2EBF0, 0x2EE5D }, { 0x2F800, 0x2FA1D }, { 0x30000, 0x3134A }, - { 0x31350, 0x323AF } + { 0x31350, 0x33479 } #define PREDICATE(c) uc_is_property_ideographic (c) #include "test-predicate-part2.h" diff --git a/tests/unictype/test-pr_ids_binary_operator.c b/tests/unictype/test-pr_ids_binary_operator.c index 49383cc0..43a49684 100644 --- a/tests/unictype/test-pr_ids_binary_operator.c +++ b/tests/unictype/test-pr_ids_binary_operator.c @@ -1,6 +1,6 @@ /* DO NOT EDIT! GENERATED AUTOMATICALLY! */ /* Test the Unicode character type functions. - Copyright (C) 2007-2024 Free Software Foundation, Inc. + Copyright (C) 2007-2025 Free Software Foundation, Inc. This file is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published diff --git a/tests/unictype/test-pr_ids_trinary_operator.c b/tests/unictype/test-pr_ids_trinary_operator.c index 36e455cb..17cb2109 100644 --- a/tests/unictype/test-pr_ids_trinary_operator.c +++ b/tests/unictype/test-pr_ids_trinary_operator.c @@ -1,6 +1,6 @@ /* DO NOT EDIT! GENERATED AUTOMATICALLY! */ /* Test the Unicode character type functions. - Copyright (C) 2007-2024 Free Software Foundation, Inc. + Copyright (C) 2007-2025 Free Software Foundation, Inc. This file is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published diff --git a/tests/unictype/test-pr_ids_unary_operator.c b/tests/unictype/test-pr_ids_unary_operator.c index ec4b0e32..0ab903f3 100644 --- a/tests/unictype/test-pr_ids_unary_operator.c +++ b/tests/unictype/test-pr_ids_unary_operator.c @@ -1,6 +1,6 @@ /* DO NOT EDIT! GENERATED AUTOMATICALLY! */ /* Test the Unicode character type functions. - Copyright (C) 2007-2024 Free Software Foundation, Inc. + Copyright (C) 2007-2025 Free Software Foundation, Inc. This file is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published diff --git a/tests/unictype/test-pr_ignorable_control.c b/tests/unictype/test-pr_ignorable_control.c index 1903d5a5..40d8818f 100644 --- a/tests/unictype/test-pr_ignorable_control.c +++ b/tests/unictype/test-pr_ignorable_control.c @@ -1,6 +1,6 @@ /* DO NOT EDIT! GENERATED AUTOMATICALLY! */ /* Test the Unicode character type functions. - Copyright (C) 2007-2024 Free Software Foundation, Inc. + Copyright (C) 2007-2025 Free Software Foundation, Inc. This file is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published diff --git a/tests/unictype/test-pr_iso_control.c b/tests/unictype/test-pr_iso_control.c index c033d15c..039600bf 100644 --- a/tests/unictype/test-pr_iso_control.c +++ b/tests/unictype/test-pr_iso_control.c @@ -1,6 +1,6 @@ /* DO NOT EDIT! GENERATED AUTOMATICALLY! */ /* Test the Unicode character type functions. - Copyright (C) 2007-2024 Free Software Foundation, Inc. + Copyright (C) 2007-2025 Free Software Foundation, Inc. This file is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published diff --git a/tests/unictype/test-pr_join_control.c b/tests/unictype/test-pr_join_control.c index 299d3a80..cb56460a 100644 --- a/tests/unictype/test-pr_join_control.c +++ b/tests/unictype/test-pr_join_control.c @@ -1,6 +1,6 @@ /* DO NOT EDIT! GENERATED AUTOMATICALLY! */ /* Test the Unicode character type functions. - Copyright (C) 2007-2024 Free Software Foundation, Inc. + Copyright (C) 2007-2025 Free Software Foundation, Inc. This file is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published diff --git a/tests/unictype/test-pr_left_of_pair.c b/tests/unictype/test-pr_left_of_pair.c index 162571ae..4755543c 100644 --- a/tests/unictype/test-pr_left_of_pair.c +++ b/tests/unictype/test-pr_left_of_pair.c @@ -1,6 +1,6 @@ /* DO NOT EDIT! GENERATED AUTOMATICALLY! */ /* Test the Unicode character type functions. - Copyright (C) 2007-2024 Free Software Foundation, Inc. + Copyright (C) 2007-2025 Free Software Foundation, Inc. This file is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published diff --git a/tests/unictype/test-pr_line_separator.c b/tests/unictype/test-pr_line_separator.c index 76f9291c..f253f23f 100644 --- a/tests/unictype/test-pr_line_separator.c +++ b/tests/unictype/test-pr_line_separator.c @@ -1,6 +1,6 @@ /* DO NOT EDIT! GENERATED AUTOMATICALLY! */ /* Test the Unicode character type functions. - Copyright (C) 2007-2024 Free Software Foundation, Inc. + Copyright (C) 2007-2025 Free Software Foundation, Inc. This file is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published diff --git a/tests/unictype/test-pr_logical_order_exception.c b/tests/unictype/test-pr_logical_order_exception.c index 99a11123..4942fb8b 100644 --- a/tests/unictype/test-pr_logical_order_exception.c +++ b/tests/unictype/test-pr_logical_order_exception.c @@ -1,6 +1,6 @@ /* DO NOT EDIT! GENERATED AUTOMATICALLY! */ /* Test the Unicode character type functions. - Copyright (C) 2007-2024 Free Software Foundation, Inc. + Copyright (C) 2007-2025 Free Software Foundation, Inc. This file is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published diff --git a/tests/unictype/test-pr_lowercase.c b/tests/unictype/test-pr_lowercase.c index 4ffaf156..94a487d8 100644 --- a/tests/unictype/test-pr_lowercase.c +++ b/tests/unictype/test-pr_lowercase.c @@ -1,6 +1,6 @@ /* DO NOT EDIT! GENERATED AUTOMATICALLY! */ /* Test the Unicode character type functions. - Copyright (C) 2007-2024 Free Software Foundation, Inc. + Copyright (C) 2007-2025 Free Software Foundation, Inc. This file is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published @@ -164,7 +164,7 @@ { 0x024B, 0x024B }, { 0x024D, 0x024D }, { 0x024F, 0x0293 }, - { 0x0295, 0x02B8 }, + { 0x0296, 0x02B8 }, { 0x02C0, 0x02C1 }, { 0x02E0, 0x02E4 }, { 0x0345, 0x0345 }, @@ -630,13 +630,14 @@ { 0xA7C8, 0xA7C8 }, { 0xA7CA, 0xA7CA }, { 0xA7CD, 0xA7CD }, + { 0xA7CF, 0xA7CF }, { 0xA7D1, 0xA7D1 }, { 0xA7D3, 0xA7D3 }, { 0xA7D5, 0xA7D5 }, { 0xA7D7, 0xA7D7 }, { 0xA7D9, 0xA7D9 }, { 0xA7DB, 0xA7DB }, - { 0xA7F2, 0xA7F4 }, + { 0xA7F1, 0xA7F4 }, { 0xA7F6, 0xA7F6 }, { 0xA7F8, 0xA7FA }, { 0xAB30, 0xAB5A }, @@ -659,6 +660,7 @@ { 0x10D70, 0x10D85 }, { 0x118C0, 0x118DF }, { 0x16E60, 0x16E7F }, + { 0x16EBB, 0x16ED3 }, { 0x1D41A, 0x1D433 }, { 0x1D44E, 0x1D454 }, { 0x1D456, 0x1D467 }, diff --git a/tests/unictype/test-pr_math.c b/tests/unictype/test-pr_math.c index 4bcf8336..e0982ffa 100644 --- a/tests/unictype/test-pr_math.c +++ b/tests/unictype/test-pr_math.c @@ -1,6 +1,6 @@ /* DO NOT EDIT! GENERATED AUTOMATICALLY! */ /* Test the Unicode character type functions. - Copyright (C) 2007-2024 Free Software Foundation, Inc. + Copyright (C) 2007-2025 Free Software Foundation, Inc. This file is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published @@ -101,6 +101,7 @@ { 0xFFE2, 0xFFE2 }, { 0xFFE9, 0xFFEC }, { 0x10D8E, 0x10D8F }, + { 0x1CEF0, 0x1CEF0 }, { 0x1D400, 0x1D454 }, { 0x1D456, 0x1D49C }, { 0x1D49E, 0x1D49F }, @@ -155,7 +156,8 @@ { 0x1EEA1, 0x1EEA3 }, { 0x1EEA5, 0x1EEA9 }, { 0x1EEAB, 0x1EEBB }, - { 0x1EEF0, 0x1EEF1 } + { 0x1EEF0, 0x1EEF1 }, + { 0x1F8D0, 0x1F8D8 } #define PREDICATE(c) uc_is_property_math (c) #include "test-predicate-part2.h" diff --git a/tests/unictype/test-pr_modifier_combining_mark.c b/tests/unictype/test-pr_modifier_combining_mark.c index 7e1f90cd..f24f2ec7 100644 --- a/tests/unictype/test-pr_modifier_combining_mark.c +++ b/tests/unictype/test-pr_modifier_combining_mark.c @@ -1,6 +1,6 @@ /* DO NOT EDIT! GENERATED AUTOMATICALLY! */ /* Test the Unicode character type functions. - Copyright (C) 2007-2024 Free Software Foundation, Inc. + Copyright (C) 2007-2025 Free Software Foundation, Inc. This file is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published diff --git a/tests/unictype/test-pr_non_break.c b/tests/unictype/test-pr_non_break.c index 9b607060..82609bb5 100644 --- a/tests/unictype/test-pr_non_break.c +++ b/tests/unictype/test-pr_non_break.c @@ -1,6 +1,6 @@ /* DO NOT EDIT! GENERATED AUTOMATICALLY! */ /* Test the Unicode character type functions. - Copyright (C) 2007-2024 Free Software Foundation, Inc. + Copyright (C) 2007-2025 Free Software Foundation, Inc. This file is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published diff --git a/tests/unictype/test-pr_not_a_character.c b/tests/unictype/test-pr_not_a_character.c index 477c1837..cd441f79 100644 --- a/tests/unictype/test-pr_not_a_character.c +++ b/tests/unictype/test-pr_not_a_character.c @@ -1,6 +1,6 @@ /* DO NOT EDIT! GENERATED AUTOMATICALLY! */ /* Test the Unicode character type functions. - Copyright (C) 2007-2024 Free Software Foundation, Inc. + Copyright (C) 2007-2025 Free Software Foundation, Inc. This file is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published diff --git a/tests/unictype/test-pr_numeric.c b/tests/unictype/test-pr_numeric.c index 3ea5acec..019a09aa 100644 --- a/tests/unictype/test-pr_numeric.c +++ b/tests/unictype/test-pr_numeric.c @@ -1,6 +1,6 @@ /* DO NOT EDIT! GENERATED AUTOMATICALLY! */ /* Test the Unicode character type functions. - Copyright (C) 2007-2024 Free Software Foundation, Inc. + Copyright (C) 2007-2025 Free Software Foundation, Inc. This file is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published @@ -140,8 +140,16 @@ { 0x11C50, 0x11C6C }, { 0x11D50, 0x11D59 }, { 0x11DA0, 0x11DA9 }, + { 0x11DE0, 0x11DE9 }, { 0x11F50, 0x11F59 }, { 0x11FC0, 0x11FD4 }, + { 0x12038, 0x12039 }, + { 0x12079, 0x12079 }, + { 0x12226, 0x12226 }, + { 0x1222B, 0x1222B }, + { 0x1230B, 0x1230B }, + { 0x1230D, 0x1230D }, + { 0x12399, 0x12399 }, { 0x12400, 0x1246E }, { 0x16130, 0x16139 }, { 0x16A60, 0x16A69 }, @@ -150,6 +158,7 @@ { 0x16B5B, 0x16B61 }, { 0x16D70, 0x16D79 }, { 0x16E80, 0x16E96 }, + { 0x16FF4, 0x16FF6 }, { 0x1CCF0, 0x1CCF9 }, { 0x1D2C0, 0x1D2D3 }, { 0x1D2E0, 0x1D2F3 }, diff --git a/tests/unictype/test-pr_other_alphabetic.c b/tests/unictype/test-pr_other_alphabetic.c index b8a85ce0..15bf3ea4 100644 --- a/tests/unictype/test-pr_other_alphabetic.c +++ b/tests/unictype/test-pr_other_alphabetic.c @@ -1,6 +1,6 @@ /* DO NOT EDIT! GENERATED AUTOMATICALLY! */ /* Test the Unicode character type functions. - Copyright (C) 2007-2024 Free Software Foundation, Inc. + Copyright (C) 2007-2025 Free Software Foundation, Inc. This file is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published @@ -180,7 +180,7 @@ { 0x10D24, 0x10D27 }, { 0x10D69, 0x10D69 }, { 0x10EAB, 0x10EAC }, - { 0x10EFC, 0x10EFC }, + { 0x10EFA, 0x10EFC }, { 0x11000, 0x11002 }, { 0x11038, 0x11045 }, { 0x11073, 0x11074 }, @@ -233,6 +233,7 @@ { 0x11A3B, 0x11A3E }, { 0x11A51, 0x11A5B }, { 0x11A8A, 0x11A97 }, + { 0x11B60, 0x11B67 }, { 0x11C2F, 0x11C36 }, { 0x11C38, 0x11C3E }, { 0x11C92, 0x11CA7 }, @@ -263,6 +264,10 @@ { 0x1E023, 0x1E024 }, { 0x1E026, 0x1E02A }, { 0x1E08F, 0x1E08F }, + { 0x1E6E3, 0x1E6E3 }, + { 0x1E6E6, 0x1E6E6 }, + { 0x1E6EE, 0x1E6EF }, + { 0x1E6F5, 0x1E6F5 }, { 0x1E947, 0x1E947 }, { 0x1F130, 0x1F149 }, { 0x1F150, 0x1F169 }, 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 3fd52fbd..dfc03da9 100644 --- a/tests/unictype/test-pr_other_default_ignorable_code_point.c +++ b/tests/unictype/test-pr_other_default_ignorable_code_point.c @@ -1,6 +1,6 @@ /* DO NOT EDIT! GENERATED AUTOMATICALLY! */ /* Test the Unicode character type functions. - Copyright (C) 2007-2024 Free Software Foundation, Inc. + Copyright (C) 2007-2025 Free Software Foundation, Inc. This file is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published diff --git a/tests/unictype/test-pr_other_grapheme_extend.c b/tests/unictype/test-pr_other_grapheme_extend.c index d5e47af0..b23ba8fa 100644 --- a/tests/unictype/test-pr_other_grapheme_extend.c +++ b/tests/unictype/test-pr_other_grapheme_extend.c @@ -1,6 +1,6 @@ /* DO NOT EDIT! GENERATED AUTOMATICALLY! */ /* Test the Unicode character type functions. - Copyright (C) 2007-2024 Free Software Foundation, Inc. + Copyright (C) 2007-2025 Free Software Foundation, Inc. This file is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published diff --git a/tests/unictype/test-pr_other_id_continue.c b/tests/unictype/test-pr_other_id_continue.c index e1e2fdda..68071edd 100644 --- a/tests/unictype/test-pr_other_id_continue.c +++ b/tests/unictype/test-pr_other_id_continue.c @@ -1,6 +1,6 @@ /* DO NOT EDIT! GENERATED AUTOMATICALLY! */ /* Test the Unicode character type functions. - Copyright (C) 2007-2024 Free Software Foundation, Inc. + Copyright (C) 2007-2025 Free Software Foundation, Inc. This file is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published diff --git a/tests/unictype/test-pr_other_id_start.c b/tests/unictype/test-pr_other_id_start.c index dfbceb84..9d51df0b 100644 --- a/tests/unictype/test-pr_other_id_start.c +++ b/tests/unictype/test-pr_other_id_start.c @@ -1,6 +1,6 @@ /* DO NOT EDIT! GENERATED AUTOMATICALLY! */ /* Test the Unicode character type functions. - Copyright (C) 2007-2024 Free Software Foundation, Inc. + Copyright (C) 2007-2025 Free Software Foundation, Inc. This file is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published diff --git a/tests/unictype/test-pr_other_lowercase.c b/tests/unictype/test-pr_other_lowercase.c index 09b0dae4..7a63a369 100644 --- a/tests/unictype/test-pr_other_lowercase.c +++ b/tests/unictype/test-pr_other_lowercase.c @@ -1,6 +1,6 @@ /* DO NOT EDIT! GENERATED AUTOMATICALLY! */ /* Test the Unicode character type functions. - Copyright (C) 2007-2024 Free Software Foundation, Inc. + Copyright (C) 2007-2025 Free Software Foundation, Inc. This file is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published @@ -36,7 +36,7 @@ { 0x2C7C, 0x2C7D }, { 0xA69C, 0xA69D }, { 0xA770, 0xA770 }, - { 0xA7F2, 0xA7F4 }, + { 0xA7F1, 0xA7F4 }, { 0xA7F8, 0xA7F9 }, { 0xAB5C, 0xAB5F }, { 0xAB69, 0xAB69 }, diff --git a/tests/unictype/test-pr_other_math.c b/tests/unictype/test-pr_other_math.c index 61306135..4bd7abbc 100644 --- a/tests/unictype/test-pr_other_math.c +++ b/tests/unictype/test-pr_other_math.c @@ -1,6 +1,6 @@ /* DO NOT EDIT! GENERATED AUTOMATICALLY! */ /* Test the Unicode character type functions. - Copyright (C) 2007-2024 Free Software Foundation, Inc. + Copyright (C) 2007-2025 Free Software Foundation, Inc. This file is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published diff --git a/tests/unictype/test-pr_other_uppercase.c b/tests/unictype/test-pr_other_uppercase.c index 5a4541c3..38ac4176 100644 --- a/tests/unictype/test-pr_other_uppercase.c +++ b/tests/unictype/test-pr_other_uppercase.c @@ -1,6 +1,6 @@ /* DO NOT EDIT! GENERATED AUTOMATICALLY! */ /* Test the Unicode character type functions. - Copyright (C) 2007-2024 Free Software Foundation, Inc. + Copyright (C) 2007-2025 Free Software Foundation, Inc. This file is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published diff --git a/tests/unictype/test-pr_paired_punctuation.c b/tests/unictype/test-pr_paired_punctuation.c index 27565faf..8504cc56 100644 --- a/tests/unictype/test-pr_paired_punctuation.c +++ b/tests/unictype/test-pr_paired_punctuation.c @@ -1,6 +1,6 @@ /* DO NOT EDIT! GENERATED AUTOMATICALLY! */ /* Test the Unicode character type functions. - Copyright (C) 2007-2024 Free Software Foundation, Inc. + Copyright (C) 2007-2025 Free Software Foundation, Inc. This file is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published diff --git a/tests/unictype/test-pr_paragraph_separator.c b/tests/unictype/test-pr_paragraph_separator.c index 77d00fbd..2a9cd43a 100644 --- a/tests/unictype/test-pr_paragraph_separator.c +++ b/tests/unictype/test-pr_paragraph_separator.c @@ -1,6 +1,6 @@ /* DO NOT EDIT! GENERATED AUTOMATICALLY! */ /* Test the Unicode character type functions. - Copyright (C) 2007-2024 Free Software Foundation, Inc. + Copyright (C) 2007-2025 Free Software Foundation, Inc. This file is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published diff --git a/tests/unictype/test-pr_pattern_syntax.c b/tests/unictype/test-pr_pattern_syntax.c index ccc38488..472f4b41 100644 --- a/tests/unictype/test-pr_pattern_syntax.c +++ b/tests/unictype/test-pr_pattern_syntax.c @@ -1,6 +1,6 @@ /* DO NOT EDIT! GENERATED AUTOMATICALLY! */ /* Test the Unicode character type functions. - Copyright (C) 2007-2024 Free Software Foundation, Inc. + Copyright (C) 2007-2025 Free Software Foundation, Inc. This file is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published diff --git a/tests/unictype/test-pr_pattern_white_space.c b/tests/unictype/test-pr_pattern_white_space.c index e45e9ca9..a49e72fd 100644 --- a/tests/unictype/test-pr_pattern_white_space.c +++ b/tests/unictype/test-pr_pattern_white_space.c @@ -1,6 +1,6 @@ /* DO NOT EDIT! GENERATED AUTOMATICALLY! */ /* Test the Unicode character type functions. - Copyright (C) 2007-2024 Free Software Foundation, Inc. + Copyright (C) 2007-2025 Free Software Foundation, Inc. This file is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published diff --git a/tests/unictype/test-pr_prepended_concatenation_mark.c b/tests/unictype/test-pr_prepended_concatenation_mark.c index 5a86b2c5..b5456605 100644 --- a/tests/unictype/test-pr_prepended_concatenation_mark.c +++ b/tests/unictype/test-pr_prepended_concatenation_mark.c @@ -1,6 +1,6 @@ /* DO NOT EDIT! GENERATED AUTOMATICALLY! */ /* Test the Unicode character type functions. - Copyright (C) 2007-2024 Free Software Foundation, Inc. + Copyright (C) 2007-2025 Free Software Foundation, Inc. This file is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published diff --git a/tests/unictype/test-pr_private_use.c b/tests/unictype/test-pr_private_use.c index 167dd4e0..db7744bb 100644 --- a/tests/unictype/test-pr_private_use.c +++ b/tests/unictype/test-pr_private_use.c @@ -1,6 +1,6 @@ /* DO NOT EDIT! GENERATED AUTOMATICALLY! */ /* Test the Unicode character type functions. - Copyright (C) 2007-2024 Free Software Foundation, Inc. + Copyright (C) 2007-2025 Free Software Foundation, Inc. This file is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published diff --git a/tests/unictype/test-pr_punctuation.c b/tests/unictype/test-pr_punctuation.c index 24a9e748..9fd58a00 100644 --- a/tests/unictype/test-pr_punctuation.c +++ b/tests/unictype/test-pr_punctuation.c @@ -1,6 +1,6 @@ /* DO NOT EDIT! GENERATED AUTOMATICALLY! */ /* Test the Unicode character type functions. - Copyright (C) 2007-2024 Free Software Foundation, Inc. + Copyright (C) 2007-2025 Free Software Foundation, Inc. This file is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published @@ -165,6 +165,7 @@ { 0x10B99, 0x10B9C }, { 0x10D6E, 0x10D6E }, { 0x10EAD, 0x10EAD }, + { 0x10ED0, 0x10ED0 }, { 0x10F55, 0x10F59 }, { 0x10F86, 0x10F89 }, { 0x11047, 0x1104D }, diff --git a/tests/unictype/test-pr_quotation_mark.c b/tests/unictype/test-pr_quotation_mark.c index 4db6b6f6..d86a3413 100644 --- a/tests/unictype/test-pr_quotation_mark.c +++ b/tests/unictype/test-pr_quotation_mark.c @@ -1,6 +1,6 @@ /* DO NOT EDIT! GENERATED AUTOMATICALLY! */ /* Test the Unicode character type functions. - Copyright (C) 2007-2024 Free Software Foundation, Inc. + Copyright (C) 2007-2025 Free Software Foundation, Inc. This file is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published diff --git a/tests/unictype/test-pr_radical.c b/tests/unictype/test-pr_radical.c index c9a2bdd5..a0d6b2f6 100644 --- a/tests/unictype/test-pr_radical.c +++ b/tests/unictype/test-pr_radical.c @@ -1,6 +1,6 @@ /* DO NOT EDIT! GENERATED AUTOMATICALLY! */ /* Test the Unicode character type functions. - Copyright (C) 2007-2024 Free Software Foundation, Inc. + Copyright (C) 2007-2025 Free Software Foundation, Inc. This file is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published diff --git a/tests/unictype/test-pr_regional_indicator.c b/tests/unictype/test-pr_regional_indicator.c index ecee1925..2f2d4fff 100644 --- a/tests/unictype/test-pr_regional_indicator.c +++ b/tests/unictype/test-pr_regional_indicator.c @@ -1,6 +1,6 @@ /* DO NOT EDIT! GENERATED AUTOMATICALLY! */ /* Test the Unicode character type functions. - Copyright (C) 2007-2024 Free Software Foundation, Inc. + Copyright (C) 2007-2025 Free Software Foundation, Inc. This file is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published diff --git a/tests/unictype/test-pr_sentence_terminal.c b/tests/unictype/test-pr_sentence_terminal.c index 8f770920..df43b3e3 100644 --- a/tests/unictype/test-pr_sentence_terminal.c +++ b/tests/unictype/test-pr_sentence_terminal.c @@ -1,6 +1,6 @@ /* DO NOT EDIT! GENERATED AUTOMATICALLY! */ /* Test the Unicode character type functions. - Copyright (C) 2007-2024 Free Software Foundation, Inc. + Copyright (C) 2007-2025 Free Software Foundation, Inc. This file is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published diff --git a/tests/unictype/test-pr_soft_dotted.c b/tests/unictype/test-pr_soft_dotted.c index 6a3677da..07e56245 100644 --- a/tests/unictype/test-pr_soft_dotted.c +++ b/tests/unictype/test-pr_soft_dotted.c @@ -1,6 +1,6 @@ /* DO NOT EDIT! GENERATED AUTOMATICALLY! */ /* Test the Unicode character type functions. - Copyright (C) 2007-2024 Free Software Foundation, Inc. + Copyright (C) 2007-2025 Free Software Foundation, Inc. This file is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published diff --git a/tests/unictype/test-pr_space.c b/tests/unictype/test-pr_space.c index a1795c4e..8f43fbe4 100644 --- a/tests/unictype/test-pr_space.c +++ b/tests/unictype/test-pr_space.c @@ -1,6 +1,6 @@ /* DO NOT EDIT! GENERATED AUTOMATICALLY! */ /* Test the Unicode character type functions. - Copyright (C) 2007-2024 Free Software Foundation, Inc. + Copyright (C) 2007-2025 Free Software Foundation, Inc. This file is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published diff --git a/tests/unictype/test-pr_terminal_punctuation.c b/tests/unictype/test-pr_terminal_punctuation.c index 45bbd0bb..f1171387 100644 --- a/tests/unictype/test-pr_terminal_punctuation.c +++ b/tests/unictype/test-pr_terminal_punctuation.c @@ -1,6 +1,6 @@ /* DO NOT EDIT! GENERATED AUTOMATICALLY! */ /* Test the Unicode character type functions. - Copyright (C) 2007-2024 Free Software Foundation, Inc. + Copyright (C) 2007-2025 Free Software Foundation, Inc. This file is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published diff --git a/tests/unictype/test-pr_test.c b/tests/unictype/test-pr_test.c index ae38031a..c8b52328 100644 --- a/tests/unictype/test-pr_test.c +++ b/tests/unictype/test-pr_test.c @@ -1,5 +1,5 @@ /* Test the Unicode character type functions. - Copyright (C) 2007-2024 Free Software Foundation, Inc. + Copyright (C) 2007-2025 Free Software Foundation, Inc. This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by diff --git a/tests/unictype/test-pr_titlecase.c b/tests/unictype/test-pr_titlecase.c index 779bd919..f1de796c 100644 --- a/tests/unictype/test-pr_titlecase.c +++ b/tests/unictype/test-pr_titlecase.c @@ -1,6 +1,6 @@ /* DO NOT EDIT! GENERATED AUTOMATICALLY! */ /* Test the Unicode character type functions. - Copyright (C) 2007-2024 Free Software Foundation, Inc. + Copyright (C) 2007-2025 Free Software Foundation, Inc. This file is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published diff --git a/tests/unictype/test-pr_unassigned_code_value.c b/tests/unictype/test-pr_unassigned_code_value.c index ab6200cd..fa35ad53 100644 --- a/tests/unictype/test-pr_unassigned_code_value.c +++ b/tests/unictype/test-pr_unassigned_code_value.c @@ -1,6 +1,6 @@ /* DO NOT EDIT! GENERATED AUTOMATICALLY! */ /* Test the Unicode character type functions. - Copyright (C) 2007-2024 Free Software Foundation, Inc. + Copyright (C) 2007-2025 Free Software Foundation, Inc. This file is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published @@ -38,7 +38,6 @@ { 0x085C, 0x085D }, { 0x085F, 0x085F }, { 0x086B, 0x086F }, - { 0x088F, 0x088F }, { 0x0892, 0x0896 }, { 0x0984, 0x0984 }, { 0x098D, 0x098E }, @@ -122,7 +121,7 @@ { 0x0C49, 0x0C49 }, { 0x0C4E, 0x0C54 }, { 0x0C57, 0x0C57 }, - { 0x0C5B, 0x0C5C }, + { 0x0C5B, 0x0C5B }, { 0x0C5E, 0x0C5F }, { 0x0C64, 0x0C65 }, { 0x0C70, 0x0C76 }, @@ -134,7 +133,7 @@ { 0x0CC5, 0x0CC5 }, { 0x0CC9, 0x0CC9 }, { 0x0CCE, 0x0CD4 }, - { 0x0CD7, 0x0CDC }, + { 0x0CD7, 0x0CDB }, { 0x0CDF, 0x0CDF }, { 0x0CE4, 0x0CE5 }, { 0x0CF0, 0x0CF0 }, @@ -230,7 +229,8 @@ { 0x1A8A, 0x1A8F }, { 0x1A9A, 0x1A9F }, { 0x1AAE, 0x1AAF }, - { 0x1ACF, 0x1AFF }, + { 0x1ADE, 0x1ADF }, + { 0x1AEC, 0x1AFF }, { 0x1B4D, 0x1B4D }, { 0x1BF4, 0x1BFB }, { 0x1C38, 0x1C3A }, @@ -259,13 +259,12 @@ { 0x2072, 0x2073 }, { 0x208F, 0x208F }, { 0x209D, 0x209F }, - { 0x20C1, 0x20CF }, + { 0x20C2, 0x20CF }, { 0x20F1, 0x20FF }, { 0x218C, 0x218F }, { 0x242A, 0x243F }, { 0x244B, 0x245F }, { 0x2B74, 0x2B75 }, - { 0x2B96, 0x2B96 }, { 0x2CF4, 0x2CF8 }, { 0x2D26, 0x2D26 }, { 0x2D28, 0x2D2C }, @@ -296,10 +295,7 @@ { 0xA4C7, 0xA4CF }, { 0xA62C, 0xA63F }, { 0xA6F8, 0xA6FF }, - { 0xA7CE, 0xA7CF }, - { 0xA7D2, 0xA7D2 }, - { 0xA7D4, 0xA7D4 }, - { 0xA7DD, 0xA7F1 }, + { 0xA7DD, 0xA7F0 }, { 0xA82D, 0xA82F }, { 0xA83A, 0xA83F }, { 0xA878, 0xA87F }, @@ -335,9 +331,6 @@ { 0xFB3F, 0xFB3F }, { 0xFB42, 0xFB42 }, { 0xFB45, 0xFB45 }, - { 0xFBC3, 0xFBD2 }, - { 0xFD90, 0xFD91 }, - { 0xFDC8, 0xFDCE }, { 0xFE1A, 0xFE1F }, { 0xFE53, 0xFE53 }, { 0xFE67, 0xFE67 }, @@ -407,7 +400,7 @@ { 0x108F6, 0x108FA }, { 0x1091C, 0x1091E }, { 0x1093A, 0x1093E }, - { 0x10940, 0x1097F }, + { 0x1095A, 0x1097F }, { 0x109B8, 0x109BB }, { 0x109D0, 0x109D1 }, { 0x10A04, 0x10A04 }, @@ -439,7 +432,8 @@ { 0x10EAA, 0x10EAA }, { 0x10EAE, 0x10EAF }, { 0x10EB2, 0x10EC1 }, - { 0x10EC5, 0x10EFB }, + { 0x10EC8, 0x10ECF }, + { 0x10ED9, 0x10EF9 }, { 0x10F28, 0x10F2F }, { 0x10F5A, 0x10F6F }, { 0x10F8A, 0x10FAF }, @@ -522,7 +516,8 @@ { 0x11A48, 0x11A4F }, { 0x11AA3, 0x11AAF }, { 0x11AF9, 0x11AFF }, - { 0x11B0A, 0x11BBF }, + { 0x11B0A, 0x11B5F }, + { 0x11B68, 0x11BBF }, { 0x11BE2, 0x11BEF }, { 0x11BFA, 0x11BFF }, { 0x11C09, 0x11C09 }, @@ -544,7 +539,9 @@ { 0x11D8F, 0x11D8F }, { 0x11D92, 0x11D92 }, { 0x11D99, 0x11D9F }, - { 0x11DAA, 0x11EDF }, + { 0x11DAA, 0x11DAF }, + { 0x11DDC, 0x11DDF }, + { 0x11DEA, 0x11EDF }, { 0x11EF9, 0x11EFF }, { 0x11F11, 0x11F11 }, { 0x11F3B, 0x11F3D }, @@ -573,15 +570,17 @@ { 0x16B78, 0x16B7C }, { 0x16B90, 0x16D3F }, { 0x16D7A, 0x16E3F }, - { 0x16E9B, 0x16EFF }, + { 0x16E9B, 0x16E9F }, + { 0x16EB9, 0x16EBA }, + { 0x16ED4, 0x16EFF }, { 0x16F4B, 0x16F4E }, { 0x16F88, 0x16F8E }, { 0x16FA0, 0x16FDF }, { 0x16FE5, 0x16FEF }, - { 0x16FF2, 0x16FFF }, - { 0x187F8, 0x187FF }, + { 0x16FF7, 0x16FFF }, { 0x18CD6, 0x18CFE }, - { 0x18D09, 0x1AFEF }, + { 0x18D1F, 0x18D7F }, + { 0x18DF3, 0x1AFEF }, { 0x1AFF4, 0x1AFF4 }, { 0x1AFFC, 0x1AFFC }, { 0x1AFFF, 0x1AFFF }, @@ -596,8 +595,10 @@ { 0x1BC89, 0x1BC8F }, { 0x1BC9A, 0x1BC9B }, { 0x1BCA4, 0x1CBFF }, - { 0x1CCFA, 0x1CCFF }, - { 0x1CEB4, 0x1CEFF }, + { 0x1CCFD, 0x1CCFF }, + { 0x1CEB4, 0x1CEB9 }, + { 0x1CED1, 0x1CEDF }, + { 0x1CEF1, 0x1CEFF }, { 0x1CF2E, 0x1CF2F }, { 0x1CF47, 0x1CF4F }, { 0x1CFC4, 0x1CFFF }, @@ -650,7 +651,10 @@ { 0x1E300, 0x1E4CF }, { 0x1E4FA, 0x1E5CF }, { 0x1E5FB, 0x1E5FE }, - { 0x1E600, 0x1E7DF }, + { 0x1E600, 0x1E6BF }, + { 0x1E6DF, 0x1E6DF }, + { 0x1E6F6, 0x1E6FD }, + { 0x1E700, 0x1E7DF }, { 0x1E7E7, 0x1E7E7 }, { 0x1E7EC, 0x1E7EC }, { 0x1E7EF, 0x1E7EF }, @@ -708,10 +712,9 @@ { 0x1F249, 0x1F24F }, { 0x1F252, 0x1F25F }, { 0x1F266, 0x1F2FF }, - { 0x1F6D8, 0x1F6DB }, + { 0x1F6D9, 0x1F6DB }, { 0x1F6ED, 0x1F6EF }, { 0x1F6FD, 0x1F6FF }, - { 0x1F777, 0x1F77A }, { 0x1F7DA, 0x1F7DF }, { 0x1F7EC, 0x1F7EF }, { 0x1F7F1, 0x1F7FF }, @@ -721,26 +724,27 @@ { 0x1F888, 0x1F88F }, { 0x1F8AE, 0x1F8AF }, { 0x1F8BC, 0x1F8BF }, - { 0x1F8C2, 0x1F8FF }, - { 0x1FA54, 0x1FA5F }, + { 0x1F8C2, 0x1F8CF }, + { 0x1F8D9, 0x1F8FF }, + { 0x1FA58, 0x1FA5F }, { 0x1FA6E, 0x1FA6F }, { 0x1FA7D, 0x1FA7F }, - { 0x1FA8A, 0x1FA8E }, - { 0x1FAC7, 0x1FACD }, + { 0x1FA8B, 0x1FA8D }, + { 0x1FAC7, 0x1FAC7 }, + { 0x1FAC9, 0x1FACC }, { 0x1FADD, 0x1FADE }, - { 0x1FAEA, 0x1FAEF }, + { 0x1FAEB, 0x1FAEE }, { 0x1FAF9, 0x1FAFF }, { 0x1FB93, 0x1FB93 }, - { 0x1FBFA, 0x1FFFD }, + { 0x1FBFB, 0x1FFFD }, { 0x2A6E0, 0x2A6FF }, - { 0x2B73A, 0x2B73F }, { 0x2B81E, 0x2B81F }, - { 0x2CEA2, 0x2CEAF }, + { 0x2CEAE, 0x2CEAF }, { 0x2EBE1, 0x2EBEF }, { 0x2EE5E, 0x2F7FF }, { 0x2FA1E, 0x2FFFD }, { 0x3134B, 0x3134F }, - { 0x323B0, 0x3FFFD }, + { 0x3347A, 0x3FFFD }, { 0x40000, 0x4FFFD }, { 0x50000, 0x5FFFD }, { 0x60000, 0x6FFFD }, diff --git a/tests/unictype/test-pr_unified_ideograph.c b/tests/unictype/test-pr_unified_ideograph.c index 9ecdb7fb..33a32f31 100644 --- a/tests/unictype/test-pr_unified_ideograph.c +++ b/tests/unictype/test-pr_unified_ideograph.c @@ -1,6 +1,6 @@ /* DO NOT EDIT! GENERATED AUTOMATICALLY! */ /* Test the Unicode character type functions. - Copyright (C) 2007-2024 Free Software Foundation, Inc. + Copyright (C) 2007-2025 Free Software Foundation, Inc. This file is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published @@ -27,13 +27,12 @@ { 0xFA23, 0xFA24 }, { 0xFA27, 0xFA29 }, { 0x20000, 0x2A6DF }, - { 0x2A700, 0x2B739 }, - { 0x2B740, 0x2B81D }, - { 0x2B820, 0x2CEA1 }, + { 0x2A700, 0x2B81D }, + { 0x2B820, 0x2CEAD }, { 0x2CEB0, 0x2EBE0 }, { 0x2EBF0, 0x2EE5D }, { 0x30000, 0x3134A }, - { 0x31350, 0x323AF } + { 0x31350, 0x33479 } #define PREDICATE(c) uc_is_property_unified_ideograph (c) #include "test-predicate-part2.h" diff --git a/tests/unictype/test-pr_uppercase.c b/tests/unictype/test-pr_uppercase.c index f5adf186..65d69db8 100644 --- a/tests/unictype/test-pr_uppercase.c +++ b/tests/unictype/test-pr_uppercase.c @@ -1,6 +1,6 @@ /* DO NOT EDIT! GENERATED AUTOMATICALLY! */ /* Test the Unicode character type functions. - Copyright (C) 2007-2024 Free Software Foundation, Inc. + Copyright (C) 2007-2025 Free Software Foundation, Inc. This file is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published @@ -621,7 +621,10 @@ { 0xA7C4, 0xA7C7 }, { 0xA7C9, 0xA7C9 }, { 0xA7CB, 0xA7CC }, + { 0xA7CE, 0xA7CE }, { 0xA7D0, 0xA7D0 }, + { 0xA7D2, 0xA7D2 }, + { 0xA7D4, 0xA7D4 }, { 0xA7D6, 0xA7D6 }, { 0xA7D8, 0xA7D8 }, { 0xA7DA, 0xA7DA }, @@ -638,6 +641,7 @@ { 0x10D50, 0x10D65 }, { 0x118A0, 0x118BF }, { 0x16E40, 0x16E5F }, + { 0x16EA0, 0x16EB8 }, { 0x1D400, 0x1D419 }, { 0x1D434, 0x1D44D }, { 0x1D468, 0x1D481 }, diff --git a/tests/unictype/test-pr_variation_selector.c b/tests/unictype/test-pr_variation_selector.c index 0a2e37e5..70b865ed 100644 --- a/tests/unictype/test-pr_variation_selector.c +++ b/tests/unictype/test-pr_variation_selector.c @@ -1,6 +1,6 @@ /* DO NOT EDIT! GENERATED AUTOMATICALLY! */ /* Test the Unicode character type functions. - Copyright (C) 2007-2024 Free Software Foundation, Inc. + Copyright (C) 2007-2025 Free Software Foundation, Inc. This file is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published diff --git a/tests/unictype/test-pr_white_space.c b/tests/unictype/test-pr_white_space.c index c39d3def..eb26b701 100644 --- a/tests/unictype/test-pr_white_space.c +++ b/tests/unictype/test-pr_white_space.c @@ -1,6 +1,6 @@ /* DO NOT EDIT! GENERATED AUTOMATICALLY! */ /* Test the Unicode character type functions. - Copyright (C) 2007-2024 Free Software Foundation, Inc. + Copyright (C) 2007-2025 Free Software Foundation, Inc. This file is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published diff --git a/tests/unictype/test-pr_xid_continue.c b/tests/unictype/test-pr_xid_continue.c index 664876a4..a4d4e569 100644 --- a/tests/unictype/test-pr_xid_continue.c +++ b/tests/unictype/test-pr_xid_continue.c @@ -1,6 +1,6 @@ /* DO NOT EDIT! GENERATED AUTOMATICALLY! */ /* Test the Unicode character type functions. - Copyright (C) 2007-2024 Free Software Foundation, Inc. + Copyright (C) 2007-2025 Free Software Foundation, Inc. This file is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published @@ -69,7 +69,7 @@ { 0x0840, 0x085B }, { 0x0860, 0x086A }, { 0x0870, 0x0887 }, - { 0x0889, 0x088E }, + { 0x0889, 0x088F }, { 0x0897, 0x08E1 }, { 0x08E3, 0x0963 }, { 0x0966, 0x096F }, @@ -159,7 +159,7 @@ { 0x0C4A, 0x0C4D }, { 0x0C55, 0x0C56 }, { 0x0C58, 0x0C5A }, - { 0x0C5D, 0x0C5D }, + { 0x0C5C, 0x0C5D }, { 0x0C60, 0x0C63 }, { 0x0C66, 0x0C6F }, { 0x0C80, 0x0C83 }, @@ -172,7 +172,7 @@ { 0x0CC6, 0x0CC8 }, { 0x0CCA, 0x0CCD }, { 0x0CD5, 0x0CD6 }, - { 0x0CDD, 0x0CDE }, + { 0x0CDC, 0x0CDE }, { 0x0CE0, 0x0CE3 }, { 0x0CE6, 0x0CEF }, { 0x0CF1, 0x0CF3 }, @@ -285,7 +285,8 @@ { 0x1A90, 0x1A99 }, { 0x1AA7, 0x1AA7 }, { 0x1AB0, 0x1ABD }, - { 0x1ABF, 0x1ACE }, + { 0x1ABF, 0x1ADD }, + { 0x1AE0, 0x1AEB }, { 0x1B00, 0x1B4C }, { 0x1B50, 0x1B59 }, { 0x1B6B, 0x1B73 }, @@ -378,11 +379,8 @@ { 0xA67F, 0xA6F1 }, { 0xA717, 0xA71F }, { 0xA722, 0xA788 }, - { 0xA78B, 0xA7CD }, - { 0xA7D0, 0xA7D1 }, - { 0xA7D3, 0xA7D3 }, - { 0xA7D5, 0xA7DC }, - { 0xA7F2, 0xA827 }, + { 0xA78B, 0xA7DC }, + { 0xA7F1, 0xA827 }, { 0xA82C, 0xA82C }, { 0xA840, 0xA873 }, { 0xA880, 0xA8C5 }, @@ -504,6 +502,7 @@ { 0x108F4, 0x108F5 }, { 0x10900, 0x10915 }, { 0x10920, 0x10939 }, + { 0x10940, 0x10959 }, { 0x10980, 0x109B7 }, { 0x109BE, 0x109BF }, { 0x10A00, 0x10A03 }, @@ -532,8 +531,8 @@ { 0x10E80, 0x10EA9 }, { 0x10EAB, 0x10EAC }, { 0x10EB0, 0x10EB1 }, - { 0x10EC2, 0x10EC4 }, - { 0x10EFC, 0x10F1C }, + { 0x10EC2, 0x10EC7 }, + { 0x10EFA, 0x10F1C }, { 0x10F27, 0x10F27 }, { 0x10F30, 0x10F50 }, { 0x10F70, 0x10F85 }, @@ -627,6 +626,7 @@ { 0x11A50, 0x11A99 }, { 0x11A9D, 0x11A9D }, { 0x11AB0, 0x11AF8 }, + { 0x11B60, 0x11B67 }, { 0x11BC0, 0x11BE0 }, { 0x11BF0, 0x11BF9 }, { 0x11C00, 0x11C08 }, @@ -649,6 +649,8 @@ { 0x11D90, 0x11D91 }, { 0x11D93, 0x11D98 }, { 0x11DA0, 0x11DA9 }, + { 0x11DB0, 0x11DDB }, + { 0x11DE0, 0x11DE9 }, { 0x11EE0, 0x11EF6 }, { 0x11F00, 0x11F10 }, { 0x11F12, 0x11F3A }, @@ -679,15 +681,17 @@ { 0x16D40, 0x16D6C }, { 0x16D70, 0x16D79 }, { 0x16E40, 0x16E7F }, + { 0x16EA0, 0x16EB8 }, + { 0x16EBB, 0x16ED3 }, { 0x16F00, 0x16F4A }, { 0x16F4F, 0x16F87 }, { 0x16F8F, 0x16F9F }, { 0x16FE0, 0x16FE1 }, { 0x16FE3, 0x16FE4 }, - { 0x16FF0, 0x16FF1 }, - { 0x17000, 0x187F7 }, - { 0x18800, 0x18CD5 }, - { 0x18CFF, 0x18D08 }, + { 0x16FF0, 0x16FF6 }, + { 0x17000, 0x18CD5 }, + { 0x18CFF, 0x18D1E }, + { 0x18D80, 0x18DF2 }, { 0x1AFF0, 0x1AFF3 }, { 0x1AFF5, 0x1AFFB }, { 0x1AFFD, 0x1AFFE }, @@ -765,6 +769,9 @@ { 0x1E2C0, 0x1E2F9 }, { 0x1E4D0, 0x1E4F9 }, { 0x1E5D0, 0x1E5FA }, + { 0x1E6C0, 0x1E6DE }, + { 0x1E6E0, 0x1E6F5 }, + { 0x1E6FE, 0x1E6FF }, { 0x1E7E0, 0x1E7E6 }, { 0x1E7E8, 0x1E7EB }, { 0x1E7ED, 0x1E7EE }, @@ -808,14 +815,13 @@ { 0x1EEAB, 0x1EEBB }, { 0x1FBF0, 0x1FBF9 }, { 0x20000, 0x2A6DF }, - { 0x2A700, 0x2B739 }, - { 0x2B740, 0x2B81D }, - { 0x2B820, 0x2CEA1 }, + { 0x2A700, 0x2B81D }, + { 0x2B820, 0x2CEAD }, { 0x2CEB0, 0x2EBE0 }, { 0x2EBF0, 0x2EE5D }, { 0x2F800, 0x2FA1D }, { 0x30000, 0x3134A }, - { 0x31350, 0x323AF }, + { 0x31350, 0x33479 }, { 0xE0100, 0xE01EF } #define PREDICATE(c) uc_is_property_xid_continue (c) diff --git a/tests/unictype/test-pr_xid_start.c b/tests/unictype/test-pr_xid_start.c index 7cb8f019..d80c51b5 100644 --- a/tests/unictype/test-pr_xid_start.c +++ b/tests/unictype/test-pr_xid_start.c @@ -1,6 +1,6 @@ /* DO NOT EDIT! GENERATED AUTOMATICALLY! */ /* Test the Unicode character type functions. - Copyright (C) 2007-2024 Free Software Foundation, Inc. + Copyright (C) 2007-2025 Free Software Foundation, Inc. This file is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published @@ -67,7 +67,7 @@ { 0x0840, 0x0858 }, { 0x0860, 0x086A }, { 0x0870, 0x0887 }, - { 0x0889, 0x088E }, + { 0x0889, 0x088F }, { 0x08A0, 0x08C9 }, { 0x0904, 0x0939 }, { 0x093D, 0x093D }, @@ -133,7 +133,7 @@ { 0x0C2A, 0x0C39 }, { 0x0C3D, 0x0C3D }, { 0x0C58, 0x0C5A }, - { 0x0C5D, 0x0C5D }, + { 0x0C5C, 0x0C5D }, { 0x0C60, 0x0C61 }, { 0x0C80, 0x0C80 }, { 0x0C85, 0x0C8C }, @@ -142,7 +142,7 @@ { 0x0CAA, 0x0CB3 }, { 0x0CB5, 0x0CB9 }, { 0x0CBD, 0x0CBD }, - { 0x0CDD, 0x0CDE }, + { 0x0CDC, 0x0CDE }, { 0x0CE0, 0x0CE1 }, { 0x0CF1, 0x0CF2 }, { 0x0D04, 0x0D0C }, @@ -324,11 +324,8 @@ { 0xA6A0, 0xA6EF }, { 0xA717, 0xA71F }, { 0xA722, 0xA788 }, - { 0xA78B, 0xA7CD }, - { 0xA7D0, 0xA7D1 }, - { 0xA7D3, 0xA7D3 }, - { 0xA7D5, 0xA7DC }, - { 0xA7F2, 0xA801 }, + { 0xA78B, 0xA7DC }, + { 0xA7F1, 0xA801 }, { 0xA803, 0xA805 }, { 0xA807, 0xA80A }, { 0xA80C, 0xA822 }, @@ -451,6 +448,7 @@ { 0x108F4, 0x108F5 }, { 0x10900, 0x10915 }, { 0x10920, 0x10939 }, + { 0x10940, 0x10959 }, { 0x10980, 0x109B7 }, { 0x109BE, 0x109BF }, { 0x10A00, 0x10A00 }, @@ -473,7 +471,7 @@ { 0x10D6F, 0x10D85 }, { 0x10E80, 0x10EA9 }, { 0x10EB0, 0x10EB1 }, - { 0x10EC2, 0x10EC4 }, + { 0x10EC2, 0x10EC7 }, { 0x10F00, 0x10F1C }, { 0x10F27, 0x10F27 }, { 0x10F30, 0x10F45 }, @@ -566,6 +564,7 @@ { 0x11D67, 0x11D68 }, { 0x11D6A, 0x11D89 }, { 0x11D98, 0x11D98 }, + { 0x11DB0, 0x11DDB }, { 0x11EE0, 0x11EF2 }, { 0x11F02, 0x11F02 }, { 0x11F04, 0x11F10 }, @@ -590,14 +589,17 @@ { 0x16B7D, 0x16B8F }, { 0x16D40, 0x16D6C }, { 0x16E40, 0x16E7F }, + { 0x16EA0, 0x16EB8 }, + { 0x16EBB, 0x16ED3 }, { 0x16F00, 0x16F4A }, { 0x16F50, 0x16F50 }, { 0x16F93, 0x16F9F }, { 0x16FE0, 0x16FE1 }, { 0x16FE3, 0x16FE3 }, - { 0x17000, 0x187F7 }, - { 0x18800, 0x18CD5 }, - { 0x18CFF, 0x18D08 }, + { 0x16FF2, 0x16FF6 }, + { 0x17000, 0x18CD5 }, + { 0x18CFF, 0x18D1E }, + { 0x18D80, 0x18DF2 }, { 0x1AFF0, 0x1AFF3 }, { 0x1AFF5, 0x1AFFB }, { 0x1AFFD, 0x1AFFE }, @@ -652,6 +654,12 @@ { 0x1E4D0, 0x1E4EB }, { 0x1E5D0, 0x1E5ED }, { 0x1E5F0, 0x1E5F0 }, + { 0x1E6C0, 0x1E6DE }, + { 0x1E6E0, 0x1E6E2 }, + { 0x1E6E4, 0x1E6E5 }, + { 0x1E6E7, 0x1E6ED }, + { 0x1E6F0, 0x1E6F4 }, + { 0x1E6FE, 0x1E6FF }, { 0x1E7E0, 0x1E7E6 }, { 0x1E7E8, 0x1E7EB }, { 0x1E7ED, 0x1E7EE }, @@ -693,14 +701,13 @@ { 0x1EEA5, 0x1EEA9 }, { 0x1EEAB, 0x1EEBB }, { 0x20000, 0x2A6DF }, - { 0x2A700, 0x2B739 }, - { 0x2B740, 0x2B81D }, - { 0x2B820, 0x2CEA1 }, + { 0x2A700, 0x2B81D }, + { 0x2B820, 0x2CEAD }, { 0x2CEB0, 0x2EBE0 }, { 0x2EBF0, 0x2EE5D }, { 0x2F800, 0x2FA1D }, { 0x30000, 0x3134A }, - { 0x31350, 0x323AF } + { 0x31350, 0x33479 } #define PREDICATE(c) uc_is_property_xid_start (c) #include "test-predicate-part2.h" diff --git a/tests/unictype/test-pr_zero_width.c b/tests/unictype/test-pr_zero_width.c index 6767de44..f67cfb74 100644 --- a/tests/unictype/test-pr_zero_width.c +++ b/tests/unictype/test-pr_zero_width.c @@ -1,6 +1,6 @@ /* DO NOT EDIT! GENERATED AUTOMATICALLY! */ /* Test the Unicode character type functions. - Copyright (C) 2007-2024 Free Software Foundation, Inc. + Copyright (C) 2007-2025 Free Software Foundation, Inc. This file is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published diff --git a/tests/unictype/test-predicate-part1.h b/tests/unictype/test-predicate-part1.h index 10eb668b..caf2dc2f 100644 --- a/tests/unictype/test-predicate-part1.h +++ b/tests/unictype/test-predicate-part1.h @@ -1,5 +1,5 @@ /* Test the Unicode character type functions. - Copyright (C) 2007-2024 Free Software Foundation, Inc. + Copyright (C) 2007-2025 Free Software Foundation, Inc. This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by diff --git a/tests/unictype/test-predicate-part2.h b/tests/unictype/test-predicate-part2.h index c6553334..b4eef82e 100644 --- a/tests/unictype/test-predicate-part2.h +++ b/tests/unictype/test-predicate-part2.h @@ -1,5 +1,5 @@ /* Test the Unicode character type functions. - Copyright (C) 2007-2024 Free Software Foundation, Inc. + Copyright (C) 2007-2025 Free Software Foundation, Inc. This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by diff --git a/tests/unictype/test-scripts.c b/tests/unictype/test-scripts.c index b75501d0..54699b31 100644 --- a/tests/unictype/test-scripts.c +++ b/tests/unictype/test-scripts.c @@ -1,5 +1,5 @@ /* Test the Unicode character type functions. - Copyright (C) 2007-2024 Free Software Foundation, Inc. + Copyright (C) 2007-2025 Free Software Foundation, Inc. This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by diff --git a/tests/unictype/test-sy_c_ident.c b/tests/unictype/test-sy_c_ident.c index 1790de3c..db42c4af 100644 --- a/tests/unictype/test-sy_c_ident.c +++ b/tests/unictype/test-sy_c_ident.c @@ -1,5 +1,5 @@ /* Test the Unicode character type functions. - Copyright (C) 2007-2024 Free Software Foundation, Inc. + Copyright (C) 2007-2025 Free Software Foundation, Inc. This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by diff --git a/tests/unictype/test-sy_c_whitespace.c b/tests/unictype/test-sy_c_whitespace.c index 88daee7a..5cea6d9d 100644 --- a/tests/unictype/test-sy_c_whitespace.c +++ b/tests/unictype/test-sy_c_whitespace.c @@ -1,6 +1,6 @@ /* DO NOT EDIT! GENERATED AUTOMATICALLY! */ /* Test the Unicode character type functions. - Copyright (C) 2007-2024 Free Software Foundation, Inc. + Copyright (C) 2007-2025 Free Software Foundation, Inc. This file is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published diff --git a/tests/unictype/test-sy_java_ident.c b/tests/unictype/test-sy_java_ident.c index 3ad382a9..0030ec2f 100644 --- a/tests/unictype/test-sy_java_ident.c +++ b/tests/unictype/test-sy_java_ident.c @@ -1,5 +1,5 @@ /* Test the Unicode character type functions. - Copyright (C) 2007-2024 Free Software Foundation, Inc. + Copyright (C) 2007-2025 Free Software Foundation, Inc. This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by diff --git a/tests/unictype/test-sy_java_whitespace.c b/tests/unictype/test-sy_java_whitespace.c index 8c974f07..1418cee8 100644 --- a/tests/unictype/test-sy_java_whitespace.c +++ b/tests/unictype/test-sy_java_whitespace.c @@ -1,6 +1,6 @@ /* DO NOT EDIT! GENERATED AUTOMATICALLY! */ /* Test the Unicode character type functions. - Copyright (C) 2007-2024 Free Software Foundation, Inc. + Copyright (C) 2007-2025 Free Software Foundation, Inc. This file is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published diff --git a/tests/unictype/test-unictype-h.c b/tests/unictype/test-unictype-h.c new file mode 100644 index 00000000..b1f07c99 --- /dev/null +++ b/tests/unictype/test-unictype-h.c @@ -0,0 +1,26 @@ +/* Test of <unictype.h>. + Copyright (C) 2025 Free Software Foundation, Inc. + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + 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 <https://www.gnu.org/licenses/>. */ + +#include <config.h> + +/* Specification. */ +#include <unictype.h> + +int +main (void) +{ + return 0; +} |
