summaryrefslogtreecommitdiff
path: root/tests/unictype
diff options
context:
space:
mode:
Diffstat (limited to 'tests/unictype')
-rw-r--r--tests/unictype/test-bidi_byname.c2
-rw-r--r--tests/unictype/test-bidi_longname.c2
-rw-r--r--tests/unictype/test-bidi_name.c2
-rw-r--r--tests/unictype/test-bidi_of.c2
-rw-r--r--tests/unictype/test-bidi_test.c2
-rw-r--r--tests/unictype/test-block_list.c2
-rw-r--r--tests/unictype/test-block_of.c2
-rw-r--r--tests/unictype/test-block_test.c2
-rw-r--r--tests/unictype/test-categ_C.c84
-rw-r--r--tests/unictype/test-categ_Cc.c2
-rw-r--r--tests/unictype/test-categ_Cf.c3
-rw-r--r--tests/unictype/test-categ_Cn.c83
-rw-r--r--tests/unictype/test-categ_Co.c2
-rw-r--r--tests/unictype/test-categ_Cs.c2
-rw-r--r--tests/unictype/test-categ_L.c23
-rw-r--r--tests/unictype/test-categ_LC.c10
-rw-r--r--tests/unictype/test-categ_Ll.c7
-rw-r--r--tests/unictype/test-categ_Lm.c5
-rw-r--r--tests/unictype/test-categ_Lo.c16
-rw-r--r--tests/unictype/test-categ_Lt.c2
-rw-r--r--tests/unictype/test-categ_Lu.c8
-rw-r--r--tests/unictype/test-categ_M.c20
-rw-r--r--tests/unictype/test-categ_Mc.c10
-rw-r--r--tests/unictype/test-categ_Me.c2
-rw-r--r--tests/unictype/test-categ_Mn.c25
-rw-r--r--tests/unictype/test-categ_N.c8
-rw-r--r--tests/unictype/test-categ_Nd.c7
-rw-r--r--tests/unictype/test-categ_Nl.c2
-rw-r--r--tests/unictype/test-categ_No.c6
-rw-r--r--tests/unictype/test-categ_P.c13
-rw-r--r--tests/unictype/test-categ_Pc.c2
-rw-r--r--tests/unictype/test-categ_Pd.c2
-rw-r--r--tests/unictype/test-categ_Pe.c2
-rw-r--r--tests/unictype/test-categ_Pf.c2
-rw-r--r--tests/unictype/test-categ_Pi.c2
-rw-r--r--tests/unictype/test-categ_Po.c12
-rw-r--r--tests/unictype/test-categ_Ps.c2
-rw-r--r--tests/unictype/test-categ_S.c26
-rw-r--r--tests/unictype/test-categ_Sc.c2
-rw-r--r--tests/unictype/test-categ_Sk.c2
-rw-r--r--tests/unictype/test-categ_Sm.c2
-rw-r--r--tests/unictype/test-categ_So.c26
-rw-r--r--tests/unictype/test-categ_Z.c2
-rw-r--r--tests/unictype/test-categ_Zl.c2
-rw-r--r--tests/unictype/test-categ_Zp.c2
-rw-r--r--tests/unictype/test-categ_Zs.c2
-rw-r--r--tests/unictype/test-categ_and.c2
-rw-r--r--tests/unictype/test-categ_and_not.c2
-rw-r--r--tests/unictype/test-categ_byname.c2
-rw-r--r--tests/unictype/test-categ_longname.c2
-rw-r--r--tests/unictype/test-categ_name.c2
-rw-r--r--tests/unictype/test-categ_none.c2
-rw-r--r--tests/unictype/test-categ_of.c2
-rw-r--r--tests/unictype/test-categ_or.c2
-rw-r--r--tests/unictype/test-categ_test_withtable.c2
-rw-r--r--tests/unictype/test-combiningclass.c2
-rw-r--r--tests/unictype/test-combiningclass_byname.c2
-rw-r--r--tests/unictype/test-combiningclass_longname.c2
-rw-r--r--tests/unictype/test-combiningclass_name.c2
-rw-r--r--tests/unictype/test-ctype_alnum.c27
-rw-r--r--tests/unictype/test-ctype_alpha.c27
-rw-r--r--tests/unictype/test-ctype_blank.c2
-rw-r--r--tests/unictype/test-ctype_cntrl.c2
-rw-r--r--tests/unictype/test-ctype_digit.c2
-rw-r--r--tests/unictype/test-ctype_graph.c75
-rw-r--r--tests/unictype/test-ctype_lower.c10
-rw-r--r--tests/unictype/test-ctype_print.c75
-rw-r--r--tests/unictype/test-ctype_punct.c62
-rw-r--r--tests/unictype/test-ctype_space.c2
-rw-r--r--tests/unictype/test-ctype_upper.c8
-rw-r--r--tests/unictype/test-ctype_xdigit.c2
-rw-r--r--tests/unictype/test-decdigit.c2
-rw-r--r--tests/unictype/test-decdigit.h34
-rw-r--r--tests/unictype/test-digit.c2
-rw-r--r--tests/unictype/test-digit.h32
-rw-r--r--tests/unictype/test-joininggroup_byname.c2
-rw-r--r--tests/unictype/test-joininggroup_name.c2
-rw-r--r--tests/unictype/test-joininggroup_of.c2
-rw-r--r--tests/unictype/test-joininggroup_of.h10
-rw-r--r--tests/unictype/test-joiningtype_byname.c2
-rw-r--r--tests/unictype/test-joiningtype_longname.c2
-rw-r--r--tests/unictype/test-joiningtype_name.c2
-rw-r--r--tests/unictype/test-joiningtype_of.c2
-rw-r--r--tests/unictype/test-joiningtype_of.h86
-rw-r--r--tests/unictype/test-mirror.c2
-rw-r--r--tests/unictype/test-numeric.c2
-rw-r--r--tests/unictype/test-numeric.h61
-rw-r--r--tests/unictype/test-pr_alphabetic.c35
-rw-r--r--tests/unictype/test-pr_ascii_hex_digit.c2
-rw-r--r--tests/unictype/test-pr_bidi_arabic_digit.c3
-rw-r--r--tests/unictype/test-pr_bidi_arabic_right_to_left.c3
-rw-r--r--tests/unictype/test-pr_bidi_block_separator.c2
-rw-r--r--tests/unictype/test-pr_bidi_boundary_neutral.c2
-rw-r--r--tests/unictype/test-pr_bidi_common_separator.c2
-rw-r--r--tests/unictype/test-pr_bidi_control.c2
-rw-r--r--tests/unictype/test-pr_bidi_embedding_or_override.c2
-rw-r--r--tests/unictype/test-pr_bidi_eur_num_separator.c2
-rw-r--r--tests/unictype/test-pr_bidi_eur_num_terminator.c2
-rw-r--r--tests/unictype/test-pr_bidi_european_digit.c2
-rw-r--r--tests/unictype/test-pr_bidi_hebrew_right_to_left.c10
-rw-r--r--tests/unictype/test-pr_bidi_left_to_right.c59
-rw-r--r--tests/unictype/test-pr_bidi_non_spacing_mark.c24
-rw-r--r--tests/unictype/test-pr_bidi_other_neutral.c22
-rw-r--r--tests/unictype/test-pr_bidi_pdf.c2
-rw-r--r--tests/unictype/test-pr_bidi_segment_separator.c2
-rw-r--r--tests/unictype/test-pr_bidi_whitespace.c2
-rw-r--r--tests/unictype/test-pr_byname.c2
-rw-r--r--tests/unictype/test-pr_case_ignorable.c27
-rw-r--r--tests/unictype/test-pr_cased.c8
-rw-r--r--tests/unictype/test-pr_changes_when_casefolded.c9
-rw-r--r--tests/unictype/test-pr_changes_when_casemapped.c13
-rw-r--r--tests/unictype/test-pr_changes_when_lowercased.c8
-rw-r--r--tests/unictype/test-pr_changes_when_titlecased.c10
-rw-r--r--tests/unictype/test-pr_changes_when_uppercased.c10
-rw-r--r--tests/unictype/test-pr_combining.c20
-rw-r--r--tests/unictype/test-pr_composite.c2
-rw-r--r--tests/unictype/test-pr_currency_symbol.c2
-rw-r--r--tests/unictype/test-pr_dash.c2
-rw-r--r--tests/unictype/test-pr_decimal_digit.c7
-rw-r--r--tests/unictype/test-pr_default_ignorable_code_point.c2
-rw-r--r--tests/unictype/test-pr_deprecated.c5
-rw-r--r--tests/unictype/test-pr_diacritic.c9
-rw-r--r--tests/unictype/test-pr_extender.c6
-rw-r--r--tests/unictype/test-pr_format_control.c2
-rw-r--r--tests/unictype/test-pr_grapheme_base.c69
-rw-r--r--tests/unictype/test-pr_grapheme_extend.c28
-rw-r--r--tests/unictype/test-pr_grapheme_link.c6
-rw-r--r--tests/unictype/test-pr_hex_digit.c2
-rw-r--r--tests/unictype/test-pr_hyphen.c2
-rw-r--r--tests/unictype/test-pr_id_continue.c37
-rw-r--r--tests/unictype/test-pr_id_start.c20
-rw-r--r--tests/unictype/test-pr_ideographic.c4
-rw-r--r--tests/unictype/test-pr_ids_binary_operator.c2
-rw-r--r--tests/unictype/test-pr_ids_trinary_operator.c2
-rw-r--r--tests/unictype/test-pr_ignorable_control.c3
-rw-r--r--tests/unictype/test-pr_iso_control.c2
-rw-r--r--tests/unictype/test-pr_join_control.c2
-rw-r--r--tests/unictype/test-pr_left_of_pair.c2
-rw-r--r--tests/unictype/test-pr_line_separator.c2
-rw-r--r--tests/unictype/test-pr_logical_order_exception.c2
-rw-r--r--tests/unictype/test-pr_lowercase.c7
-rw-r--r--tests/unictype/test-pr_math.c2
-rw-r--r--tests/unictype/test-pr_non_break.c2
-rw-r--r--tests/unictype/test-pr_not_a_character.c2
-rw-r--r--tests/unictype/test-pr_numeric.c8
-rw-r--r--tests/unictype/test-pr_other_alphabetic.c18
-rw-r--r--tests/unictype/test-pr_other_default_ignorable_code_point.c2
-rw-r--r--tests/unictype/test-pr_other_grapheme_extend.c7
-rw-r--r--tests/unictype/test-pr_other_id_continue.c2
-rw-r--r--tests/unictype/test-pr_other_id_start.c3
-rw-r--r--tests/unictype/test-pr_other_lowercase.c2
-rw-r--r--tests/unictype/test-pr_other_math.c2
-rw-r--r--tests/unictype/test-pr_other_uppercase.c2
-rw-r--r--tests/unictype/test-pr_paired_punctuation.c2
-rw-r--r--tests/unictype/test-pr_paragraph_separator.c2
-rw-r--r--tests/unictype/test-pr_pattern_syntax.c2
-rw-r--r--tests/unictype/test-pr_pattern_white_space.c2
-rw-r--r--tests/unictype/test-pr_private_use.c2
-rw-r--r--tests/unictype/test-pr_punctuation.c13
-rw-r--r--tests/unictype/test-pr_quotation_mark.c2
-rw-r--r--tests/unictype/test-pr_radical.c2
-rw-r--r--tests/unictype/test-pr_sentence_terminal.c4
-rw-r--r--tests/unictype/test-pr_soft_dotted.c2
-rw-r--r--tests/unictype/test-pr_space.c2
-rw-r--r--tests/unictype/test-pr_terminal_punctuation.c6
-rw-r--r--tests/unictype/test-pr_test.c2
-rw-r--r--tests/unictype/test-pr_titlecase.c2
-rw-r--r--tests/unictype/test-pr_unassigned_code_value.c83
-rw-r--r--tests/unictype/test-pr_unified_ideograph.c2
-rw-r--r--tests/unictype/test-pr_uppercase.c6
-rw-r--r--tests/unictype/test-pr_variation_selector.c2
-rw-r--r--tests/unictype/test-pr_white_space.c2
-rw-r--r--tests/unictype/test-pr_xid_continue.c37
-rw-r--r--tests/unictype/test-pr_xid_start.c20
-rw-r--r--tests/unictype/test-pr_zero_width.c3
-rw-r--r--tests/unictype/test-predicate-part1.h2
-rw-r--r--tests/unictype/test-predicate-part2.h2
-rw-r--r--tests/unictype/test-scripts.c2
-rw-r--r--tests/unictype/test-sy_c_ident.c2
-rw-r--r--tests/unictype/test-sy_c_whitespace.c2
-rw-r--r--tests/unictype/test-sy_java_ident.c2
-rw-r--r--tests/unictype/test-sy_java_whitespace.c2
182 files changed, 1310 insertions, 483 deletions
diff --git a/tests/unictype/test-bidi_byname.c b/tests/unictype/test-bidi_byname.c
index 3449c5b..4d3291c 100644
--- a/tests/unictype/test-bidi_byname.c
+++ b/tests/unictype/test-bidi_byname.c
@@ -12,7 +12,7 @@
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program. If not, see <http://www.gnu.org/licenses/>. */
+ along with this program. If not, see <https://www.gnu.org/licenses/>. */
#include <config.h>
diff --git a/tests/unictype/test-bidi_longname.c b/tests/unictype/test-bidi_longname.c
index b7618d2..98449d8 100644
--- a/tests/unictype/test-bidi_longname.c
+++ b/tests/unictype/test-bidi_longname.c
@@ -12,7 +12,7 @@
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program. If not, see <http://www.gnu.org/licenses/>. */
+ along with this program. If not, see <https://www.gnu.org/licenses/>. */
#include <config.h>
diff --git a/tests/unictype/test-bidi_name.c b/tests/unictype/test-bidi_name.c
index 03b3674..2966db3 100644
--- a/tests/unictype/test-bidi_name.c
+++ b/tests/unictype/test-bidi_name.c
@@ -12,7 +12,7 @@
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program. If not, see <http://www.gnu.org/licenses/>. */
+ along with this program. If not, see <https://www.gnu.org/licenses/>. */
#include <config.h>
diff --git a/tests/unictype/test-bidi_of.c b/tests/unictype/test-bidi_of.c
index 5b7a33d..dcaa5ce 100644
--- a/tests/unictype/test-bidi_of.c
+++ b/tests/unictype/test-bidi_of.c
@@ -12,7 +12,7 @@
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program. If not, see <http://www.gnu.org/licenses/>. */
+ along with this program. If not, see <https://www.gnu.org/licenses/>. */
#include <config.h>
diff --git a/tests/unictype/test-bidi_test.c b/tests/unictype/test-bidi_test.c
index 908d1b7..585ddc5 100644
--- a/tests/unictype/test-bidi_test.c
+++ b/tests/unictype/test-bidi_test.c
@@ -12,7 +12,7 @@
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program. If not, see <http://www.gnu.org/licenses/>. */
+ along with this program. If not, see <https://www.gnu.org/licenses/>. */
#include <config.h>
diff --git a/tests/unictype/test-block_list.c b/tests/unictype/test-block_list.c
index d475546..02d4b9a 100644
--- a/tests/unictype/test-block_list.c
+++ b/tests/unictype/test-block_list.c
@@ -12,7 +12,7 @@
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program. If not, see <http://www.gnu.org/licenses/>. */
+ along with this program. If not, see <https://www.gnu.org/licenses/>. */
#include <config.h>
diff --git a/tests/unictype/test-block_of.c b/tests/unictype/test-block_of.c
index 230fa87..d838678 100644
--- a/tests/unictype/test-block_of.c
+++ b/tests/unictype/test-block_of.c
@@ -12,7 +12,7 @@
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program. If not, see <http://www.gnu.org/licenses/>. */
+ along with this program. If not, see <https://www.gnu.org/licenses/>. */
#include <config.h>
diff --git a/tests/unictype/test-block_test.c b/tests/unictype/test-block_test.c
index 8971a39..ffff9bc 100644
--- a/tests/unictype/test-block_test.c
+++ b/tests/unictype/test-block_test.c
@@ -12,7 +12,7 @@
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program. If not, see <http://www.gnu.org/licenses/>. */
+ along with this program. If not, see <https://www.gnu.org/licenses/>. */
#include <config.h>
diff --git a/tests/unictype/test-categ_C.c b/tests/unictype/test-categ_C.c
index aa61d7d..cbe7de1 100644
--- a/tests/unictype/test-categ_C.c
+++ b/tests/unictype/test-categ_C.c
@@ -13,7 +13,7 @@
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program. If not, see <http://www.gnu.org/licenses/>. */
+ along with this program. If not, see <https://www.gnu.org/licenses/>. */
#include "test-predicate-part1.h"
@@ -44,7 +44,9 @@
{ 0x083F, 0x083F },
{ 0x085C, 0x085D },
{ 0x085F, 0x089F },
- { 0x08B5, 0x08E2 },
+ { 0x08B5, 0x08B5 },
+ { 0x08BE, 0x08D3 },
+ { 0x08E2, 0x08E2 },
{ 0x0984, 0x0984 },
{ 0x098D, 0x098E },
{ 0x0991, 0x0992 },
@@ -131,7 +133,6 @@
{ 0x0C5B, 0x0C5F },
{ 0x0C64, 0x0C65 },
{ 0x0C70, 0x0C77 },
- { 0x0C80, 0x0C80 },
{ 0x0C84, 0x0C84 },
{ 0x0C8D, 0x0C8D },
{ 0x0C91, 0x0C91 },
@@ -152,10 +153,8 @@
{ 0x0D3B, 0x0D3C },
{ 0x0D45, 0x0D45 },
{ 0x0D49, 0x0D49 },
- { 0x0D4F, 0x0D56 },
- { 0x0D58, 0x0D5E },
+ { 0x0D50, 0x0D53 },
{ 0x0D64, 0x0D65 },
- { 0x0D76, 0x0D78 },
{ 0x0D80, 0x0D81 },
{ 0x0D84, 0x0D84 },
{ 0x0D97, 0x0D99 },
@@ -256,11 +255,11 @@
{ 0x1BF4, 0x1BFB },
{ 0x1C38, 0x1C3A },
{ 0x1C4A, 0x1C4C },
- { 0x1C80, 0x1CBF },
+ { 0x1C89, 0x1CBF },
{ 0x1CC8, 0x1CCF },
{ 0x1CF7, 0x1CF7 },
{ 0x1CFA, 0x1CFF },
- { 0x1DF6, 0x1DFB },
+ { 0x1DF6, 0x1DFA },
{ 0x1F16, 0x1F17 },
{ 0x1F1E, 0x1F1F },
{ 0x1F46, 0x1F47 },
@@ -286,7 +285,7 @@
{ 0x20BF, 0x20CF },
{ 0x20F1, 0x20FF },
{ 0x218C, 0x218F },
- { 0x23FB, 0x23FF },
+ { 0x23FF, 0x23FF },
{ 0x2427, 0x243F },
{ 0x244B, 0x245F },
{ 0x2B74, 0x2B75 },
@@ -312,7 +311,7 @@
{ 0x2DCF, 0x2DCF },
{ 0x2DD7, 0x2DD7 },
{ 0x2DDF, 0x2DDF },
- { 0x2E43, 0x2E7F },
+ { 0x2E45, 0x2E7F },
{ 0x2E9A, 0x2E9A },
{ 0x2EF4, 0x2EFF },
{ 0x2FD6, 0x2FEF },
@@ -332,12 +331,12 @@
{ 0xA4C7, 0xA4CF },
{ 0xA62C, 0xA63F },
{ 0xA6F8, 0xA6FF },
- { 0xA7AE, 0xA7AF },
+ { 0xA7AF, 0xA7AF },
{ 0xA7B8, 0xA7F6 },
{ 0xA82C, 0xA82F },
{ 0xA83A, 0xA83F },
{ 0xA878, 0xA87F },
- { 0xA8C5, 0xA8CD },
+ { 0xA8C6, 0xA8CD },
{ 0xA8DA, 0xA8DF },
{ 0xA8FE, 0xA8FF },
{ 0xA954, 0xA95E },
@@ -398,7 +397,7 @@
{ 0x100FB, 0x100FF },
{ 0x10103, 0x10106 },
{ 0x10134, 0x10136 },
- { 0x1018D, 0x1018F },
+ { 0x1018F, 0x1018F },
{ 0x1019C, 0x1019F },
{ 0x101A1, 0x101CF },
{ 0x101FE, 0x1027F },
@@ -412,7 +411,9 @@
{ 0x103C4, 0x103C7 },
{ 0x103D6, 0x103FF },
{ 0x1049E, 0x1049F },
- { 0x104AA, 0x104FF },
+ { 0x104AA, 0x104AF },
+ { 0x104D4, 0x104D7 },
+ { 0x104FC, 0x104FF },
{ 0x10528, 0x1052F },
{ 0x10564, 0x1056E },
{ 0x10570, 0x105FF },
@@ -469,7 +470,7 @@
{ 0x111E0, 0x111E0 },
{ 0x111F5, 0x111FF },
{ 0x11212, 0x11212 },
- { 0x1123E, 0x1127F },
+ { 0x1123F, 0x1127F },
{ 0x11287, 0x11287 },
{ 0x11289, 0x11289 },
{ 0x1128E, 0x1128E },
@@ -491,13 +492,17 @@
{ 0x11358, 0x1135C },
{ 0x11364, 0x11365 },
{ 0x1136D, 0x1136F },
- { 0x11375, 0x1147F },
+ { 0x11375, 0x113FF },
+ { 0x1145A, 0x1145A },
+ { 0x1145C, 0x1145C },
+ { 0x1145E, 0x1147F },
{ 0x114C8, 0x114CF },
{ 0x114DA, 0x1157F },
{ 0x115B6, 0x115B7 },
{ 0x115DE, 0x115FF },
{ 0x11645, 0x1164F },
- { 0x1165A, 0x1167F },
+ { 0x1165A, 0x1165F },
+ { 0x1166D, 0x1167F },
{ 0x116B8, 0x116BF },
{ 0x116CA, 0x116FF },
{ 0x1171A, 0x1171C },
@@ -505,7 +510,14 @@
{ 0x11740, 0x1189F },
{ 0x118F3, 0x118FE },
{ 0x11900, 0x11ABF },
- { 0x11AF9, 0x11FFF },
+ { 0x11AF9, 0x11BFF },
+ { 0x11C09, 0x11C09 },
+ { 0x11C37, 0x11C37 },
+ { 0x11C46, 0x11C4F },
+ { 0x11C6D, 0x11C6F },
+ { 0x11C90, 0x11C91 },
+ { 0x11CA8, 0x11CA8 },
+ { 0x11CB7, 0x11FFF },
{ 0x1239A, 0x123FF },
{ 0x1246F, 0x1246F },
{ 0x12475, 0x1247F },
@@ -525,7 +537,10 @@
{ 0x16B90, 0x16EFF },
{ 0x16F45, 0x16F4F },
{ 0x16F7F, 0x16F8E },
- { 0x16FA0, 0x1AFFF },
+ { 0x16FA0, 0x16FDF },
+ { 0x16FE1, 0x16FFF },
+ { 0x187ED, 0x187FF },
+ { 0x18AF3, 0x1AFFF },
{ 0x1B002, 0x1BBFF },
{ 0x1BC6B, 0x1BC6F },
{ 0x1BC7D, 0x1BC7F },
@@ -561,9 +576,17 @@
{ 0x1D7CC, 0x1D7CD },
{ 0x1DA8C, 0x1DA9A },
{ 0x1DAA0, 0x1DAA0 },
- { 0x1DAB0, 0x1E7FF },
+ { 0x1DAB0, 0x1DFFF },
+ { 0x1E007, 0x1E007 },
+ { 0x1E019, 0x1E01A },
+ { 0x1E022, 0x1E022 },
+ { 0x1E025, 0x1E025 },
+ { 0x1E02B, 0x1E7FF },
{ 0x1E8C5, 0x1E8C6 },
- { 0x1E8D7, 0x1EDFF },
+ { 0x1E8D7, 0x1E8FF },
+ { 0x1E94B, 0x1E94F },
+ { 0x1E95A, 0x1E95D },
+ { 0x1E960, 0x1EDFF },
{ 0x1EE04, 0x1EE04 },
{ 0x1EE20, 0x1EE20 },
{ 0x1EE23, 0x1EE23 },
@@ -607,16 +630,14 @@
{ 0x1F10D, 0x1F10F },
{ 0x1F12F, 0x1F12F },
{ 0x1F16C, 0x1F16F },
- { 0x1F19B, 0x1F1E5 },
+ { 0x1F1AD, 0x1F1E5 },
{ 0x1F203, 0x1F20F },
- { 0x1F23B, 0x1F23F },
+ { 0x1F23C, 0x1F23F },
{ 0x1F249, 0x1F24F },
{ 0x1F252, 0x1F2FF },
- { 0x1F57A, 0x1F57A },
- { 0x1F5A4, 0x1F5A4 },
- { 0x1F6D1, 0x1F6DF },
+ { 0x1F6D3, 0x1F6DF },
{ 0x1F6ED, 0x1F6EF },
- { 0x1F6F4, 0x1F6FF },
+ { 0x1F6F7, 0x1F6FF },
{ 0x1F774, 0x1F77F },
{ 0x1F7D5, 0x1F7FF },
{ 0x1F80C, 0x1F80F },
@@ -624,8 +645,13 @@
{ 0x1F85A, 0x1F85F },
{ 0x1F888, 0x1F88F },
{ 0x1F8AE, 0x1F90F },
- { 0x1F919, 0x1F97F },
- { 0x1F985, 0x1F9BF },
+ { 0x1F91F, 0x1F91F },
+ { 0x1F928, 0x1F92F },
+ { 0x1F931, 0x1F932 },
+ { 0x1F93F, 0x1F93F },
+ { 0x1F94C, 0x1F94F },
+ { 0x1F95F, 0x1F97F },
+ { 0x1F992, 0x1F9BF },
{ 0x1F9C1, 0x1FFFF },
{ 0x2A6D7, 0x2A6FF },
{ 0x2B735, 0x2B73F },
diff --git a/tests/unictype/test-categ_Cc.c b/tests/unictype/test-categ_Cc.c
index 9740dd4..637a178 100644
--- a/tests/unictype/test-categ_Cc.c
+++ b/tests/unictype/test-categ_Cc.c
@@ -13,7 +13,7 @@
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program. If not, see <http://www.gnu.org/licenses/>. */
+ along with this program. If not, see <https://www.gnu.org/licenses/>. */
#include "test-predicate-part1.h"
diff --git a/tests/unictype/test-categ_Cf.c b/tests/unictype/test-categ_Cf.c
index 6e5cd3a..e88b072 100644
--- a/tests/unictype/test-categ_Cf.c
+++ b/tests/unictype/test-categ_Cf.c
@@ -13,7 +13,7 @@
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program. If not, see <http://www.gnu.org/licenses/>. */
+ along with this program. If not, see <https://www.gnu.org/licenses/>. */
#include "test-predicate-part1.h"
@@ -22,6 +22,7 @@
{ 0x061C, 0x061C },
{ 0x06DD, 0x06DD },
{ 0x070F, 0x070F },
+ { 0x08E2, 0x08E2 },
{ 0x180E, 0x180E },
{ 0x200B, 0x200F },
{ 0x202A, 0x202E },
diff --git a/tests/unictype/test-categ_Cn.c b/tests/unictype/test-categ_Cn.c
index 4ac0ba5..22759a1 100644
--- a/tests/unictype/test-categ_Cn.c
+++ b/tests/unictype/test-categ_Cn.c
@@ -13,7 +13,7 @@
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program. If not, see <http://www.gnu.org/licenses/>. */
+ along with this program. If not, see <https://www.gnu.org/licenses/>. */
#include "test-predicate-part1.h"
@@ -40,7 +40,8 @@
{ 0x083F, 0x083F },
{ 0x085C, 0x085D },
{ 0x085F, 0x089F },
- { 0x08B5, 0x08E2 },
+ { 0x08B5, 0x08B5 },
+ { 0x08BE, 0x08D3 },
{ 0x0984, 0x0984 },
{ 0x098D, 0x098E },
{ 0x0991, 0x0992 },
@@ -127,7 +128,6 @@
{ 0x0C5B, 0x0C5F },
{ 0x0C64, 0x0C65 },
{ 0x0C70, 0x0C77 },
- { 0x0C80, 0x0C80 },
{ 0x0C84, 0x0C84 },
{ 0x0C8D, 0x0C8D },
{ 0x0C91, 0x0C91 },
@@ -148,10 +148,8 @@
{ 0x0D3B, 0x0D3C },
{ 0x0D45, 0x0D45 },
{ 0x0D49, 0x0D49 },
- { 0x0D4F, 0x0D56 },
- { 0x0D58, 0x0D5E },
+ { 0x0D50, 0x0D53 },
{ 0x0D64, 0x0D65 },
- { 0x0D76, 0x0D78 },
{ 0x0D80, 0x0D81 },
{ 0x0D84, 0x0D84 },
{ 0x0D97, 0x0D99 },
@@ -252,11 +250,11 @@
{ 0x1BF4, 0x1BFB },
{ 0x1C38, 0x1C3A },
{ 0x1C4A, 0x1C4C },
- { 0x1C80, 0x1CBF },
+ { 0x1C89, 0x1CBF },
{ 0x1CC8, 0x1CCF },
{ 0x1CF7, 0x1CF7 },
{ 0x1CFA, 0x1CFF },
- { 0x1DF6, 0x1DFB },
+ { 0x1DF6, 0x1DFA },
{ 0x1F16, 0x1F17 },
{ 0x1F1E, 0x1F1F },
{ 0x1F46, 0x1F47 },
@@ -280,7 +278,7 @@
{ 0x20BF, 0x20CF },
{ 0x20F1, 0x20FF },
{ 0x218C, 0x218F },
- { 0x23FB, 0x23FF },
+ { 0x23FF, 0x23FF },
{ 0x2427, 0x243F },
{ 0x244B, 0x245F },
{ 0x2B74, 0x2B75 },
@@ -306,7 +304,7 @@
{ 0x2DCF, 0x2DCF },
{ 0x2DD7, 0x2DD7 },
{ 0x2DDF, 0x2DDF },
- { 0x2E43, 0x2E7F },
+ { 0x2E45, 0x2E7F },
{ 0x2E9A, 0x2E9A },
{ 0x2EF4, 0x2EFF },
{ 0x2FD6, 0x2FEF },
@@ -326,12 +324,12 @@
{ 0xA4C7, 0xA4CF },
{ 0xA62C, 0xA63F },
{ 0xA6F8, 0xA6FF },
- { 0xA7AE, 0xA7AF },
+ { 0xA7AF, 0xA7AF },
{ 0xA7B8, 0xA7F6 },
{ 0xA82C, 0xA82F },
{ 0xA83A, 0xA83F },
{ 0xA878, 0xA87F },
- { 0xA8C5, 0xA8CD },
+ { 0xA8C6, 0xA8CD },
{ 0xA8DA, 0xA8DF },
{ 0xA8FE, 0xA8FF },
{ 0xA954, 0xA95E },
@@ -393,7 +391,7 @@
{ 0x100FB, 0x100FF },
{ 0x10103, 0x10106 },
{ 0x10134, 0x10136 },
- { 0x1018D, 0x1018F },
+ { 0x1018F, 0x1018F },
{ 0x1019C, 0x1019F },
{ 0x101A1, 0x101CF },
{ 0x101FE, 0x1027F },
@@ -407,7 +405,9 @@
{ 0x103C4, 0x103C7 },
{ 0x103D6, 0x103FF },
{ 0x1049E, 0x1049F },
- { 0x104AA, 0x104FF },
+ { 0x104AA, 0x104AF },
+ { 0x104D4, 0x104D7 },
+ { 0x104FC, 0x104FF },
{ 0x10528, 0x1052F },
{ 0x10564, 0x1056E },
{ 0x10570, 0x105FF },
@@ -463,7 +463,7 @@
{ 0x111E0, 0x111E0 },
{ 0x111F5, 0x111FF },
{ 0x11212, 0x11212 },
- { 0x1123E, 0x1127F },
+ { 0x1123F, 0x1127F },
{ 0x11287, 0x11287 },
{ 0x11289, 0x11289 },
{ 0x1128E, 0x1128E },
@@ -485,13 +485,17 @@
{ 0x11358, 0x1135C },
{ 0x11364, 0x11365 },
{ 0x1136D, 0x1136F },
- { 0x11375, 0x1147F },
+ { 0x11375, 0x113FF },
+ { 0x1145A, 0x1145A },
+ { 0x1145C, 0x1145C },
+ { 0x1145E, 0x1147F },
{ 0x114C8, 0x114CF },
{ 0x114DA, 0x1157F },
{ 0x115B6, 0x115B7 },
{ 0x115DE, 0x115FF },
{ 0x11645, 0x1164F },
- { 0x1165A, 0x1167F },
+ { 0x1165A, 0x1165F },
+ { 0x1166D, 0x1167F },
{ 0x116B8, 0x116BF },
{ 0x116CA, 0x116FF },
{ 0x1171A, 0x1171C },
@@ -499,7 +503,14 @@
{ 0x11740, 0x1189F },
{ 0x118F3, 0x118FE },
{ 0x11900, 0x11ABF },
- { 0x11AF9, 0x11FFF },
+ { 0x11AF9, 0x11BFF },
+ { 0x11C09, 0x11C09 },
+ { 0x11C37, 0x11C37 },
+ { 0x11C46, 0x11C4F },
+ { 0x11C6D, 0x11C6F },
+ { 0x11C90, 0x11C91 },
+ { 0x11CA8, 0x11CA8 },
+ { 0x11CB7, 0x11FFF },
{ 0x1239A, 0x123FF },
{ 0x1246F, 0x1246F },
{ 0x12475, 0x1247F },
@@ -519,7 +530,10 @@
{ 0x16B90, 0x16EFF },
{ 0x16F45, 0x16F4F },
{ 0x16F7F, 0x16F8E },
- { 0x16FA0, 0x1AFFF },
+ { 0x16FA0, 0x16FDF },
+ { 0x16FE1, 0x16FFF },
+ { 0x187ED, 0x187FF },
+ { 0x18AF3, 0x1AFFF },
{ 0x1B002, 0x1BBFF },
{ 0x1BC6B, 0x1BC6F },
{ 0x1BC7D, 0x1BC7F },
@@ -554,9 +568,17 @@
{ 0x1D7CC, 0x1D7CD },
{ 0x1DA8C, 0x1DA9A },
{ 0x1DAA0, 0x1DAA0 },
- { 0x1DAB0, 0x1E7FF },
+ { 0x1DAB0, 0x1DFFF },
+ { 0x1E007, 0x1E007 },
+ { 0x1E019, 0x1E01A },
+ { 0x1E022, 0x1E022 },
+ { 0x1E025, 0x1E025 },
+ { 0x1E02B, 0x1E7FF },
{ 0x1E8C5, 0x1E8C6 },
- { 0x1E8D7, 0x1EDFF },
+ { 0x1E8D7, 0x1E8FF },
+ { 0x1E94B, 0x1E94F },
+ { 0x1E95A, 0x1E95D },
+ { 0x1E960, 0x1EDFF },
{ 0x1EE04, 0x1EE04 },
{ 0x1EE20, 0x1EE20 },
{ 0x1EE23, 0x1EE23 },
@@ -600,16 +622,14 @@
{ 0x1F10D, 0x1F10F },
{ 0x1F12F, 0x1F12F },
{ 0x1F16C, 0x1F16F },
- { 0x1F19B, 0x1F1E5 },
+ { 0x1F1AD, 0x1F1E5 },
{ 0x1F203, 0x1F20F },
- { 0x1F23B, 0x1F23F },
+ { 0x1F23C, 0x1F23F },
{ 0x1F249, 0x1F24F },
{ 0x1F252, 0x1F2FF },
- { 0x1F57A, 0x1F57A },
- { 0x1F5A4, 0x1F5A4 },
- { 0x1F6D1, 0x1F6DF },
+ { 0x1F6D3, 0x1F6DF },
{ 0x1F6ED, 0x1F6EF },
- { 0x1F6F4, 0x1F6FF },
+ { 0x1F6F7, 0x1F6FF },
{ 0x1F774, 0x1F77F },
{ 0x1F7D5, 0x1F7FF },
{ 0x1F80C, 0x1F80F },
@@ -617,8 +637,13 @@
{ 0x1F85A, 0x1F85F },
{ 0x1F888, 0x1F88F },
{ 0x1F8AE, 0x1F90F },
- { 0x1F919, 0x1F97F },
- { 0x1F985, 0x1F9BF },
+ { 0x1F91F, 0x1F91F },
+ { 0x1F928, 0x1F92F },
+ { 0x1F931, 0x1F932 },
+ { 0x1F93F, 0x1F93F },
+ { 0x1F94C, 0x1F94F },
+ { 0x1F95F, 0x1F97F },
+ { 0x1F992, 0x1F9BF },
{ 0x1F9C1, 0x1FFFF },
{ 0x2A6D7, 0x2A6FF },
{ 0x2B735, 0x2B73F },
diff --git a/tests/unictype/test-categ_Co.c b/tests/unictype/test-categ_Co.c
index f524db4..de4b1ad 100644
--- a/tests/unictype/test-categ_Co.c
+++ b/tests/unictype/test-categ_Co.c
@@ -13,7 +13,7 @@
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program. If not, see <http://www.gnu.org/licenses/>. */
+ along with this program. If not, see <https://www.gnu.org/licenses/>. */
#include "test-predicate-part1.h"
diff --git a/tests/unictype/test-categ_Cs.c b/tests/unictype/test-categ_Cs.c
index cb8cc96..c214856 100644
--- a/tests/unictype/test-categ_Cs.c
+++ b/tests/unictype/test-categ_Cs.c
@@ -13,7 +13,7 @@
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program. If not, see <http://www.gnu.org/licenses/>. */
+ along with this program. If not, see <https://www.gnu.org/licenses/>. */
#include "test-predicate-part1.h"
diff --git a/tests/unictype/test-categ_L.c b/tests/unictype/test-categ_L.c
index ef18ece..9c7f598 100644
--- a/tests/unictype/test-categ_L.c
+++ b/tests/unictype/test-categ_L.c
@@ -13,7 +13,7 @@
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program. If not, see <http://www.gnu.org/licenses/>. */
+ along with this program. If not, see <https://www.gnu.org/licenses/>. */
#include "test-predicate-part1.h"
@@ -66,6 +66,7 @@
{ 0x0828, 0x0828 },
{ 0x0840, 0x0858 },
{ 0x08A0, 0x08B4 },
+ { 0x08B6, 0x08BD },
{ 0x0904, 0x0939 },
{ 0x093D, 0x093D },
{ 0x0950, 0x0950 },
@@ -130,6 +131,7 @@
{ 0x0C3D, 0x0C3D },
{ 0x0C58, 0x0C5A },
{ 0x0C60, 0x0C61 },
+ { 0x0C80, 0x0C80 },
{ 0x0C85, 0x0C8C },
{ 0x0C8E, 0x0C90 },
{ 0x0C92, 0x0CA8 },
@@ -144,6 +146,7 @@
{ 0x0D12, 0x0D3A },
{ 0x0D3D, 0x0D3D },
{ 0x0D4E, 0x0D4E },
+ { 0x0D54, 0x0D56 },
{ 0x0D5F, 0x0D61 },
{ 0x0D7A, 0x0D7F },
{ 0x0D85, 0x0D96 },
@@ -222,7 +225,8 @@
{ 0x17D7, 0x17D7 },
{ 0x17DC, 0x17DC },
{ 0x1820, 0x1877 },
- { 0x1880, 0x18A8 },
+ { 0x1880, 0x1884 },
+ { 0x1887, 0x18A8 },
{ 0x18AA, 0x18AA },
{ 0x18B0, 0x18F5 },
{ 0x1900, 0x191E },
@@ -241,6 +245,7 @@
{ 0x1C00, 0x1C23 },
{ 0x1C4D, 0x1C4F },
{ 0x1C5A, 0x1C7D },
+ { 0x1C80, 0x1C88 },
{ 0x1CE9, 0x1CEC },
{ 0x1CEE, 0x1CF1 },
{ 0x1CF5, 0x1CF6 },
@@ -324,7 +329,7 @@
{ 0xA6A0, 0xA6E5 },
{ 0xA717, 0xA71F },
{ 0xA722, 0xA788 },
- { 0xA78B, 0xA7AD },
+ { 0xA78B, 0xA7AE },
{ 0xA7B0, 0xA7B7 },
{ 0xA7F7, 0xA801 },
{ 0xA803, 0xA805 },
@@ -410,6 +415,8 @@
{ 0x103A0, 0x103C3 },
{ 0x103C8, 0x103CF },
{ 0x10400, 0x1049D },
+ { 0x104B0, 0x104D3 },
+ { 0x104D8, 0x104FB },
{ 0x10500, 0x10527 },
{ 0x10530, 0x10563 },
{ 0x10600, 0x10736 },
@@ -471,6 +478,8 @@
{ 0x1133D, 0x1133D },
{ 0x11350, 0x11350 },
{ 0x1135D, 0x11361 },
+ { 0x11400, 0x11434 },
+ { 0x11447, 0x1144A },
{ 0x11480, 0x114AF },
{ 0x114C4, 0x114C5 },
{ 0x114C7, 0x114C7 },
@@ -483,6 +492,10 @@
{ 0x118A0, 0x118DF },
{ 0x118FF, 0x118FF },
{ 0x11AC0, 0x11AF8 },
+ { 0x11C00, 0x11C08 },
+ { 0x11C0A, 0x11C2E },
+ { 0x11C40, 0x11C40 },
+ { 0x11C72, 0x11C8F },
{ 0x12000, 0x12399 },
{ 0x12480, 0x12543 },
{ 0x13000, 0x1342E },
@@ -497,6 +510,9 @@
{ 0x16F00, 0x16F44 },
{ 0x16F50, 0x16F50 },
{ 0x16F93, 0x16F9F },
+ { 0x16FE0, 0x16FE0 },
+ { 0x17000, 0x187EC },
+ { 0x18800, 0x18AF2 },
{ 0x1B000, 0x1B001 },
{ 0x1BC00, 0x1BC6A },
{ 0x1BC70, 0x1BC7C },
@@ -533,6 +549,7 @@
{ 0x1D7AA, 0x1D7C2 },
{ 0x1D7C4, 0x1D7CB },
{ 0x1E800, 0x1E8C4 },
+ { 0x1E900, 0x1E943 },
{ 0x1EE00, 0x1EE03 },
{ 0x1EE05, 0x1EE1F },
{ 0x1EE21, 0x1EE22 },
diff --git a/tests/unictype/test-categ_LC.c b/tests/unictype/test-categ_LC.c
index d231c67..483ff11 100644
--- a/tests/unictype/test-categ_LC.c
+++ b/tests/unictype/test-categ_LC.c
@@ -13,7 +13,7 @@
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program. If not, see <http://www.gnu.org/licenses/>. */
+ along with this program. If not, see <https://www.gnu.org/licenses/>. */
#include "test-predicate-part1.h"
@@ -44,6 +44,7 @@
{ 0x10CD, 0x10CD },
{ 0x13A0, 0x13F5 },
{ 0x13F8, 0x13FD },
+ { 0x1C80, 0x1C88 },
{ 0x1D00, 0x1D2B },
{ 0x1D6B, 0x1D77 },
{ 0x1D79, 0x1D9A },
@@ -95,7 +96,7 @@
{ 0xA722, 0xA76F },
{ 0xA771, 0xA787 },
{ 0xA78B, 0xA78E },
- { 0xA790, 0xA7AD },
+ { 0xA790, 0xA7AE },
{ 0xA7B0, 0xA7B7 },
{ 0xA7FA, 0xA7FA },
{ 0xAB30, 0xAB5A },
@@ -106,6 +107,8 @@
{ 0xFF21, 0xFF3A },
{ 0xFF41, 0xFF5A },
{ 0x10400, 0x1044F },
+ { 0x104B0, 0x104D3 },
+ { 0x104D8, 0x104FB },
{ 0x10C80, 0x10CB2 },
{ 0x10CC0, 0x10CF2 },
{ 0x118A0, 0x118DF },
@@ -138,7 +141,8 @@
{ 0x1D770, 0x1D788 },
{ 0x1D78A, 0x1D7A8 },
{ 0x1D7AA, 0x1D7C2 },
- { 0x1D7C4, 0x1D7CB }
+ { 0x1D7C4, 0x1D7CB },
+ { 0x1E900, 0x1E943 }
#define PREDICATE(c) uc_is_general_category (c, UC_CATEGORY_LC)
#include "test-predicate-part2.h"
diff --git a/tests/unictype/test-categ_Ll.c b/tests/unictype/test-categ_Ll.c
index 43fcdf5..56c6a19 100644
--- a/tests/unictype/test-categ_Ll.c
+++ b/tests/unictype/test-categ_Ll.c
@@ -13,7 +13,7 @@
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program. If not, see <http://www.gnu.org/licenses/>. */
+ along with this program. If not, see <https://www.gnu.org/licenses/>. */
#include "test-predicate-part1.h"
@@ -288,6 +288,7 @@
{ 0x052F, 0x052F },
{ 0x0561, 0x0587 },
{ 0x13F8, 0x13FD },
+ { 0x1C80, 0x1C88 },
{ 0x1D00, 0x1D2B },
{ 0x1D6B, 0x1D77 },
{ 0x1D79, 0x1D9A },
@@ -617,6 +618,7 @@
{ 0xFB13, 0xFB17 },
{ 0xFF41, 0xFF5A },
{ 0x10428, 0x1044F },
+ { 0x104D8, 0x104FB },
{ 0x10CC0, 0x10CF2 },
{ 0x118C0, 0x118DF },
{ 0x1D41A, 0x1D433 },
@@ -646,7 +648,8 @@
{ 0x1D78A, 0x1D78F },
{ 0x1D7AA, 0x1D7C2 },
{ 0x1D7C4, 0x1D7C9 },
- { 0x1D7CB, 0x1D7CB }
+ { 0x1D7CB, 0x1D7CB },
+ { 0x1E922, 0x1E943 }
#define PREDICATE(c) uc_is_general_category (c, UC_CATEGORY_Ll)
#include "test-predicate-part2.h"
diff --git a/tests/unictype/test-categ_Lm.c b/tests/unictype/test-categ_Lm.c
index 9a9a1b7..56264bc 100644
--- a/tests/unictype/test-categ_Lm.c
+++ b/tests/unictype/test-categ_Lm.c
@@ -13,7 +13,7 @@
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program. If not, see <http://www.gnu.org/licenses/>. */
+ along with this program. If not, see <https://www.gnu.org/licenses/>. */
#include "test-predicate-part1.h"
@@ -72,7 +72,8 @@
{ 0xFF70, 0xFF70 },
{ 0xFF9E, 0xFF9F },
{ 0x16B40, 0x16B43 },
- { 0x16F93, 0x16F9F }
+ { 0x16F93, 0x16F9F },
+ { 0x16FE0, 0x16FE0 }
#define PREDICATE(c) uc_is_general_category (c, UC_CATEGORY_Lm)
#include "test-predicate-part2.h"
diff --git a/tests/unictype/test-categ_Lo.c b/tests/unictype/test-categ_Lo.c
index 854b8d7..0b48353 100644
--- a/tests/unictype/test-categ_Lo.c
+++ b/tests/unictype/test-categ_Lo.c
@@ -13,7 +13,7 @@
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program. If not, see <http://www.gnu.org/licenses/>. */
+ along with this program. If not, see <https://www.gnu.org/licenses/>. */
#include "test-predicate-part1.h"
@@ -40,6 +40,7 @@
{ 0x0800, 0x0815 },
{ 0x0840, 0x0858 },
{ 0x08A0, 0x08B4 },
+ { 0x08B6, 0x08BD },
{ 0x0904, 0x0939 },
{ 0x093D, 0x093D },
{ 0x0950, 0x0950 },
@@ -104,6 +105,7 @@
{ 0x0C3D, 0x0C3D },
{ 0x0C58, 0x0C5A },
{ 0x0C60, 0x0C61 },
+ { 0x0C80, 0x0C80 },
{ 0x0C85, 0x0C8C },
{ 0x0C8E, 0x0C90 },
{ 0x0C92, 0x0CA8 },
@@ -118,6 +120,7 @@
{ 0x0D12, 0x0D3A },
{ 0x0D3D, 0x0D3D },
{ 0x0D4E, 0x0D4E },
+ { 0x0D54, 0x0D56 },
{ 0x0D5F, 0x0D61 },
{ 0x0D7A, 0x0D7F },
{ 0x0D85, 0x0D96 },
@@ -190,7 +193,8 @@
{ 0x17DC, 0x17DC },
{ 0x1820, 0x1842 },
{ 0x1844, 0x1877 },
- { 0x1880, 0x18A8 },
+ { 0x1880, 0x1884 },
+ { 0x1887, 0x18A8 },
{ 0x18AA, 0x18AA },
{ 0x18B0, 0x18F5 },
{ 0x1900, 0x191E },
@@ -383,6 +387,8 @@
{ 0x1133D, 0x1133D },
{ 0x11350, 0x11350 },
{ 0x1135D, 0x11361 },
+ { 0x11400, 0x11434 },
+ { 0x11447, 0x1144A },
{ 0x11480, 0x114AF },
{ 0x114C4, 0x114C5 },
{ 0x114C7, 0x114C7 },
@@ -394,6 +400,10 @@
{ 0x11700, 0x11719 },
{ 0x118FF, 0x118FF },
{ 0x11AC0, 0x11AF8 },
+ { 0x11C00, 0x11C08 },
+ { 0x11C0A, 0x11C2E },
+ { 0x11C40, 0x11C40 },
+ { 0x11C72, 0x11C8F },
{ 0x12000, 0x12399 },
{ 0x12480, 0x12543 },
{ 0x13000, 0x1342E },
@@ -406,6 +416,8 @@
{ 0x16B7D, 0x16B8F },
{ 0x16F00, 0x16F44 },
{ 0x16F50, 0x16F50 },
+ { 0x17000, 0x187EC },
+ { 0x18800, 0x18AF2 },
{ 0x1B000, 0x1B001 },
{ 0x1BC00, 0x1BC6A },
{ 0x1BC70, 0x1BC7C },
diff --git a/tests/unictype/test-categ_Lt.c b/tests/unictype/test-categ_Lt.c
index 6f31923..a50834b 100644
--- a/tests/unictype/test-categ_Lt.c
+++ b/tests/unictype/test-categ_Lt.c
@@ -13,7 +13,7 @@
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program. If not, see <http://www.gnu.org/licenses/>. */
+ along with this program. If not, see <https://www.gnu.org/licenses/>. */
#include "test-predicate-part1.h"
diff --git a/tests/unictype/test-categ_Lu.c b/tests/unictype/test-categ_Lu.c
index f9efce8..444de0d 100644
--- a/tests/unictype/test-categ_Lu.c
+++ b/tests/unictype/test-categ_Lu.c
@@ -13,7 +13,7 @@
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program. If not, see <http://www.gnu.org/licenses/>. */
+ along with this program. If not, see <https://www.gnu.org/licenses/>. */
#include "test-predicate-part1.h"
@@ -604,11 +604,12 @@
{ 0xA7A4, 0xA7A4 },
{ 0xA7A6, 0xA7A6 },
{ 0xA7A8, 0xA7A8 },
- { 0xA7AA, 0xA7AD },
+ { 0xA7AA, 0xA7AE },
{ 0xA7B0, 0xA7B4 },
{ 0xA7B6, 0xA7B6 },
{ 0xFF21, 0xFF3A },
{ 0x10400, 0x10427 },
+ { 0x104B0, 0x104D3 },
{ 0x10C80, 0x10CB2 },
{ 0x118A0, 0x118BF },
{ 0x1D400, 0x1D419 },
@@ -641,7 +642,8 @@
{ 0x1D71C, 0x1D734 },
{ 0x1D756, 0x1D76E },
{ 0x1D790, 0x1D7A8 },
- { 0x1D7CA, 0x1D7CA }
+ { 0x1D7CA, 0x1D7CA },
+ { 0x1E900, 0x1E921 }
#define PREDICATE(c) uc_is_general_category (c, UC_CATEGORY_Lu)
#include "test-predicate-part2.h"
diff --git a/tests/unictype/test-categ_M.c b/tests/unictype/test-categ_M.c
index 2d383b4..eb9fd5f 100644
--- a/tests/unictype/test-categ_M.c
+++ b/tests/unictype/test-categ_M.c
@@ -13,7 +13,7 @@
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program. If not, see <http://www.gnu.org/licenses/>. */
+ along with this program. If not, see <https://www.gnu.org/licenses/>. */
#include "test-predicate-part1.h"
@@ -40,6 +40,7 @@
{ 0x0825, 0x0827 },
{ 0x0829, 0x082D },
{ 0x0859, 0x085B },
+ { 0x08D4, 0x08E1 },
{ 0x08E3, 0x0903 },
{ 0x093A, 0x093C },
{ 0x093E, 0x094F },
@@ -137,6 +138,7 @@
{ 0x17B4, 0x17D3 },
{ 0x17DD, 0x17DD },
{ 0x180B, 0x180D },
+ { 0x1885, 0x1886 },
{ 0x18A9, 0x18A9 },
{ 0x1920, 0x192B },
{ 0x1930, 0x193B },
@@ -158,7 +160,7 @@
{ 0x1CF2, 0x1CF4 },
{ 0x1CF8, 0x1CF9 },
{ 0x1DC0, 0x1DF5 },
- { 0x1DFC, 0x1DFF },
+ { 0x1DFB, 0x1DFF },
{ 0x20D0, 0x20F0 },
{ 0x2CEF, 0x2CF1 },
{ 0x2D7F, 0x2D7F },
@@ -174,7 +176,7 @@
{ 0xA80B, 0xA80B },
{ 0xA823, 0xA827 },
{ 0xA880, 0xA881 },
- { 0xA8B4, 0xA8C4 },
+ { 0xA8B4, 0xA8C5 },
{ 0xA8E0, 0xA8F1 },
{ 0xA926, 0xA92D },
{ 0xA947, 0xA953 },
@@ -217,6 +219,7 @@
{ 0x111B3, 0x111C0 },
{ 0x111CA, 0x111CC },
{ 0x1122C, 0x11237 },
+ { 0x1123E, 0x1123E },
{ 0x112DF, 0x112EA },
{ 0x11300, 0x11303 },
{ 0x1133C, 0x1133C },
@@ -227,6 +230,7 @@
{ 0x11362, 0x11363 },
{ 0x11366, 0x1136C },
{ 0x11370, 0x11374 },
+ { 0x11435, 0x11446 },
{ 0x114B0, 0x114C3 },
{ 0x115AF, 0x115B5 },
{ 0x115B8, 0x115C0 },
@@ -234,6 +238,10 @@
{ 0x11630, 0x11640 },
{ 0x116AB, 0x116B7 },
{ 0x1171D, 0x1172B },
+ { 0x11C2F, 0x11C36 },
+ { 0x11C38, 0x11C3F },
+ { 0x11C92, 0x11CA7 },
+ { 0x11CA9, 0x11CB6 },
{ 0x16AF0, 0x16AF4 },
{ 0x16B30, 0x16B36 },
{ 0x16F51, 0x16F7E },
@@ -251,7 +259,13 @@
{ 0x1DA84, 0x1DA84 },
{ 0x1DA9B, 0x1DA9F },
{ 0x1DAA1, 0x1DAAF },
+ { 0x1E000, 0x1E006 },
+ { 0x1E008, 0x1E018 },
+ { 0x1E01B, 0x1E021 },
+ { 0x1E023, 0x1E024 },
+ { 0x1E026, 0x1E02A },
{ 0x1E8D0, 0x1E8D6 },
+ { 0x1E944, 0x1E94A },
{ 0xE0100, 0xE01EF }
#define PREDICATE(c) uc_is_general_category (c, UC_CATEGORY_M)
diff --git a/tests/unictype/test-categ_Mc.c b/tests/unictype/test-categ_Mc.c
index fe491e1..9e86b85 100644
--- a/tests/unictype/test-categ_Mc.c
+++ b/tests/unictype/test-categ_Mc.c
@@ -13,7 +13,7 @@
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program. If not, see <http://www.gnu.org/licenses/>. */
+ along with this program. If not, see <https://www.gnu.org/licenses/>. */
#include "test-predicate-part1.h"
@@ -146,6 +146,9 @@
{ 0x1134B, 0x1134D },
{ 0x11357, 0x11357 },
{ 0x11362, 0x11363 },
+ { 0x11435, 0x11437 },
+ { 0x11440, 0x11441 },
+ { 0x11445, 0x11445 },
{ 0x114B0, 0x114B2 },
{ 0x114B9, 0x114B9 },
{ 0x114BB, 0x114BE },
@@ -161,6 +164,11 @@
{ 0x116B6, 0x116B6 },
{ 0x11720, 0x11721 },
{ 0x11726, 0x11726 },
+ { 0x11C2F, 0x11C2F },
+ { 0x11C3E, 0x11C3E },
+ { 0x11CA9, 0x11CA9 },
+ { 0x11CB1, 0x11CB1 },
+ { 0x11CB4, 0x11CB4 },
{ 0x16F51, 0x16F7E },
{ 0x1D165, 0x1D166 },
{ 0x1D16D, 0x1D172 }
diff --git a/tests/unictype/test-categ_Me.c b/tests/unictype/test-categ_Me.c
index 5311af2..7cc9937 100644
--- a/tests/unictype/test-categ_Me.c
+++ b/tests/unictype/test-categ_Me.c
@@ -13,7 +13,7 @@
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program. If not, see <http://www.gnu.org/licenses/>. */
+ along with this program. If not, see <https://www.gnu.org/licenses/>. */
#include "test-predicate-part1.h"
diff --git a/tests/unictype/test-categ_Mn.c b/tests/unictype/test-categ_Mn.c
index e04ebbc..b2453cc 100644
--- a/tests/unictype/test-categ_Mn.c
+++ b/tests/unictype/test-categ_Mn.c
@@ -13,7 +13,7 @@
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program. If not, see <http://www.gnu.org/licenses/>. */
+ along with this program. If not, see <https://www.gnu.org/licenses/>. */
#include "test-predicate-part1.h"
@@ -40,6 +40,7 @@
{ 0x0825, 0x0827 },
{ 0x0829, 0x082D },
{ 0x0859, 0x085B },
+ { 0x08D4, 0x08E1 },
{ 0x08E3, 0x0902 },
{ 0x093A, 0x093A },
{ 0x093C, 0x093C },
@@ -134,6 +135,7 @@
{ 0x17C9, 0x17D3 },
{ 0x17DD, 0x17DD },
{ 0x180B, 0x180D },
+ { 0x1885, 0x1886 },
{ 0x18A9, 0x18A9 },
{ 0x1920, 0x1922 },
{ 0x1927, 0x1928 },
@@ -172,7 +174,7 @@
{ 0x1CF4, 0x1CF4 },
{ 0x1CF8, 0x1CF9 },
{ 0x1DC0, 0x1DF5 },
- { 0x1DFC, 0x1DFF },
+ { 0x1DFB, 0x1DFF },
{ 0x20D0, 0x20DC },
{ 0x20E1, 0x20E1 },
{ 0x20E5, 0x20F0 },
@@ -189,7 +191,7 @@
{ 0xA806, 0xA806 },
{ 0xA80B, 0xA80B },
{ 0xA825, 0xA826 },
- { 0xA8C4, 0xA8C4 },
+ { 0xA8C4, 0xA8C5 },
{ 0xA8E0, 0xA8F1 },
{ 0xA926, 0xA92D },
{ 0xA947, 0xA951 },
@@ -241,6 +243,7 @@
{ 0x1122F, 0x11231 },
{ 0x11234, 0x11234 },
{ 0x11236, 0x11237 },
+ { 0x1123E, 0x1123E },
{ 0x112DF, 0x112DF },
{ 0x112E3, 0x112EA },
{ 0x11300, 0x11301 },
@@ -248,6 +251,9 @@
{ 0x11340, 0x11340 },
{ 0x11366, 0x1136C },
{ 0x11370, 0x11374 },
+ { 0x11438, 0x1143F },
+ { 0x11442, 0x11444 },
+ { 0x11446, 0x11446 },
{ 0x114B3, 0x114B8 },
{ 0x114BA, 0x114BA },
{ 0x114BF, 0x114C0 },
@@ -266,6 +272,13 @@
{ 0x1171D, 0x1171F },
{ 0x11722, 0x11725 },
{ 0x11727, 0x1172B },
+ { 0x11C30, 0x11C36 },
+ { 0x11C38, 0x11C3D },
+ { 0x11C3F, 0x11C3F },
+ { 0x11C92, 0x11CA7 },
+ { 0x11CAA, 0x11CB0 },
+ { 0x11CB2, 0x11CB3 },
+ { 0x11CB5, 0x11CB6 },
{ 0x16AF0, 0x16AF4 },
{ 0x16B30, 0x16B36 },
{ 0x16F8F, 0x16F92 },
@@ -281,7 +294,13 @@
{ 0x1DA84, 0x1DA84 },
{ 0x1DA9B, 0x1DA9F },
{ 0x1DAA1, 0x1DAAF },
+ { 0x1E000, 0x1E006 },
+ { 0x1E008, 0x1E018 },
+ { 0x1E01B, 0x1E021 },
+ { 0x1E023, 0x1E024 },
+ { 0x1E026, 0x1E02A },
{ 0x1E8D0, 0x1E8D6 },
+ { 0x1E944, 0x1E94A },
{ 0xE0100, 0xE01EF }
#define PREDICATE(c) uc_is_general_category (c, UC_CATEGORY_Mn)
diff --git a/tests/unictype/test-categ_N.c b/tests/unictype/test-categ_N.c
index d5dc99e..a153ac0 100644
--- a/tests/unictype/test-categ_N.c
+++ b/tests/unictype/test-categ_N.c
@@ -13,7 +13,7 @@
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program. If not, see <http://www.gnu.org/licenses/>. */
+ along with this program. If not, see <https://www.gnu.org/licenses/>. */
#include "test-predicate-part1.h"
@@ -35,7 +35,8 @@
{ 0x0C66, 0x0C6F },
{ 0x0C78, 0x0C7E },
{ 0x0CE6, 0x0CEF },
- { 0x0D66, 0x0D75 },
+ { 0x0D58, 0x0D5E },
+ { 0x0D66, 0x0D78 },
{ 0x0DE6, 0x0DEF },
{ 0x0E50, 0x0E59 },
{ 0x0ED0, 0x0ED9 },
@@ -115,11 +116,13 @@
{ 0x111D0, 0x111D9 },
{ 0x111E1, 0x111F4 },
{ 0x112F0, 0x112F9 },
+ { 0x11450, 0x11459 },
{ 0x114D0, 0x114D9 },
{ 0x11650, 0x11659 },
{ 0x116C0, 0x116C9 },
{ 0x11730, 0x1173B },
{ 0x118E0, 0x118F2 },
+ { 0x11C50, 0x11C6C },
{ 0x12400, 0x1246E },
{ 0x16A60, 0x16A69 },
{ 0x16B50, 0x16B59 },
@@ -127,6 +130,7 @@
{ 0x1D360, 0x1D371 },
{ 0x1D7CE, 0x1D7FF },
{ 0x1E8C7, 0x1E8CF },
+ { 0x1E950, 0x1E959 },
{ 0x1F100, 0x1F10C }
#define PREDICATE(c) uc_is_general_category (c, UC_CATEGORY_N)
diff --git a/tests/unictype/test-categ_Nd.c b/tests/unictype/test-categ_Nd.c
index cc47872..8dcf9a6 100644
--- a/tests/unictype/test-categ_Nd.c
+++ b/tests/unictype/test-categ_Nd.c
@@ -13,7 +13,7 @@
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program. If not, see <http://www.gnu.org/licenses/>. */
+ along with this program. If not, see <https://www.gnu.org/licenses/>. */
#include "test-predicate-part1.h"
@@ -60,14 +60,17 @@
{ 0x11136, 0x1113F },
{ 0x111D0, 0x111D9 },
{ 0x112F0, 0x112F9 },
+ { 0x11450, 0x11459 },
{ 0x114D0, 0x114D9 },
{ 0x11650, 0x11659 },
{ 0x116C0, 0x116C9 },
{ 0x11730, 0x11739 },
{ 0x118E0, 0x118E9 },
+ { 0x11C50, 0x11C59 },
{ 0x16A60, 0x16A69 },
{ 0x16B50, 0x16B59 },
- { 0x1D7CE, 0x1D7FF }
+ { 0x1D7CE, 0x1D7FF },
+ { 0x1E950, 0x1E959 }
#define PREDICATE(c) uc_is_general_category (c, UC_CATEGORY_Nd)
#include "test-predicate-part2.h"
diff --git a/tests/unictype/test-categ_Nl.c b/tests/unictype/test-categ_Nl.c
index 2594916..a8d27a6 100644
--- a/tests/unictype/test-categ_Nl.c
+++ b/tests/unictype/test-categ_Nl.c
@@ -13,7 +13,7 @@
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program. If not, see <http://www.gnu.org/licenses/>. */
+ along with this program. If not, see <https://www.gnu.org/licenses/>. */
#include "test-predicate-part1.h"
diff --git a/tests/unictype/test-categ_No.c b/tests/unictype/test-categ_No.c
index 2644519..09bd205 100644
--- a/tests/unictype/test-categ_No.c
+++ b/tests/unictype/test-categ_No.c
@@ -13,7 +13,7 @@
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program. If not, see <http://www.gnu.org/licenses/>. */
+ along with this program. If not, see <https://www.gnu.org/licenses/>. */
#include "test-predicate-part1.h"
@@ -24,7 +24,8 @@
{ 0x0B72, 0x0B77 },
{ 0x0BF0, 0x0BF2 },
{ 0x0C78, 0x0C7E },
- { 0x0D70, 0x0D75 },
+ { 0x0D58, 0x0D5E },
+ { 0x0D70, 0x0D78 },
{ 0x0F2A, 0x0F33 },
{ 0x1369, 0x137C },
{ 0x17F0, 0x17F9 },
@@ -71,6 +72,7 @@
{ 0x111E1, 0x111F4 },
{ 0x1173A, 0x1173B },
{ 0x118EA, 0x118F2 },
+ { 0x11C5A, 0x11C6C },
{ 0x16B5B, 0x16B61 },
{ 0x1D360, 0x1D371 },
{ 0x1E8C7, 0x1E8CF },
diff --git a/tests/unictype/test-categ_P.c b/tests/unictype/test-categ_P.c
index a380e93..30e49fd 100644
--- a/tests/unictype/test-categ_P.c
+++ b/tests/unictype/test-categ_P.c
@@ -13,7 +13,7 @@
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program. If not, see <http://www.gnu.org/licenses/>. */
+ along with this program. If not, see <https://www.gnu.org/licenses/>. */
#include "test-predicate-part1.h"
@@ -102,7 +102,7 @@
{ 0x2CFE, 0x2CFF },
{ 0x2D70, 0x2D70 },
{ 0x2E00, 0x2E2E },
- { 0x2E30, 0x2E42 },
+ { 0x2E30, 0x2E44 },
{ 0x3001, 0x3003 },
{ 0x3008, 0x3011 },
{ 0x3014, 0x301F },
@@ -167,17 +167,24 @@
{ 0x111DD, 0x111DF },
{ 0x11238, 0x1123D },
{ 0x112A9, 0x112A9 },
+ { 0x1144B, 0x1144F },
+ { 0x1145B, 0x1145B },
+ { 0x1145D, 0x1145D },
{ 0x114C6, 0x114C6 },
{ 0x115C1, 0x115D7 },
{ 0x11641, 0x11643 },
+ { 0x11660, 0x1166C },
{ 0x1173C, 0x1173E },
+ { 0x11C41, 0x11C45 },
+ { 0x11C70, 0x11C71 },
{ 0x12470, 0x12474 },
{ 0x16A6E, 0x16A6F },
{ 0x16AF5, 0x16AF5 },
{ 0x16B37, 0x16B3B },
{ 0x16B44, 0x16B44 },
{ 0x1BC9F, 0x1BC9F },
- { 0x1DA87, 0x1DA8B }
+ { 0x1DA87, 0x1DA8B },
+ { 0x1E95E, 0x1E95F }
#define PREDICATE(c) uc_is_general_category (c, UC_CATEGORY_P)
#include "test-predicate-part2.h"
diff --git a/tests/unictype/test-categ_Pc.c b/tests/unictype/test-categ_Pc.c
index db29103..7104f3d 100644
--- a/tests/unictype/test-categ_Pc.c
+++ b/tests/unictype/test-categ_Pc.c
@@ -13,7 +13,7 @@
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program. If not, see <http://www.gnu.org/licenses/>. */
+ along with this program. If not, see <https://www.gnu.org/licenses/>. */
#include "test-predicate-part1.h"
diff --git a/tests/unictype/test-categ_Pd.c b/tests/unictype/test-categ_Pd.c
index d9f1244..83aaa6c 100644
--- a/tests/unictype/test-categ_Pd.c
+++ b/tests/unictype/test-categ_Pd.c
@@ -13,7 +13,7 @@
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program. If not, see <http://www.gnu.org/licenses/>. */
+ along with this program. If not, see <https://www.gnu.org/licenses/>. */
#include "test-predicate-part1.h"
diff --git a/tests/unictype/test-categ_Pe.c b/tests/unictype/test-categ_Pe.c
index f6cd9b1..e2159b6 100644
--- a/tests/unictype/test-categ_Pe.c
+++ b/tests/unictype/test-categ_Pe.c
@@ -13,7 +13,7 @@
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program. If not, see <http://www.gnu.org/licenses/>. */
+ along with this program. If not, see <https://www.gnu.org/licenses/>. */
#include "test-predicate-part1.h"
diff --git a/tests/unictype/test-categ_Pf.c b/tests/unictype/test-categ_Pf.c
index b94173e..eb053db 100644
--- a/tests/unictype/test-categ_Pf.c
+++ b/tests/unictype/test-categ_Pf.c
@@ -13,7 +13,7 @@
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program. If not, see <http://www.gnu.org/licenses/>. */
+ along with this program. If not, see <https://www.gnu.org/licenses/>. */
#include "test-predicate-part1.h"
diff --git a/tests/unictype/test-categ_Pi.c b/tests/unictype/test-categ_Pi.c
index 2a9dcd4..44831c6 100644
--- a/tests/unictype/test-categ_Pi.c
+++ b/tests/unictype/test-categ_Pi.c
@@ -13,7 +13,7 @@
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program. If not, see <http://www.gnu.org/licenses/>. */
+ along with this program. If not, see <https://www.gnu.org/licenses/>. */
#include "test-predicate-part1.h"
diff --git a/tests/unictype/test-categ_Po.c b/tests/unictype/test-categ_Po.c
index 7dd3696..fd0f1c4 100644
--- a/tests/unictype/test-categ_Po.c
+++ b/tests/unictype/test-categ_Po.c
@@ -13,7 +13,7 @@
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program. If not, see <http://www.gnu.org/licenses/>. */
+ along with this program. If not, see <https://www.gnu.org/licenses/>. */
#include "test-predicate-part1.h"
@@ -100,6 +100,7 @@
{ 0x2E30, 0x2E39 },
{ 0x2E3C, 0x2E3F },
{ 0x2E41, 0x2E41 },
+ { 0x2E43, 0x2E44 },
{ 0x3001, 0x3003 },
{ 0x303D, 0x303D },
{ 0x30FB, 0x30FB },
@@ -163,17 +164,24 @@
{ 0x111DD, 0x111DF },
{ 0x11238, 0x1123D },
{ 0x112A9, 0x112A9 },
+ { 0x1144B, 0x1144F },
+ { 0x1145B, 0x1145B },
+ { 0x1145D, 0x1145D },
{ 0x114C6, 0x114C6 },
{ 0x115C1, 0x115D7 },
{ 0x11641, 0x11643 },
+ { 0x11660, 0x1166C },
{ 0x1173C, 0x1173E },
+ { 0x11C41, 0x11C45 },
+ { 0x11C70, 0x11C71 },
{ 0x12470, 0x12474 },
{ 0x16A6E, 0x16A6F },
{ 0x16AF5, 0x16AF5 },
{ 0x16B37, 0x16B3B },
{ 0x16B44, 0x16B44 },
{ 0x1BC9F, 0x1BC9F },
- { 0x1DA87, 0x1DA8B }
+ { 0x1DA87, 0x1DA8B },
+ { 0x1E95E, 0x1E95F }
#define PREDICATE(c) uc_is_general_category (c, UC_CATEGORY_Po)
#include "test-predicate-part2.h"
diff --git a/tests/unictype/test-categ_Ps.c b/tests/unictype/test-categ_Ps.c
index 21dbeee..95a4a3b 100644
--- a/tests/unictype/test-categ_Ps.c
+++ b/tests/unictype/test-categ_Ps.c
@@ -13,7 +13,7 @@
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program. If not, see <http://www.gnu.org/licenses/>. */
+ along with this program. If not, see <https://www.gnu.org/licenses/>. */
#include "test-predicate-part1.h"
diff --git a/tests/unictype/test-categ_S.c b/tests/unictype/test-categ_S.c
index 4b5d01d..8746eda 100644
--- a/tests/unictype/test-categ_S.c
+++ b/tests/unictype/test-categ_S.c
@@ -13,7 +13,7 @@
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program. If not, see <http://www.gnu.org/licenses/>. */
+ along with this program. If not, see <https://www.gnu.org/licenses/>. */
#include "test-predicate-part1.h"
@@ -55,6 +55,7 @@
{ 0x0B70, 0x0B70 },
{ 0x0BF3, 0x0BFA },
{ 0x0C7F, 0x0C7F },
+ { 0x0D4F, 0x0D4F },
{ 0x0D79, 0x0D79 },
{ 0x0E3F, 0x0E3F },
{ 0x0F01, 0x0F03 },
@@ -103,7 +104,7 @@
{ 0x218A, 0x218B },
{ 0x2190, 0x2307 },
{ 0x230C, 0x2328 },
- { 0x232B, 0x23FA },
+ { 0x232B, 0x23FE },
{ 0x2400, 0x2426 },
{ 0x2440, 0x244A },
{ 0x249C, 0x24E9 },
@@ -167,7 +168,7 @@
{ 0xFFFC, 0xFFFD },
{ 0x10137, 0x1013F },
{ 0x10179, 0x10189 },
- { 0x1018C, 0x1018C },
+ { 0x1018C, 0x1018E },
{ 0x10190, 0x1019B },
{ 0x101A0, 0x101A0 },
{ 0x101D0, 0x101FC },
@@ -211,16 +212,14 @@
{ 0x1F0D1, 0x1F0F5 },
{ 0x1F110, 0x1F12E },
{ 0x1F130, 0x1F16B },
- { 0x1F170, 0x1F19A },
+ { 0x1F170, 0x1F1AC },
{ 0x1F1E6, 0x1F202 },
- { 0x1F210, 0x1F23A },
+ { 0x1F210, 0x1F23B },
{ 0x1F240, 0x1F248 },
{ 0x1F250, 0x1F251 },
- { 0x1F300, 0x1F579 },
- { 0x1F57B, 0x1F5A3 },
- { 0x1F5A5, 0x1F6D0 },
+ { 0x1F300, 0x1F6D2 },
{ 0x1F6E0, 0x1F6EC },
- { 0x1F6F0, 0x1F6F3 },
+ { 0x1F6F0, 0x1F6F6 },
{ 0x1F700, 0x1F773 },
{ 0x1F780, 0x1F7D4 },
{ 0x1F800, 0x1F80B },
@@ -228,8 +227,13 @@
{ 0x1F850, 0x1F859 },
{ 0x1F860, 0x1F887 },
{ 0x1F890, 0x1F8AD },
- { 0x1F910, 0x1F918 },
- { 0x1F980, 0x1F984 },
+ { 0x1F910, 0x1F91E },
+ { 0x1F920, 0x1F927 },
+ { 0x1F930, 0x1F930 },
+ { 0x1F933, 0x1F93E },
+ { 0x1F940, 0x1F94B },
+ { 0x1F950, 0x1F95E },
+ { 0x1F980, 0x1F991 },
{ 0x1F9C0, 0x1F9C0 }
#define PREDICATE(c) uc_is_general_category (c, UC_CATEGORY_S)
diff --git a/tests/unictype/test-categ_Sc.c b/tests/unictype/test-categ_Sc.c
index f3cecc0..3550701 100644
--- a/tests/unictype/test-categ_Sc.c
+++ b/tests/unictype/test-categ_Sc.c
@@ -13,7 +13,7 @@
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program. If not, see <http://www.gnu.org/licenses/>. */
+ along with this program. If not, see <https://www.gnu.org/licenses/>. */
#include "test-predicate-part1.h"
diff --git a/tests/unictype/test-categ_Sk.c b/tests/unictype/test-categ_Sk.c
index 9390be9..6119241 100644
--- a/tests/unictype/test-categ_Sk.c
+++ b/tests/unictype/test-categ_Sk.c
@@ -13,7 +13,7 @@
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program. If not, see <http://www.gnu.org/licenses/>. */
+ along with this program. If not, see <https://www.gnu.org/licenses/>. */
#include "test-predicate-part1.h"
diff --git a/tests/unictype/test-categ_Sm.c b/tests/unictype/test-categ_Sm.c
index 1dc3050..76108db 100644
--- a/tests/unictype/test-categ_Sm.c
+++ b/tests/unictype/test-categ_Sm.c
@@ -13,7 +13,7 @@
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program. If not, see <http://www.gnu.org/licenses/>. */
+ along with this program. If not, see <https://www.gnu.org/licenses/>. */
#include "test-predicate-part1.h"
diff --git a/tests/unictype/test-categ_So.c b/tests/unictype/test-categ_So.c
index 481e520..6c48670 100644
--- a/tests/unictype/test-categ_So.c
+++ b/tests/unictype/test-categ_So.c
@@ -13,7 +13,7 @@
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program. If not, see <http://www.gnu.org/licenses/>. */
+ along with this program. If not, see <https://www.gnu.org/licenses/>. */
#include "test-predicate-part1.h"
@@ -33,6 +33,7 @@
{ 0x0BF3, 0x0BF8 },
{ 0x0BFA, 0x0BFA },
{ 0x0C7F, 0x0C7F },
+ { 0x0D4F, 0x0D4F },
{ 0x0D79, 0x0D79 },
{ 0x0F01, 0x0F03 },
{ 0x0F13, 0x0F13 },
@@ -81,7 +82,7 @@
{ 0x232B, 0x237B },
{ 0x237D, 0x239A },
{ 0x23B4, 0x23DB },
- { 0x23E2, 0x23FA },
+ { 0x23E2, 0x23FE },
{ 0x2400, 0x2426 },
{ 0x2440, 0x244A },
{ 0x249C, 0x24E9 },
@@ -133,7 +134,7 @@
{ 0xFFFC, 0xFFFD },
{ 0x10137, 0x1013F },
{ 0x10179, 0x10189 },
- { 0x1018C, 0x1018C },
+ { 0x1018C, 0x1018E },
{ 0x10190, 0x1019B },
{ 0x101A0, 0x101A0 },
{ 0x101D0, 0x101FC },
@@ -166,17 +167,15 @@
{ 0x1F0D1, 0x1F0F5 },
{ 0x1F110, 0x1F12E },
{ 0x1F130, 0x1F16B },
- { 0x1F170, 0x1F19A },
+ { 0x1F170, 0x1F1AC },
{ 0x1F1E6, 0x1F202 },
- { 0x1F210, 0x1F23A },
+ { 0x1F210, 0x1F23B },
{ 0x1F240, 0x1F248 },
{ 0x1F250, 0x1F251 },
{ 0x1F300, 0x1F3FA },
- { 0x1F400, 0x1F579 },
- { 0x1F57B, 0x1F5A3 },
- { 0x1F5A5, 0x1F6D0 },
+ { 0x1F400, 0x1F6D2 },
{ 0x1F6E0, 0x1F6EC },
- { 0x1F6F0, 0x1F6F3 },
+ { 0x1F6F0, 0x1F6F6 },
{ 0x1F700, 0x1F773 },
{ 0x1F780, 0x1F7D4 },
{ 0x1F800, 0x1F80B },
@@ -184,8 +183,13 @@
{ 0x1F850, 0x1F859 },
{ 0x1F860, 0x1F887 },
{ 0x1F890, 0x1F8AD },
- { 0x1F910, 0x1F918 },
- { 0x1F980, 0x1F984 },
+ { 0x1F910, 0x1F91E },
+ { 0x1F920, 0x1F927 },
+ { 0x1F930, 0x1F930 },
+ { 0x1F933, 0x1F93E },
+ { 0x1F940, 0x1F94B },
+ { 0x1F950, 0x1F95E },
+ { 0x1F980, 0x1F991 },
{ 0x1F9C0, 0x1F9C0 }
#define PREDICATE(c) uc_is_general_category (c, UC_CATEGORY_So)
diff --git a/tests/unictype/test-categ_Z.c b/tests/unictype/test-categ_Z.c
index eebc628..5352abf 100644
--- a/tests/unictype/test-categ_Z.c
+++ b/tests/unictype/test-categ_Z.c
@@ -13,7 +13,7 @@
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program. If not, see <http://www.gnu.org/licenses/>. */
+ along with this program. If not, see <https://www.gnu.org/licenses/>. */
#include "test-predicate-part1.h"
diff --git a/tests/unictype/test-categ_Zl.c b/tests/unictype/test-categ_Zl.c
index ce9d36c..5ea8123 100644
--- a/tests/unictype/test-categ_Zl.c
+++ b/tests/unictype/test-categ_Zl.c
@@ -13,7 +13,7 @@
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program. If not, see <http://www.gnu.org/licenses/>. */
+ along with this program. If not, see <https://www.gnu.org/licenses/>. */
#include "test-predicate-part1.h"
diff --git a/tests/unictype/test-categ_Zp.c b/tests/unictype/test-categ_Zp.c
index 84866d8..b98de8e 100644
--- a/tests/unictype/test-categ_Zp.c
+++ b/tests/unictype/test-categ_Zp.c
@@ -13,7 +13,7 @@
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program. If not, see <http://www.gnu.org/licenses/>. */
+ along with this program. If not, see <https://www.gnu.org/licenses/>. */
#include "test-predicate-part1.h"
diff --git a/tests/unictype/test-categ_Zs.c b/tests/unictype/test-categ_Zs.c
index 32fb2f5..b07b8b2 100644
--- a/tests/unictype/test-categ_Zs.c
+++ b/tests/unictype/test-categ_Zs.c
@@ -13,7 +13,7 @@
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program. If not, see <http://www.gnu.org/licenses/>. */
+ along with this program. If not, see <https://www.gnu.org/licenses/>. */
#include "test-predicate-part1.h"
diff --git a/tests/unictype/test-categ_and.c b/tests/unictype/test-categ_and.c
index 70d28cc..ff95528 100644
--- a/tests/unictype/test-categ_and.c
+++ b/tests/unictype/test-categ_and.c
@@ -12,7 +12,7 @@
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program. If not, see <http://www.gnu.org/licenses/>. */
+ along with this program. If not, see <https://www.gnu.org/licenses/>. */
#include <config.h>
diff --git a/tests/unictype/test-categ_and_not.c b/tests/unictype/test-categ_and_not.c
index 72afe83..a5bb3dd 100644
--- a/tests/unictype/test-categ_and_not.c
+++ b/tests/unictype/test-categ_and_not.c
@@ -12,7 +12,7 @@
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program. If not, see <http://www.gnu.org/licenses/>. */
+ along with this program. If not, see <https://www.gnu.org/licenses/>. */
#include <config.h>
diff --git a/tests/unictype/test-categ_byname.c b/tests/unictype/test-categ_byname.c
index b07962a..b8b9b4e 100644
--- a/tests/unictype/test-categ_byname.c
+++ b/tests/unictype/test-categ_byname.c
@@ -12,7 +12,7 @@
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program. If not, see <http://www.gnu.org/licenses/>. */
+ along with this program. If not, see <https://www.gnu.org/licenses/>. */
#include <config.h>
diff --git a/tests/unictype/test-categ_longname.c b/tests/unictype/test-categ_longname.c
index bd6630e..2ae8aa6 100644
--- a/tests/unictype/test-categ_longname.c
+++ b/tests/unictype/test-categ_longname.c
@@ -12,7 +12,7 @@
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program. If not, see <http://www.gnu.org/licenses/>. */
+ along with this program. If not, see <https://www.gnu.org/licenses/>. */
#include <config.h>
diff --git a/tests/unictype/test-categ_name.c b/tests/unictype/test-categ_name.c
index bef6600..a89500b 100644
--- a/tests/unictype/test-categ_name.c
+++ b/tests/unictype/test-categ_name.c
@@ -12,7 +12,7 @@
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program. If not, see <http://www.gnu.org/licenses/>. */
+ along with this program. If not, see <https://www.gnu.org/licenses/>. */
#include <config.h>
diff --git a/tests/unictype/test-categ_none.c b/tests/unictype/test-categ_none.c
index bc0a9a7..436015a 100644
--- a/tests/unictype/test-categ_none.c
+++ b/tests/unictype/test-categ_none.c
@@ -12,7 +12,7 @@
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program. If not, see <http://www.gnu.org/licenses/>. */
+ along with this program. If not, see <https://www.gnu.org/licenses/>. */
#include <config.h>
diff --git a/tests/unictype/test-categ_of.c b/tests/unictype/test-categ_of.c
index 26d0463..c7d916b 100644
--- a/tests/unictype/test-categ_of.c
+++ b/tests/unictype/test-categ_of.c
@@ -12,7 +12,7 @@
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program. If not, see <http://www.gnu.org/licenses/>. */
+ along with this program. If not, see <https://www.gnu.org/licenses/>. */
#include <config.h>
diff --git a/tests/unictype/test-categ_or.c b/tests/unictype/test-categ_or.c
index 7973eb0..5667688 100644
--- a/tests/unictype/test-categ_or.c
+++ b/tests/unictype/test-categ_or.c
@@ -12,7 +12,7 @@
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program. If not, see <http://www.gnu.org/licenses/>. */
+ along with this program. If not, see <https://www.gnu.org/licenses/>. */
#include <config.h>
diff --git a/tests/unictype/test-categ_test_withtable.c b/tests/unictype/test-categ_test_withtable.c
index 8e52a37..3c5d66a 100644
--- a/tests/unictype/test-categ_test_withtable.c
+++ b/tests/unictype/test-categ_test_withtable.c
@@ -12,7 +12,7 @@
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program. If not, see <http://www.gnu.org/licenses/>. */
+ along with this program. If not, see <https://www.gnu.org/licenses/>. */
#include <config.h>
diff --git a/tests/unictype/test-combiningclass.c b/tests/unictype/test-combiningclass.c
index d890f1d..9e80b1d 100644
--- a/tests/unictype/test-combiningclass.c
+++ b/tests/unictype/test-combiningclass.c
@@ -12,7 +12,7 @@
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program. If not, see <http://www.gnu.org/licenses/>. */
+ along with this program. If not, see <https://www.gnu.org/licenses/>. */
#include <config.h>
diff --git a/tests/unictype/test-combiningclass_byname.c b/tests/unictype/test-combiningclass_byname.c
index 157fa57..68dee34 100644
--- a/tests/unictype/test-combiningclass_byname.c
+++ b/tests/unictype/test-combiningclass_byname.c
@@ -13,7 +13,7 @@
Lesser General Public License for more details.
You should have received a copy of the GNU Lesser General Public License
- along with this program. If not, see <http://www.gnu.org/licenses/>. */
+ along with this program. If not, see <https://www.gnu.org/licenses/>. */
#include <config.h>
diff --git a/tests/unictype/test-combiningclass_longname.c b/tests/unictype/test-combiningclass_longname.c
index 7de89b8..b62f342 100644
--- a/tests/unictype/test-combiningclass_longname.c
+++ b/tests/unictype/test-combiningclass_longname.c
@@ -12,7 +12,7 @@
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program. If not, see <http://www.gnu.org/licenses/>. */
+ along with this program. If not, see <https://www.gnu.org/licenses/>. */
#include <config.h>
diff --git a/tests/unictype/test-combiningclass_name.c b/tests/unictype/test-combiningclass_name.c
index 02420ff..a17ff40 100644
--- a/tests/unictype/test-combiningclass_name.c
+++ b/tests/unictype/test-combiningclass_name.c
@@ -12,7 +12,7 @@
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program. If not, see <http://www.gnu.org/licenses/>. */
+ along with this program. If not, see <https://www.gnu.org/licenses/>. */
#include <config.h>
diff --git a/tests/unictype/test-ctype_alnum.c b/tests/unictype/test-ctype_alnum.c
index dfb0059..31f64d9 100644
--- a/tests/unictype/test-ctype_alnum.c
+++ b/tests/unictype/test-ctype_alnum.c
@@ -13,7 +13,7 @@
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program. If not, see <http://www.gnu.org/licenses/>. */
+ along with this program. If not, see <https://www.gnu.org/licenses/>. */
#include "test-predicate-part1.h"
@@ -68,6 +68,7 @@
{ 0x0828, 0x0828 },
{ 0x0840, 0x0858 },
{ 0x08A0, 0x08B4 },
+ { 0x08B6, 0x08BD },
{ 0x0904, 0x0939 },
{ 0x093D, 0x093D },
{ 0x0950, 0x0950 },
@@ -138,6 +139,7 @@
{ 0x0C58, 0x0C5A },
{ 0x0C60, 0x0C61 },
{ 0x0C66, 0x0C6F },
+ { 0x0C80, 0x0C80 },
{ 0x0C85, 0x0C8C },
{ 0x0C8E, 0x0C90 },
{ 0x0C92, 0x0CA8 },
@@ -153,6 +155,7 @@
{ 0x0D12, 0x0D3A },
{ 0x0D3D, 0x0D3D },
{ 0x0D4E, 0x0D4E },
+ { 0x0D54, 0x0D56 },
{ 0x0D5F, 0x0D61 },
{ 0x0D66, 0x0D6F },
{ 0x0D7A, 0x0D7F },
@@ -240,7 +243,8 @@
{ 0x17E0, 0x17E9 },
{ 0x1810, 0x1819 },
{ 0x1820, 0x1877 },
- { 0x1880, 0x18A8 },
+ { 0x1880, 0x1884 },
+ { 0x1887, 0x18A8 },
{ 0x18AA, 0x18AA },
{ 0x18B0, 0x18F5 },
{ 0x1900, 0x191E },
@@ -262,6 +266,7 @@
{ 0x1C00, 0x1C23 },
{ 0x1C40, 0x1C49 },
{ 0x1C4D, 0x1C7D },
+ { 0x1C80, 0x1C88 },
{ 0x1CE9, 0x1CEC },
{ 0x1CEE, 0x1CF1 },
{ 0x1CF5, 0x1CF6 },
@@ -345,7 +350,7 @@
{ 0xA6A0, 0xA6EF },
{ 0xA717, 0xA71F },
{ 0xA722, 0xA788 },
- { 0xA78B, 0xA7AD },
+ { 0xA78B, 0xA7AE },
{ 0xA7B0, 0xA7B7 },
{ 0xA7F7, 0xA801 },
{ 0xA803, 0xA805 },
@@ -436,6 +441,8 @@
{ 0x103D1, 0x103D5 },
{ 0x10400, 0x1049D },
{ 0x104A0, 0x104A9 },
+ { 0x104B0, 0x104D3 },
+ { 0x104D8, 0x104FB },
{ 0x10500, 0x10527 },
{ 0x10530, 0x10563 },
{ 0x10600, 0x10736 },
@@ -501,6 +508,9 @@
{ 0x1133D, 0x1133D },
{ 0x11350, 0x11350 },
{ 0x1135D, 0x11361 },
+ { 0x11400, 0x11434 },
+ { 0x11447, 0x1144A },
+ { 0x11450, 0x11459 },
{ 0x11480, 0x114AF },
{ 0x114C4, 0x114C5 },
{ 0x114C7, 0x114C7 },
@@ -517,6 +527,11 @@
{ 0x118A0, 0x118E9 },
{ 0x118FF, 0x118FF },
{ 0x11AC0, 0x11AF8 },
+ { 0x11C00, 0x11C08 },
+ { 0x11C0A, 0x11C2E },
+ { 0x11C40, 0x11C40 },
+ { 0x11C50, 0x11C59 },
+ { 0x11C72, 0x11C8F },
{ 0x12000, 0x12399 },
{ 0x12400, 0x1246E },
{ 0x12480, 0x12543 },
@@ -534,6 +549,9 @@
{ 0x16F00, 0x16F44 },
{ 0x16F50, 0x16F50 },
{ 0x16F93, 0x16F9F },
+ { 0x16FE0, 0x16FE0 },
+ { 0x17000, 0x187EC },
+ { 0x18800, 0x18AF2 },
{ 0x1B000, 0x1B001 },
{ 0x1BC00, 0x1BC6A },
{ 0x1BC70, 0x1BC7C },
@@ -571,6 +589,8 @@
{ 0x1D7C4, 0x1D7CB },
{ 0x1D7CE, 0x1D7FF },
{ 0x1E800, 0x1E8C4 },
+ { 0x1E900, 0x1E943 },
+ { 0x1E950, 0x1E959 },
{ 0x1EE00, 0x1EE03 },
{ 0x1EE05, 0x1EE1F },
{ 0x1EE21, 0x1EE22 },
@@ -608,6 +628,7 @@
{ 0x1F130, 0x1F149 },
{ 0x1F150, 0x1F169 },
{ 0x1F170, 0x1F18A },
+ { 0x1F1A5, 0x1F1A5 },
{ 0x1F1E6, 0x1F1FF },
{ 0x20000, 0x2A6D6 },
{ 0x2A700, 0x2B734 },
diff --git a/tests/unictype/test-ctype_alpha.c b/tests/unictype/test-ctype_alpha.c
index fcc53dd..be42c1d 100644
--- a/tests/unictype/test-ctype_alpha.c
+++ b/tests/unictype/test-ctype_alpha.c
@@ -13,7 +13,7 @@
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program. If not, see <http://www.gnu.org/licenses/>. */
+ along with this program. If not, see <https://www.gnu.org/licenses/>. */
#include "test-predicate-part1.h"
@@ -67,6 +67,7 @@
{ 0x0828, 0x0828 },
{ 0x0840, 0x0858 },
{ 0x08A0, 0x08B4 },
+ { 0x08B6, 0x08BD },
{ 0x0904, 0x0939 },
{ 0x093D, 0x093D },
{ 0x0950, 0x0950 },
@@ -137,6 +138,7 @@
{ 0x0C58, 0x0C5A },
{ 0x0C60, 0x0C61 },
{ 0x0C66, 0x0C6F },
+ { 0x0C80, 0x0C80 },
{ 0x0C85, 0x0C8C },
{ 0x0C8E, 0x0C90 },
{ 0x0C92, 0x0CA8 },
@@ -152,6 +154,7 @@
{ 0x0D12, 0x0D3A },
{ 0x0D3D, 0x0D3D },
{ 0x0D4E, 0x0D4E },
+ { 0x0D54, 0x0D56 },
{ 0x0D5F, 0x0D61 },
{ 0x0D66, 0x0D6F },
{ 0x0D7A, 0x0D7F },
@@ -239,7 +242,8 @@
{ 0x17E0, 0x17E9 },
{ 0x1810, 0x1819 },
{ 0x1820, 0x1877 },
- { 0x1880, 0x18A8 },
+ { 0x1880, 0x1884 },
+ { 0x1887, 0x18A8 },
{ 0x18AA, 0x18AA },
{ 0x18B0, 0x18F5 },
{ 0x1900, 0x191E },
@@ -261,6 +265,7 @@
{ 0x1C00, 0x1C23 },
{ 0x1C40, 0x1C49 },
{ 0x1C4D, 0x1C7D },
+ { 0x1C80, 0x1C88 },
{ 0x1CE9, 0x1CEC },
{ 0x1CEE, 0x1CF1 },
{ 0x1CF5, 0x1CF6 },
@@ -344,7 +349,7 @@
{ 0xA6A0, 0xA6EF },
{ 0xA717, 0xA71F },
{ 0xA722, 0xA788 },
- { 0xA78B, 0xA7AD },
+ { 0xA78B, 0xA7AE },
{ 0xA7B0, 0xA7B7 },
{ 0xA7F7, 0xA801 },
{ 0xA803, 0xA805 },
@@ -435,6 +440,8 @@
{ 0x103D1, 0x103D5 },
{ 0x10400, 0x1049D },
{ 0x104A0, 0x104A9 },
+ { 0x104B0, 0x104D3 },
+ { 0x104D8, 0x104FB },
{ 0x10500, 0x10527 },
{ 0x10530, 0x10563 },
{ 0x10600, 0x10736 },
@@ -500,6 +507,9 @@
{ 0x1133D, 0x1133D },
{ 0x11350, 0x11350 },
{ 0x1135D, 0x11361 },
+ { 0x11400, 0x11434 },
+ { 0x11447, 0x1144A },
+ { 0x11450, 0x11459 },
{ 0x11480, 0x114AF },
{ 0x114C4, 0x114C5 },
{ 0x114C7, 0x114C7 },
@@ -516,6 +526,11 @@
{ 0x118A0, 0x118E9 },
{ 0x118FF, 0x118FF },
{ 0x11AC0, 0x11AF8 },
+ { 0x11C00, 0x11C08 },
+ { 0x11C0A, 0x11C2E },
+ { 0x11C40, 0x11C40 },
+ { 0x11C50, 0x11C59 },
+ { 0x11C72, 0x11C8F },
{ 0x12000, 0x12399 },
{ 0x12400, 0x1246E },
{ 0x12480, 0x12543 },
@@ -533,6 +548,9 @@
{ 0x16F00, 0x16F44 },
{ 0x16F50, 0x16F50 },
{ 0x16F93, 0x16F9F },
+ { 0x16FE0, 0x16FE0 },
+ { 0x17000, 0x187EC },
+ { 0x18800, 0x18AF2 },
{ 0x1B000, 0x1B001 },
{ 0x1BC00, 0x1BC6A },
{ 0x1BC70, 0x1BC7C },
@@ -570,6 +588,8 @@
{ 0x1D7C4, 0x1D7CB },
{ 0x1D7CE, 0x1D7FF },
{ 0x1E800, 0x1E8C4 },
+ { 0x1E900, 0x1E943 },
+ { 0x1E950, 0x1E959 },
{ 0x1EE00, 0x1EE03 },
{ 0x1EE05, 0x1EE1F },
{ 0x1EE21, 0x1EE22 },
@@ -607,6 +627,7 @@
{ 0x1F130, 0x1F149 },
{ 0x1F150, 0x1F169 },
{ 0x1F170, 0x1F18A },
+ { 0x1F1A5, 0x1F1A5 },
{ 0x1F1E6, 0x1F1FF },
{ 0x20000, 0x2A6D6 },
{ 0x2A700, 0x2B734 },
diff --git a/tests/unictype/test-ctype_blank.c b/tests/unictype/test-ctype_blank.c
index 7a96b4e..3a99832 100644
--- a/tests/unictype/test-ctype_blank.c
+++ b/tests/unictype/test-ctype_blank.c
@@ -13,7 +13,7 @@
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program. If not, see <http://www.gnu.org/licenses/>. */
+ along with this program. If not, see <https://www.gnu.org/licenses/>. */
#include "test-predicate-part1.h"
diff --git a/tests/unictype/test-ctype_cntrl.c b/tests/unictype/test-ctype_cntrl.c
index ea886b9..a4a7fc3 100644
--- a/tests/unictype/test-ctype_cntrl.c
+++ b/tests/unictype/test-ctype_cntrl.c
@@ -13,7 +13,7 @@
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program. If not, see <http://www.gnu.org/licenses/>. */
+ along with this program. If not, see <https://www.gnu.org/licenses/>. */
#include "test-predicate-part1.h"
diff --git a/tests/unictype/test-ctype_digit.c b/tests/unictype/test-ctype_digit.c
index acf5b4a..f6d361a 100644
--- a/tests/unictype/test-ctype_digit.c
+++ b/tests/unictype/test-ctype_digit.c
@@ -13,7 +13,7 @@
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program. If not, see <http://www.gnu.org/licenses/>. */
+ along with this program. If not, see <https://www.gnu.org/licenses/>. */
#include "test-predicate-part1.h"
diff --git a/tests/unictype/test-ctype_graph.c b/tests/unictype/test-ctype_graph.c
index 69eff3e..f339b54 100644
--- a/tests/unictype/test-ctype_graph.c
+++ b/tests/unictype/test-ctype_graph.c
@@ -13,7 +13,7 @@
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program. If not, see <http://www.gnu.org/licenses/>. */
+ along with this program. If not, see <https://www.gnu.org/licenses/>. */
#include "test-predicate-part1.h"
@@ -42,7 +42,8 @@
{ 0x0840, 0x085B },
{ 0x085E, 0x085E },
{ 0x08A0, 0x08B4 },
- { 0x08E3, 0x0983 },
+ { 0x08B6, 0x08BD },
+ { 0x08D4, 0x0983 },
{ 0x0985, 0x098C },
{ 0x098F, 0x0990 },
{ 0x0993, 0x09A8 },
@@ -128,8 +129,7 @@
{ 0x0C58, 0x0C5A },
{ 0x0C60, 0x0C63 },
{ 0x0C66, 0x0C6F },
- { 0x0C78, 0x0C7F },
- { 0x0C81, 0x0C83 },
+ { 0x0C78, 0x0C83 },
{ 0x0C85, 0x0C8C },
{ 0x0C8E, 0x0C90 },
{ 0x0C92, 0x0CA8 },
@@ -149,11 +149,9 @@
{ 0x0D12, 0x0D3A },
{ 0x0D3D, 0x0D44 },
{ 0x0D46, 0x0D48 },
- { 0x0D4A, 0x0D4E },
- { 0x0D57, 0x0D57 },
- { 0x0D5F, 0x0D63 },
- { 0x0D66, 0x0D75 },
- { 0x0D79, 0x0D7F },
+ { 0x0D4A, 0x0D4F },
+ { 0x0D54, 0x0D63 },
+ { 0x0D66, 0x0D7F },
{ 0x0D82, 0x0D83 },
{ 0x0D85, 0x0D96 },
{ 0x0D9A, 0x0DB1 },
@@ -254,12 +252,12 @@
{ 0x1B80, 0x1BF3 },
{ 0x1BFC, 0x1C37 },
{ 0x1C3B, 0x1C49 },
- { 0x1C4D, 0x1C7F },
+ { 0x1C4D, 0x1C88 },
{ 0x1CC0, 0x1CC7 },
{ 0x1CD0, 0x1CF6 },
{ 0x1CF8, 0x1CF9 },
{ 0x1D00, 0x1DF5 },
- { 0x1DFC, 0x1F15 },
+ { 0x1DFB, 0x1F15 },
{ 0x1F18, 0x1F1D },
{ 0x1F20, 0x1F45 },
{ 0x1F48, 0x1F4D },
@@ -285,7 +283,7 @@
{ 0x20A0, 0x20BE },
{ 0x20D0, 0x20F0 },
{ 0x2100, 0x218B },
- { 0x2190, 0x23FA },
+ { 0x2190, 0x23FE },
{ 0x2400, 0x2426 },
{ 0x2440, 0x244A },
{ 0x2460, 0x2B73 },
@@ -311,7 +309,7 @@
{ 0x2DC8, 0x2DCE },
{ 0x2DD0, 0x2DD6 },
{ 0x2DD8, 0x2DDE },
- { 0x2DE0, 0x2E42 },
+ { 0x2DE0, 0x2E44 },
{ 0x2E80, 0x2E99 },
{ 0x2E9B, 0x2EF3 },
{ 0x2F00, 0x2FD5 },
@@ -331,12 +329,12 @@
{ 0xA490, 0xA4C6 },
{ 0xA4D0, 0xA62B },
{ 0xA640, 0xA6F7 },
- { 0xA700, 0xA7AD },
+ { 0xA700, 0xA7AE },
{ 0xA7B0, 0xA7B7 },
{ 0xA7F7, 0xA82B },
{ 0xA830, 0xA839 },
{ 0xA840, 0xA877 },
- { 0xA880, 0xA8C4 },
+ { 0xA880, 0xA8C5 },
{ 0xA8CE, 0xA8D9 },
{ 0xA8E0, 0xA8FD },
{ 0xA900, 0xA953 },
@@ -398,7 +396,7 @@
{ 0x10080, 0x100FA },
{ 0x10100, 0x10102 },
{ 0x10107, 0x10133 },
- { 0x10137, 0x1018C },
+ { 0x10137, 0x1018E },
{ 0x10190, 0x1019B },
{ 0x101A0, 0x101A0 },
{ 0x101D0, 0x101FD },
@@ -413,6 +411,8 @@
{ 0x103C8, 0x103D5 },
{ 0x10400, 0x1049D },
{ 0x104A0, 0x104A9 },
+ { 0x104B0, 0x104D3 },
+ { 0x104D8, 0x104FB },
{ 0x10500, 0x10527 },
{ 0x10530, 0x10563 },
{ 0x1056F, 0x1056F },
@@ -468,7 +468,7 @@
{ 0x111D0, 0x111DF },
{ 0x111E1, 0x111F4 },
{ 0x11200, 0x11211 },
- { 0x11213, 0x1123D },
+ { 0x11213, 0x1123E },
{ 0x11280, 0x11286 },
{ 0x11288, 0x11288 },
{ 0x1128A, 0x1128D },
@@ -491,12 +491,16 @@
{ 0x1135D, 0x11363 },
{ 0x11366, 0x1136C },
{ 0x11370, 0x11374 },
+ { 0x11400, 0x11459 },
+ { 0x1145B, 0x1145B },
+ { 0x1145D, 0x1145D },
{ 0x11480, 0x114C7 },
{ 0x114D0, 0x114D9 },
{ 0x11580, 0x115B5 },
{ 0x115B8, 0x115DD },
{ 0x11600, 0x11644 },
{ 0x11650, 0x11659 },
+ { 0x11660, 0x1166C },
{ 0x11680, 0x116B7 },
{ 0x116C0, 0x116C9 },
{ 0x11700, 0x11719 },
@@ -505,6 +509,13 @@
{ 0x118A0, 0x118F2 },
{ 0x118FF, 0x118FF },
{ 0x11AC0, 0x11AF8 },
+ { 0x11C00, 0x11C08 },
+ { 0x11C0A, 0x11C36 },
+ { 0x11C38, 0x11C45 },
+ { 0x11C50, 0x11C6C },
+ { 0x11C70, 0x11C8F },
+ { 0x11C92, 0x11CA7 },
+ { 0x11CA9, 0x11CB6 },
{ 0x12000, 0x12399 },
{ 0x12400, 0x1246E },
{ 0x12470, 0x12474 },
@@ -525,6 +536,9 @@
{ 0x16F00, 0x16F44 },
{ 0x16F50, 0x16F7E },
{ 0x16F8F, 0x16F9F },
+ { 0x16FE0, 0x16FE0 },
+ { 0x17000, 0x187EC },
+ { 0x18800, 0x18AF2 },
{ 0x1B000, 0x1B001 },
{ 0x1BC00, 0x1BC6A },
{ 0x1BC70, 0x1BC7C },
@@ -560,8 +574,16 @@
{ 0x1D7CE, 0x1DA8B },
{ 0x1DA9B, 0x1DA9F },
{ 0x1DAA1, 0x1DAAF },
+ { 0x1E000, 0x1E006 },
+ { 0x1E008, 0x1E018 },
+ { 0x1E01B, 0x1E021 },
+ { 0x1E023, 0x1E024 },
+ { 0x1E026, 0x1E02A },
{ 0x1E800, 0x1E8C4 },
{ 0x1E8C7, 0x1E8D6 },
+ { 0x1E900, 0x1E94A },
+ { 0x1E950, 0x1E959 },
+ { 0x1E95E, 0x1E95F },
{ 0x1EE00, 0x1EE03 },
{ 0x1EE05, 0x1EE1F },
{ 0x1EE21, 0x1EE22 },
@@ -605,16 +627,14 @@
{ 0x1F100, 0x1F10C },
{ 0x1F110, 0x1F12E },
{ 0x1F130, 0x1F16B },
- { 0x1F170, 0x1F19A },
+ { 0x1F170, 0x1F1AC },
{ 0x1F1E6, 0x1F202 },
- { 0x1F210, 0x1F23A },
+ { 0x1F210, 0x1F23B },
{ 0x1F240, 0x1F248 },
{ 0x1F250, 0x1F251 },
- { 0x1F300, 0x1F579 },
- { 0x1F57B, 0x1F5A3 },
- { 0x1F5A5, 0x1F6D0 },
+ { 0x1F300, 0x1F6D2 },
{ 0x1F6E0, 0x1F6EC },
- { 0x1F6F0, 0x1F6F3 },
+ { 0x1F6F0, 0x1F6F6 },
{ 0x1F700, 0x1F773 },
{ 0x1F780, 0x1F7D4 },
{ 0x1F800, 0x1F80B },
@@ -622,8 +642,13 @@
{ 0x1F850, 0x1F859 },
{ 0x1F860, 0x1F887 },
{ 0x1F890, 0x1F8AD },
- { 0x1F910, 0x1F918 },
- { 0x1F980, 0x1F984 },
+ { 0x1F910, 0x1F91E },
+ { 0x1F920, 0x1F927 },
+ { 0x1F930, 0x1F930 },
+ { 0x1F933, 0x1F93E },
+ { 0x1F940, 0x1F94B },
+ { 0x1F950, 0x1F95E },
+ { 0x1F980, 0x1F991 },
{ 0x1F9C0, 0x1F9C0 },
{ 0x20000, 0x2A6D6 },
{ 0x2A700, 0x2B734 },
diff --git a/tests/unictype/test-ctype_lower.c b/tests/unictype/test-ctype_lower.c
index d3b1298..e92d8e4 100644
--- a/tests/unictype/test-ctype_lower.c
+++ b/tests/unictype/test-ctype_lower.c
@@ -13,7 +13,7 @@
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program. If not, see <http://www.gnu.org/licenses/>. */
+ along with this program. If not, see <https://www.gnu.org/licenses/>. */
#include "test-predicate-part1.h"
@@ -167,8 +167,7 @@
{ 0x0260, 0x0261 },
{ 0x0263, 0x0263 },
{ 0x0265, 0x0266 },
- { 0x0268, 0x0269 },
- { 0x026B, 0x026C },
+ { 0x0268, 0x026C },
{ 0x026F, 0x026F },
{ 0x0271, 0x0272 },
{ 0x0275, 0x0275 },
@@ -304,6 +303,7 @@
{ 0x052F, 0x052F },
{ 0x0561, 0x0586 },
{ 0x13F8, 0x13FD },
+ { 0x1C80, 0x1C88 },
{ 0x1D79, 0x1D79 },
{ 0x1D7D, 0x1D7D },
{ 0x1E01, 0x1E01 },
@@ -620,8 +620,10 @@
{ 0xAB70, 0xABBF },
{ 0xFF41, 0xFF5A },
{ 0x10428, 0x1044F },
+ { 0x104D8, 0x104FB },
{ 0x10CC0, 0x10CF2 },
- { 0x118C0, 0x118DF }
+ { 0x118C0, 0x118DF },
+ { 0x1E922, 0x1E943 }
#define PREDICATE(c) uc_is_lower (c)
#include "test-predicate-part2.h"
diff --git a/tests/unictype/test-ctype_print.c b/tests/unictype/test-ctype_print.c
index 8230324..0bff57e 100644
--- a/tests/unictype/test-ctype_print.c
+++ b/tests/unictype/test-ctype_print.c
@@ -13,7 +13,7 @@
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program. If not, see <http://www.gnu.org/licenses/>. */
+ along with this program. If not, see <https://www.gnu.org/licenses/>. */
#include "test-predicate-part1.h"
@@ -42,7 +42,8 @@
{ 0x0840, 0x085B },
{ 0x085E, 0x085E },
{ 0x08A0, 0x08B4 },
- { 0x08E3, 0x0983 },
+ { 0x08B6, 0x08BD },
+ { 0x08D4, 0x0983 },
{ 0x0985, 0x098C },
{ 0x098F, 0x0990 },
{ 0x0993, 0x09A8 },
@@ -128,8 +129,7 @@
{ 0x0C58, 0x0C5A },
{ 0x0C60, 0x0C63 },
{ 0x0C66, 0x0C6F },
- { 0x0C78, 0x0C7F },
- { 0x0C81, 0x0C83 },
+ { 0x0C78, 0x0C83 },
{ 0x0C85, 0x0C8C },
{ 0x0C8E, 0x0C90 },
{ 0x0C92, 0x0CA8 },
@@ -149,11 +149,9 @@
{ 0x0D12, 0x0D3A },
{ 0x0D3D, 0x0D44 },
{ 0x0D46, 0x0D48 },
- { 0x0D4A, 0x0D4E },
- { 0x0D57, 0x0D57 },
- { 0x0D5F, 0x0D63 },
- { 0x0D66, 0x0D75 },
- { 0x0D79, 0x0D7F },
+ { 0x0D4A, 0x0D4F },
+ { 0x0D54, 0x0D63 },
+ { 0x0D66, 0x0D7F },
{ 0x0D82, 0x0D83 },
{ 0x0D85, 0x0D96 },
{ 0x0D9A, 0x0DB1 },
@@ -253,12 +251,12 @@
{ 0x1B80, 0x1BF3 },
{ 0x1BFC, 0x1C37 },
{ 0x1C3B, 0x1C49 },
- { 0x1C4D, 0x1C7F },
+ { 0x1C4D, 0x1C88 },
{ 0x1CC0, 0x1CC7 },
{ 0x1CD0, 0x1CF6 },
{ 0x1CF8, 0x1CF9 },
{ 0x1D00, 0x1DF5 },
- { 0x1DFC, 0x1F15 },
+ { 0x1DFB, 0x1F15 },
{ 0x1F18, 0x1F1D },
{ 0x1F20, 0x1F45 },
{ 0x1F48, 0x1F4D },
@@ -282,7 +280,7 @@
{ 0x20A0, 0x20BE },
{ 0x20D0, 0x20F0 },
{ 0x2100, 0x218B },
- { 0x2190, 0x23FA },
+ { 0x2190, 0x23FE },
{ 0x2400, 0x2426 },
{ 0x2440, 0x244A },
{ 0x2460, 0x2B73 },
@@ -308,7 +306,7 @@
{ 0x2DC8, 0x2DCE },
{ 0x2DD0, 0x2DD6 },
{ 0x2DD8, 0x2DDE },
- { 0x2DE0, 0x2E42 },
+ { 0x2DE0, 0x2E44 },
{ 0x2E80, 0x2E99 },
{ 0x2E9B, 0x2EF3 },
{ 0x2F00, 0x2FD5 },
@@ -328,12 +326,12 @@
{ 0xA490, 0xA4C6 },
{ 0xA4D0, 0xA62B },
{ 0xA640, 0xA6F7 },
- { 0xA700, 0xA7AD },
+ { 0xA700, 0xA7AE },
{ 0xA7B0, 0xA7B7 },
{ 0xA7F7, 0xA82B },
{ 0xA830, 0xA839 },
{ 0xA840, 0xA877 },
- { 0xA880, 0xA8C4 },
+ { 0xA880, 0xA8C5 },
{ 0xA8CE, 0xA8D9 },
{ 0xA8E0, 0xA8FD },
{ 0xA900, 0xA953 },
@@ -395,7 +393,7 @@
{ 0x10080, 0x100FA },
{ 0x10100, 0x10102 },
{ 0x10107, 0x10133 },
- { 0x10137, 0x1018C },
+ { 0x10137, 0x1018E },
{ 0x10190, 0x1019B },
{ 0x101A0, 0x101A0 },
{ 0x101D0, 0x101FD },
@@ -410,6 +408,8 @@
{ 0x103C8, 0x103D5 },
{ 0x10400, 0x1049D },
{ 0x104A0, 0x104A9 },
+ { 0x104B0, 0x104D3 },
+ { 0x104D8, 0x104FB },
{ 0x10500, 0x10527 },
{ 0x10530, 0x10563 },
{ 0x1056F, 0x1056F },
@@ -465,7 +465,7 @@
{ 0x111D0, 0x111DF },
{ 0x111E1, 0x111F4 },
{ 0x11200, 0x11211 },
- { 0x11213, 0x1123D },
+ { 0x11213, 0x1123E },
{ 0x11280, 0x11286 },
{ 0x11288, 0x11288 },
{ 0x1128A, 0x1128D },
@@ -488,12 +488,16 @@
{ 0x1135D, 0x11363 },
{ 0x11366, 0x1136C },
{ 0x11370, 0x11374 },
+ { 0x11400, 0x11459 },
+ { 0x1145B, 0x1145B },
+ { 0x1145D, 0x1145D },
{ 0x11480, 0x114C7 },
{ 0x114D0, 0x114D9 },
{ 0x11580, 0x115B5 },
{ 0x115B8, 0x115DD },
{ 0x11600, 0x11644 },
{ 0x11650, 0x11659 },
+ { 0x11660, 0x1166C },
{ 0x11680, 0x116B7 },
{ 0x116C0, 0x116C9 },
{ 0x11700, 0x11719 },
@@ -502,6 +506,13 @@
{ 0x118A0, 0x118F2 },
{ 0x118FF, 0x118FF },
{ 0x11AC0, 0x11AF8 },
+ { 0x11C00, 0x11C08 },
+ { 0x11C0A, 0x11C36 },
+ { 0x11C38, 0x11C45 },
+ { 0x11C50, 0x11C6C },
+ { 0x11C70, 0x11C8F },
+ { 0x11C92, 0x11CA7 },
+ { 0x11CA9, 0x11CB6 },
{ 0x12000, 0x12399 },
{ 0x12400, 0x1246E },
{ 0x12470, 0x12474 },
@@ -522,6 +533,9 @@
{ 0x16F00, 0x16F44 },
{ 0x16F50, 0x16F7E },
{ 0x16F8F, 0x16F9F },
+ { 0x16FE0, 0x16FE0 },
+ { 0x17000, 0x187EC },
+ { 0x18800, 0x18AF2 },
{ 0x1B000, 0x1B001 },
{ 0x1BC00, 0x1BC6A },
{ 0x1BC70, 0x1BC7C },
@@ -557,8 +571,16 @@
{ 0x1D7CE, 0x1DA8B },
{ 0x1DA9B, 0x1DA9F },
{ 0x1DAA1, 0x1DAAF },
+ { 0x1E000, 0x1E006 },
+ { 0x1E008, 0x1E018 },
+ { 0x1E01B, 0x1E021 },
+ { 0x1E023, 0x1E024 },
+ { 0x1E026, 0x1E02A },
{ 0x1E800, 0x1E8C4 },
{ 0x1E8C7, 0x1E8D6 },
+ { 0x1E900, 0x1E94A },
+ { 0x1E950, 0x1E959 },
+ { 0x1E95E, 0x1E95F },
{ 0x1EE00, 0x1EE03 },
{ 0x1EE05, 0x1EE1F },
{ 0x1EE21, 0x1EE22 },
@@ -602,16 +624,14 @@
{ 0x1F100, 0x1F10C },
{ 0x1F110, 0x1F12E },
{ 0x1F130, 0x1F16B },
- { 0x1F170, 0x1F19A },
+ { 0x1F170, 0x1F1AC },
{ 0x1F1E6, 0x1F202 },
- { 0x1F210, 0x1F23A },
+ { 0x1F210, 0x1F23B },
{ 0x1F240, 0x1F248 },
{ 0x1F250, 0x1F251 },
- { 0x1F300, 0x1F579 },
- { 0x1F57B, 0x1F5A3 },
- { 0x1F5A5, 0x1F6D0 },
+ { 0x1F300, 0x1F6D2 },
{ 0x1F6E0, 0x1F6EC },
- { 0x1F6F0, 0x1F6F3 },
+ { 0x1F6F0, 0x1F6F6 },
{ 0x1F700, 0x1F773 },
{ 0x1F780, 0x1F7D4 },
{ 0x1F800, 0x1F80B },
@@ -619,8 +639,13 @@
{ 0x1F850, 0x1F859 },
{ 0x1F860, 0x1F887 },
{ 0x1F890, 0x1F8AD },
- { 0x1F910, 0x1F918 },
- { 0x1F980, 0x1F984 },
+ { 0x1F910, 0x1F91E },
+ { 0x1F920, 0x1F927 },
+ { 0x1F930, 0x1F930 },
+ { 0x1F933, 0x1F93E },
+ { 0x1F940, 0x1F94B },
+ { 0x1F950, 0x1F95E },
+ { 0x1F980, 0x1F991 },
{ 0x1F9C0, 0x1F9C0 },
{ 0x20000, 0x2A6D6 },
{ 0x2A700, 0x2B734 },
diff --git a/tests/unictype/test-ctype_punct.c b/tests/unictype/test-ctype_punct.c
index b7f6aae..f027755 100644
--- a/tests/unictype/test-ctype_punct.c
+++ b/tests/unictype/test-ctype_punct.c
@@ -13,7 +13,7 @@
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program. If not, see <http://www.gnu.org/licenses/>. */
+ along with this program. If not, see <https://www.gnu.org/licenses/>. */
#include "test-predicate-part1.h"
@@ -67,7 +67,7 @@
{ 0x0830, 0x083E },
{ 0x0859, 0x085B },
{ 0x085E, 0x085E },
- { 0x08E3, 0x0903 },
+ { 0x08D4, 0x0903 },
{ 0x093A, 0x093C },
{ 0x093E, 0x094F },
{ 0x0951, 0x0957 },
@@ -129,10 +129,10 @@
{ 0x0D3E, 0x0D44 },
{ 0x0D46, 0x0D48 },
{ 0x0D4A, 0x0D4D },
- { 0x0D57, 0x0D57 },
+ { 0x0D4F, 0x0D4F },
+ { 0x0D57, 0x0D5E },
{ 0x0D62, 0x0D63 },
- { 0x0D70, 0x0D75 },
- { 0x0D79, 0x0D79 },
+ { 0x0D70, 0x0D79 },
{ 0x0D82, 0x0D83 },
{ 0x0DCA, 0x0DCA },
{ 0x0DCF, 0x0DD4 },
@@ -181,6 +181,7 @@
{ 0x17DD, 0x17DD },
{ 0x17F0, 0x17F9 },
{ 0x1800, 0x180E },
+ { 0x1885, 0x1886 },
{ 0x18A9, 0x18A9 },
{ 0x1920, 0x192B },
{ 0x1930, 0x193B },
@@ -212,7 +213,7 @@
{ 0x1CF2, 0x1CF4 },
{ 0x1CF8, 0x1CF9 },
{ 0x1DC0, 0x1DF5 },
- { 0x1DFC, 0x1DFF },
+ { 0x1DFB, 0x1DFF },
{ 0x1FBD, 0x1FBD },
{ 0x1FBF, 0x1FC1 },
{ 0x1FCD, 0x1FCF },
@@ -242,7 +243,7 @@
{ 0x214A, 0x214D },
{ 0x214F, 0x215F },
{ 0x2189, 0x218B },
- { 0x2190, 0x23FA },
+ { 0x2190, 0x23FE },
{ 0x2400, 0x2426 },
{ 0x2440, 0x244A },
{ 0x2460, 0x249B },
@@ -258,7 +259,7 @@
{ 0x2D70, 0x2D70 },
{ 0x2D7F, 0x2D7F },
{ 0x2DE0, 0x2E2E },
- { 0x2E30, 0x2E42 },
+ { 0x2E30, 0x2E44 },
{ 0x2E80, 0x2E99 },
{ 0x2E9B, 0x2EF3 },
{ 0x2F00, 0x2FD5 },
@@ -293,7 +294,7 @@
{ 0xA830, 0xA839 },
{ 0xA874, 0xA877 },
{ 0xA880, 0xA881 },
- { 0xA8B4, 0xA8C4 },
+ { 0xA8B4, 0xA8C5 },
{ 0xA8CE, 0xA8CF },
{ 0xA8E0, 0xA8F1 },
{ 0xA8F8, 0xA8FA },
@@ -342,7 +343,7 @@
{ 0x10100, 0x10102 },
{ 0x10107, 0x10133 },
{ 0x10137, 0x1013F },
- { 0x10175, 0x1018C },
+ { 0x10175, 0x1018E },
{ 0x10190, 0x1019B },
{ 0x101A0, 0x101A0 },
{ 0x101D0, 0x101FD },
@@ -395,7 +396,7 @@
{ 0x111DB, 0x111DB },
{ 0x111DD, 0x111DF },
{ 0x111E1, 0x111F4 },
- { 0x1122C, 0x1123D },
+ { 0x1122C, 0x1123E },
{ 0x112A9, 0x112A9 },
{ 0x112DF, 0x112EA },
{ 0x11300, 0x11303 },
@@ -407,16 +408,28 @@
{ 0x11362, 0x11363 },
{ 0x11366, 0x1136C },
{ 0x11370, 0x11374 },
+ { 0x11435, 0x11446 },
+ { 0x1144B, 0x1144F },
+ { 0x1145B, 0x1145B },
+ { 0x1145D, 0x1145D },
{ 0x114B0, 0x114C3 },
{ 0x114C6, 0x114C6 },
{ 0x115AF, 0x115B5 },
{ 0x115B8, 0x115D7 },
{ 0x115DC, 0x115DD },
{ 0x11630, 0x11643 },
+ { 0x11660, 0x1166C },
{ 0x116AB, 0x116B7 },
{ 0x1171D, 0x1172B },
{ 0x1173A, 0x1173F },
{ 0x118EA, 0x118F2 },
+ { 0x11C2F, 0x11C36 },
+ { 0x11C38, 0x11C3F },
+ { 0x11C41, 0x11C45 },
+ { 0x11C5A, 0x11C6C },
+ { 0x11C70, 0x11C71 },
+ { 0x11C92, 0x11CA7 },
+ { 0x11CA9, 0x11CB6 },
{ 0x12470, 0x12474 },
{ 0x16A6E, 0x16A6F },
{ 0x16AF0, 0x16AF5 },
@@ -445,7 +458,14 @@
{ 0x1D800, 0x1DA8B },
{ 0x1DA9B, 0x1DA9F },
{ 0x1DAA1, 0x1DAAF },
+ { 0x1E000, 0x1E006 },
+ { 0x1E008, 0x1E018 },
+ { 0x1E01B, 0x1E021 },
+ { 0x1E023, 0x1E024 },
+ { 0x1E026, 0x1E02A },
{ 0x1E8C7, 0x1E8D6 },
+ { 0x1E944, 0x1E94A },
+ { 0x1E95E, 0x1E95F },
{ 0x1EEF0, 0x1EEF1 },
{ 0x1F000, 0x1F02B },
{ 0x1F030, 0x1F093 },
@@ -457,16 +477,15 @@
{ 0x1F12D, 0x1F12E },
{ 0x1F14A, 0x1F14F },
{ 0x1F16A, 0x1F16B },
- { 0x1F18B, 0x1F19A },
+ { 0x1F18B, 0x1F1A4 },
+ { 0x1F1A6, 0x1F1AC },
{ 0x1F200, 0x1F202 },
- { 0x1F210, 0x1F23A },
+ { 0x1F210, 0x1F23B },
{ 0x1F240, 0x1F248 },
{ 0x1F250, 0x1F251 },
- { 0x1F300, 0x1F579 },
- { 0x1F57B, 0x1F5A3 },
- { 0x1F5A5, 0x1F6D0 },
+ { 0x1F300, 0x1F6D2 },
{ 0x1F6E0, 0x1F6EC },
- { 0x1F6F0, 0x1F6F3 },
+ { 0x1F6F0, 0x1F6F6 },
{ 0x1F700, 0x1F773 },
{ 0x1F780, 0x1F7D4 },
{ 0x1F800, 0x1F80B },
@@ -474,8 +493,13 @@
{ 0x1F850, 0x1F859 },
{ 0x1F860, 0x1F887 },
{ 0x1F890, 0x1F8AD },
- { 0x1F910, 0x1F918 },
- { 0x1F980, 0x1F984 },
+ { 0x1F910, 0x1F91E },
+ { 0x1F920, 0x1F927 },
+ { 0x1F930, 0x1F930 },
+ { 0x1F933, 0x1F93E },
+ { 0x1F940, 0x1F94B },
+ { 0x1F950, 0x1F95E },
+ { 0x1F980, 0x1F991 },
{ 0x1F9C0, 0x1F9C0 },
{ 0xE0001, 0xE0001 },
{ 0xE0020, 0xE007F },
diff --git a/tests/unictype/test-ctype_space.c b/tests/unictype/test-ctype_space.c
index 7f9bd32..624237b 100644
--- a/tests/unictype/test-ctype_space.c
+++ b/tests/unictype/test-ctype_space.c
@@ -13,7 +13,7 @@
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program. If not, see <http://www.gnu.org/licenses/>. */
+ along with this program. If not, see <https://www.gnu.org/licenses/>. */
#include "test-predicate-part1.h"
diff --git a/tests/unictype/test-ctype_upper.c b/tests/unictype/test-ctype_upper.c
index ded10a4..7b9f001 100644
--- a/tests/unictype/test-ctype_upper.c
+++ b/tests/unictype/test-ctype_upper.c
@@ -13,7 +13,7 @@
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program. If not, see <http://www.gnu.org/licenses/>. */
+ along with this program. If not, see <https://www.gnu.org/licenses/>. */
#include "test-predicate-part1.h"
@@ -598,13 +598,15 @@
{ 0xA7A4, 0xA7A4 },
{ 0xA7A6, 0xA7A6 },
{ 0xA7A8, 0xA7A8 },
- { 0xA7AA, 0xA7AD },
+ { 0xA7AA, 0xA7AE },
{ 0xA7B0, 0xA7B4 },
{ 0xA7B6, 0xA7B6 },
{ 0xFF21, 0xFF3A },
{ 0x10400, 0x10427 },
+ { 0x104B0, 0x104D3 },
{ 0x10C80, 0x10CB2 },
- { 0x118A0, 0x118BF }
+ { 0x118A0, 0x118BF },
+ { 0x1E900, 0x1E921 }
#define PREDICATE(c) uc_is_upper (c)
#include "test-predicate-part2.h"
diff --git a/tests/unictype/test-ctype_xdigit.c b/tests/unictype/test-ctype_xdigit.c
index d4e5717..4731b10 100644
--- a/tests/unictype/test-ctype_xdigit.c
+++ b/tests/unictype/test-ctype_xdigit.c
@@ -13,7 +13,7 @@
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program. If not, see <http://www.gnu.org/licenses/>. */
+ along with this program. If not, see <https://www.gnu.org/licenses/>. */
#include "test-predicate-part1.h"
diff --git a/tests/unictype/test-decdigit.c b/tests/unictype/test-decdigit.c
index f94605e..c30d9b8 100644
--- a/tests/unictype/test-decdigit.c
+++ b/tests/unictype/test-decdigit.c
@@ -12,7 +12,7 @@
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program. If not, see <http://www.gnu.org/licenses/>. */
+ along with this program. If not, see <https://www.gnu.org/licenses/>. */
#include <config.h>
diff --git a/tests/unictype/test-decdigit.h b/tests/unictype/test-decdigit.h
index fae229d..366868f 100644
--- a/tests/unictype/test-decdigit.h
+++ b/tests/unictype/test-decdigit.h
@@ -1,6 +1,6 @@
/* DO NOT EDIT! GENERATED AUTOMATICALLY! */
/* Decimal digit values of Unicode characters. */
-/* Generated automatically by gen-uni-tables.c for Unicode 8.0.0. */
+/* Generated automatically by gen-uni-tables.c for Unicode 9.0.0. */
{ 0x0030, 0 },
{ 0x0031, 1 },
{ 0x0032, 2 },
@@ -431,6 +431,16 @@
{ 0x112F7, 7 },
{ 0x112F8, 8 },
{ 0x112F9, 9 },
+ { 0x11450, 0 },
+ { 0x11451, 1 },
+ { 0x11452, 2 },
+ { 0x11453, 3 },
+ { 0x11454, 4 },
+ { 0x11455, 5 },
+ { 0x11456, 6 },
+ { 0x11457, 7 },
+ { 0x11458, 8 },
+ { 0x11459, 9 },
{ 0x114D0, 0 },
{ 0x114D1, 1 },
{ 0x114D2, 2 },
@@ -481,6 +491,16 @@
{ 0x118E7, 7 },
{ 0x118E8, 8 },
{ 0x118E9, 9 },
+ { 0x11C50, 0 },
+ { 0x11C51, 1 },
+ { 0x11C52, 2 },
+ { 0x11C53, 3 },
+ { 0x11C54, 4 },
+ { 0x11C55, 5 },
+ { 0x11C56, 6 },
+ { 0x11C57, 7 },
+ { 0x11C58, 8 },
+ { 0x11C59, 9 },
{ 0x16A60, 0 },
{ 0x16A61, 1 },
{ 0x16A62, 2 },
@@ -550,4 +570,14 @@
{ 0x1D7FC, 6 },
{ 0x1D7FD, 7 },
{ 0x1D7FE, 8 },
- { 0x1D7FF, 9 }
+ { 0x1D7FF, 9 },
+ { 0x1E950, 0 },
+ { 0x1E951, 1 },
+ { 0x1E952, 2 },
+ { 0x1E953, 3 },
+ { 0x1E954, 4 },
+ { 0x1E955, 5 },
+ { 0x1E956, 6 },
+ { 0x1E957, 7 },
+ { 0x1E958, 8 },
+ { 0x1E959, 9 }
diff --git a/tests/unictype/test-digit.c b/tests/unictype/test-digit.c
index e87f3f7..ebc3eb2 100644
--- a/tests/unictype/test-digit.c
+++ b/tests/unictype/test-digit.c
@@ -12,7 +12,7 @@
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program. If not, see <http://www.gnu.org/licenses/>. */
+ along with this program. If not, see <https://www.gnu.org/licenses/>. */
#include <config.h>
diff --git a/tests/unictype/test-digit.h b/tests/unictype/test-digit.h
index 6a0fbea..d260dec 100644
--- a/tests/unictype/test-digit.h
+++ b/tests/unictype/test-digit.h
@@ -1,6 +1,6 @@
/* DO NOT EDIT! GENERATED AUTOMATICALLY! */
/* Digit values of Unicode characters. */
-/* Generated automatically by gen-uni-tables.c for Unicode 8.0.0. */
+/* Generated automatically by gen-uni-tables.c for Unicode 9.0.0. */
{ 0x0030, 0 },
{ 0x0031, 1 },
{ 0x0032, 2 },
@@ -548,6 +548,16 @@
{ 0x112F7, 7 },
{ 0x112F8, 8 },
{ 0x112F9, 9 },
+ { 0x11450, 0 },
+ { 0x11451, 1 },
+ { 0x11452, 2 },
+ { 0x11453, 3 },
+ { 0x11454, 4 },
+ { 0x11455, 5 },
+ { 0x11456, 6 },
+ { 0x11457, 7 },
+ { 0x11458, 8 },
+ { 0x11459, 9 },
{ 0x114D0, 0 },
{ 0x114D1, 1 },
{ 0x114D2, 2 },
@@ -598,6 +608,16 @@
{ 0x118E7, 7 },
{ 0x118E8, 8 },
{ 0x118E9, 9 },
+ { 0x11C50, 0 },
+ { 0x11C51, 1 },
+ { 0x11C52, 2 },
+ { 0x11C53, 3 },
+ { 0x11C54, 4 },
+ { 0x11C55, 5 },
+ { 0x11C56, 6 },
+ { 0x11C57, 7 },
+ { 0x11C58, 8 },
+ { 0x11C59, 9 },
{ 0x16A60, 0 },
{ 0x16A61, 1 },
{ 0x16A62, 2 },
@@ -668,6 +688,16 @@
{ 0x1D7FD, 7 },
{ 0x1D7FE, 8 },
{ 0x1D7FF, 9 },
+ { 0x1E950, 0 },
+ { 0x1E951, 1 },
+ { 0x1E952, 2 },
+ { 0x1E953, 3 },
+ { 0x1E954, 4 },
+ { 0x1E955, 5 },
+ { 0x1E956, 6 },
+ { 0x1E957, 7 },
+ { 0x1E958, 8 },
+ { 0x1E959, 9 },
{ 0x1F100, 0 },
{ 0x1F101, 0 },
{ 0x1F102, 1 },
diff --git a/tests/unictype/test-joininggroup_byname.c b/tests/unictype/test-joininggroup_byname.c
index 9f2119a..86191dc 100644
--- a/tests/unictype/test-joininggroup_byname.c
+++ b/tests/unictype/test-joininggroup_byname.c
@@ -13,7 +13,7 @@
Lesser General Public License for more details.
You should have received a copy of the GNU Lesser General Public License
- along with this program. If not, see <http://www.gnu.org/licenses/>. */
+ along with this program. If not, see <https://www.gnu.org/licenses/>. */
#include <config.h>
diff --git a/tests/unictype/test-joininggroup_name.c b/tests/unictype/test-joininggroup_name.c
index a1d5c94..6d91e30 100644
--- a/tests/unictype/test-joininggroup_name.c
+++ b/tests/unictype/test-joininggroup_name.c
@@ -13,7 +13,7 @@
Lesser General Public License for more details.
You should have received a copy of the GNU Lesser General Public License
- along with this program. If not, see <http://www.gnu.org/licenses/>. */
+ along with this program. If not, see <https://www.gnu.org/licenses/>. */
#include <config.h>
diff --git a/tests/unictype/test-joininggroup_of.c b/tests/unictype/test-joininggroup_of.c
index ffbdaeb..21bce2a 100644
--- a/tests/unictype/test-joininggroup_of.c
+++ b/tests/unictype/test-joininggroup_of.c
@@ -13,7 +13,7 @@
Lesser General Public License for more details.
You should have received a copy of the GNU Lesser General Public License
- along with this program. If not, see <http://www.gnu.org/licenses/>. */
+ along with this program. If not, see <https://www.gnu.org/licenses/>. */
#include <config.h>
diff --git a/tests/unictype/test-joininggroup_of.h b/tests/unictype/test-joininggroup_of.h
index fadbc78..91d8962 100644
--- a/tests/unictype/test-joininggroup_of.h
+++ b/tests/unictype/test-joininggroup_of.h
@@ -1,6 +1,6 @@
/* DO NOT EDIT! GENERATED AUTOMATICALLY! */
/* Arabic joining group of Unicode characters. */
-/* Generated automatically by gen-uni-tables.c for Unicode 8.0.0. */
+/* Generated automatically by gen-uni-tables.c for Unicode 9.0.0. */
{ 0x0620, UC_JOINING_GROUP_YEH },
{ 0x0622, UC_JOINING_GROUP_ALEF },
{ 0x0623, UC_JOINING_GROUP_ALEF },
@@ -251,6 +251,14 @@
{ 0x08B2, UC_JOINING_GROUP_REH },
{ 0x08B3, UC_JOINING_GROUP_AIN },
{ 0x08B4, UC_JOINING_GROUP_KAF },
+ { 0x08B6, UC_JOINING_GROUP_BEH },
+ { 0x08B7, UC_JOINING_GROUP_BEH },
+ { 0x08B8, UC_JOINING_GROUP_BEH },
+ { 0x08B9, UC_JOINING_GROUP_REH },
+ { 0x08BA, UC_JOINING_GROUP_YEH },
+ { 0x08BB, UC_JOINING_GROUP_AFRICAN_FEH },
+ { 0x08BC, UC_JOINING_GROUP_AFRICAN_QAF },
+ { 0x08BD, UC_JOINING_GROUP_AFRICAN_NOON },
{ 0x10AC0, UC_JOINING_GROUP_MANICHAEAN_ALEPH },
{ 0x10AC1, UC_JOINING_GROUP_MANICHAEAN_BETH },
{ 0x10AC2, UC_JOINING_GROUP_MANICHAEAN_BETH },
diff --git a/tests/unictype/test-joiningtype_byname.c b/tests/unictype/test-joiningtype_byname.c
index 1065bff..1a07c95 100644
--- a/tests/unictype/test-joiningtype_byname.c
+++ b/tests/unictype/test-joiningtype_byname.c
@@ -13,7 +13,7 @@
Lesser General Public License for more details.
You should have received a copy of the GNU Lesser General Public License
- along with this program. If not, see <http://www.gnu.org/licenses/>. */
+ along with this program. If not, see <https://www.gnu.org/licenses/>. */
#include <config.h>
diff --git a/tests/unictype/test-joiningtype_longname.c b/tests/unictype/test-joiningtype_longname.c
index 55c05b5..7a191da 100644
--- a/tests/unictype/test-joiningtype_longname.c
+++ b/tests/unictype/test-joiningtype_longname.c
@@ -13,7 +13,7 @@
Lesser General Public License for more details.
You should have received a copy of the GNU Lesser General Public License
- along with this program. If not, see <http://www.gnu.org/licenses/>. */
+ along with this program. If not, see <https://www.gnu.org/licenses/>. */
#include <config.h>
diff --git a/tests/unictype/test-joiningtype_name.c b/tests/unictype/test-joiningtype_name.c
index 83cbeb1..6d14ef5 100644
--- a/tests/unictype/test-joiningtype_name.c
+++ b/tests/unictype/test-joiningtype_name.c
@@ -13,7 +13,7 @@
Lesser General Public License for more details.
You should have received a copy of the GNU Lesser General Public License
- along with this program. If not, see <http://www.gnu.org/licenses/>. */
+ along with this program. If not, see <https://www.gnu.org/licenses/>. */
#include <config.h>
diff --git a/tests/unictype/test-joiningtype_of.c b/tests/unictype/test-joiningtype_of.c
index f0e2aac..68f1bbb 100644
--- a/tests/unictype/test-joiningtype_of.c
+++ b/tests/unictype/test-joiningtype_of.c
@@ -13,7 +13,7 @@
Lesser General Public License for more details.
You should have received a copy of the GNU Lesser General Public License
- along with this program. If not, see <http://www.gnu.org/licenses/>. */
+ along with this program. If not, see <https://www.gnu.org/licenses/>. */
#include <config.h>
diff --git a/tests/unictype/test-joiningtype_of.h b/tests/unictype/test-joiningtype_of.h
index da9eeb0..6a08c95 100644
--- a/tests/unictype/test-joiningtype_of.h
+++ b/tests/unictype/test-joiningtype_of.h
@@ -1,6 +1,6 @@
/* DO NOT EDIT! GENERATED AUTOMATICALLY! */
/* Arabic joining type of Unicode characters. */
-/* Generated automatically by gen-uni-tables.c for Unicode 8.0.0. */
+/* Generated automatically by gen-uni-tables.c for Unicode 9.0.0. */
{ 0x0600, UC_JOINING_TYPE_U },
{ 0x0601, UC_JOINING_TYPE_U },
{ 0x0602, UC_JOINING_TYPE_U },
@@ -323,6 +323,15 @@
{ 0x08B2, UC_JOINING_TYPE_R },
{ 0x08B3, UC_JOINING_TYPE_D },
{ 0x08B4, UC_JOINING_TYPE_D },
+ { 0x08B6, UC_JOINING_TYPE_D },
+ { 0x08B7, UC_JOINING_TYPE_D },
+ { 0x08B8, UC_JOINING_TYPE_D },
+ { 0x08B9, UC_JOINING_TYPE_R },
+ { 0x08BA, UC_JOINING_TYPE_D },
+ { 0x08BB, UC_JOINING_TYPE_D },
+ { 0x08BC, UC_JOINING_TYPE_D },
+ { 0x08BD, UC_JOINING_TYPE_D },
+ { 0x08E2, UC_JOINING_TYPE_U },
{ 0x1806, UC_JOINING_TYPE_U },
{ 0x1807, UC_JOINING_TYPE_D },
{ 0x180A, UC_JOINING_TYPE_C },
@@ -420,8 +429,8 @@
{ 0x1882, UC_JOINING_TYPE_U },
{ 0x1883, UC_JOINING_TYPE_U },
{ 0x1884, UC_JOINING_TYPE_U },
- { 0x1885, UC_JOINING_TYPE_U },
- { 0x1886, UC_JOINING_TYPE_U },
+ { 0x1885, UC_JOINING_TYPE_T },
+ { 0x1886, UC_JOINING_TYPE_T },
{ 0x1887, UC_JOINING_TYPE_D },
{ 0x1888, UC_JOINING_TYPE_D },
{ 0x1889, UC_JOINING_TYPE_D },
@@ -459,6 +468,7 @@
{ 0x18AA, UC_JOINING_TYPE_D },
{ 0x200C, UC_JOINING_TYPE_U },
{ 0x200D, UC_JOINING_TYPE_C },
+ { 0x202F, UC_JOINING_TYPE_U },
{ 0x2066, UC_JOINING_TYPE_U },
{ 0x2067, UC_JOINING_TYPE_U },
{ 0x2068, UC_JOINING_TYPE_U },
@@ -581,4 +591,72 @@
{ 0x10BAC, UC_JOINING_TYPE_R },
{ 0x10BAD, UC_JOINING_TYPE_D },
{ 0x10BAE, UC_JOINING_TYPE_D },
- { 0x10BAF, UC_JOINING_TYPE_U }
+ { 0x10BAF, UC_JOINING_TYPE_U },
+ { 0x1E900, UC_JOINING_TYPE_D },
+ { 0x1E901, UC_JOINING_TYPE_D },
+ { 0x1E902, UC_JOINING_TYPE_D },
+ { 0x1E903, UC_JOINING_TYPE_D },
+ { 0x1E904, UC_JOINING_TYPE_D },
+ { 0x1E905, UC_JOINING_TYPE_D },
+ { 0x1E906, UC_JOINING_TYPE_D },
+ { 0x1E907, UC_JOINING_TYPE_D },
+ { 0x1E908, UC_JOINING_TYPE_D },
+ { 0x1E909, UC_JOINING_TYPE_D },
+ { 0x1E90A, UC_JOINING_TYPE_D },
+ { 0x1E90B, UC_JOINING_TYPE_D },
+ { 0x1E90C, UC_JOINING_TYPE_D },
+ { 0x1E90D, UC_JOINING_TYPE_D },
+ { 0x1E90E, UC_JOINING_TYPE_D },
+ { 0x1E90F, UC_JOINING_TYPE_D },
+ { 0x1E910, UC_JOINING_TYPE_D },
+ { 0x1E911, UC_JOINING_TYPE_D },
+ { 0x1E912, UC_JOINING_TYPE_D },
+ { 0x1E913, UC_JOINING_TYPE_D },
+ { 0x1E914, UC_JOINING_TYPE_D },
+ { 0x1E915, UC_JOINING_TYPE_D },
+ { 0x1E916, UC_JOINING_TYPE_D },
+ { 0x1E917, UC_JOINING_TYPE_D },
+ { 0x1E918, UC_JOINING_TYPE_D },
+ { 0x1E919, UC_JOINING_TYPE_D },
+ { 0x1E91A, UC_JOINING_TYPE_D },
+ { 0x1E91B, UC_JOINING_TYPE_D },
+ { 0x1E91C, UC_JOINING_TYPE_D },
+ { 0x1E91D, UC_JOINING_TYPE_D },
+ { 0x1E91E, UC_JOINING_TYPE_D },
+ { 0x1E91F, UC_JOINING_TYPE_D },
+ { 0x1E920, UC_JOINING_TYPE_D },
+ { 0x1E921, UC_JOINING_TYPE_D },
+ { 0x1E922, UC_JOINING_TYPE_D },
+ { 0x1E923, UC_JOINING_TYPE_D },
+ { 0x1E924, UC_JOINING_TYPE_D },
+ { 0x1E925, UC_JOINING_TYPE_D },
+ { 0x1E926, UC_JOINING_TYPE_D },
+ { 0x1E927, UC_JOINING_TYPE_D },
+ { 0x1E928, UC_JOINING_TYPE_D },
+ { 0x1E929, UC_JOINING_TYPE_D },
+ { 0x1E92A, UC_JOINING_TYPE_D },
+ { 0x1E92B, UC_JOINING_TYPE_D },
+ { 0x1E92C, UC_JOINING_TYPE_D },
+ { 0x1E92D, UC_JOINING_TYPE_D },
+ { 0x1E92E, UC_JOINING_TYPE_D },
+ { 0x1E92F, UC_JOINING_TYPE_D },
+ { 0x1E930, UC_JOINING_TYPE_D },
+ { 0x1E931, UC_JOINING_TYPE_D },
+ { 0x1E932, UC_JOINING_TYPE_D },
+ { 0x1E933, UC_JOINING_TYPE_D },
+ { 0x1E934, UC_JOINING_TYPE_D },
+ { 0x1E935, UC_JOINING_TYPE_D },
+ { 0x1E936, UC_JOINING_TYPE_D },
+ { 0x1E937, UC_JOINING_TYPE_D },
+ { 0x1E938, UC_JOINING_TYPE_D },
+ { 0x1E939, UC_JOINING_TYPE_D },
+ { 0x1E93A, UC_JOINING_TYPE_D },
+ { 0x1E93B, UC_JOINING_TYPE_D },
+ { 0x1E93C, UC_JOINING_TYPE_D },
+ { 0x1E93D, UC_JOINING_TYPE_D },
+ { 0x1E93E, UC_JOINING_TYPE_D },
+ { 0x1E93F, UC_JOINING_TYPE_D },
+ { 0x1E940, UC_JOINING_TYPE_D },
+ { 0x1E941, UC_JOINING_TYPE_D },
+ { 0x1E942, UC_JOINING_TYPE_D },
+ { 0x1E943, UC_JOINING_TYPE_D }
diff --git a/tests/unictype/test-mirror.c b/tests/unictype/test-mirror.c
index 457c502..ad7b49f 100644
--- a/tests/unictype/test-mirror.c
+++ b/tests/unictype/test-mirror.c
@@ -12,7 +12,7 @@
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program. If not, see <http://www.gnu.org/licenses/>. */
+ along with this program. If not, see <https://www.gnu.org/licenses/>. */
#include <config.h>
diff --git a/tests/unictype/test-numeric.c b/tests/unictype/test-numeric.c
index d602383..41c4781 100644
--- a/tests/unictype/test-numeric.c
+++ b/tests/unictype/test-numeric.c
@@ -12,7 +12,7 @@
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program. If not, see <http://www.gnu.org/licenses/>. */
+ along with this program. If not, see <https://www.gnu.org/licenses/>. */
#include <config.h>
diff --git a/tests/unictype/test-numeric.h b/tests/unictype/test-numeric.h
index a482b80..55d1478 100644
--- a/tests/unictype/test-numeric.h
+++ b/tests/unictype/test-numeric.h
@@ -1,6 +1,6 @@
/* DO NOT EDIT! GENERATED AUTOMATICALLY! */
/* Numeric values of Unicode characters. */
-/* Generated automatically by gen-uni-tables.c for Unicode 8.0.0. */
+/* Generated automatically by gen-uni-tables.c for Unicode 9.0.0. */
{ 0x0030, 0, 1 },
{ 0x0031, 1, 1 },
{ 0x0032, 2, 1 },
@@ -149,6 +149,13 @@
{ 0x0CED, 7, 1 },
{ 0x0CEE, 8, 1 },
{ 0x0CEF, 9, 1 },
+ { 0x0D58, 1, 160 },
+ { 0x0D59, 1, 40 },
+ { 0x0D5A, 3, 80 },
+ { 0x0D5B, 1, 20 },
+ { 0x0D5C, 1, 10 },
+ { 0x0D5D, 3, 20 },
+ { 0x0D5E, 1, 5 },
{ 0x0D66, 0, 1 },
{ 0x0D67, 1, 1 },
{ 0x0D68, 2, 1 },
@@ -165,6 +172,9 @@
{ 0x0D73, 1, 4 },
{ 0x0D74, 1, 2 },
{ 0x0D75, 3, 4 },
+ { 0x0D76, 1, 16 },
+ { 0x0D77, 1, 8 },
+ { 0x0D78, 3, 16 },
{ 0x0DE6, 0, 1 },
{ 0x0DE7, 1, 1 },
{ 0x0DE8, 2, 1 },
@@ -1152,6 +1162,16 @@
{ 0x112F7, 7, 1 },
{ 0x112F8, 8, 1 },
{ 0x112F9, 9, 1 },
+ { 0x11450, 0, 1 },
+ { 0x11451, 1, 1 },
+ { 0x11452, 2, 1 },
+ { 0x11453, 3, 1 },
+ { 0x11454, 4, 1 },
+ { 0x11455, 5, 1 },
+ { 0x11456, 6, 1 },
+ { 0x11457, 7, 1 },
+ { 0x11458, 8, 1 },
+ { 0x11459, 9, 1 },
{ 0x114D0, 0, 1 },
{ 0x114D1, 1, 1 },
{ 0x114D2, 2, 1 },
@@ -1213,6 +1233,35 @@
{ 0x118F0, 70, 1 },
{ 0x118F1, 80, 1 },
{ 0x118F2, 90, 1 },
+ { 0x11C50, 0, 1 },
+ { 0x11C51, 1, 1 },
+ { 0x11C52, 2, 1 },
+ { 0x11C53, 3, 1 },
+ { 0x11C54, 4, 1 },
+ { 0x11C55, 5, 1 },
+ { 0x11C56, 6, 1 },
+ { 0x11C57, 7, 1 },
+ { 0x11C58, 8, 1 },
+ { 0x11C59, 9, 1 },
+ { 0x11C5A, 1, 1 },
+ { 0x11C5B, 2, 1 },
+ { 0x11C5C, 3, 1 },
+ { 0x11C5D, 4, 1 },
+ { 0x11C5E, 5, 1 },
+ { 0x11C5F, 6, 1 },
+ { 0x11C60, 7, 1 },
+ { 0x11C61, 8, 1 },
+ { 0x11C62, 9, 1 },
+ { 0x11C63, 10, 1 },
+ { 0x11C64, 20, 1 },
+ { 0x11C65, 30, 1 },
+ { 0x11C66, 40, 1 },
+ { 0x11C67, 50, 1 },
+ { 0x11C68, 60, 1 },
+ { 0x11C69, 70, 1 },
+ { 0x11C6A, 80, 1 },
+ { 0x11C6B, 90, 1 },
+ { 0x11C6C, 100, 1 },
{ 0x12400, 2, 1 },
{ 0x12401, 3, 1 },
{ 0x12402, 4, 1 },
@@ -1428,6 +1477,16 @@
{ 0x1E8CD, 7, 1 },
{ 0x1E8CE, 8, 1 },
{ 0x1E8CF, 9, 1 },
+ { 0x1E950, 0, 1 },
+ { 0x1E951, 1, 1 },
+ { 0x1E952, 2, 1 },
+ { 0x1E953, 3, 1 },
+ { 0x1E954, 4, 1 },
+ { 0x1E955, 5, 1 },
+ { 0x1E956, 6, 1 },
+ { 0x1E957, 7, 1 },
+ { 0x1E958, 8, 1 },
+ { 0x1E959, 9, 1 },
{ 0x1F100, 0, 1 },
{ 0x1F101, 0, 1 },
{ 0x1F102, 1, 1 },
diff --git a/tests/unictype/test-pr_alphabetic.c b/tests/unictype/test-pr_alphabetic.c
index 1a6a5a4..474a451 100644
--- a/tests/unictype/test-pr_alphabetic.c
+++ b/tests/unictype/test-pr_alphabetic.c
@@ -13,7 +13,7 @@
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program. If not, see <http://www.gnu.org/licenses/>. */
+ along with this program. If not, see <https://www.gnu.org/licenses/>. */
#include "test-predicate-part1.h"
@@ -69,6 +69,8 @@
{ 0x081A, 0x082C },
{ 0x0840, 0x0858 },
{ 0x08A0, 0x08B4 },
+ { 0x08B6, 0x08BD },
+ { 0x08D4, 0x08DF },
{ 0x08E3, 0x08E9 },
{ 0x08F0, 0x093B },
{ 0x093D, 0x094C },
@@ -157,7 +159,7 @@
{ 0x0C55, 0x0C56 },
{ 0x0C58, 0x0C5A },
{ 0x0C60, 0x0C63 },
- { 0x0C81, 0x0C83 },
+ { 0x0C80, 0x0C83 },
{ 0x0C85, 0x0C8C },
{ 0x0C8E, 0x0C90 },
{ 0x0C92, 0x0CA8 },
@@ -178,7 +180,7 @@
{ 0x0D46, 0x0D48 },
{ 0x0D4A, 0x0D4C },
{ 0x0D4E, 0x0D4E },
- { 0x0D57, 0x0D57 },
+ { 0x0D54, 0x0D57 },
{ 0x0D5F, 0x0D63 },
{ 0x0D7A, 0x0D7F },
{ 0x0D82, 0x0D83 },
@@ -289,6 +291,7 @@
{ 0x1C00, 0x1C35 },
{ 0x1C4D, 0x1C4F },
{ 0x1C5A, 0x1C7D },
+ { 0x1C80, 0x1C88 },
{ 0x1CE9, 0x1CEC },
{ 0x1CEE, 0x1CF3 },
{ 0x1CF5, 0x1CF6 },
@@ -376,7 +379,7 @@
{ 0xA67F, 0xA6EF },
{ 0xA717, 0xA71F },
{ 0xA722, 0xA788 },
- { 0xA78B, 0xA7AD },
+ { 0xA78B, 0xA7AE },
{ 0xA7B0, 0xA7B7 },
{ 0xA7F7, 0xA801 },
{ 0xA803, 0xA805 },
@@ -384,6 +387,7 @@
{ 0xA80C, 0xA827 },
{ 0xA840, 0xA873 },
{ 0xA880, 0xA8C3 },
+ { 0xA8C5, 0xA8C5 },
{ 0xA8F2, 0xA8F7 },
{ 0xA8FB, 0xA8FB },
{ 0xA8FD, 0xA8FD },
@@ -459,6 +463,8 @@
{ 0x103C8, 0x103CF },
{ 0x103D1, 0x103D5 },
{ 0x10400, 0x1049D },
+ { 0x104B0, 0x104D3 },
+ { 0x104D8, 0x104FB },
{ 0x10500, 0x10527 },
{ 0x10530, 0x10563 },
{ 0x10600, 0x10736 },
@@ -507,6 +513,7 @@
{ 0x11200, 0x11211 },
{ 0x11213, 0x11234 },
{ 0x11237, 0x11237 },
+ { 0x1123E, 0x1123E },
{ 0x11280, 0x11286 },
{ 0x11288, 0x11288 },
{ 0x1128A, 0x1128D },
@@ -526,6 +533,9 @@
{ 0x11350, 0x11350 },
{ 0x11357, 0x11357 },
{ 0x1135D, 0x11363 },
+ { 0x11400, 0x11441 },
+ { 0x11443, 0x11445 },
+ { 0x11447, 0x1144A },
{ 0x11480, 0x114C1 },
{ 0x114C4, 0x114C5 },
{ 0x114C7, 0x114C7 },
@@ -541,6 +551,13 @@
{ 0x118A0, 0x118DF },
{ 0x118FF, 0x118FF },
{ 0x11AC0, 0x11AF8 },
+ { 0x11C00, 0x11C08 },
+ { 0x11C0A, 0x11C36 },
+ { 0x11C38, 0x11C3E },
+ { 0x11C40, 0x11C40 },
+ { 0x11C72, 0x11C8F },
+ { 0x11C92, 0x11CA7 },
+ { 0x11CA9, 0x11CB6 },
{ 0x12000, 0x12399 },
{ 0x12400, 0x1246E },
{ 0x12480, 0x12543 },
@@ -556,6 +573,9 @@
{ 0x16F00, 0x16F44 },
{ 0x16F50, 0x16F7E },
{ 0x16F93, 0x16F9F },
+ { 0x16FE0, 0x16FE0 },
+ { 0x17000, 0x187EC },
+ { 0x18800, 0x18AF2 },
{ 0x1B000, 0x1B001 },
{ 0x1BC00, 0x1BC6A },
{ 0x1BC70, 0x1BC7C },
@@ -592,7 +612,14 @@
{ 0x1D78A, 0x1D7A8 },
{ 0x1D7AA, 0x1D7C2 },
{ 0x1D7C4, 0x1D7CB },
+ { 0x1E000, 0x1E006 },
+ { 0x1E008, 0x1E018 },
+ { 0x1E01B, 0x1E021 },
+ { 0x1E023, 0x1E024 },
+ { 0x1E026, 0x1E02A },
{ 0x1E800, 0x1E8C4 },
+ { 0x1E900, 0x1E943 },
+ { 0x1E947, 0x1E947 },
{ 0x1EE00, 0x1EE03 },
{ 0x1EE05, 0x1EE1F },
{ 0x1EE21, 0x1EE22 },
diff --git a/tests/unictype/test-pr_ascii_hex_digit.c b/tests/unictype/test-pr_ascii_hex_digit.c
index df600d7..391f0d9 100644
--- a/tests/unictype/test-pr_ascii_hex_digit.c
+++ b/tests/unictype/test-pr_ascii_hex_digit.c
@@ -13,7 +13,7 @@
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program. If not, see <http://www.gnu.org/licenses/>. */
+ along with this program. If not, see <https://www.gnu.org/licenses/>. */
#include "test-predicate-part1.h"
diff --git a/tests/unictype/test-pr_bidi_arabic_digit.c b/tests/unictype/test-pr_bidi_arabic_digit.c
index 5dc43b0..7e7ca0a 100644
--- a/tests/unictype/test-pr_bidi_arabic_digit.c
+++ b/tests/unictype/test-pr_bidi_arabic_digit.c
@@ -13,7 +13,7 @@
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program. If not, see <http://www.gnu.org/licenses/>. */
+ along with this program. If not, see <https://www.gnu.org/licenses/>. */
#include "test-predicate-part1.h"
@@ -21,6 +21,7 @@
{ 0x0660, 0x0669 },
{ 0x066B, 0x066C },
{ 0x06DD, 0x06DD },
+ { 0x08E2, 0x08E2 },
{ 0x10E60, 0x10E7E }
#define PREDICATE(c) uc_is_property_bidi_arabic_digit (c)
diff --git a/tests/unictype/test-pr_bidi_arabic_right_to_left.c b/tests/unictype/test-pr_bidi_arabic_right_to_left.c
index 86488a5..79247df 100644
--- a/tests/unictype/test-pr_bidi_arabic_right_to_left.c
+++ b/tests/unictype/test-pr_bidi_arabic_right_to_left.c
@@ -13,7 +13,7 @@
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program. If not, see <http://www.gnu.org/licenses/>. */
+ along with this program. If not, see <https://www.gnu.org/licenses/>. */
#include "test-predicate-part1.h"
@@ -30,6 +30,7 @@
{ 0x074B, 0x07A5 },
{ 0x07B1, 0x07BF },
{ 0x08A0, 0x08B4 },
+ { 0x08B6, 0x08BD },
{ 0x2065, 0x2065 },
{ 0xFB50, 0xFD3D },
{ 0xFD40, 0xFDCF },
diff --git a/tests/unictype/test-pr_bidi_block_separator.c b/tests/unictype/test-pr_bidi_block_separator.c
index 4b4353d..d4ef461 100644
--- a/tests/unictype/test-pr_bidi_block_separator.c
+++ b/tests/unictype/test-pr_bidi_block_separator.c
@@ -13,7 +13,7 @@
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program. If not, see <http://www.gnu.org/licenses/>. */
+ along with this program. If not, see <https://www.gnu.org/licenses/>. */
#include "test-predicate-part1.h"
diff --git a/tests/unictype/test-pr_bidi_boundary_neutral.c b/tests/unictype/test-pr_bidi_boundary_neutral.c
index be2d67b..0cac8bd 100644
--- a/tests/unictype/test-pr_bidi_boundary_neutral.c
+++ b/tests/unictype/test-pr_bidi_boundary_neutral.c
@@ -13,7 +13,7 @@
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program. If not, see <http://www.gnu.org/licenses/>. */
+ along with this program. If not, see <https://www.gnu.org/licenses/>. */
#include "test-predicate-part1.h"
diff --git a/tests/unictype/test-pr_bidi_common_separator.c b/tests/unictype/test-pr_bidi_common_separator.c
index eeca182..acc556c 100644
--- a/tests/unictype/test-pr_bidi_common_separator.c
+++ b/tests/unictype/test-pr_bidi_common_separator.c
@@ -13,7 +13,7 @@
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program. If not, see <http://www.gnu.org/licenses/>. */
+ along with this program. If not, see <https://www.gnu.org/licenses/>. */
#include "test-predicate-part1.h"
diff --git a/tests/unictype/test-pr_bidi_control.c b/tests/unictype/test-pr_bidi_control.c
index 4000f31..5e05b33 100644
--- a/tests/unictype/test-pr_bidi_control.c
+++ b/tests/unictype/test-pr_bidi_control.c
@@ -13,7 +13,7 @@
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program. If not, see <http://www.gnu.org/licenses/>. */
+ along with this program. If not, see <https://www.gnu.org/licenses/>. */
#include "test-predicate-part1.h"
diff --git a/tests/unictype/test-pr_bidi_embedding_or_override.c b/tests/unictype/test-pr_bidi_embedding_or_override.c
index 4a97717..fb28915 100644
--- a/tests/unictype/test-pr_bidi_embedding_or_override.c
+++ b/tests/unictype/test-pr_bidi_embedding_or_override.c
@@ -13,7 +13,7 @@
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program. If not, see <http://www.gnu.org/licenses/>. */
+ along with this program. If not, see <https://www.gnu.org/licenses/>. */
#include "test-predicate-part1.h"
diff --git a/tests/unictype/test-pr_bidi_eur_num_separator.c b/tests/unictype/test-pr_bidi_eur_num_separator.c
index 9b984f6..f1f3740 100644
--- a/tests/unictype/test-pr_bidi_eur_num_separator.c
+++ b/tests/unictype/test-pr_bidi_eur_num_separator.c
@@ -13,7 +13,7 @@
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program. If not, see <http://www.gnu.org/licenses/>. */
+ along with this program. If not, see <https://www.gnu.org/licenses/>. */
#include "test-predicate-part1.h"
diff --git a/tests/unictype/test-pr_bidi_eur_num_terminator.c b/tests/unictype/test-pr_bidi_eur_num_terminator.c
index af89558..89b01e4 100644
--- a/tests/unictype/test-pr_bidi_eur_num_terminator.c
+++ b/tests/unictype/test-pr_bidi_eur_num_terminator.c
@@ -13,7 +13,7 @@
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program. If not, see <http://www.gnu.org/licenses/>. */
+ along with this program. If not, see <https://www.gnu.org/licenses/>. */
#include "test-predicate-part1.h"
diff --git a/tests/unictype/test-pr_bidi_european_digit.c b/tests/unictype/test-pr_bidi_european_digit.c
index 2055319..2522e54 100644
--- a/tests/unictype/test-pr_bidi_european_digit.c
+++ b/tests/unictype/test-pr_bidi_european_digit.c
@@ -13,7 +13,7 @@
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program. If not, see <http://www.gnu.org/licenses/>. */
+ along with this program. If not, see <https://www.gnu.org/licenses/>. */
#include "test-predicate-part1.h"
diff --git a/tests/unictype/test-pr_bidi_hebrew_right_to_left.c b/tests/unictype/test-pr_bidi_hebrew_right_to_left.c
index f565ca2..6141319 100644
--- a/tests/unictype/test-pr_bidi_hebrew_right_to_left.c
+++ b/tests/unictype/test-pr_bidi_hebrew_right_to_left.c
@@ -13,7 +13,7 @@
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program. If not, see <http://www.gnu.org/licenses/>. */
+ along with this program. If not, see <https://www.gnu.org/licenses/>. */
#include "test-predicate-part1.h"
@@ -31,7 +31,8 @@
{ 0x0828, 0x0828 },
{ 0x082E, 0x0858 },
{ 0x085C, 0x089F },
- { 0x08B5, 0x08E2 },
+ { 0x08B5, 0x08B5 },
+ { 0x08BE, 0x08D3 },
{ 0x200F, 0x200F },
{ 0xFB1D, 0xFB1D },
{ 0xFB1F, 0xFB28 },
@@ -47,7 +48,10 @@
{ 0x10B40, 0x10E5F },
{ 0x10E7F, 0x10FFF },
{ 0x1E800, 0x1E8C4 },
- { 0x1E8C7, 0x1E8CF }
+ { 0x1E8C7, 0x1E8CF },
+ { 0x1E900, 0x1E943 },
+ { 0x1E950, 0x1E959 },
+ { 0x1E95E, 0x1E95F }
#define PREDICATE(c) uc_is_property_bidi_hebrew_right_to_left (c)
#include "test-predicate-part2.h"
diff --git a/tests/unictype/test-pr_bidi_left_to_right.c b/tests/unictype/test-pr_bidi_left_to_right.c
index ea2a7aa..3b0e39f 100644
--- a/tests/unictype/test-pr_bidi_left_to_right.c
+++ b/tests/unictype/test-pr_bidi_left_to_right.c
@@ -13,7 +13,7 @@
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program. If not, see <http://www.gnu.org/licenses/>. */
+ along with this program. If not, see <https://www.gnu.org/licenses/>. */
#include "test-predicate-part1.h"
@@ -140,7 +140,8 @@
{ 0x17DC, 0x17DC },
{ 0x17DE, 0x17EF },
{ 0x17FA, 0x17FF },
- { 0x180F, 0x18A8 },
+ { 0x180F, 0x1884 },
+ { 0x1887, 0x18A8 },
{ 0x18AA, 0x191F },
{ 0x1923, 0x1926 },
{ 0x1929, 0x1931 },
@@ -181,7 +182,7 @@
{ 0x1CEE, 0x1CF3 },
{ 0x1CF5, 0x1CF7 },
{ 0x1CFA, 0x1DBF },
- { 0x1DF6, 0x1DFB },
+ { 0x1DF6, 0x1DFA },
{ 0x1E00, 0x1FBC },
{ 0x1FBE, 0x1FBE },
{ 0x1FC2, 0x1FCC },
@@ -212,7 +213,7 @@
{ 0x218C, 0x218F },
{ 0x2336, 0x237A },
{ 0x2395, 0x2395 },
- { 0x23FB, 0x23FF },
+ { 0x23FF, 0x23FF },
{ 0x2427, 0x243F },
{ 0x244B, 0x245F },
{ 0x249C, 0x24E9 },
@@ -228,7 +229,7 @@
{ 0x2CF2, 0x2CF8 },
{ 0x2D00, 0x2D7E },
{ 0x2D80, 0x2DDF },
- { 0x2E43, 0x2E7F },
+ { 0x2E45, 0x2E7F },
{ 0x2E9A, 0x2E9A },
{ 0x2EF4, 0x2EFF },
{ 0x2FD6, 0x2FEF },
@@ -266,7 +267,7 @@
{ 0xA82C, 0xA837 },
{ 0xA83A, 0xA873 },
{ 0xA878, 0xA8C3 },
- { 0xA8C5, 0xA8DF },
+ { 0xA8C6, 0xA8DF },
{ 0xA8F2, 0xA925 },
{ 0xA92E, 0xA946 },
{ 0xA952, 0xA97F },
@@ -321,14 +322,18 @@
{ 0x111CD, 0x1122E },
{ 0x11232, 0x11233 },
{ 0x11235, 0x11235 },
- { 0x11238, 0x112DE },
+ { 0x11238, 0x1123D },
+ { 0x1123F, 0x112DE },
{ 0x112E0, 0x112E2 },
{ 0x112EB, 0x112FF },
{ 0x11302, 0x1133B },
{ 0x1133D, 0x1133F },
{ 0x11341, 0x11365 },
{ 0x1136D, 0x1136F },
- { 0x11375, 0x114B2 },
+ { 0x11375, 0x11437 },
+ { 0x11440, 0x11441 },
+ { 0x11445, 0x11445 },
+ { 0x11447, 0x114B2 },
{ 0x114B9, 0x114B9 },
{ 0x114BB, 0x114BE },
{ 0x114C1, 0x114C1 },
@@ -339,14 +344,21 @@
{ 0x115DE, 0x11632 },
{ 0x1163B, 0x1163C },
{ 0x1163E, 0x1163E },
- { 0x11641, 0x116AA },
+ { 0x11641, 0x1165F },
+ { 0x1166D, 0x116AA },
{ 0x116AC, 0x116AC },
{ 0x116AE, 0x116AF },
{ 0x116B6, 0x116B6 },
{ 0x116B8, 0x1171C },
{ 0x11720, 0x11721 },
{ 0x11726, 0x11726 },
- { 0x1172C, 0x16AEF },
+ { 0x1172C, 0x11C2F },
+ { 0x11C37, 0x11C37 },
+ { 0x11C3E, 0x11C91 },
+ { 0x11CA8, 0x11CA9 },
+ { 0x11CB1, 0x11CB1 },
+ { 0x11CB4, 0x11CB4 },
+ { 0x11CB7, 0x16AEF },
{ 0x16AF5, 0x16B2F },
{ 0x16B37, 0x16F8E },
{ 0x16F93, 0x1BC9C },
@@ -369,9 +381,17 @@
{ 0x1DA76, 0x1DA83 },
{ 0x1DA85, 0x1DA9A },
{ 0x1DAA0, 0x1DAA0 },
- { 0x1DAB0, 0x1E7FF },
+ { 0x1DAB0, 0x1DFFF },
+ { 0x1E007, 0x1E007 },
+ { 0x1E019, 0x1E01A },
+ { 0x1E022, 0x1E022 },
+ { 0x1E025, 0x1E025 },
+ { 0x1E02B, 0x1E7FF },
{ 0x1E8C5, 0x1E8C6 },
- { 0x1E8D7, 0x1EDFF },
+ { 0x1E8D7, 0x1E8FF },
+ { 0x1E94B, 0x1E94F },
+ { 0x1E95A, 0x1E95D },
+ { 0x1E960, 0x1EDFF },
{ 0x1EE04, 0x1EE04 },
{ 0x1EE20, 0x1EE20 },
{ 0x1EE23, 0x1EE23 },
@@ -414,11 +434,9 @@
{ 0x1F0F6, 0x1F0FF },
{ 0x1F10D, 0x1F169 },
{ 0x1F16C, 0x1F2FF },
- { 0x1F57A, 0x1F57A },
- { 0x1F5A4, 0x1F5A4 },
- { 0x1F6D1, 0x1F6DF },
+ { 0x1F6D3, 0x1F6DF },
{ 0x1F6ED, 0x1F6EF },
- { 0x1F6F4, 0x1F6FF },
+ { 0x1F6F7, 0x1F6FF },
{ 0x1F774, 0x1F77F },
{ 0x1F7D5, 0x1F7FF },
{ 0x1F80C, 0x1F80F },
@@ -426,8 +444,13 @@
{ 0x1F85A, 0x1F85F },
{ 0x1F888, 0x1F88F },
{ 0x1F8AE, 0x1F90F },
- { 0x1F919, 0x1F97F },
- { 0x1F985, 0x1F9BF },
+ { 0x1F91F, 0x1F91F },
+ { 0x1F928, 0x1F92F },
+ { 0x1F931, 0x1F932 },
+ { 0x1F93F, 0x1F93F },
+ { 0x1F94C, 0x1F94F },
+ { 0x1F95F, 0x1F97F },
+ { 0x1F992, 0x1F9BF },
{ 0x1F9C1, 0x1FFFD },
{ 0x20000, 0x2FFFD },
{ 0x30000, 0x3FFFD },
diff --git a/tests/unictype/test-pr_bidi_non_spacing_mark.c b/tests/unictype/test-pr_bidi_non_spacing_mark.c
index 53778ac..931eddf 100644
--- a/tests/unictype/test-pr_bidi_non_spacing_mark.c
+++ b/tests/unictype/test-pr_bidi_non_spacing_mark.c
@@ -13,7 +13,7 @@
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program. If not, see <http://www.gnu.org/licenses/>. */
+ along with this program. If not, see <https://www.gnu.org/licenses/>. */
#include "test-predicate-part1.h"
@@ -40,6 +40,7 @@
{ 0x0825, 0x0827 },
{ 0x0829, 0x082D },
{ 0x0859, 0x085B },
+ { 0x08D4, 0x08E1 },
{ 0x08E3, 0x0902 },
{ 0x093A, 0x093A },
{ 0x093C, 0x093C },
@@ -132,6 +133,7 @@
{ 0x17C9, 0x17D3 },
{ 0x17DD, 0x17DD },
{ 0x180B, 0x180D },
+ { 0x1885, 0x1886 },
{ 0x18A9, 0x18A9 },
{ 0x1920, 0x1922 },
{ 0x1927, 0x1928 },
@@ -170,7 +172,7 @@
{ 0x1CF4, 0x1CF4 },
{ 0x1CF8, 0x1CF9 },
{ 0x1DC0, 0x1DF5 },
- { 0x1DFC, 0x1DFF },
+ { 0x1DFB, 0x1DFF },
{ 0x20D0, 0x20F0 },
{ 0x2CEF, 0x2CF1 },
{ 0x2D7F, 0x2D7F },
@@ -185,7 +187,7 @@
{ 0xA806, 0xA806 },
{ 0xA80B, 0xA80B },
{ 0xA825, 0xA826 },
- { 0xA8C4, 0xA8C4 },
+ { 0xA8C4, 0xA8C5 },
{ 0xA8E0, 0xA8F1 },
{ 0xA926, 0xA92D },
{ 0xA947, 0xA951 },
@@ -237,6 +239,7 @@
{ 0x1122F, 0x11231 },
{ 0x11234, 0x11234 },
{ 0x11236, 0x11237 },
+ { 0x1123E, 0x1123E },
{ 0x112DF, 0x112DF },
{ 0x112E3, 0x112EA },
{ 0x11300, 0x11301 },
@@ -244,6 +247,9 @@
{ 0x11340, 0x11340 },
{ 0x11366, 0x1136C },
{ 0x11370, 0x11374 },
+ { 0x11438, 0x1143F },
+ { 0x11442, 0x11444 },
+ { 0x11446, 0x11446 },
{ 0x114B3, 0x114B8 },
{ 0x114BA, 0x114BA },
{ 0x114BF, 0x114C0 },
@@ -262,6 +268,12 @@
{ 0x1171D, 0x1171F },
{ 0x11722, 0x11725 },
{ 0x11727, 0x1172B },
+ { 0x11C30, 0x11C36 },
+ { 0x11C38, 0x11C3D },
+ { 0x11C92, 0x11CA7 },
+ { 0x11CAA, 0x11CB0 },
+ { 0x11CB2, 0x11CB3 },
+ { 0x11CB5, 0x11CB6 },
{ 0x16AF0, 0x16AF4 },
{ 0x16B30, 0x16B36 },
{ 0x16F8F, 0x16F92 },
@@ -277,7 +289,13 @@
{ 0x1DA84, 0x1DA84 },
{ 0x1DA9B, 0x1DA9F },
{ 0x1DAA1, 0x1DAAF },
+ { 0x1E000, 0x1E006 },
+ { 0x1E008, 0x1E018 },
+ { 0x1E01B, 0x1E021 },
+ { 0x1E023, 0x1E024 },
+ { 0x1E026, 0x1E02A },
{ 0x1E8D0, 0x1E8D6 },
+ { 0x1E944, 0x1E94A },
{ 0xE0100, 0xE01EF }
#define PREDICATE(c) uc_is_property_bidi_non_spacing_mark (c)
diff --git a/tests/unictype/test-pr_bidi_other_neutral.c b/tests/unictype/test-pr_bidi_other_neutral.c
index bf0a63e..1638e2f 100644
--- a/tests/unictype/test-pr_bidi_other_neutral.c
+++ b/tests/unictype/test-pr_bidi_other_neutral.c
@@ -13,7 +13,7 @@
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program. If not, see <http://www.gnu.org/licenses/>. */
+ along with this program. If not, see <https://www.gnu.org/licenses/>. */
#include "test-predicate-part1.h"
@@ -88,7 +88,7 @@
{ 0x2190, 0x2211 },
{ 0x2214, 0x2335 },
{ 0x237B, 0x2394 },
- { 0x2396, 0x23FA },
+ { 0x2396, 0x23FE },
{ 0x2400, 0x2426 },
{ 0x2440, 0x244A },
{ 0x2460, 0x2487 },
@@ -102,7 +102,7 @@
{ 0x2BEC, 0x2BEF },
{ 0x2CE5, 0x2CEA },
{ 0x2CF9, 0x2CFF },
- { 0x2E00, 0x2E42 },
+ { 0x2E00, 0x2E44 },
{ 0x2E80, 0x2E99 },
{ 0x2E9B, 0x2EF3 },
{ 0x2F00, 0x2FD5 },
@@ -159,6 +159,7 @@
{ 0x1091F, 0x1091F },
{ 0x10B39, 0x10B3F },
{ 0x11052, 0x11065 },
+ { 0x11660, 0x1166C },
{ 0x1D200, 0x1D241 },
{ 0x1D245, 0x1D245 },
{ 0x1D300, 0x1D356 },
@@ -176,11 +177,9 @@
{ 0x1F0D1, 0x1F0F5 },
{ 0x1F10B, 0x1F10C },
{ 0x1F16A, 0x1F16B },
- { 0x1F300, 0x1F579 },
- { 0x1F57B, 0x1F5A3 },
- { 0x1F5A5, 0x1F6D0 },
+ { 0x1F300, 0x1F6D2 },
{ 0x1F6E0, 0x1F6EC },
- { 0x1F6F0, 0x1F6F3 },
+ { 0x1F6F0, 0x1F6F6 },
{ 0x1F700, 0x1F773 },
{ 0x1F780, 0x1F7D4 },
{ 0x1F800, 0x1F80B },
@@ -188,8 +187,13 @@
{ 0x1F850, 0x1F859 },
{ 0x1F860, 0x1F887 },
{ 0x1F890, 0x1F8AD },
- { 0x1F910, 0x1F918 },
- { 0x1F980, 0x1F984 },
+ { 0x1F910, 0x1F91E },
+ { 0x1F920, 0x1F927 },
+ { 0x1F930, 0x1F930 },
+ { 0x1F933, 0x1F93E },
+ { 0x1F940, 0x1F94B },
+ { 0x1F950, 0x1F95E },
+ { 0x1F980, 0x1F991 },
{ 0x1F9C0, 0x1F9C0 }
#define PREDICATE(c) uc_is_property_bidi_other_neutral (c)
diff --git a/tests/unictype/test-pr_bidi_pdf.c b/tests/unictype/test-pr_bidi_pdf.c
index e8ff8dd..335675b 100644
--- a/tests/unictype/test-pr_bidi_pdf.c
+++ b/tests/unictype/test-pr_bidi_pdf.c
@@ -13,7 +13,7 @@
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program. If not, see <http://www.gnu.org/licenses/>. */
+ along with this program. If not, see <https://www.gnu.org/licenses/>. */
#include "test-predicate-part1.h"
diff --git a/tests/unictype/test-pr_bidi_segment_separator.c b/tests/unictype/test-pr_bidi_segment_separator.c
index 86ba97b..d35bbe4 100644
--- a/tests/unictype/test-pr_bidi_segment_separator.c
+++ b/tests/unictype/test-pr_bidi_segment_separator.c
@@ -13,7 +13,7 @@
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program. If not, see <http://www.gnu.org/licenses/>. */
+ along with this program. If not, see <https://www.gnu.org/licenses/>. */
#include "test-predicate-part1.h"
diff --git a/tests/unictype/test-pr_bidi_whitespace.c b/tests/unictype/test-pr_bidi_whitespace.c
index 5f50488..abe0836 100644
--- a/tests/unictype/test-pr_bidi_whitespace.c
+++ b/tests/unictype/test-pr_bidi_whitespace.c
@@ -13,7 +13,7 @@
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program. If not, see <http://www.gnu.org/licenses/>. */
+ along with this program. If not, see <https://www.gnu.org/licenses/>. */
#include "test-predicate-part1.h"
diff --git a/tests/unictype/test-pr_byname.c b/tests/unictype/test-pr_byname.c
index aa2676f..8ebb252 100644
--- a/tests/unictype/test-pr_byname.c
+++ b/tests/unictype/test-pr_byname.c
@@ -12,7 +12,7 @@
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program. If not, see <http://www.gnu.org/licenses/>. */
+ along with this program. If not, see <https://www.gnu.org/licenses/>. */
#include <config.h>
diff --git a/tests/unictype/test-pr_case_ignorable.c b/tests/unictype/test-pr_case_ignorable.c
index 00fba75..d846bbe 100644
--- a/tests/unictype/test-pr_case_ignorable.c
+++ b/tests/unictype/test-pr_case_ignorable.c
@@ -13,7 +13,7 @@
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program. If not, see <http://www.gnu.org/licenses/>. */
+ along with this program. If not, see <https://www.gnu.org/licenses/>. */
#include "test-predicate-part1.h"
@@ -57,7 +57,7 @@
{ 0x07FA, 0x07FA },
{ 0x0816, 0x082D },
{ 0x0859, 0x085B },
- { 0x08E3, 0x0902 },
+ { 0x08D4, 0x0902 },
{ 0x093A, 0x093A },
{ 0x093C, 0x093C },
{ 0x0941, 0x0948 },
@@ -156,6 +156,7 @@
{ 0x17DD, 0x17DD },
{ 0x180B, 0x180E },
{ 0x1843, 0x1843 },
+ { 0x1885, 0x1886 },
{ 0x18A9, 0x18A9 },
{ 0x1920, 0x1922 },
{ 0x1927, 0x1928 },
@@ -198,7 +199,7 @@
{ 0x1D2C, 0x1D6A },
{ 0x1D78, 0x1D78 },
{ 0x1D9B, 0x1DF5 },
- { 0x1DFC, 0x1DFF },
+ { 0x1DFB, 0x1DFF },
{ 0x1FBD, 0x1FBD },
{ 0x1FBF, 0x1FC1 },
{ 0x1FCD, 0x1FCF },
@@ -244,7 +245,7 @@
{ 0xA806, 0xA806 },
{ 0xA80B, 0xA80B },
{ 0xA825, 0xA826 },
- { 0xA8C4, 0xA8C4 },
+ { 0xA8C4, 0xA8C5 },
{ 0xA8E0, 0xA8F1 },
{ 0xA926, 0xA92D },
{ 0xA947, 0xA951 },
@@ -316,6 +317,7 @@
{ 0x1122F, 0x11231 },
{ 0x11234, 0x11234 },
{ 0x11236, 0x11237 },
+ { 0x1123E, 0x1123E },
{ 0x112DF, 0x112DF },
{ 0x112E3, 0x112EA },
{ 0x11300, 0x11301 },
@@ -323,6 +325,9 @@
{ 0x11340, 0x11340 },
{ 0x11366, 0x1136C },
{ 0x11370, 0x11374 },
+ { 0x11438, 0x1143F },
+ { 0x11442, 0x11444 },
+ { 0x11446, 0x11446 },
{ 0x114B3, 0x114B8 },
{ 0x114BA, 0x114BA },
{ 0x114BF, 0x114C0 },
@@ -341,10 +346,18 @@
{ 0x1171D, 0x1171F },
{ 0x11722, 0x11725 },
{ 0x11727, 0x1172B },
+ { 0x11C30, 0x11C36 },
+ { 0x11C38, 0x11C3D },
+ { 0x11C3F, 0x11C3F },
+ { 0x11C92, 0x11CA7 },
+ { 0x11CAA, 0x11CB0 },
+ { 0x11CB2, 0x11CB3 },
+ { 0x11CB5, 0x11CB6 },
{ 0x16AF0, 0x16AF4 },
{ 0x16B30, 0x16B36 },
{ 0x16B40, 0x16B43 },
{ 0x16F8F, 0x16F9F },
+ { 0x16FE0, 0x16FE0 },
{ 0x1BC9D, 0x1BC9E },
{ 0x1BCA0, 0x1BCA3 },
{ 0x1D167, 0x1D169 },
@@ -358,7 +371,13 @@
{ 0x1DA84, 0x1DA84 },
{ 0x1DA9B, 0x1DA9F },
{ 0x1DAA1, 0x1DAAF },
+ { 0x1E000, 0x1E006 },
+ { 0x1E008, 0x1E018 },
+ { 0x1E01B, 0x1E021 },
+ { 0x1E023, 0x1E024 },
+ { 0x1E026, 0x1E02A },
{ 0x1E8D0, 0x1E8D6 },
+ { 0x1E944, 0x1E94A },
{ 0x1F3FB, 0x1F3FF },
{ 0xE0001, 0xE0001 },
{ 0xE0020, 0xE007F },
diff --git a/tests/unictype/test-pr_cased.c b/tests/unictype/test-pr_cased.c
index 6f2737e..007d278 100644
--- a/tests/unictype/test-pr_cased.c
+++ b/tests/unictype/test-pr_cased.c
@@ -13,7 +13,7 @@
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program. If not, see <http://www.gnu.org/licenses/>. */
+ along with this program. If not, see <https://www.gnu.org/licenses/>. */
#include "test-predicate-part1.h"
@@ -49,6 +49,7 @@
{ 0x10CD, 0x10CD },
{ 0x13A0, 0x13F5 },
{ 0x13F8, 0x13FD },
+ { 0x1C80, 0x1C88 },
{ 0x1D00, 0x1DBF },
{ 0x1E00, 0x1F15 },
{ 0x1F18, 0x1F1D },
@@ -101,7 +102,7 @@
{ 0xA680, 0xA69D },
{ 0xA722, 0xA787 },
{ 0xA78B, 0xA78E },
- { 0xA790, 0xA7AD },
+ { 0xA790, 0xA7AE },
{ 0xA7B0, 0xA7B7 },
{ 0xA7F8, 0xA7FA },
{ 0xAB30, 0xAB5A },
@@ -112,6 +113,8 @@
{ 0xFF21, 0xFF3A },
{ 0xFF41, 0xFF5A },
{ 0x10400, 0x1044F },
+ { 0x104B0, 0x104D3 },
+ { 0x104D8, 0x104FB },
{ 0x10C80, 0x10CB2 },
{ 0x10CC0, 0x10CF2 },
{ 0x118A0, 0x118DF },
@@ -145,6 +148,7 @@
{ 0x1D78A, 0x1D7A8 },
{ 0x1D7AA, 0x1D7C2 },
{ 0x1D7C4, 0x1D7CB },
+ { 0x1E900, 0x1E943 },
{ 0x1F130, 0x1F149 },
{ 0x1F150, 0x1F169 },
{ 0x1F170, 0x1F189 }
diff --git a/tests/unictype/test-pr_changes_when_casefolded.c b/tests/unictype/test-pr_changes_when_casefolded.c
index 3ae1a61..a74534e 100644
--- a/tests/unictype/test-pr_changes_when_casefolded.c
+++ b/tests/unictype/test-pr_changes_when_casefolded.c
@@ -13,7 +13,7 @@
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program. If not, see <http://www.gnu.org/licenses/>. */
+ along with this program. If not, see <https://www.gnu.org/licenses/>. */
#include "test-predicate-part1.h"
@@ -299,6 +299,7 @@
{ 0x10C7, 0x10C7 },
{ 0x10CD, 0x10CD },
{ 0x13F8, 0x13FD },
+ { 0x1C80, 0x1C88 },
{ 0x1E00, 0x1E00 },
{ 0x1E02, 0x1E02 },
{ 0x1E04, 0x1E04 },
@@ -607,7 +608,7 @@
{ 0xA7A4, 0xA7A4 },
{ 0xA7A6, 0xA7A6 },
{ 0xA7A8, 0xA7A8 },
- { 0xA7AA, 0xA7AD },
+ { 0xA7AA, 0xA7AE },
{ 0xA7B0, 0xA7B4 },
{ 0xA7B6, 0xA7B6 },
{ 0xAB70, 0xABBF },
@@ -615,8 +616,10 @@
{ 0xFB13, 0xFB17 },
{ 0xFF21, 0xFF3A },
{ 0x10400, 0x10427 },
+ { 0x104B0, 0x104D3 },
{ 0x10C80, 0x10CB2 },
- { 0x118A0, 0x118BF }
+ { 0x118A0, 0x118BF },
+ { 0x1E900, 0x1E921 }
#define PREDICATE(c) uc_is_property_changes_when_casefolded (c)
#include "test-predicate-part2.h"
diff --git a/tests/unictype/test-pr_changes_when_casemapped.c b/tests/unictype/test-pr_changes_when_casemapped.c
index ecef6d9..50484f5 100644
--- a/tests/unictype/test-pr_changes_when_casemapped.c
+++ b/tests/unictype/test-pr_changes_when_casemapped.c
@@ -13,7 +13,7 @@
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program. If not, see <http://www.gnu.org/licenses/>. */
+ along with this program. If not, see <https://www.gnu.org/licenses/>. */
#include "test-predicate-part1.h"
@@ -38,8 +38,7 @@
{ 0x0260, 0x0261 },
{ 0x0263, 0x0263 },
{ 0x0265, 0x0266 },
- { 0x0268, 0x0269 },
- { 0x026B, 0x026C },
+ { 0x0268, 0x026C },
{ 0x026F, 0x026F },
{ 0x0271, 0x0272 },
{ 0x0275, 0x0275 },
@@ -70,6 +69,7 @@
{ 0x10CD, 0x10CD },
{ 0x13A0, 0x13F5 },
{ 0x13F8, 0x13FD },
+ { 0x1C80, 0x1C88 },
{ 0x1D79, 0x1D79 },
{ 0x1D7D, 0x1D7D },
{ 0x1E00, 0x1E9B },
@@ -118,7 +118,7 @@
{ 0xA779, 0xA787 },
{ 0xA78B, 0xA78D },
{ 0xA790, 0xA793 },
- { 0xA796, 0xA7AD },
+ { 0xA796, 0xA7AE },
{ 0xA7B0, 0xA7B7 },
{ 0xAB53, 0xAB53 },
{ 0xAB70, 0xABBF },
@@ -127,9 +127,12 @@
{ 0xFF21, 0xFF3A },
{ 0xFF41, 0xFF5A },
{ 0x10400, 0x1044F },
+ { 0x104B0, 0x104D3 },
+ { 0x104D8, 0x104FB },
{ 0x10C80, 0x10CB2 },
{ 0x10CC0, 0x10CF2 },
- { 0x118A0, 0x118DF }
+ { 0x118A0, 0x118DF },
+ { 0x1E900, 0x1E943 }
#define PREDICATE(c) uc_is_property_changes_when_casemapped (c)
#include "test-predicate-part2.h"
diff --git a/tests/unictype/test-pr_changes_when_lowercased.c b/tests/unictype/test-pr_changes_when_lowercased.c
index 31a23c8..5960298 100644
--- a/tests/unictype/test-pr_changes_when_lowercased.c
+++ b/tests/unictype/test-pr_changes_when_lowercased.c
@@ -13,7 +13,7 @@
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program. If not, see <http://www.gnu.org/licenses/>. */
+ along with this program. If not, see <https://www.gnu.org/licenses/>. */
#include "test-predicate-part1.h"
@@ -598,13 +598,15 @@
{ 0xA7A4, 0xA7A4 },
{ 0xA7A6, 0xA7A6 },
{ 0xA7A8, 0xA7A8 },
- { 0xA7AA, 0xA7AD },
+ { 0xA7AA, 0xA7AE },
{ 0xA7B0, 0xA7B4 },
{ 0xA7B6, 0xA7B6 },
{ 0xFF21, 0xFF3A },
{ 0x10400, 0x10427 },
+ { 0x104B0, 0x104D3 },
{ 0x10C80, 0x10CB2 },
- { 0x118A0, 0x118BF }
+ { 0x118A0, 0x118BF },
+ { 0x1E900, 0x1E921 }
#define PREDICATE(c) uc_is_property_changes_when_lowercased (c)
#include "test-predicate-part2.h"
diff --git a/tests/unictype/test-pr_changes_when_titlecased.c b/tests/unictype/test-pr_changes_when_titlecased.c
index e6efa9f..c3ff4e5 100644
--- a/tests/unictype/test-pr_changes_when_titlecased.c
+++ b/tests/unictype/test-pr_changes_when_titlecased.c
@@ -13,7 +13,7 @@
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program. If not, see <http://www.gnu.org/licenses/>. */
+ along with this program. If not, see <https://www.gnu.org/licenses/>. */
#include "test-predicate-part1.h"
@@ -168,8 +168,7 @@
{ 0x0260, 0x0261 },
{ 0x0263, 0x0263 },
{ 0x0265, 0x0266 },
- { 0x0268, 0x0269 },
- { 0x026B, 0x026C },
+ { 0x0268, 0x026C },
{ 0x026F, 0x026F },
{ 0x0271, 0x0272 },
{ 0x0275, 0x0275 },
@@ -305,6 +304,7 @@
{ 0x052F, 0x052F },
{ 0x0561, 0x0587 },
{ 0x13F8, 0x13FD },
+ { 0x1C80, 0x1C88 },
{ 0x1D79, 0x1D79 },
{ 0x1D7D, 0x1D7D },
{ 0x1E01, 0x1E01 },
@@ -621,8 +621,10 @@
{ 0xFB13, 0xFB17 },
{ 0xFF41, 0xFF5A },
{ 0x10428, 0x1044F },
+ { 0x104D8, 0x104FB },
{ 0x10CC0, 0x10CF2 },
- { 0x118C0, 0x118DF }
+ { 0x118C0, 0x118DF },
+ { 0x1E922, 0x1E943 }
#define PREDICATE(c) uc_is_property_changes_when_titlecased (c)
#include "test-predicate-part2.h"
diff --git a/tests/unictype/test-pr_changes_when_uppercased.c b/tests/unictype/test-pr_changes_when_uppercased.c
index 0f29fb0..6449791 100644
--- a/tests/unictype/test-pr_changes_when_uppercased.c
+++ b/tests/unictype/test-pr_changes_when_uppercased.c
@@ -13,7 +13,7 @@
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program. If not, see <http://www.gnu.org/licenses/>. */
+ along with this program. If not, see <https://www.gnu.org/licenses/>. */
#include "test-predicate-part1.h"
@@ -167,8 +167,7 @@
{ 0x0260, 0x0261 },
{ 0x0263, 0x0263 },
{ 0x0265, 0x0266 },
- { 0x0268, 0x0269 },
- { 0x026B, 0x026C },
+ { 0x0268, 0x026C },
{ 0x026F, 0x026F },
{ 0x0271, 0x0272 },
{ 0x0275, 0x0275 },
@@ -304,6 +303,7 @@
{ 0x052F, 0x052F },
{ 0x0561, 0x0587 },
{ 0x13F8, 0x13FD },
+ { 0x1C80, 0x1C88 },
{ 0x1D79, 0x1D79 },
{ 0x1D7D, 0x1D7D },
{ 0x1E01, 0x1E01 },
@@ -620,8 +620,10 @@
{ 0xFB13, 0xFB17 },
{ 0xFF41, 0xFF5A },
{ 0x10428, 0x1044F },
+ { 0x104D8, 0x104FB },
{ 0x10CC0, 0x10CF2 },
- { 0x118C0, 0x118DF }
+ { 0x118C0, 0x118DF },
+ { 0x1E922, 0x1E943 }
#define PREDICATE(c) uc_is_property_changes_when_uppercased (c)
#include "test-predicate-part2.h"
diff --git a/tests/unictype/test-pr_combining.c b/tests/unictype/test-pr_combining.c
index caee6aa..85c2531 100644
--- a/tests/unictype/test-pr_combining.c
+++ b/tests/unictype/test-pr_combining.c
@@ -13,7 +13,7 @@
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program. If not, see <http://www.gnu.org/licenses/>. */
+ along with this program. If not, see <https://www.gnu.org/licenses/>. */
#include "test-predicate-part1.h"
@@ -40,6 +40,7 @@
{ 0x0825, 0x0827 },
{ 0x0829, 0x082D },
{ 0x0859, 0x085B },
+ { 0x08D4, 0x08E1 },
{ 0x08E3, 0x0903 },
{ 0x093A, 0x093C },
{ 0x093E, 0x094F },
@@ -137,6 +138,7 @@
{ 0x17B4, 0x17D3 },
{ 0x17DD, 0x17DD },
{ 0x180B, 0x180D },
+ { 0x1885, 0x1886 },
{ 0x18A9, 0x18A9 },
{ 0x1920, 0x192B },
{ 0x1930, 0x193B },
@@ -158,7 +160,7 @@
{ 0x1CF2, 0x1CF4 },
{ 0x1CF8, 0x1CF9 },
{ 0x1DC0, 0x1DF5 },
- { 0x1DFC, 0x1DFF },
+ { 0x1DFB, 0x1DFF },
{ 0x20D0, 0x20F0 },
{ 0x2CEF, 0x2CF1 },
{ 0x2D7F, 0x2D7F },
@@ -174,7 +176,7 @@
{ 0xA80B, 0xA80B },
{ 0xA823, 0xA827 },
{ 0xA880, 0xA881 },
- { 0xA8B4, 0xA8C4 },
+ { 0xA8B4, 0xA8C5 },
{ 0xA8E0, 0xA8F1 },
{ 0xA926, 0xA92D },
{ 0xA947, 0xA953 },
@@ -217,6 +219,7 @@
{ 0x111B3, 0x111C0 },
{ 0x111CA, 0x111CC },
{ 0x1122C, 0x11237 },
+ { 0x1123E, 0x1123E },
{ 0x112DF, 0x112EA },
{ 0x11300, 0x11303 },
{ 0x1133C, 0x1133C },
@@ -227,6 +230,7 @@
{ 0x11362, 0x11363 },
{ 0x11366, 0x1136C },
{ 0x11370, 0x11374 },
+ { 0x11435, 0x11446 },
{ 0x114B0, 0x114C3 },
{ 0x115AF, 0x115B5 },
{ 0x115B8, 0x115C0 },
@@ -234,6 +238,10 @@
{ 0x11630, 0x11640 },
{ 0x116AB, 0x116B7 },
{ 0x1171D, 0x1172B },
+ { 0x11C2F, 0x11C36 },
+ { 0x11C38, 0x11C3F },
+ { 0x11C92, 0x11CA7 },
+ { 0x11CA9, 0x11CB6 },
{ 0x16AF0, 0x16AF4 },
{ 0x16B30, 0x16B36 },
{ 0x16F51, 0x16F7E },
@@ -251,7 +259,13 @@
{ 0x1DA84, 0x1DA84 },
{ 0x1DA9B, 0x1DA9F },
{ 0x1DAA1, 0x1DAAF },
+ { 0x1E000, 0x1E006 },
+ { 0x1E008, 0x1E018 },
+ { 0x1E01B, 0x1E021 },
+ { 0x1E023, 0x1E024 },
+ { 0x1E026, 0x1E02A },
{ 0x1E8D0, 0x1E8D6 },
+ { 0x1E944, 0x1E94A },
{ 0xE0100, 0xE01EF }
#define PREDICATE(c) uc_is_property_combining (c)
diff --git a/tests/unictype/test-pr_composite.c b/tests/unictype/test-pr_composite.c
index f092913..2de59a2 100644
--- a/tests/unictype/test-pr_composite.c
+++ b/tests/unictype/test-pr_composite.c
@@ -13,7 +13,7 @@
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program. If not, see <http://www.gnu.org/licenses/>. */
+ along with this program. If not, see <https://www.gnu.org/licenses/>. */
#include "test-predicate-part1.h"
diff --git a/tests/unictype/test-pr_currency_symbol.c b/tests/unictype/test-pr_currency_symbol.c
index c12ed14..aa644ce 100644
--- a/tests/unictype/test-pr_currency_symbol.c
+++ b/tests/unictype/test-pr_currency_symbol.c
@@ -13,7 +13,7 @@
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program. If not, see <http://www.gnu.org/licenses/>. */
+ along with this program. If not, see <https://www.gnu.org/licenses/>. */
#include "test-predicate-part1.h"
diff --git a/tests/unictype/test-pr_dash.c b/tests/unictype/test-pr_dash.c
index 5a0c167..eefa502 100644
--- a/tests/unictype/test-pr_dash.c
+++ b/tests/unictype/test-pr_dash.c
@@ -13,7 +13,7 @@
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program. If not, see <http://www.gnu.org/licenses/>. */
+ along with this program. If not, see <https://www.gnu.org/licenses/>. */
#include "test-predicate-part1.h"
diff --git a/tests/unictype/test-pr_decimal_digit.c b/tests/unictype/test-pr_decimal_digit.c
index 4fb1802..6c15dc3 100644
--- a/tests/unictype/test-pr_decimal_digit.c
+++ b/tests/unictype/test-pr_decimal_digit.c
@@ -13,7 +13,7 @@
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program. If not, see <http://www.gnu.org/licenses/>. */
+ along with this program. If not, see <https://www.gnu.org/licenses/>. */
#include "test-predicate-part1.h"
@@ -60,14 +60,17 @@
{ 0x11136, 0x1113F },
{ 0x111D0, 0x111D9 },
{ 0x112F0, 0x112F9 },
+ { 0x11450, 0x11459 },
{ 0x114D0, 0x114D9 },
{ 0x11650, 0x11659 },
{ 0x116C0, 0x116C9 },
{ 0x11730, 0x11739 },
{ 0x118E0, 0x118E9 },
+ { 0x11C50, 0x11C59 },
{ 0x16A60, 0x16A69 },
{ 0x16B50, 0x16B59 },
- { 0x1D7CE, 0x1D7FF }
+ { 0x1D7CE, 0x1D7FF },
+ { 0x1E950, 0x1E959 }
#define PREDICATE(c) uc_is_property_decimal_digit (c)
#include "test-predicate-part2.h"
diff --git a/tests/unictype/test-pr_default_ignorable_code_point.c b/tests/unictype/test-pr_default_ignorable_code_point.c
index 559c087..10d243c 100644
--- a/tests/unictype/test-pr_default_ignorable_code_point.c
+++ b/tests/unictype/test-pr_default_ignorable_code_point.c
@@ -13,7 +13,7 @@
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program. If not, see <http://www.gnu.org/licenses/>. */
+ along with this program. If not, see <https://www.gnu.org/licenses/>. */
#include "test-predicate-part1.h"
diff --git a/tests/unictype/test-pr_deprecated.c b/tests/unictype/test-pr_deprecated.c
index df0f0dc..5242f2a 100644
--- a/tests/unictype/test-pr_deprecated.c
+++ b/tests/unictype/test-pr_deprecated.c
@@ -13,7 +13,7 @@
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program. If not, see <http://www.gnu.org/licenses/>. */
+ along with this program. If not, see <https://www.gnu.org/licenses/>. */
#include "test-predicate-part1.h"
@@ -24,8 +24,7 @@
{ 0x17A3, 0x17A4 },
{ 0x206A, 0x206F },
{ 0x2329, 0x232A },
- { 0xE0001, 0xE0001 },
- { 0xE007F, 0xE007F }
+ { 0xE0001, 0xE0001 }
#define PREDICATE(c) uc_is_property_deprecated (c)
#include "test-predicate-part2.h"
diff --git a/tests/unictype/test-pr_diacritic.c b/tests/unictype/test-pr_diacritic.c
index 56187d2..273dec0 100644
--- a/tests/unictype/test-pr_diacritic.c
+++ b/tests/unictype/test-pr_diacritic.c
@@ -13,7 +13,7 @@
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program. If not, see <http://www.gnu.org/licenses/>. */
+ along with this program. If not, see <https://www.gnu.org/licenses/>. */
#include "test-predicate-part1.h"
@@ -151,11 +151,14 @@
{ 0x1134D, 0x1134D },
{ 0x11366, 0x1136C },
{ 0x11370, 0x11374 },
+ { 0x11442, 0x11442 },
+ { 0x11446, 0x11446 },
{ 0x114C2, 0x114C3 },
{ 0x115BF, 0x115C0 },
{ 0x1163F, 0x1163F },
{ 0x116B6, 0x116B7 },
{ 0x1172B, 0x1172B },
+ { 0x11C3F, 0x11C3F },
{ 0x16AF0, 0x16AF4 },
{ 0x16F8F, 0x16F9F },
{ 0x1D167, 0x1D169 },
@@ -163,7 +166,9 @@
{ 0x1D17B, 0x1D182 },
{ 0x1D185, 0x1D18B },
{ 0x1D1AA, 0x1D1AD },
- { 0x1E8D0, 0x1E8D6 }
+ { 0x1E8D0, 0x1E8D6 },
+ { 0x1E944, 0x1E946 },
+ { 0x1E948, 0x1E94A }
#define PREDICATE(c) uc_is_property_diacritic (c)
#include "test-predicate-part2.h"
diff --git a/tests/unictype/test-pr_extender.c b/tests/unictype/test-pr_extender.c
index 346f8bc..f6d95d1 100644
--- a/tests/unictype/test-pr_extender.c
+++ b/tests/unictype/test-pr_extender.c
@@ -13,7 +13,7 @@
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program. If not, see <http://www.gnu.org/licenses/>. */
+ along with this program. If not, see <https://www.gnu.org/licenses/>. */
#include "test-predicate-part1.h"
@@ -42,7 +42,9 @@
{ 0xFF70, 0xFF70 },
{ 0x1135D, 0x1135D },
{ 0x115C6, 0x115C8 },
- { 0x16B42, 0x16B43 }
+ { 0x16B42, 0x16B43 },
+ { 0x16FE0, 0x16FE0 },
+ { 0x1E944, 0x1E946 }
#define PREDICATE(c) uc_is_property_extender (c)
#include "test-predicate-part2.h"
diff --git a/tests/unictype/test-pr_format_control.c b/tests/unictype/test-pr_format_control.c
index ca0277c..ecc6de7 100644
--- a/tests/unictype/test-pr_format_control.c
+++ b/tests/unictype/test-pr_format_control.c
@@ -13,7 +13,7 @@
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program. If not, see <http://www.gnu.org/licenses/>. */
+ along with this program. If not, see <https://www.gnu.org/licenses/>. */
#include "test-predicate-part1.h"
diff --git a/tests/unictype/test-pr_grapheme_base.c b/tests/unictype/test-pr_grapheme_base.c
index efdd381..bb5031d 100644
--- a/tests/unictype/test-pr_grapheme_base.c
+++ b/tests/unictype/test-pr_grapheme_base.c
@@ -13,7 +13,7 @@
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program. If not, see <http://www.gnu.org/licenses/>. */
+ along with this program. If not, see <https://www.gnu.org/licenses/>. */
#include "test-predicate-part1.h"
@@ -61,6 +61,7 @@
{ 0x0840, 0x0858 },
{ 0x085E, 0x085E },
{ 0x08A0, 0x08B4 },
+ { 0x08B6, 0x08BD },
{ 0x0903, 0x0939 },
{ 0x093B, 0x093B },
{ 0x093D, 0x0940 },
@@ -150,7 +151,7 @@
{ 0x0C58, 0x0C5A },
{ 0x0C60, 0x0C61 },
{ 0x0C66, 0x0C6F },
- { 0x0C78, 0x0C7F },
+ { 0x0C78, 0x0C80 },
{ 0x0C82, 0x0C83 },
{ 0x0C85, 0x0C8C },
{ 0x0C8E, 0x0C90 },
@@ -174,10 +175,10 @@
{ 0x0D3F, 0x0D40 },
{ 0x0D46, 0x0D48 },
{ 0x0D4A, 0x0D4C },
- { 0x0D4E, 0x0D4E },
- { 0x0D5F, 0x0D61 },
- { 0x0D66, 0x0D75 },
- { 0x0D79, 0x0D7F },
+ { 0x0D4E, 0x0D4F },
+ { 0x0D54, 0x0D56 },
+ { 0x0D58, 0x0D61 },
+ { 0x0D66, 0x0D7F },
{ 0x0D82, 0x0D83 },
{ 0x0D85, 0x0D96 },
{ 0x0D9A, 0x0DB1 },
@@ -275,7 +276,8 @@
{ 0x1800, 0x180A },
{ 0x1810, 0x1819 },
{ 0x1820, 0x1877 },
- { 0x1880, 0x18A8 },
+ { 0x1880, 0x1884 },
+ { 0x1887, 0x18A8 },
{ 0x18AA, 0x18AA },
{ 0x18B0, 0x18F5 },
{ 0x1900, 0x191E },
@@ -317,7 +319,7 @@
{ 0x1BFC, 0x1C2B },
{ 0x1C34, 0x1C35 },
{ 0x1C3B, 0x1C49 },
- { 0x1C4D, 0x1C7F },
+ { 0x1C4D, 0x1C88 },
{ 0x1CC0, 0x1CC7 },
{ 0x1CD3, 0x1CD3 },
{ 0x1CE1, 0x1CE1 },
@@ -349,7 +351,7 @@
{ 0x2090, 0x209C },
{ 0x20A0, 0x20BE },
{ 0x2100, 0x218B },
- { 0x2190, 0x23FA },
+ { 0x2190, 0x23FE },
{ 0x2400, 0x2426 },
{ 0x2440, 0x244A },
{ 0x2460, 0x2B73 },
@@ -376,7 +378,7 @@
{ 0x2DC8, 0x2DCE },
{ 0x2DD0, 0x2DD6 },
{ 0x2DD8, 0x2DDE },
- { 0x2E00, 0x2E42 },
+ { 0x2E00, 0x2E44 },
{ 0x2E80, 0x2E99 },
{ 0x2E9B, 0x2EF3 },
{ 0x2F00, 0x2FD5 },
@@ -401,7 +403,7 @@
{ 0xA67E, 0xA69D },
{ 0xA6A0, 0xA6EF },
{ 0xA6F2, 0xA6F7 },
- { 0xA700, 0xA7AD },
+ { 0xA700, 0xA7AE },
{ 0xA7B0, 0xA7B7 },
{ 0xA7F7, 0xA801 },
{ 0xA803, 0xA805 },
@@ -492,7 +494,7 @@
{ 0x10080, 0x100FA },
{ 0x10100, 0x10102 },
{ 0x10107, 0x10133 },
- { 0x10137, 0x1018C },
+ { 0x10137, 0x1018E },
{ 0x10190, 0x1019B },
{ 0x101A0, 0x101A0 },
{ 0x101D0, 0x101FC },
@@ -507,6 +509,8 @@
{ 0x103C8, 0x103D5 },
{ 0x10400, 0x1049D },
{ 0x104A0, 0x104A9 },
+ { 0x104B0, 0x104D3 },
+ { 0x104D8, 0x104FB },
{ 0x10500, 0x10527 },
{ 0x10530, 0x10563 },
{ 0x1056F, 0x1056F },
@@ -595,6 +599,12 @@
{ 0x1134B, 0x1134D },
{ 0x11350, 0x11350 },
{ 0x1135D, 0x11363 },
+ { 0x11400, 0x11437 },
+ { 0x11440, 0x11441 },
+ { 0x11445, 0x11445 },
+ { 0x11447, 0x11459 },
+ { 0x1145B, 0x1145B },
+ { 0x1145D, 0x1145D },
{ 0x11480, 0x114AF },
{ 0x114B1, 0x114B2 },
{ 0x114B9, 0x114B9 },
@@ -613,6 +623,7 @@
{ 0x1163E, 0x1163E },
{ 0x11641, 0x11644 },
{ 0x11650, 0x11659 },
+ { 0x11660, 0x1166C },
{ 0x11680, 0x116AA },
{ 0x116AC, 0x116AC },
{ 0x116AE, 0x116AF },
@@ -625,6 +636,15 @@
{ 0x118A0, 0x118F2 },
{ 0x118FF, 0x118FF },
{ 0x11AC0, 0x11AF8 },
+ { 0x11C00, 0x11C08 },
+ { 0x11C0A, 0x11C2F },
+ { 0x11C3E, 0x11C3E },
+ { 0x11C40, 0x11C45 },
+ { 0x11C50, 0x11C6C },
+ { 0x11C70, 0x11C8F },
+ { 0x11CA9, 0x11CA9 },
+ { 0x11CB1, 0x11CB1 },
+ { 0x11CB4, 0x11CB4 },
{ 0x12000, 0x12399 },
{ 0x12400, 0x1246E },
{ 0x12470, 0x12474 },
@@ -646,6 +666,9 @@
{ 0x16F00, 0x16F44 },
{ 0x16F50, 0x16F7E },
{ 0x16F93, 0x16F9F },
+ { 0x16FE0, 0x16FE0 },
+ { 0x17000, 0x187EC },
+ { 0x18800, 0x18AF2 },
{ 0x1B000, 0x1B001 },
{ 0x1BC00, 0x1BC6A },
{ 0x1BC70, 0x1BC7C },
@@ -692,6 +715,9 @@
{ 0x1DA85, 0x1DA8B },
{ 0x1E800, 0x1E8C4 },
{ 0x1E8C7, 0x1E8CF },
+ { 0x1E900, 0x1E943 },
+ { 0x1E950, 0x1E959 },
+ { 0x1E95E, 0x1E95F },
{ 0x1EE00, 0x1EE03 },
{ 0x1EE05, 0x1EE1F },
{ 0x1EE21, 0x1EE22 },
@@ -735,16 +761,14 @@
{ 0x1F100, 0x1F10C },
{ 0x1F110, 0x1F12E },
{ 0x1F130, 0x1F16B },
- { 0x1F170, 0x1F19A },
+ { 0x1F170, 0x1F1AC },
{ 0x1F1E6, 0x1F202 },
- { 0x1F210, 0x1F23A },
+ { 0x1F210, 0x1F23B },
{ 0x1F240, 0x1F248 },
{ 0x1F250, 0x1F251 },
- { 0x1F300, 0x1F579 },
- { 0x1F57B, 0x1F5A3 },
- { 0x1F5A5, 0x1F6D0 },
+ { 0x1F300, 0x1F6D2 },
{ 0x1F6E0, 0x1F6EC },
- { 0x1F6F0, 0x1F6F3 },
+ { 0x1F6F0, 0x1F6F6 },
{ 0x1F700, 0x1F773 },
{ 0x1F780, 0x1F7D4 },
{ 0x1F800, 0x1F80B },
@@ -752,8 +776,13 @@
{ 0x1F850, 0x1F859 },
{ 0x1F860, 0x1F887 },
{ 0x1F890, 0x1F8AD },
- { 0x1F910, 0x1F918 },
- { 0x1F980, 0x1F984 },
+ { 0x1F910, 0x1F91E },
+ { 0x1F920, 0x1F927 },
+ { 0x1F930, 0x1F930 },
+ { 0x1F933, 0x1F93E },
+ { 0x1F940, 0x1F94B },
+ { 0x1F950, 0x1F95E },
+ { 0x1F980, 0x1F991 },
{ 0x1F9C0, 0x1F9C0 },
{ 0x20000, 0x2A6D6 },
{ 0x2A700, 0x2B734 },
diff --git a/tests/unictype/test-pr_grapheme_extend.c b/tests/unictype/test-pr_grapheme_extend.c
index 5a07a6e..0d7bf1f 100644
--- a/tests/unictype/test-pr_grapheme_extend.c
+++ b/tests/unictype/test-pr_grapheme_extend.c
@@ -13,7 +13,7 @@
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program. If not, see <http://www.gnu.org/licenses/>. */
+ along with this program. If not, see <https://www.gnu.org/licenses/>. */
#include "test-predicate-part1.h"
@@ -40,6 +40,7 @@
{ 0x0825, 0x0827 },
{ 0x0829, 0x082D },
{ 0x0859, 0x085B },
+ { 0x08D4, 0x08E1 },
{ 0x08E3, 0x0902 },
{ 0x093A, 0x093A },
{ 0x093C, 0x093C },
@@ -144,6 +145,7 @@
{ 0x17C9, 0x17D3 },
{ 0x17DD, 0x17DD },
{ 0x180B, 0x180D },
+ { 0x1885, 0x1886 },
{ 0x18A9, 0x18A9 },
{ 0x1920, 0x1922 },
{ 0x1927, 0x1928 },
@@ -182,8 +184,8 @@
{ 0x1CF4, 0x1CF4 },
{ 0x1CF8, 0x1CF9 },
{ 0x1DC0, 0x1DF5 },
- { 0x1DFC, 0x1DFF },
- { 0x200C, 0x200D },
+ { 0x1DFB, 0x1DFF },
+ { 0x200C, 0x200C },
{ 0x20D0, 0x20F0 },
{ 0x2CEF, 0x2CF1 },
{ 0x2D7F, 0x2D7F },
@@ -198,7 +200,7 @@
{ 0xA806, 0xA806 },
{ 0xA80B, 0xA80B },
{ 0xA825, 0xA826 },
- { 0xA8C4, 0xA8C4 },
+ { 0xA8C4, 0xA8C5 },
{ 0xA8E0, 0xA8F1 },
{ 0xA926, 0xA92D },
{ 0xA947, 0xA951 },
@@ -251,6 +253,7 @@
{ 0x1122F, 0x11231 },
{ 0x11234, 0x11234 },
{ 0x11236, 0x11237 },
+ { 0x1123E, 0x1123E },
{ 0x112DF, 0x112DF },
{ 0x112E3, 0x112EA },
{ 0x11300, 0x11301 },
@@ -260,6 +263,9 @@
{ 0x11357, 0x11357 },
{ 0x11366, 0x1136C },
{ 0x11370, 0x11374 },
+ { 0x11438, 0x1143F },
+ { 0x11442, 0x11444 },
+ { 0x11446, 0x11446 },
{ 0x114B0, 0x114B0 },
{ 0x114B3, 0x114B8 },
{ 0x114BA, 0x114BA },
@@ -281,6 +287,13 @@
{ 0x1171D, 0x1171F },
{ 0x11722, 0x11725 },
{ 0x11727, 0x1172B },
+ { 0x11C30, 0x11C36 },
+ { 0x11C38, 0x11C3D },
+ { 0x11C3F, 0x11C3F },
+ { 0x11C92, 0x11CA7 },
+ { 0x11CAA, 0x11CB0 },
+ { 0x11CB2, 0x11CB3 },
+ { 0x11CB5, 0x11CB6 },
{ 0x16AF0, 0x16AF4 },
{ 0x16B30, 0x16B36 },
{ 0x16F8F, 0x16F92 },
@@ -298,7 +311,14 @@
{ 0x1DA84, 0x1DA84 },
{ 0x1DA9B, 0x1DA9F },
{ 0x1DAA1, 0x1DAAF },
+ { 0x1E000, 0x1E006 },
+ { 0x1E008, 0x1E018 },
+ { 0x1E01B, 0x1E021 },
+ { 0x1E023, 0x1E024 },
+ { 0x1E026, 0x1E02A },
{ 0x1E8D0, 0x1E8D6 },
+ { 0x1E944, 0x1E94A },
+ { 0xE0020, 0xE007F },
{ 0xE0100, 0xE01EF }
#define PREDICATE(c) uc_is_property_grapheme_extend (c)
diff --git a/tests/unictype/test-pr_grapheme_link.c b/tests/unictype/test-pr_grapheme_link.c
index 86d5b58..5dd2a3d 100644
--- a/tests/unictype/test-pr_grapheme_link.c
+++ b/tests/unictype/test-pr_grapheme_link.c
@@ -13,7 +13,7 @@
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program. If not, see <http://www.gnu.org/licenses/>. */
+ along with this program. If not, see <https://www.gnu.org/licenses/>. */
#include "test-predicate-part1.h"
@@ -53,11 +53,13 @@
{ 0x11235, 0x11235 },
{ 0x112EA, 0x112EA },
{ 0x1134D, 0x1134D },
+ { 0x11442, 0x11442 },
{ 0x114C2, 0x114C2 },
{ 0x115BF, 0x115BF },
{ 0x1163F, 0x1163F },
{ 0x116B6, 0x116B6 },
- { 0x1172B, 0x1172B }
+ { 0x1172B, 0x1172B },
+ { 0x11C3F, 0x11C3F }
#define PREDICATE(c) uc_is_property_grapheme_link (c)
#include "test-predicate-part2.h"
diff --git a/tests/unictype/test-pr_hex_digit.c b/tests/unictype/test-pr_hex_digit.c
index 1a761b8..02649a4 100644
--- a/tests/unictype/test-pr_hex_digit.c
+++ b/tests/unictype/test-pr_hex_digit.c
@@ -13,7 +13,7 @@
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program. If not, see <http://www.gnu.org/licenses/>. */
+ along with this program. If not, see <https://www.gnu.org/licenses/>. */
#include "test-predicate-part1.h"
diff --git a/tests/unictype/test-pr_hyphen.c b/tests/unictype/test-pr_hyphen.c
index 9557fba..50a8f7a 100644
--- a/tests/unictype/test-pr_hyphen.c
+++ b/tests/unictype/test-pr_hyphen.c
@@ -13,7 +13,7 @@
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program. If not, see <http://www.gnu.org/licenses/>. */
+ along with this program. If not, see <https://www.gnu.org/licenses/>. */
#include "test-predicate-part1.h"
diff --git a/tests/unictype/test-pr_id_continue.c b/tests/unictype/test-pr_id_continue.c
index ce66ab2..a74e197 100644
--- a/tests/unictype/test-pr_id_continue.c
+++ b/tests/unictype/test-pr_id_continue.c
@@ -13,7 +13,7 @@
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program. If not, see <http://www.gnu.org/licenses/>. */
+ along with this program. If not, see <https://www.gnu.org/licenses/>. */
#include "test-predicate-part1.h"
@@ -67,6 +67,8 @@
{ 0x0800, 0x082D },
{ 0x0840, 0x085B },
{ 0x08A0, 0x08B4 },
+ { 0x08B6, 0x08BD },
+ { 0x08D4, 0x08E1 },
{ 0x08E3, 0x0963 },
{ 0x0966, 0x096F },
{ 0x0971, 0x0983 },
@@ -156,7 +158,7 @@
{ 0x0C58, 0x0C5A },
{ 0x0C60, 0x0C63 },
{ 0x0C66, 0x0C6F },
- { 0x0C81, 0x0C83 },
+ { 0x0C80, 0x0C83 },
{ 0x0C85, 0x0C8C },
{ 0x0C8E, 0x0C90 },
{ 0x0C92, 0x0CA8 },
@@ -177,7 +179,7 @@
{ 0x0D3D, 0x0D44 },
{ 0x0D46, 0x0D48 },
{ 0x0D4A, 0x0D4E },
- { 0x0D57, 0x0D57 },
+ { 0x0D54, 0x0D57 },
{ 0x0D5F, 0x0D63 },
{ 0x0D66, 0x0D6F },
{ 0x0D7A, 0x0D7F },
@@ -296,11 +298,12 @@
{ 0x1C00, 0x1C37 },
{ 0x1C40, 0x1C49 },
{ 0x1C4D, 0x1C7D },
+ { 0x1C80, 0x1C88 },
{ 0x1CD0, 0x1CD2 },
{ 0x1CD4, 0x1CF6 },
{ 0x1CF8, 0x1CF9 },
{ 0x1D00, 0x1DF5 },
- { 0x1DFC, 0x1F15 },
+ { 0x1DFB, 0x1F15 },
{ 0x1F18, 0x1F1D },
{ 0x1F20, 0x1F45 },
{ 0x1F48, 0x1F4D },
@@ -382,11 +385,11 @@
{ 0xA67F, 0xA6F1 },
{ 0xA717, 0xA71F },
{ 0xA722, 0xA788 },
- { 0xA78B, 0xA7AD },
+ { 0xA78B, 0xA7AE },
{ 0xA7B0, 0xA7B7 },
{ 0xA7F7, 0xA827 },
{ 0xA840, 0xA873 },
- { 0xA880, 0xA8C4 },
+ { 0xA880, 0xA8C5 },
{ 0xA8D0, 0xA8D9 },
{ 0xA8E0, 0xA8F7 },
{ 0xA8FB, 0xA8FB },
@@ -469,6 +472,8 @@
{ 0x103D1, 0x103D5 },
{ 0x10400, 0x1049D },
{ 0x104A0, 0x104A9 },
+ { 0x104B0, 0x104D3 },
+ { 0x104D8, 0x104FB },
{ 0x10500, 0x10527 },
{ 0x10530, 0x10563 },
{ 0x10600, 0x10736 },
@@ -521,6 +526,7 @@
{ 0x111DC, 0x111DC },
{ 0x11200, 0x11211 },
{ 0x11213, 0x11237 },
+ { 0x1123E, 0x1123E },
{ 0x11280, 0x11286 },
{ 0x11288, 0x11288 },
{ 0x1128A, 0x1128D },
@@ -543,6 +549,8 @@
{ 0x1135D, 0x11363 },
{ 0x11366, 0x1136C },
{ 0x11370, 0x11374 },
+ { 0x11400, 0x1144A },
+ { 0x11450, 0x11459 },
{ 0x11480, 0x114C5 },
{ 0x114C7, 0x114C7 },
{ 0x114D0, 0x114D9 },
@@ -560,6 +568,13 @@
{ 0x118A0, 0x118E9 },
{ 0x118FF, 0x118FF },
{ 0x11AC0, 0x11AF8 },
+ { 0x11C00, 0x11C08 },
+ { 0x11C0A, 0x11C36 },
+ { 0x11C38, 0x11C40 },
+ { 0x11C50, 0x11C59 },
+ { 0x11C72, 0x11C8F },
+ { 0x11C92, 0x11CA7 },
+ { 0x11CA9, 0x11CB6 },
{ 0x12000, 0x12399 },
{ 0x12400, 0x1246E },
{ 0x12480, 0x12543 },
@@ -578,6 +593,9 @@
{ 0x16F00, 0x16F44 },
{ 0x16F50, 0x16F7E },
{ 0x16F8F, 0x16F9F },
+ { 0x16FE0, 0x16FE0 },
+ { 0x17000, 0x187EC },
+ { 0x18800, 0x18AF2 },
{ 0x1B000, 0x1B001 },
{ 0x1BC00, 0x1BC6A },
{ 0x1BC70, 0x1BC7C },
@@ -627,8 +645,15 @@
{ 0x1DA84, 0x1DA84 },
{ 0x1DA9B, 0x1DA9F },
{ 0x1DAA1, 0x1DAAF },
+ { 0x1E000, 0x1E006 },
+ { 0x1E008, 0x1E018 },
+ { 0x1E01B, 0x1E021 },
+ { 0x1E023, 0x1E024 },
+ { 0x1E026, 0x1E02A },
{ 0x1E800, 0x1E8C4 },
{ 0x1E8D0, 0x1E8D6 },
+ { 0x1E900, 0x1E94A },
+ { 0x1E950, 0x1E959 },
{ 0x1EE00, 0x1EE03 },
{ 0x1EE05, 0x1EE1F },
{ 0x1EE21, 0x1EE22 },
diff --git a/tests/unictype/test-pr_id_start.c b/tests/unictype/test-pr_id_start.c
index 648d442..c5cb6d6 100644
--- a/tests/unictype/test-pr_id_start.c
+++ b/tests/unictype/test-pr_id_start.c
@@ -13,7 +13,7 @@
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program. If not, see <http://www.gnu.org/licenses/>. */
+ along with this program. If not, see <https://www.gnu.org/licenses/>. */
#include "test-predicate-part1.h"
@@ -66,6 +66,7 @@
{ 0x0828, 0x0828 },
{ 0x0840, 0x0858 },
{ 0x08A0, 0x08B4 },
+ { 0x08B6, 0x08BD },
{ 0x0904, 0x0939 },
{ 0x093D, 0x093D },
{ 0x0950, 0x0950 },
@@ -130,6 +131,7 @@
{ 0x0C3D, 0x0C3D },
{ 0x0C58, 0x0C5A },
{ 0x0C60, 0x0C61 },
+ { 0x0C80, 0x0C80 },
{ 0x0C85, 0x0C8C },
{ 0x0C8E, 0x0C90 },
{ 0x0C92, 0x0CA8 },
@@ -144,6 +146,7 @@
{ 0x0D12, 0x0D3A },
{ 0x0D3D, 0x0D3D },
{ 0x0D4E, 0x0D4E },
+ { 0x0D54, 0x0D56 },
{ 0x0D5F, 0x0D61 },
{ 0x0D7A, 0x0D7F },
{ 0x0D85, 0x0D96 },
@@ -241,6 +244,7 @@
{ 0x1C00, 0x1C23 },
{ 0x1C4D, 0x1C4F },
{ 0x1C5A, 0x1C7D },
+ { 0x1C80, 0x1C88 },
{ 0x1CE9, 0x1CEC },
{ 0x1CEE, 0x1CF1 },
{ 0x1CF5, 0x1CF6 },
@@ -323,7 +327,7 @@
{ 0xA6A0, 0xA6EF },
{ 0xA717, 0xA71F },
{ 0xA722, 0xA788 },
- { 0xA78B, 0xA7AD },
+ { 0xA78B, 0xA7AE },
{ 0xA7B0, 0xA7B7 },
{ 0xA7F7, 0xA801 },
{ 0xA803, 0xA805 },
@@ -410,6 +414,8 @@
{ 0x103C8, 0x103CF },
{ 0x103D1, 0x103D5 },
{ 0x10400, 0x1049D },
+ { 0x104B0, 0x104D3 },
+ { 0x104D8, 0x104FB },
{ 0x10500, 0x10527 },
{ 0x10530, 0x10563 },
{ 0x10600, 0x10736 },
@@ -471,6 +477,8 @@
{ 0x1133D, 0x1133D },
{ 0x11350, 0x11350 },
{ 0x1135D, 0x11361 },
+ { 0x11400, 0x11434 },
+ { 0x11447, 0x1144A },
{ 0x11480, 0x114AF },
{ 0x114C4, 0x114C5 },
{ 0x114C7, 0x114C7 },
@@ -483,6 +491,10 @@
{ 0x118A0, 0x118DF },
{ 0x118FF, 0x118FF },
{ 0x11AC0, 0x11AF8 },
+ { 0x11C00, 0x11C08 },
+ { 0x11C0A, 0x11C2E },
+ { 0x11C40, 0x11C40 },
+ { 0x11C72, 0x11C8F },
{ 0x12000, 0x12399 },
{ 0x12400, 0x1246E },
{ 0x12480, 0x12543 },
@@ -498,6 +510,9 @@
{ 0x16F00, 0x16F44 },
{ 0x16F50, 0x16F50 },
{ 0x16F93, 0x16F9F },
+ { 0x16FE0, 0x16FE0 },
+ { 0x17000, 0x187EC },
+ { 0x18800, 0x18AF2 },
{ 0x1B000, 0x1B001 },
{ 0x1BC00, 0x1BC6A },
{ 0x1BC70, 0x1BC7C },
@@ -534,6 +549,7 @@
{ 0x1D7AA, 0x1D7C2 },
{ 0x1D7C4, 0x1D7CB },
{ 0x1E800, 0x1E8C4 },
+ { 0x1E900, 0x1E943 },
{ 0x1EE00, 0x1EE03 },
{ 0x1EE05, 0x1EE1F },
{ 0x1EE21, 0x1EE22 },
diff --git a/tests/unictype/test-pr_ideographic.c b/tests/unictype/test-pr_ideographic.c
index 3bccf71..11e5ef0 100644
--- a/tests/unictype/test-pr_ideographic.c
+++ b/tests/unictype/test-pr_ideographic.c
@@ -13,7 +13,7 @@
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program. If not, see <http://www.gnu.org/licenses/>. */
+ along with this program. If not, see <https://www.gnu.org/licenses/>. */
#include "test-predicate-part1.h"
@@ -24,6 +24,8 @@
{ 0x4E00, 0x9FD5 },
{ 0xF900, 0xFA6D },
{ 0xFA70, 0xFAD9 },
+ { 0x17000, 0x187EC },
+ { 0x18800, 0x18AF2 },
{ 0x20000, 0x2A6D6 },
{ 0x2A700, 0x2B734 },
{ 0x2B740, 0x2B81D },
diff --git a/tests/unictype/test-pr_ids_binary_operator.c b/tests/unictype/test-pr_ids_binary_operator.c
index cc6e39a..0faa979 100644
--- a/tests/unictype/test-pr_ids_binary_operator.c
+++ b/tests/unictype/test-pr_ids_binary_operator.c
@@ -13,7 +13,7 @@
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program. If not, see <http://www.gnu.org/licenses/>. */
+ along with this program. If not, see <https://www.gnu.org/licenses/>. */
#include "test-predicate-part1.h"
diff --git a/tests/unictype/test-pr_ids_trinary_operator.c b/tests/unictype/test-pr_ids_trinary_operator.c
index c95de7f..23e5fd8 100644
--- a/tests/unictype/test-pr_ids_trinary_operator.c
+++ b/tests/unictype/test-pr_ids_trinary_operator.c
@@ -13,7 +13,7 @@
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program. If not, see <http://www.gnu.org/licenses/>. */
+ along with this program. If not, see <https://www.gnu.org/licenses/>. */
#include "test-predicate-part1.h"
diff --git a/tests/unictype/test-pr_ignorable_control.c b/tests/unictype/test-pr_ignorable_control.c
index 2a76465..2d5f722 100644
--- a/tests/unictype/test-pr_ignorable_control.c
+++ b/tests/unictype/test-pr_ignorable_control.c
@@ -13,7 +13,7 @@
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program. If not, see <http://www.gnu.org/licenses/>. */
+ along with this program. If not, see <https://www.gnu.org/licenses/>. */
#include "test-predicate-part1.h"
@@ -26,6 +26,7 @@
{ 0x061C, 0x061C },
{ 0x06DD, 0x06DD },
{ 0x070F, 0x070F },
+ { 0x08E2, 0x08E2 },
{ 0x180E, 0x180E },
{ 0x200B, 0x200F },
{ 0x202A, 0x202E },
diff --git a/tests/unictype/test-pr_iso_control.c b/tests/unictype/test-pr_iso_control.c
index c7d2697..da892ae 100644
--- a/tests/unictype/test-pr_iso_control.c
+++ b/tests/unictype/test-pr_iso_control.c
@@ -13,7 +13,7 @@
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program. If not, see <http://www.gnu.org/licenses/>. */
+ along with this program. If not, see <https://www.gnu.org/licenses/>. */
#include "test-predicate-part1.h"
diff --git a/tests/unictype/test-pr_join_control.c b/tests/unictype/test-pr_join_control.c
index a452700..9a52706 100644
--- a/tests/unictype/test-pr_join_control.c
+++ b/tests/unictype/test-pr_join_control.c
@@ -13,7 +13,7 @@
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program. If not, see <http://www.gnu.org/licenses/>. */
+ along with this program. If not, see <https://www.gnu.org/licenses/>. */
#include "test-predicate-part1.h"
diff --git a/tests/unictype/test-pr_left_of_pair.c b/tests/unictype/test-pr_left_of_pair.c
index 5aed7aa..a436059 100644
--- a/tests/unictype/test-pr_left_of_pair.c
+++ b/tests/unictype/test-pr_left_of_pair.c
@@ -13,7 +13,7 @@
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program. If not, see <http://www.gnu.org/licenses/>. */
+ along with this program. If not, see <https://www.gnu.org/licenses/>. */
#include "test-predicate-part1.h"
diff --git a/tests/unictype/test-pr_line_separator.c b/tests/unictype/test-pr_line_separator.c
index 2f16de1..3064c64 100644
--- a/tests/unictype/test-pr_line_separator.c
+++ b/tests/unictype/test-pr_line_separator.c
@@ -13,7 +13,7 @@
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program. If not, see <http://www.gnu.org/licenses/>. */
+ along with this program. If not, see <https://www.gnu.org/licenses/>. */
#include "test-predicate-part1.h"
diff --git a/tests/unictype/test-pr_logical_order_exception.c b/tests/unictype/test-pr_logical_order_exception.c
index 53a8a36..0545ec8 100644
--- a/tests/unictype/test-pr_logical_order_exception.c
+++ b/tests/unictype/test-pr_logical_order_exception.c
@@ -13,7 +13,7 @@
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program. If not, see <http://www.gnu.org/licenses/>. */
+ along with this program. If not, see <https://www.gnu.org/licenses/>. */
#include "test-predicate-part1.h"
diff --git a/tests/unictype/test-pr_lowercase.c b/tests/unictype/test-pr_lowercase.c
index d6c90dd..ab9c0d5 100644
--- a/tests/unictype/test-pr_lowercase.c
+++ b/tests/unictype/test-pr_lowercase.c
@@ -13,7 +13,7 @@
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program. If not, see <http://www.gnu.org/licenses/>. */
+ along with this program. If not, see <https://www.gnu.org/licenses/>. */
#include "test-predicate-part1.h"
@@ -293,6 +293,7 @@
{ 0x052F, 0x052F },
{ 0x0561, 0x0587 },
{ 0x13F8, 0x13FD },
+ { 0x1C80, 0x1C88 },
{ 0x1D00, 0x1DBF },
{ 0x1E01, 0x1E01 },
{ 0x1E03, 0x1E03 },
@@ -624,6 +625,7 @@
{ 0xFB13, 0xFB17 },
{ 0xFF41, 0xFF5A },
{ 0x10428, 0x1044F },
+ { 0x104D8, 0x104FB },
{ 0x10CC0, 0x10CF2 },
{ 0x118C0, 0x118DF },
{ 0x1D41A, 0x1D433 },
@@ -653,7 +655,8 @@
{ 0x1D78A, 0x1D78F },
{ 0x1D7AA, 0x1D7C2 },
{ 0x1D7C4, 0x1D7C9 },
- { 0x1D7CB, 0x1D7CB }
+ { 0x1D7CB, 0x1D7CB },
+ { 0x1E922, 0x1E943 }
#define PREDICATE(c) uc_is_property_lowercase (c)
#include "test-predicate-part2.h"
diff --git a/tests/unictype/test-pr_math.c b/tests/unictype/test-pr_math.c
index a7a1763..b6c4ad8 100644
--- a/tests/unictype/test-pr_math.c
+++ b/tests/unictype/test-pr_math.c
@@ -13,7 +13,7 @@
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program. If not, see <http://www.gnu.org/licenses/>. */
+ along with this program. If not, see <https://www.gnu.org/licenses/>. */
#include "test-predicate-part1.h"
diff --git a/tests/unictype/test-pr_non_break.c b/tests/unictype/test-pr_non_break.c
index 06794c5..2f653d4 100644
--- a/tests/unictype/test-pr_non_break.c
+++ b/tests/unictype/test-pr_non_break.c
@@ -13,7 +13,7 @@
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program. If not, see <http://www.gnu.org/licenses/>. */
+ along with this program. If not, see <https://www.gnu.org/licenses/>. */
#include "test-predicate-part1.h"
diff --git a/tests/unictype/test-pr_not_a_character.c b/tests/unictype/test-pr_not_a_character.c
index 7ce9643..e612f7d 100644
--- a/tests/unictype/test-pr_not_a_character.c
+++ b/tests/unictype/test-pr_not_a_character.c
@@ -13,7 +13,7 @@
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program. If not, see <http://www.gnu.org/licenses/>. */
+ along with this program. If not, see <https://www.gnu.org/licenses/>. */
#include "test-predicate-part1.h"
diff --git a/tests/unictype/test-pr_numeric.c b/tests/unictype/test-pr_numeric.c
index 8799104..524c039 100644
--- a/tests/unictype/test-pr_numeric.c
+++ b/tests/unictype/test-pr_numeric.c
@@ -13,7 +13,7 @@
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program. If not, see <http://www.gnu.org/licenses/>. */
+ along with this program. If not, see <https://www.gnu.org/licenses/>. */
#include "test-predicate-part1.h"
@@ -35,7 +35,8 @@
{ 0x0C66, 0x0C6F },
{ 0x0C78, 0x0C7E },
{ 0x0CE6, 0x0CEF },
- { 0x0D66, 0x0D75 },
+ { 0x0D58, 0x0D5E },
+ { 0x0D66, 0x0D78 },
{ 0x0DE6, 0x0DEF },
{ 0x0E50, 0x0E59 },
{ 0x0ED0, 0x0ED9 },
@@ -122,11 +123,13 @@
{ 0x111D0, 0x111D9 },
{ 0x111E1, 0x111F4 },
{ 0x112F0, 0x112F9 },
+ { 0x11450, 0x11459 },
{ 0x114D0, 0x114D9 },
{ 0x11650, 0x11659 },
{ 0x116C0, 0x116C9 },
{ 0x11730, 0x1173B },
{ 0x118E0, 0x118F2 },
+ { 0x11C50, 0x11C6C },
{ 0x12400, 0x1246E },
{ 0x16A60, 0x16A69 },
{ 0x16B50, 0x16B59 },
@@ -134,6 +137,7 @@
{ 0x1D360, 0x1D371 },
{ 0x1D7CE, 0x1D7FF },
{ 0x1E8C7, 0x1E8CF },
+ { 0x1E950, 0x1E959 },
{ 0x1F100, 0x1F10C },
{ 0x2F890, 0x2F890 }
diff --git a/tests/unictype/test-pr_other_alphabetic.c b/tests/unictype/test-pr_other_alphabetic.c
index 924e6cd..858fa26 100644
--- a/tests/unictype/test-pr_other_alphabetic.c
+++ b/tests/unictype/test-pr_other_alphabetic.c
@@ -13,7 +13,7 @@
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program. If not, see <http://www.gnu.org/licenses/>. */
+ along with this program. If not, see <https://www.gnu.org/licenses/>. */
#include "test-predicate-part1.h"
@@ -38,6 +38,7 @@
{ 0x081B, 0x0823 },
{ 0x0825, 0x0827 },
{ 0x0829, 0x082C },
+ { 0x08D4, 0x08DF },
{ 0x08E3, 0x08E9 },
{ 0x08F0, 0x0903 },
{ 0x093A, 0x093B },
@@ -123,6 +124,7 @@
{ 0x1752, 0x1753 },
{ 0x1772, 0x1773 },
{ 0x17B6, 0x17C8 },
+ { 0x1885, 0x1886 },
{ 0x18A9, 0x18A9 },
{ 0x1920, 0x192B },
{ 0x1930, 0x1938 },
@@ -145,6 +147,7 @@
{ 0xA823, 0xA827 },
{ 0xA880, 0xA881 },
{ 0xA8B4, 0xA8C3 },
+ { 0xA8C5, 0xA8C5 },
{ 0xA926, 0xA92A },
{ 0xA947, 0xA952 },
{ 0xA980, 0xA983 },
@@ -174,6 +177,7 @@
{ 0x111B3, 0x111BF },
{ 0x1122C, 0x11234 },
{ 0x11237, 0x11237 },
+ { 0x1123E, 0x1123E },
{ 0x112DF, 0x112E8 },
{ 0x11300, 0x11303 },
{ 0x1133E, 0x11344 },
@@ -181,6 +185,8 @@
{ 0x1134B, 0x1134C },
{ 0x11357, 0x11357 },
{ 0x11362, 0x11363 },
+ { 0x11435, 0x11441 },
+ { 0x11443, 0x11445 },
{ 0x114B0, 0x114C1 },
{ 0x115AF, 0x115B5 },
{ 0x115B8, 0x115BE },
@@ -189,9 +195,19 @@
{ 0x11640, 0x11640 },
{ 0x116AB, 0x116B5 },
{ 0x1171D, 0x1172A },
+ { 0x11C2F, 0x11C36 },
+ { 0x11C38, 0x11C3E },
+ { 0x11C92, 0x11CA7 },
+ { 0x11CA9, 0x11CB6 },
{ 0x16B30, 0x16B36 },
{ 0x16F51, 0x16F7E },
{ 0x1BC9E, 0x1BC9E },
+ { 0x1E000, 0x1E006 },
+ { 0x1E008, 0x1E018 },
+ { 0x1E01B, 0x1E021 },
+ { 0x1E023, 0x1E024 },
+ { 0x1E026, 0x1E02A },
+ { 0x1E947, 0x1E947 },
{ 0x1F130, 0x1F149 },
{ 0x1F150, 0x1F169 },
{ 0x1F170, 0x1F189 }
diff --git a/tests/unictype/test-pr_other_default_ignorable_code_point.c b/tests/unictype/test-pr_other_default_ignorable_code_point.c
index de6ecd3..00e3438 100644
--- a/tests/unictype/test-pr_other_default_ignorable_code_point.c
+++ b/tests/unictype/test-pr_other_default_ignorable_code_point.c
@@ -13,7 +13,7 @@
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program. If not, see <http://www.gnu.org/licenses/>. */
+ along with this program. If not, see <https://www.gnu.org/licenses/>. */
#include "test-predicate-part1.h"
diff --git a/tests/unictype/test-pr_other_grapheme_extend.c b/tests/unictype/test-pr_other_grapheme_extend.c
index 90e5d70..1aebdbc 100644
--- a/tests/unictype/test-pr_other_grapheme_extend.c
+++ b/tests/unictype/test-pr_other_grapheme_extend.c
@@ -13,7 +13,7 @@
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program. If not, see <http://www.gnu.org/licenses/>. */
+ along with this program. If not, see <https://www.gnu.org/licenses/>. */
#include "test-predicate-part1.h"
@@ -29,7 +29,7 @@
{ 0x0D57, 0x0D57 },
{ 0x0DCF, 0x0DCF },
{ 0x0DDF, 0x0DDF },
- { 0x200C, 0x200D },
+ { 0x200C, 0x200C },
{ 0x302E, 0x302F },
{ 0xFF9E, 0xFF9F },
{ 0x1133E, 0x1133E },
@@ -38,7 +38,8 @@
{ 0x114BD, 0x114BD },
{ 0x115AF, 0x115AF },
{ 0x1D165, 0x1D165 },
- { 0x1D16E, 0x1D172 }
+ { 0x1D16E, 0x1D172 },
+ { 0xE0020, 0xE007F }
#define PREDICATE(c) uc_is_property_other_grapheme_extend (c)
#include "test-predicate-part2.h"
diff --git a/tests/unictype/test-pr_other_id_continue.c b/tests/unictype/test-pr_other_id_continue.c
index c766e5e..e49f4d9 100644
--- a/tests/unictype/test-pr_other_id_continue.c
+++ b/tests/unictype/test-pr_other_id_continue.c
@@ -13,7 +13,7 @@
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program. If not, see <http://www.gnu.org/licenses/>. */
+ along with this program. If not, see <https://www.gnu.org/licenses/>. */
#include "test-predicate-part1.h"
diff --git a/tests/unictype/test-pr_other_id_start.c b/tests/unictype/test-pr_other_id_start.c
index d1cc5f0..8c5ca5b 100644
--- a/tests/unictype/test-pr_other_id_start.c
+++ b/tests/unictype/test-pr_other_id_start.c
@@ -13,10 +13,11 @@
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program. If not, see <http://www.gnu.org/licenses/>. */
+ along with this program. If not, see <https://www.gnu.org/licenses/>. */
#include "test-predicate-part1.h"
+ { 0x1885, 0x1886 },
{ 0x2118, 0x2118 },
{ 0x212E, 0x212E },
{ 0x309B, 0x309C }
diff --git a/tests/unictype/test-pr_other_lowercase.c b/tests/unictype/test-pr_other_lowercase.c
index 6e49648..3cc0762 100644
--- a/tests/unictype/test-pr_other_lowercase.c
+++ b/tests/unictype/test-pr_other_lowercase.c
@@ -13,7 +13,7 @@
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program. If not, see <http://www.gnu.org/licenses/>. */
+ along with this program. If not, see <https://www.gnu.org/licenses/>. */
#include "test-predicate-part1.h"
diff --git a/tests/unictype/test-pr_other_math.c b/tests/unictype/test-pr_other_math.c
index efa07b6..6d534f9 100644
--- a/tests/unictype/test-pr_other_math.c
+++ b/tests/unictype/test-pr_other_math.c
@@ -13,7 +13,7 @@
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program. If not, see <http://www.gnu.org/licenses/>. */
+ along with this program. If not, see <https://www.gnu.org/licenses/>. */
#include "test-predicate-part1.h"
diff --git a/tests/unictype/test-pr_other_uppercase.c b/tests/unictype/test-pr_other_uppercase.c
index 6547b2a..779967f 100644
--- a/tests/unictype/test-pr_other_uppercase.c
+++ b/tests/unictype/test-pr_other_uppercase.c
@@ -13,7 +13,7 @@
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program. If not, see <http://www.gnu.org/licenses/>. */
+ along with this program. If not, see <https://www.gnu.org/licenses/>. */
#include "test-predicate-part1.h"
diff --git a/tests/unictype/test-pr_paired_punctuation.c b/tests/unictype/test-pr_paired_punctuation.c
index 3df878c..79eb4cd 100644
--- a/tests/unictype/test-pr_paired_punctuation.c
+++ b/tests/unictype/test-pr_paired_punctuation.c
@@ -13,7 +13,7 @@
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program. If not, see <http://www.gnu.org/licenses/>. */
+ along with this program. If not, see <https://www.gnu.org/licenses/>. */
#include "test-predicate-part1.h"
diff --git a/tests/unictype/test-pr_paragraph_separator.c b/tests/unictype/test-pr_paragraph_separator.c
index dca0b19..450fcc1 100644
--- a/tests/unictype/test-pr_paragraph_separator.c
+++ b/tests/unictype/test-pr_paragraph_separator.c
@@ -13,7 +13,7 @@
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program. If not, see <http://www.gnu.org/licenses/>. */
+ along with this program. If not, see <https://www.gnu.org/licenses/>. */
#include "test-predicate-part1.h"
diff --git a/tests/unictype/test-pr_pattern_syntax.c b/tests/unictype/test-pr_pattern_syntax.c
index 40a056b..740bb65 100644
--- a/tests/unictype/test-pr_pattern_syntax.c
+++ b/tests/unictype/test-pr_pattern_syntax.c
@@ -13,7 +13,7 @@
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program. If not, see <http://www.gnu.org/licenses/>. */
+ along with this program. If not, see <https://www.gnu.org/licenses/>. */
#include "test-predicate-part1.h"
diff --git a/tests/unictype/test-pr_pattern_white_space.c b/tests/unictype/test-pr_pattern_white_space.c
index 347cb0b..2516acd 100644
--- a/tests/unictype/test-pr_pattern_white_space.c
+++ b/tests/unictype/test-pr_pattern_white_space.c
@@ -13,7 +13,7 @@
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program. If not, see <http://www.gnu.org/licenses/>. */
+ along with this program. If not, see <https://www.gnu.org/licenses/>. */
#include "test-predicate-part1.h"
diff --git a/tests/unictype/test-pr_private_use.c b/tests/unictype/test-pr_private_use.c
index 6cfa192..ce07421 100644
--- a/tests/unictype/test-pr_private_use.c
+++ b/tests/unictype/test-pr_private_use.c
@@ -13,7 +13,7 @@
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program. If not, see <http://www.gnu.org/licenses/>. */
+ along with this program. If not, see <https://www.gnu.org/licenses/>. */
#include "test-predicate-part1.h"
diff --git a/tests/unictype/test-pr_punctuation.c b/tests/unictype/test-pr_punctuation.c
index fd29793..a46fbcf 100644
--- a/tests/unictype/test-pr_punctuation.c
+++ b/tests/unictype/test-pr_punctuation.c
@@ -13,7 +13,7 @@
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program. If not, see <http://www.gnu.org/licenses/>. */
+ along with this program. If not, see <https://www.gnu.org/licenses/>. */
#include "test-predicate-part1.h"
@@ -102,7 +102,7 @@
{ 0x2CFE, 0x2CFF },
{ 0x2D70, 0x2D70 },
{ 0x2E00, 0x2E2E },
- { 0x2E30, 0x2E42 },
+ { 0x2E30, 0x2E44 },
{ 0x3001, 0x3003 },
{ 0x3008, 0x3011 },
{ 0x3014, 0x301F },
@@ -167,17 +167,24 @@
{ 0x111DD, 0x111DF },
{ 0x11238, 0x1123D },
{ 0x112A9, 0x112A9 },
+ { 0x1144B, 0x1144F },
+ { 0x1145B, 0x1145B },
+ { 0x1145D, 0x1145D },
{ 0x114C6, 0x114C6 },
{ 0x115C1, 0x115D7 },
{ 0x11641, 0x11643 },
+ { 0x11660, 0x1166C },
{ 0x1173C, 0x1173E },
+ { 0x11C41, 0x11C45 },
+ { 0x11C70, 0x11C71 },
{ 0x12470, 0x12474 },
{ 0x16A6E, 0x16A6F },
{ 0x16AF5, 0x16AF5 },
{ 0x16B37, 0x16B3B },
{ 0x16B44, 0x16B44 },
{ 0x1BC9F, 0x1BC9F },
- { 0x1DA87, 0x1DA8B }
+ { 0x1DA87, 0x1DA8B },
+ { 0x1E95E, 0x1E95F }
#define PREDICATE(c) uc_is_property_punctuation (c)
#include "test-predicate-part2.h"
diff --git a/tests/unictype/test-pr_quotation_mark.c b/tests/unictype/test-pr_quotation_mark.c
index 7ef0f5a..994c22e 100644
--- a/tests/unictype/test-pr_quotation_mark.c
+++ b/tests/unictype/test-pr_quotation_mark.c
@@ -13,7 +13,7 @@
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program. If not, see <http://www.gnu.org/licenses/>. */
+ along with this program. If not, see <https://www.gnu.org/licenses/>. */
#include "test-predicate-part1.h"
diff --git a/tests/unictype/test-pr_radical.c b/tests/unictype/test-pr_radical.c
index 23c3026..fa57400 100644
--- a/tests/unictype/test-pr_radical.c
+++ b/tests/unictype/test-pr_radical.c
@@ -13,7 +13,7 @@
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program. If not, see <http://www.gnu.org/licenses/>. */
+ along with this program. If not, see <https://www.gnu.org/licenses/>. */
#include "test-predicate-part1.h"
diff --git a/tests/unictype/test-pr_sentence_terminal.c b/tests/unictype/test-pr_sentence_terminal.c
index b3d369b..5dcc45e 100644
--- a/tests/unictype/test-pr_sentence_terminal.c
+++ b/tests/unictype/test-pr_sentence_terminal.c
@@ -13,7 +13,7 @@
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program. If not, see <http://www.gnu.org/licenses/>. */
+ along with this program. If not, see <https://www.gnu.org/licenses/>. */
#include "test-predicate-part1.h"
@@ -71,10 +71,12 @@
{ 0x11238, 0x11239 },
{ 0x1123B, 0x1123C },
{ 0x112A9, 0x112A9 },
+ { 0x1144B, 0x1144C },
{ 0x115C2, 0x115C3 },
{ 0x115C9, 0x115D7 },
{ 0x11641, 0x11642 },
{ 0x1173C, 0x1173E },
+ { 0x11C41, 0x11C42 },
{ 0x16A6E, 0x16A6F },
{ 0x16AF5, 0x16AF5 },
{ 0x16B37, 0x16B38 },
diff --git a/tests/unictype/test-pr_soft_dotted.c b/tests/unictype/test-pr_soft_dotted.c
index ad8b0fb..f8ed34a 100644
--- a/tests/unictype/test-pr_soft_dotted.c
+++ b/tests/unictype/test-pr_soft_dotted.c
@@ -13,7 +13,7 @@
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program. If not, see <http://www.gnu.org/licenses/>. */
+ along with this program. If not, see <https://www.gnu.org/licenses/>. */
#include "test-predicate-part1.h"
diff --git a/tests/unictype/test-pr_space.c b/tests/unictype/test-pr_space.c
index 847eb29..0c7de47 100644
--- a/tests/unictype/test-pr_space.c
+++ b/tests/unictype/test-pr_space.c
@@ -13,7 +13,7 @@
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program. If not, see <http://www.gnu.org/licenses/>. */
+ along with this program. If not, see <https://www.gnu.org/licenses/>. */
#include "test-predicate-part1.h"
diff --git a/tests/unictype/test-pr_terminal_punctuation.c b/tests/unictype/test-pr_terminal_punctuation.c
index c967c4a..3fd4904 100644
--- a/tests/unictype/test-pr_terminal_punctuation.c
+++ b/tests/unictype/test-pr_terminal_punctuation.c
@@ -13,7 +13,7 @@
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program. If not, see <http://www.gnu.org/licenses/>. */
+ along with this program. If not, see <https://www.gnu.org/licenses/>. */
#include "test-predicate-part1.h"
@@ -96,10 +96,14 @@
{ 0x111DE, 0x111DF },
{ 0x11238, 0x1123C },
{ 0x112A9, 0x112A9 },
+ { 0x1144B, 0x1144D },
+ { 0x1145B, 0x1145B },
{ 0x115C2, 0x115C5 },
{ 0x115C9, 0x115D7 },
{ 0x11641, 0x11642 },
{ 0x1173C, 0x1173E },
+ { 0x11C41, 0x11C43 },
+ { 0x11C71, 0x11C71 },
{ 0x12470, 0x12474 },
{ 0x16A6E, 0x16A6F },
{ 0x16AF5, 0x16AF5 },
diff --git a/tests/unictype/test-pr_test.c b/tests/unictype/test-pr_test.c
index 6bacc07..773c90e 100644
--- a/tests/unictype/test-pr_test.c
+++ b/tests/unictype/test-pr_test.c
@@ -12,7 +12,7 @@
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program. If not, see <http://www.gnu.org/licenses/>. */
+ along with this program. If not, see <https://www.gnu.org/licenses/>. */
#include <config.h>
diff --git a/tests/unictype/test-pr_titlecase.c b/tests/unictype/test-pr_titlecase.c
index 1004386..989c831 100644
--- a/tests/unictype/test-pr_titlecase.c
+++ b/tests/unictype/test-pr_titlecase.c
@@ -13,7 +13,7 @@
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program. If not, see <http://www.gnu.org/licenses/>. */
+ along with this program. If not, see <https://www.gnu.org/licenses/>. */
#include "test-predicate-part1.h"
diff --git a/tests/unictype/test-pr_unassigned_code_value.c b/tests/unictype/test-pr_unassigned_code_value.c
index ddd845e..d93dbfe 100644
--- a/tests/unictype/test-pr_unassigned_code_value.c
+++ b/tests/unictype/test-pr_unassigned_code_value.c
@@ -13,7 +13,7 @@
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program. If not, see <http://www.gnu.org/licenses/>. */
+ along with this program. If not, see <https://www.gnu.org/licenses/>. */
#include "test-predicate-part1.h"
@@ -40,7 +40,8 @@
{ 0x083F, 0x083F },
{ 0x085C, 0x085D },
{ 0x085F, 0x089F },
- { 0x08B5, 0x08E2 },
+ { 0x08B5, 0x08B5 },
+ { 0x08BE, 0x08D3 },
{ 0x0984, 0x0984 },
{ 0x098D, 0x098E },
{ 0x0991, 0x0992 },
@@ -127,7 +128,6 @@
{ 0x0C5B, 0x0C5F },
{ 0x0C64, 0x0C65 },
{ 0x0C70, 0x0C77 },
- { 0x0C80, 0x0C80 },
{ 0x0C84, 0x0C84 },
{ 0x0C8D, 0x0C8D },
{ 0x0C91, 0x0C91 },
@@ -148,10 +148,8 @@
{ 0x0D3B, 0x0D3C },
{ 0x0D45, 0x0D45 },
{ 0x0D49, 0x0D49 },
- { 0x0D4F, 0x0D56 },
- { 0x0D58, 0x0D5E },
+ { 0x0D50, 0x0D53 },
{ 0x0D64, 0x0D65 },
- { 0x0D76, 0x0D78 },
{ 0x0D80, 0x0D81 },
{ 0x0D84, 0x0D84 },
{ 0x0D97, 0x0D99 },
@@ -252,11 +250,11 @@
{ 0x1BF4, 0x1BFB },
{ 0x1C38, 0x1C3A },
{ 0x1C4A, 0x1C4C },
- { 0x1C80, 0x1CBF },
+ { 0x1C89, 0x1CBF },
{ 0x1CC8, 0x1CCF },
{ 0x1CF7, 0x1CF7 },
{ 0x1CFA, 0x1CFF },
- { 0x1DF6, 0x1DFB },
+ { 0x1DF6, 0x1DFA },
{ 0x1F16, 0x1F17 },
{ 0x1F1E, 0x1F1F },
{ 0x1F46, 0x1F47 },
@@ -280,7 +278,7 @@
{ 0x20BF, 0x20CF },
{ 0x20F1, 0x20FF },
{ 0x218C, 0x218F },
- { 0x23FB, 0x23FF },
+ { 0x23FF, 0x23FF },
{ 0x2427, 0x243F },
{ 0x244B, 0x245F },
{ 0x2B74, 0x2B75 },
@@ -306,7 +304,7 @@
{ 0x2DCF, 0x2DCF },
{ 0x2DD7, 0x2DD7 },
{ 0x2DDF, 0x2DDF },
- { 0x2E43, 0x2E7F },
+ { 0x2E45, 0x2E7F },
{ 0x2E9A, 0x2E9A },
{ 0x2EF4, 0x2EFF },
{ 0x2FD6, 0x2FEF },
@@ -326,12 +324,12 @@
{ 0xA4C7, 0xA4CF },
{ 0xA62C, 0xA63F },
{ 0xA6F8, 0xA6FF },
- { 0xA7AE, 0xA7AF },
+ { 0xA7AF, 0xA7AF },
{ 0xA7B8, 0xA7F6 },
{ 0xA82C, 0xA82F },
{ 0xA83A, 0xA83F },
{ 0xA878, 0xA87F },
- { 0xA8C5, 0xA8CD },
+ { 0xA8C6, 0xA8CD },
{ 0xA8DA, 0xA8DF },
{ 0xA8FE, 0xA8FF },
{ 0xA954, 0xA95E },
@@ -392,7 +390,7 @@
{ 0x100FB, 0x100FF },
{ 0x10103, 0x10106 },
{ 0x10134, 0x10136 },
- { 0x1018D, 0x1018F },
+ { 0x1018F, 0x1018F },
{ 0x1019C, 0x1019F },
{ 0x101A1, 0x101CF },
{ 0x101FE, 0x1027F },
@@ -406,7 +404,9 @@
{ 0x103C4, 0x103C7 },
{ 0x103D6, 0x103FF },
{ 0x1049E, 0x1049F },
- { 0x104AA, 0x104FF },
+ { 0x104AA, 0x104AF },
+ { 0x104D4, 0x104D7 },
+ { 0x104FC, 0x104FF },
{ 0x10528, 0x1052F },
{ 0x10564, 0x1056E },
{ 0x10570, 0x105FF },
@@ -462,7 +462,7 @@
{ 0x111E0, 0x111E0 },
{ 0x111F5, 0x111FF },
{ 0x11212, 0x11212 },
- { 0x1123E, 0x1127F },
+ { 0x1123F, 0x1127F },
{ 0x11287, 0x11287 },
{ 0x11289, 0x11289 },
{ 0x1128E, 0x1128E },
@@ -484,13 +484,17 @@
{ 0x11358, 0x1135C },
{ 0x11364, 0x11365 },
{ 0x1136D, 0x1136F },
- { 0x11375, 0x1147F },
+ { 0x11375, 0x113FF },
+ { 0x1145A, 0x1145A },
+ { 0x1145C, 0x1145C },
+ { 0x1145E, 0x1147F },
{ 0x114C8, 0x114CF },
{ 0x114DA, 0x1157F },
{ 0x115B6, 0x115B7 },
{ 0x115DE, 0x115FF },
{ 0x11645, 0x1164F },
- { 0x1165A, 0x1167F },
+ { 0x1165A, 0x1165F },
+ { 0x1166D, 0x1167F },
{ 0x116B8, 0x116BF },
{ 0x116CA, 0x116FF },
{ 0x1171A, 0x1171C },
@@ -498,7 +502,14 @@
{ 0x11740, 0x1189F },
{ 0x118F3, 0x118FE },
{ 0x11900, 0x11ABF },
- { 0x11AF9, 0x11FFF },
+ { 0x11AF9, 0x11BFF },
+ { 0x11C09, 0x11C09 },
+ { 0x11C37, 0x11C37 },
+ { 0x11C46, 0x11C4F },
+ { 0x11C6D, 0x11C6F },
+ { 0x11C90, 0x11C91 },
+ { 0x11CA8, 0x11CA8 },
+ { 0x11CB7, 0x11FFF },
{ 0x1239A, 0x123FF },
{ 0x1246F, 0x1246F },
{ 0x12475, 0x1247F },
@@ -518,7 +529,10 @@
{ 0x16B90, 0x16EFF },
{ 0x16F45, 0x16F4F },
{ 0x16F7F, 0x16F8E },
- { 0x16FA0, 0x1AFFF },
+ { 0x16FA0, 0x16FDF },
+ { 0x16FE1, 0x16FFF },
+ { 0x187ED, 0x187FF },
+ { 0x18AF3, 0x1AFFF },
{ 0x1B002, 0x1BBFF },
{ 0x1BC6B, 0x1BC6F },
{ 0x1BC7D, 0x1BC7F },
@@ -553,9 +567,17 @@
{ 0x1D7CC, 0x1D7CD },
{ 0x1DA8C, 0x1DA9A },
{ 0x1DAA0, 0x1DAA0 },
- { 0x1DAB0, 0x1E7FF },
+ { 0x1DAB0, 0x1DFFF },
+ { 0x1E007, 0x1E007 },
+ { 0x1E019, 0x1E01A },
+ { 0x1E022, 0x1E022 },
+ { 0x1E025, 0x1E025 },
+ { 0x1E02B, 0x1E7FF },
{ 0x1E8C5, 0x1E8C6 },
- { 0x1E8D7, 0x1EDFF },
+ { 0x1E8D7, 0x1E8FF },
+ { 0x1E94B, 0x1E94F },
+ { 0x1E95A, 0x1E95D },
+ { 0x1E960, 0x1EDFF },
{ 0x1EE04, 0x1EE04 },
{ 0x1EE20, 0x1EE20 },
{ 0x1EE23, 0x1EE23 },
@@ -599,16 +621,14 @@
{ 0x1F10D, 0x1F10F },
{ 0x1F12F, 0x1F12F },
{ 0x1F16C, 0x1F16F },
- { 0x1F19B, 0x1F1E5 },
+ { 0x1F1AD, 0x1F1E5 },
{ 0x1F203, 0x1F20F },
- { 0x1F23B, 0x1F23F },
+ { 0x1F23C, 0x1F23F },
{ 0x1F249, 0x1F24F },
{ 0x1F252, 0x1F2FF },
- { 0x1F57A, 0x1F57A },
- { 0x1F5A4, 0x1F5A4 },
- { 0x1F6D1, 0x1F6DF },
+ { 0x1F6D3, 0x1F6DF },
{ 0x1F6ED, 0x1F6EF },
- { 0x1F6F4, 0x1F6FF },
+ { 0x1F6F7, 0x1F6FF },
{ 0x1F774, 0x1F77F },
{ 0x1F7D5, 0x1F7FF },
{ 0x1F80C, 0x1F80F },
@@ -616,8 +636,13 @@
{ 0x1F85A, 0x1F85F },
{ 0x1F888, 0x1F88F },
{ 0x1F8AE, 0x1F90F },
- { 0x1F919, 0x1F97F },
- { 0x1F985, 0x1F9BF },
+ { 0x1F91F, 0x1F91F },
+ { 0x1F928, 0x1F92F },
+ { 0x1F931, 0x1F932 },
+ { 0x1F93F, 0x1F93F },
+ { 0x1F94C, 0x1F94F },
+ { 0x1F95F, 0x1F97F },
+ { 0x1F992, 0x1F9BF },
{ 0x1F9C1, 0x1FFFD },
{ 0x2A6D7, 0x2A6FF },
{ 0x2B735, 0x2B73F },
diff --git a/tests/unictype/test-pr_unified_ideograph.c b/tests/unictype/test-pr_unified_ideograph.c
index ff8506f..cabe4e6 100644
--- a/tests/unictype/test-pr_unified_ideograph.c
+++ b/tests/unictype/test-pr_unified_ideograph.c
@@ -13,7 +13,7 @@
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program. If not, see <http://www.gnu.org/licenses/>. */
+ along with this program. If not, see <https://www.gnu.org/licenses/>. */
#include "test-predicate-part1.h"
diff --git a/tests/unictype/test-pr_uppercase.c b/tests/unictype/test-pr_uppercase.c
index 49b91e0..5a3ea44 100644
--- a/tests/unictype/test-pr_uppercase.c
+++ b/tests/unictype/test-pr_uppercase.c
@@ -13,7 +13,7 @@
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program. If not, see <http://www.gnu.org/licenses/>. */
+ along with this program. If not, see <https://www.gnu.org/licenses/>. */
#include "test-predicate-part1.h"
@@ -606,11 +606,12 @@
{ 0xA7A4, 0xA7A4 },
{ 0xA7A6, 0xA7A6 },
{ 0xA7A8, 0xA7A8 },
- { 0xA7AA, 0xA7AD },
+ { 0xA7AA, 0xA7AE },
{ 0xA7B0, 0xA7B4 },
{ 0xA7B6, 0xA7B6 },
{ 0xFF21, 0xFF3A },
{ 0x10400, 0x10427 },
+ { 0x104B0, 0x104D3 },
{ 0x10C80, 0x10CB2 },
{ 0x118A0, 0x118BF },
{ 0x1D400, 0x1D419 },
@@ -644,6 +645,7 @@
{ 0x1D756, 0x1D76E },
{ 0x1D790, 0x1D7A8 },
{ 0x1D7CA, 0x1D7CA },
+ { 0x1E900, 0x1E921 },
{ 0x1F130, 0x1F149 },
{ 0x1F150, 0x1F169 },
{ 0x1F170, 0x1F189 }
diff --git a/tests/unictype/test-pr_variation_selector.c b/tests/unictype/test-pr_variation_selector.c
index 50aaa43..c54e283 100644
--- a/tests/unictype/test-pr_variation_selector.c
+++ b/tests/unictype/test-pr_variation_selector.c
@@ -13,7 +13,7 @@
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program. If not, see <http://www.gnu.org/licenses/>. */
+ along with this program. If not, see <https://www.gnu.org/licenses/>. */
#include "test-predicate-part1.h"
diff --git a/tests/unictype/test-pr_white_space.c b/tests/unictype/test-pr_white_space.c
index 6df8c64..f178acb 100644
--- a/tests/unictype/test-pr_white_space.c
+++ b/tests/unictype/test-pr_white_space.c
@@ -13,7 +13,7 @@
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program. If not, see <http://www.gnu.org/licenses/>. */
+ along with this program. If not, see <https://www.gnu.org/licenses/>. */
#include "test-predicate-part1.h"
diff --git a/tests/unictype/test-pr_xid_continue.c b/tests/unictype/test-pr_xid_continue.c
index 435d601..b755e51 100644
--- a/tests/unictype/test-pr_xid_continue.c
+++ b/tests/unictype/test-pr_xid_continue.c
@@ -13,7 +13,7 @@
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program. If not, see <http://www.gnu.org/licenses/>. */
+ along with this program. If not, see <https://www.gnu.org/licenses/>. */
#include "test-predicate-part1.h"
@@ -67,6 +67,8 @@
{ 0x0800, 0x082D },
{ 0x0840, 0x085B },
{ 0x08A0, 0x08B4 },
+ { 0x08B6, 0x08BD },
+ { 0x08D4, 0x08E1 },
{ 0x08E3, 0x0963 },
{ 0x0966, 0x096F },
{ 0x0971, 0x0983 },
@@ -156,7 +158,7 @@
{ 0x0C58, 0x0C5A },
{ 0x0C60, 0x0C63 },
{ 0x0C66, 0x0C6F },
- { 0x0C81, 0x0C83 },
+ { 0x0C80, 0x0C83 },
{ 0x0C85, 0x0C8C },
{ 0x0C8E, 0x0C90 },
{ 0x0C92, 0x0CA8 },
@@ -177,7 +179,7 @@
{ 0x0D3D, 0x0D44 },
{ 0x0D46, 0x0D48 },
{ 0x0D4A, 0x0D4E },
- { 0x0D57, 0x0D57 },
+ { 0x0D54, 0x0D57 },
{ 0x0D5F, 0x0D63 },
{ 0x0D66, 0x0D6F },
{ 0x0D7A, 0x0D7F },
@@ -296,11 +298,12 @@
{ 0x1C00, 0x1C37 },
{ 0x1C40, 0x1C49 },
{ 0x1C4D, 0x1C7D },
+ { 0x1C80, 0x1C88 },
{ 0x1CD0, 0x1CD2 },
{ 0x1CD4, 0x1CF6 },
{ 0x1CF8, 0x1CF9 },
{ 0x1D00, 0x1DF5 },
- { 0x1DFC, 0x1F15 },
+ { 0x1DFB, 0x1F15 },
{ 0x1F18, 0x1F1D },
{ 0x1F20, 0x1F45 },
{ 0x1F48, 0x1F4D },
@@ -383,11 +386,11 @@
{ 0xA67F, 0xA6F1 },
{ 0xA717, 0xA71F },
{ 0xA722, 0xA788 },
- { 0xA78B, 0xA7AD },
+ { 0xA78B, 0xA7AE },
{ 0xA7B0, 0xA7B7 },
{ 0xA7F7, 0xA827 },
{ 0xA840, 0xA873 },
- { 0xA880, 0xA8C4 },
+ { 0xA880, 0xA8C5 },
{ 0xA8D0, 0xA8D9 },
{ 0xA8E0, 0xA8F7 },
{ 0xA8FB, 0xA8FB },
@@ -476,6 +479,8 @@
{ 0x103D1, 0x103D5 },
{ 0x10400, 0x1049D },
{ 0x104A0, 0x104A9 },
+ { 0x104B0, 0x104D3 },
+ { 0x104D8, 0x104FB },
{ 0x10500, 0x10527 },
{ 0x10530, 0x10563 },
{ 0x10600, 0x10736 },
@@ -528,6 +533,7 @@
{ 0x111DC, 0x111DC },
{ 0x11200, 0x11211 },
{ 0x11213, 0x11237 },
+ { 0x1123E, 0x1123E },
{ 0x11280, 0x11286 },
{ 0x11288, 0x11288 },
{ 0x1128A, 0x1128D },
@@ -550,6 +556,8 @@
{ 0x1135D, 0x11363 },
{ 0x11366, 0x1136C },
{ 0x11370, 0x11374 },
+ { 0x11400, 0x1144A },
+ { 0x11450, 0x11459 },
{ 0x11480, 0x114C5 },
{ 0x114C7, 0x114C7 },
{ 0x114D0, 0x114D9 },
@@ -567,6 +575,13 @@
{ 0x118A0, 0x118E9 },
{ 0x118FF, 0x118FF },
{ 0x11AC0, 0x11AF8 },
+ { 0x11C00, 0x11C08 },
+ { 0x11C0A, 0x11C36 },
+ { 0x11C38, 0x11C40 },
+ { 0x11C50, 0x11C59 },
+ { 0x11C72, 0x11C8F },
+ { 0x11C92, 0x11CA7 },
+ { 0x11CA9, 0x11CB6 },
{ 0x12000, 0x12399 },
{ 0x12400, 0x1246E },
{ 0x12480, 0x12543 },
@@ -585,6 +600,9 @@
{ 0x16F00, 0x16F44 },
{ 0x16F50, 0x16F7E },
{ 0x16F8F, 0x16F9F },
+ { 0x16FE0, 0x16FE0 },
+ { 0x17000, 0x187EC },
+ { 0x18800, 0x18AF2 },
{ 0x1B000, 0x1B001 },
{ 0x1BC00, 0x1BC6A },
{ 0x1BC70, 0x1BC7C },
@@ -634,8 +652,15 @@
{ 0x1DA84, 0x1DA84 },
{ 0x1DA9B, 0x1DA9F },
{ 0x1DAA1, 0x1DAAF },
+ { 0x1E000, 0x1E006 },
+ { 0x1E008, 0x1E018 },
+ { 0x1E01B, 0x1E021 },
+ { 0x1E023, 0x1E024 },
+ { 0x1E026, 0x1E02A },
{ 0x1E800, 0x1E8C4 },
{ 0x1E8D0, 0x1E8D6 },
+ { 0x1E900, 0x1E94A },
+ { 0x1E950, 0x1E959 },
{ 0x1EE00, 0x1EE03 },
{ 0x1EE05, 0x1EE1F },
{ 0x1EE21, 0x1EE22 },
diff --git a/tests/unictype/test-pr_xid_start.c b/tests/unictype/test-pr_xid_start.c
index fb33290..6a57c1f 100644
--- a/tests/unictype/test-pr_xid_start.c
+++ b/tests/unictype/test-pr_xid_start.c
@@ -13,7 +13,7 @@
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program. If not, see <http://www.gnu.org/licenses/>. */
+ along with this program. If not, see <https://www.gnu.org/licenses/>. */
#include "test-predicate-part1.h"
@@ -66,6 +66,7 @@
{ 0x0828, 0x0828 },
{ 0x0840, 0x0858 },
{ 0x08A0, 0x08B4 },
+ { 0x08B6, 0x08BD },
{ 0x0904, 0x0939 },
{ 0x093D, 0x093D },
{ 0x0950, 0x0950 },
@@ -130,6 +131,7 @@
{ 0x0C3D, 0x0C3D },
{ 0x0C58, 0x0C5A },
{ 0x0C60, 0x0C61 },
+ { 0x0C80, 0x0C80 },
{ 0x0C85, 0x0C8C },
{ 0x0C8E, 0x0C90 },
{ 0x0C92, 0x0CA8 },
@@ -144,6 +146,7 @@
{ 0x0D12, 0x0D3A },
{ 0x0D3D, 0x0D3D },
{ 0x0D4E, 0x0D4E },
+ { 0x0D54, 0x0D56 },
{ 0x0D5F, 0x0D61 },
{ 0x0D7A, 0x0D7F },
{ 0x0D85, 0x0D96 },
@@ -241,6 +244,7 @@
{ 0x1C00, 0x1C23 },
{ 0x1C4D, 0x1C4F },
{ 0x1C5A, 0x1C7D },
+ { 0x1C80, 0x1C88 },
{ 0x1CE9, 0x1CEC },
{ 0x1CEE, 0x1CF1 },
{ 0x1CF5, 0x1CF6 },
@@ -323,7 +327,7 @@
{ 0xA6A0, 0xA6EF },
{ 0xA717, 0xA71F },
{ 0xA722, 0xA788 },
- { 0xA78B, 0xA7AD },
+ { 0xA78B, 0xA7AE },
{ 0xA7B0, 0xA7B7 },
{ 0xA7F7, 0xA801 },
{ 0xA803, 0xA805 },
@@ -417,6 +421,8 @@
{ 0x103C8, 0x103CF },
{ 0x103D1, 0x103D5 },
{ 0x10400, 0x1049D },
+ { 0x104B0, 0x104D3 },
+ { 0x104D8, 0x104FB },
{ 0x10500, 0x10527 },
{ 0x10530, 0x10563 },
{ 0x10600, 0x10736 },
@@ -478,6 +484,8 @@
{ 0x1133D, 0x1133D },
{ 0x11350, 0x11350 },
{ 0x1135D, 0x11361 },
+ { 0x11400, 0x11434 },
+ { 0x11447, 0x1144A },
{ 0x11480, 0x114AF },
{ 0x114C4, 0x114C5 },
{ 0x114C7, 0x114C7 },
@@ -490,6 +498,10 @@
{ 0x118A0, 0x118DF },
{ 0x118FF, 0x118FF },
{ 0x11AC0, 0x11AF8 },
+ { 0x11C00, 0x11C08 },
+ { 0x11C0A, 0x11C2E },
+ { 0x11C40, 0x11C40 },
+ { 0x11C72, 0x11C8F },
{ 0x12000, 0x12399 },
{ 0x12400, 0x1246E },
{ 0x12480, 0x12543 },
@@ -505,6 +517,9 @@
{ 0x16F00, 0x16F44 },
{ 0x16F50, 0x16F50 },
{ 0x16F93, 0x16F9F },
+ { 0x16FE0, 0x16FE0 },
+ { 0x17000, 0x187EC },
+ { 0x18800, 0x18AF2 },
{ 0x1B000, 0x1B001 },
{ 0x1BC00, 0x1BC6A },
{ 0x1BC70, 0x1BC7C },
@@ -541,6 +556,7 @@
{ 0x1D7AA, 0x1D7C2 },
{ 0x1D7C4, 0x1D7CB },
{ 0x1E800, 0x1E8C4 },
+ { 0x1E900, 0x1E943 },
{ 0x1EE00, 0x1EE03 },
{ 0x1EE05, 0x1EE1F },
{ 0x1EE21, 0x1EE22 },
diff --git a/tests/unictype/test-pr_zero_width.c b/tests/unictype/test-pr_zero_width.c
index 67ce9fb..cb573dc 100644
--- a/tests/unictype/test-pr_zero_width.c
+++ b/tests/unictype/test-pr_zero_width.c
@@ -13,7 +13,7 @@
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program. If not, see <http://www.gnu.org/licenses/>. */
+ along with this program. If not, see <https://www.gnu.org/licenses/>. */
#include "test-predicate-part1.h"
@@ -22,6 +22,7 @@
{ 0x061C, 0x061C },
{ 0x06DD, 0x06DD },
{ 0x070F, 0x070F },
+ { 0x08E2, 0x08E2 },
{ 0x180E, 0x180E },
{ 0x200B, 0x200F },
{ 0x202A, 0x202E },
diff --git a/tests/unictype/test-predicate-part1.h b/tests/unictype/test-predicate-part1.h
index 1031856..db3c5d7 100644
--- a/tests/unictype/test-predicate-part1.h
+++ b/tests/unictype/test-predicate-part1.h
@@ -12,7 +12,7 @@
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program. If not, see <http://www.gnu.org/licenses/>. */
+ along with this program. If not, see <https://www.gnu.org/licenses/>. */
#include <config.h>
diff --git a/tests/unictype/test-predicate-part2.h b/tests/unictype/test-predicate-part2.h
index eeeb934..52ff253 100644
--- a/tests/unictype/test-predicate-part2.h
+++ b/tests/unictype/test-predicate-part2.h
@@ -12,7 +12,7 @@
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program. If not, see <http://www.gnu.org/licenses/>. */
+ along with this program. If not, see <https://www.gnu.org/licenses/>. */
};
diff --git a/tests/unictype/test-scripts.c b/tests/unictype/test-scripts.c
index 610b473..3bdbd21 100644
--- a/tests/unictype/test-scripts.c
+++ b/tests/unictype/test-scripts.c
@@ -12,7 +12,7 @@
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program. If not, see <http://www.gnu.org/licenses/>. */
+ along with this program. If not, see <https://www.gnu.org/licenses/>. */
#include <config.h>
diff --git a/tests/unictype/test-sy_c_ident.c b/tests/unictype/test-sy_c_ident.c
index 026db18..b8e2295 100644
--- a/tests/unictype/test-sy_c_ident.c
+++ b/tests/unictype/test-sy_c_ident.c
@@ -12,7 +12,7 @@
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program. If not, see <http://www.gnu.org/licenses/>. */
+ along with this program. If not, see <https://www.gnu.org/licenses/>. */
#include <config.h>
diff --git a/tests/unictype/test-sy_c_whitespace.c b/tests/unictype/test-sy_c_whitespace.c
index 45b9bc0..c5d0b44 100644
--- a/tests/unictype/test-sy_c_whitespace.c
+++ b/tests/unictype/test-sy_c_whitespace.c
@@ -13,7 +13,7 @@
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program. If not, see <http://www.gnu.org/licenses/>. */
+ along with this program. If not, see <https://www.gnu.org/licenses/>. */
#include "test-predicate-part1.h"
diff --git a/tests/unictype/test-sy_java_ident.c b/tests/unictype/test-sy_java_ident.c
index ed9ddeb..b65c8f3 100644
--- a/tests/unictype/test-sy_java_ident.c
+++ b/tests/unictype/test-sy_java_ident.c
@@ -12,7 +12,7 @@
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program. If not, see <http://www.gnu.org/licenses/>. */
+ along with this program. If not, see <https://www.gnu.org/licenses/>. */
#include <config.h>
diff --git a/tests/unictype/test-sy_java_whitespace.c b/tests/unictype/test-sy_java_whitespace.c
index 9e2943b..ca42ff4 100644
--- a/tests/unictype/test-sy_java_whitespace.c
+++ b/tests/unictype/test-sy_java_whitespace.c
@@ -13,7 +13,7 @@
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program. If not, see <http://www.gnu.org/licenses/>. */
+ along with this program. If not, see <https://www.gnu.org/licenses/>. */
#include "test-predicate-part1.h"