diff options
Diffstat (limited to 'tests/unigbrk')
-rw-r--r-- | tests/unigbrk/GraphemeBreakTest.txt | 10 | ||||
-rw-r--r-- | tests/unigbrk/test-u16-grapheme-breaks.c | 2 | ||||
-rw-r--r-- | tests/unigbrk/test-u16-grapheme-next.c | 2 | ||||
-rw-r--r-- | tests/unigbrk/test-u16-grapheme-prev.c | 2 | ||||
-rw-r--r-- | tests/unigbrk/test-u32-grapheme-breaks.c | 2 | ||||
-rw-r--r-- | tests/unigbrk/test-u32-grapheme-next.c | 2 | ||||
-rw-r--r-- | tests/unigbrk/test-u32-grapheme-prev.c | 2 | ||||
-rw-r--r-- | tests/unigbrk/test-u8-grapheme-breaks.c | 2 | ||||
-rw-r--r-- | tests/unigbrk/test-u8-grapheme-next.c | 2 | ||||
-rw-r--r-- | tests/unigbrk/test-u8-grapheme-prev.c | 2 | ||||
-rw-r--r-- | tests/unigbrk/test-uc-gbrk-prop.c | 2 | ||||
-rw-r--r-- | tests/unigbrk/test-uc-gbrk-prop.h | 31 | ||||
-rw-r--r-- | tests/unigbrk/test-uc-grapheme-breaks.c | 2 | ||||
-rw-r--r-- | tests/unigbrk/test-uc-is-grapheme-break.c | 3 | ||||
-rw-r--r-- | tests/unigbrk/test-ulc-grapheme-breaks.c | 2 | ||||
-rwxr-xr-x | tests/unigbrk/test-ulc-grapheme-breaks.sh | 2 |
16 files changed, 47 insertions, 23 deletions
diff --git a/tests/unigbrk/GraphemeBreakTest.txt b/tests/unigbrk/GraphemeBreakTest.txt index eff2fd33..3c73f97b 100644 --- a/tests/unigbrk/GraphemeBreakTest.txt +++ b/tests/unigbrk/GraphemeBreakTest.txt @@ -1,11 +1,11 @@ -# GraphemeBreakTest-14.0.0.txt -# Date: 2021-03-08, 06:22:32 GMT -# © 2021 Unicode®, Inc. +# GraphemeBreakTest-15.0.0.txt +# Date: 2022-02-26, 00:38:37 GMT +# © 2022 Unicode®, Inc. # Unicode and the Unicode Logo are registered trademarks of Unicode, Inc. in the U.S. and other countries. -# For terms of use, see http://www.unicode.org/terms_of_use.html +# For terms of use, see https://www.unicode.org/terms_of_use.html # # Unicode Character Database -# For documentation, see http://www.unicode.org/reports/tr44/ +# For documentation, see https://www.unicode.org/reports/tr44/ # # Default Grapheme_Cluster_Break Test # diff --git a/tests/unigbrk/test-u16-grapheme-breaks.c b/tests/unigbrk/test-u16-grapheme-breaks.c index f315054a..a1cb80da 100644 --- a/tests/unigbrk/test-u16-grapheme-breaks.c +++ b/tests/unigbrk/test-u16-grapheme-breaks.c @@ -3,7 +3,7 @@ This program is free software: you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published - by the Free Software Foundation; either version 3 of the License, or + 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, diff --git a/tests/unigbrk/test-u16-grapheme-next.c b/tests/unigbrk/test-u16-grapheme-next.c index e30597f9..bb7aba65 100644 --- a/tests/unigbrk/test-u16-grapheme-next.c +++ b/tests/unigbrk/test-u16-grapheme-next.c @@ -3,7 +3,7 @@ This program is free software: you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published - by the Free Software Foundation; either version 3 of the License, or + 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, diff --git a/tests/unigbrk/test-u16-grapheme-prev.c b/tests/unigbrk/test-u16-grapheme-prev.c index c475dee8..986b5ddf 100644 --- a/tests/unigbrk/test-u16-grapheme-prev.c +++ b/tests/unigbrk/test-u16-grapheme-prev.c @@ -3,7 +3,7 @@ This program is free software: you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published - by the Free Software Foundation; either version 3 of the License, or + 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, diff --git a/tests/unigbrk/test-u32-grapheme-breaks.c b/tests/unigbrk/test-u32-grapheme-breaks.c index 252df622..7af266e8 100644 --- a/tests/unigbrk/test-u32-grapheme-breaks.c +++ b/tests/unigbrk/test-u32-grapheme-breaks.c @@ -3,7 +3,7 @@ This program is free software: you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published - by the Free Software Foundation; either version 3 of the License, or + 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, diff --git a/tests/unigbrk/test-u32-grapheme-next.c b/tests/unigbrk/test-u32-grapheme-next.c index 85a17df5..1762378c 100644 --- a/tests/unigbrk/test-u32-grapheme-next.c +++ b/tests/unigbrk/test-u32-grapheme-next.c @@ -3,7 +3,7 @@ This program is free software: you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published - by the Free Software Foundation; either version 3 of the License, or + 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, diff --git a/tests/unigbrk/test-u32-grapheme-prev.c b/tests/unigbrk/test-u32-grapheme-prev.c index beeeef76..d3838f52 100644 --- a/tests/unigbrk/test-u32-grapheme-prev.c +++ b/tests/unigbrk/test-u32-grapheme-prev.c @@ -3,7 +3,7 @@ This program is free software: you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published - by the Free Software Foundation; either version 3 of the License, or + 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, diff --git a/tests/unigbrk/test-u8-grapheme-breaks.c b/tests/unigbrk/test-u8-grapheme-breaks.c index d6f3d55a..fdc0d505 100644 --- a/tests/unigbrk/test-u8-grapheme-breaks.c +++ b/tests/unigbrk/test-u8-grapheme-breaks.c @@ -3,7 +3,7 @@ This program is free software: you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published - by the Free Software Foundation; either version 3 of the License, or + 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, diff --git a/tests/unigbrk/test-u8-grapheme-next.c b/tests/unigbrk/test-u8-grapheme-next.c index a58ecf0f..5c61d847 100644 --- a/tests/unigbrk/test-u8-grapheme-next.c +++ b/tests/unigbrk/test-u8-grapheme-next.c @@ -3,7 +3,7 @@ This program is free software: you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published - by the Free Software Foundation; either version 3 of the License, or + 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, diff --git a/tests/unigbrk/test-u8-grapheme-prev.c b/tests/unigbrk/test-u8-grapheme-prev.c index 668e04b5..a59e264d 100644 --- a/tests/unigbrk/test-u8-grapheme-prev.c +++ b/tests/unigbrk/test-u8-grapheme-prev.c @@ -3,7 +3,7 @@ This program is free software: you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published - by the Free Software Foundation; either version 3 of the License, or + 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, diff --git a/tests/unigbrk/test-uc-gbrk-prop.c b/tests/unigbrk/test-uc-gbrk-prop.c index 1e7d2dfb..605d83dc 100644 --- a/tests/unigbrk/test-uc-gbrk-prop.c +++ b/tests/unigbrk/test-uc-gbrk-prop.c @@ -3,7 +3,7 @@ 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 + 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, diff --git a/tests/unigbrk/test-uc-gbrk-prop.h b/tests/unigbrk/test-uc-gbrk-prop.h index 752db2f8..d975a1e4 100644 --- a/tests/unigbrk/test-uc-gbrk-prop.h +++ b/tests/unigbrk/test-uc-gbrk-prop.h @@ -4,7 +4,7 @@ This file 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, + by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. This file is distributed in the hope that it will be useful, @@ -228,6 +228,8 @@ { 0x0CD7, GBP_EXTEND }, { 0x0CE2, GBP_OTHER }, { 0x0CE4, GBP_EXTEND }, +{ 0x0CF3, GBP_OTHER }, +{ 0x0CF4, GBP_SPACINGMARK }, { 0x0D00, GBP_OTHER }, { 0x0D02, GBP_EXTEND }, { 0x0D04, GBP_SPACINGMARK }, @@ -276,7 +278,7 @@ { 0x0EB4, GBP_SPACINGMARK }, { 0x0EBD, GBP_EXTEND }, { 0x0EC8, GBP_OTHER }, -{ 0x0ECE, GBP_EXTEND }, +{ 0x0ECF, GBP_EXTEND }, { 0x0F18, GBP_OTHER }, { 0x0F1A, GBP_EXTEND }, { 0x0F35, GBP_OTHER }, @@ -1384,6 +1386,8 @@ { 0x10D28, GBP_EXTEND }, { 0x10EAB, GBP_OTHER }, { 0x10EAD, GBP_EXTEND }, +{ 0x10EFD, GBP_OTHER }, +{ 0x10F00, GBP_EXTEND }, { 0x10F46, GBP_OTHER }, { 0x10F51, GBP_EXTEND }, { 0x10F82, GBP_OTHER }, @@ -1445,6 +1449,8 @@ { 0x11238, GBP_EXTEND }, { 0x1123E, GBP_OTHER }, { 0x1123F, GBP_EXTEND }, +{ 0x11241, GBP_OTHER }, +{ 0x11242, GBP_EXTEND }, { 0x112DF, GBP_OTHER }, { 0x112E0, GBP_EXTEND }, { 0x112E3, GBP_SPACINGMARK }, @@ -1608,8 +1614,23 @@ { 0x11EF3, GBP_OTHER }, { 0x11EF5, GBP_EXTEND }, { 0x11EF7, GBP_SPACINGMARK }, +{ 0x11F00, GBP_OTHER }, +{ 0x11F02, GBP_EXTEND }, +{ 0x11F03, GBP_PREPEND }, +{ 0x11F04, GBP_SPACINGMARK }, +{ 0x11F34, GBP_OTHER }, +{ 0x11F36, GBP_SPACINGMARK }, +{ 0x11F3B, GBP_EXTEND }, +{ 0x11F3E, GBP_OTHER }, +{ 0x11F40, GBP_SPACINGMARK }, +{ 0x11F41, GBP_EXTEND }, +{ 0x11F42, GBP_SPACINGMARK }, +{ 0x11F43, GBP_EXTEND }, { 0x13430, GBP_OTHER }, -{ 0x13439, GBP_CONTROL }, +{ 0x13440, GBP_CONTROL }, +{ 0x13441, GBP_EXTEND }, +{ 0x13447, GBP_OTHER }, +{ 0x13456, GBP_EXTEND }, { 0x16AF0, GBP_OTHER }, { 0x16AF5, GBP_EXTEND }, { 0x16B30, GBP_OTHER }, @@ -1669,12 +1690,16 @@ { 0x1E025, GBP_EXTEND }, { 0x1E026, GBP_OTHER }, { 0x1E02B, GBP_EXTEND }, +{ 0x1E08F, GBP_OTHER }, +{ 0x1E090, GBP_EXTEND }, { 0x1E130, GBP_OTHER }, { 0x1E137, GBP_EXTEND }, { 0x1E2AE, GBP_OTHER }, { 0x1E2AF, GBP_EXTEND }, { 0x1E2EC, GBP_OTHER }, { 0x1E2F0, GBP_EXTEND }, +{ 0x1E4EC, GBP_OTHER }, +{ 0x1E4F0, GBP_EXTEND }, { 0x1E8D0, GBP_OTHER }, { 0x1E8D7, GBP_EXTEND }, { 0x1E944, GBP_OTHER }, diff --git a/tests/unigbrk/test-uc-grapheme-breaks.c b/tests/unigbrk/test-uc-grapheme-breaks.c index dad6bf36..1e3b1ee8 100644 --- a/tests/unigbrk/test-uc-grapheme-breaks.c +++ b/tests/unigbrk/test-uc-grapheme-breaks.c @@ -3,7 +3,7 @@ This program is free software: you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published - by the Free Software Foundation; either version 3 of the License, or + 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, diff --git a/tests/unigbrk/test-uc-is-grapheme-break.c b/tests/unigbrk/test-uc-is-grapheme-break.c index 70bd5197..433ba686 100644 --- a/tests/unigbrk/test-uc-is-grapheme-break.c +++ b/tests/unigbrk/test-uc-is-grapheme-break.c @@ -3,7 +3,7 @@ This program is free software: you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published - by the Free Software Foundation; either version 3 of the License, or + 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, @@ -21,7 +21,6 @@ /* Specification. */ #include <unigbrk.h> -#include <stdbool.h> #include <stdio.h> #include <stdlib.h> #include <string.h> diff --git a/tests/unigbrk/test-ulc-grapheme-breaks.c b/tests/unigbrk/test-ulc-grapheme-breaks.c index dae68758..8ef608fe 100644 --- a/tests/unigbrk/test-ulc-grapheme-breaks.c +++ b/tests/unigbrk/test-ulc-grapheme-breaks.c @@ -3,7 +3,7 @@ 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 + 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, diff --git a/tests/unigbrk/test-ulc-grapheme-breaks.sh b/tests/unigbrk/test-ulc-grapheme-breaks.sh index 0cad7608..119228ef 100755 --- a/tests/unigbrk/test-ulc-grapheme-breaks.sh +++ b/tests/unigbrk/test-ulc-grapheme-breaks.sh @@ -1,7 +1,7 @@ #!/bin/sh # Test in an ISO-8895-6 locale. -: ${LOCALE_AR=ar_SA} +: "${LOCALE_AR=ar_SA}" if test $LOCALE_AR = none; then if test -f /usr/bin/localedef; then echo "Skipping test: no traditional Arabic locale is installed" |