comparison tests/unicase/test-ignorable.c @ 14152:c5273d4d49b3

Update to Unicode 5.2.0. * lib/gen-uni-tables.c (output_predicate, output_category, output_combclass, output_bidi_category, output_decimal_digit_test, output_decimal_digit, output_digit_test, output_digit, output_numeric_test, output_numeric, output_mirror, output_scripts, output_scripts_byname, output_blocks, output_ident_category): Fix comment header. (is_WBP_MIDNUMLET, is_WBP_MIDLETTER): New functions, extracted from get_wbp. (PROP_CASED, PROP_CASE_IGNORABLE, PROP_CHANGES_WHEN_*): New enumeration items. (fill_properties): Also fill the peoperties Cased, Case_Ignorable, Changes_When_Lowercased, Changes_When_Uppercased, Changes_When_Titlecased, Changes_When_Casefolded, Changes_When_Casemapped. (is_property_alphabetic, is_property_default_ignorable_code_point): Update for Unicode 5.2.0. (is_property_cased, is_property_case_ignorable, is_property_changes_when_lowercased, is_property_changes_when_uppercased, is_property_changes_when_titlecased, is_property_changes_when_casefolded, is_property_changes_when_casemapped): New functions. (output_properties): Output also the properties cased, case_ignorable, changes_when_lowercased, changes_when_uppercased, changes_when_titlecased, changes_when_casefolded, changes_when_casemapped. (symbolic_width): Update for Unicode 5.2.0, incorporating changes from Unicode TR#11 revision 17 -> 19. (LBP_CP): New enumeration value. (LBP_*): Adjust values accordingly. (get_lbp): Update for Unicode 5.2.0, incorporating changes from Unicode TR#14 revision 22 -> 24. (debug_output_lbp): Allow for LBP_* bits >= 32. Support LBP_CP. (fill_org_lbp, debug_output_org_lbp, output_lbp): Support LBP_CP. (get_wbp): Update for Unicode 5.2.0, incorporating changes from Unicode TR#29 revision 13 -> 15. Use functions is_WBP_MIDNUMLET, is_WBP_MIDLETTER. (output_composition_tables): Allow for 24 bits instead of 16 bits in the code1 and code2 of each composition rule. * lib/unicase/cased.h: Regenerated for Unicode 5.2.0. * lib/unicase/ignorable.h: Likewise. * lib/unicase/tocasefold.h: Likewise. * lib/unicase/tolower.h: Likewise. * lib/unicase/totitle.h: Likewise. * lib/unicase/toupper.h: Likewise. * lib/unictype/bidi_of.h: Likewise. * lib/unictype/blocks.h: Likewise. * lib/unictype/categ_C.h: Likewise. * lib/unictype/categ_Cf.h: Likewise. * lib/unictype/categ_Cn.h: Likewise. * lib/unictype/categ_L.h: Likewise. * lib/unictype/categ_Ll.h: Likewise. * lib/unictype/categ_Lm.h: Likewise. * lib/unictype/categ_Lo.h: Likewise. * lib/unictype/categ_Lu.h: Likewise. * lib/unictype/categ_M.h: Likewise. * lib/unictype/categ_Mc.h: Likewise. * lib/unictype/categ_Mn.h: Likewise. * lib/unictype/categ_N.h: Likewise. * lib/unictype/categ_Nd.h: Likewise. * lib/unictype/categ_Nl.h: Likewise. * lib/unictype/categ_No.h: Likewise. * lib/unictype/categ_P.h: Likewise. * lib/unictype/categ_Pd.h: Likewise. * lib/unictype/categ_Po.h: Likewise. * lib/unictype/categ_S.h: Likewise. * lib/unictype/categ_Sc.h: Likewise. * lib/unictype/categ_So.h: Likewise. * lib/unictype/categ_of.h: Likewise. * lib/unictype/combining.h: Likewise. * lib/unictype/ctype_alnum.h: Likewise. * lib/unictype/ctype_alpha.h: Likewise. * lib/unictype/ctype_graph.h: Likewise. * lib/unictype/ctype_lower.h: Likewise. * lib/unictype/ctype_print.h: Likewise. * lib/unictype/ctype_punct.h: Likewise. * lib/unictype/ctype_upper.h: Likewise. * lib/unictype/decdigit.h: Likewise. * lib/unictype/digit.h: Likewise. * lib/unictype/numeric.h: Likewise. * lib/unictype/pr_alphabetic.h: Likewise. * lib/unictype/pr_bidi_arabic_digit.h: Likewise. * lib/unictype/pr_bidi_eur_num_terminator.h: Likewise. * lib/unictype/pr_bidi_european_digit.h: Likewise. * lib/unictype/pr_bidi_hebrew_right_to_left.h: Likewise. * lib/unictype/pr_bidi_left_to_right.h: Likewise. * lib/unictype/pr_bidi_non_spacing_mark.h: Likewise. * lib/unictype/pr_bidi_other_neutral.h: Likewise. * lib/unictype/pr_combining.h: Likewise. * lib/unictype/pr_composite.h: Likewise. * lib/unictype/pr_currency_symbol.h: Likewise. * lib/unictype/pr_dash.h: Likewise. * lib/unictype/pr_decimal_digit.h: Likewise. * lib/unictype/pr_deprecated.h: Likewise. * lib/unictype/pr_diacritic.h: Likewise. * lib/unictype/pr_extender.h: Likewise. * lib/unictype/pr_grapheme_base.h: Likewise. * lib/unictype/pr_grapheme_extend.h: Likewise. * lib/unictype/pr_grapheme_link.h: Likewise. * lib/unictype/pr_id_continue.h: Likewise. * lib/unictype/pr_id_start.h: Likewise. * lib/unictype/pr_ideographic.h: Likewise. * lib/unictype/pr_ignorable_control.h: Likewise. * lib/unictype/pr_logical_order_exception.h: Likewise. * lib/unictype/pr_lowercase.h: Likewise. * lib/unictype/pr_numeric.h: Likewise. * lib/unictype/pr_other_alphabetic.h: Likewise. * lib/unictype/pr_punctuation.h: Likewise. * lib/unictype/pr_sentence_terminal.h: Likewise. * lib/unictype/pr_terminal_punctuation.h: Likewise. * lib/unictype/pr_unassigned_code_value.h: Likewise. * lib/unictype/pr_unified_ideograph.h: Likewise. * lib/unictype/pr_uppercase.h: Likewise. * lib/unictype/pr_xid_continue.h: Likewise. * lib/unictype/pr_xid_start.h: Likewise. * lib/unictype/pr_zero_width.h: Likewise. * lib/unictype/scripts.h: Likewise. * lib/unictype/scripts_byname.gperf: Likewise. * lib/unictype/sy_java_ident.h: Likewise. * lib/unigbrk/gbrkprop.h: Likewise. * lib/unilbrk/lbrkprop1.h: Likewise. * lib/unilbrk/lbrkprop2.h: Likewise. * lib/unilbrk/lbrktables.h: Likewise. * lib/unilbrk/lbrktables.c (unilbrk_table): Add a row and column for LBP_CP. Implement rule LB30. * lib/uniwidth/width.c (nonspacing_table_data): Add U+0816..U+0819, U+081B..U+0823, U+0825..U+0827, U+0829..U+082D, U+0900, U+0955, U+109D, U+1A56, U+1A58..U+1A5E, U+1A60, U+1A62, U+1A65..U+1A6C, U+1A73..U+1A7C, U+1A7F, U+1CD0..U+1CD2, U+1CD4..U+1CE0, U+1CE2..U+1CE8, U+1CED, U+1DFD, U+2CEF..U+2CF1, U+A6F0..U+A6F1, U+A8E0..U+A8F1, U+A980..U+A982, U+A9B3, U+A9B6..U+A9B9, U+A9BC, U+AAB0, U+AAB2..U+AAB4, U+AAB7..U+AAB8, U+AABE..U+AABF, U+AAC1, U+ABE5, U+ABE8, U+ABED, U+11080..U+11081, U+110B3..U+110B6, U+110B9..U+110BA, U+110BD. (uc_width): Return 2 also for unassigned code points of planes 2 and 3. * lib/uninorm/composition-table.gperf: Regenerated for Unicode 5.2.0. * lib/uninorm/composition.c (struct composition_rule): Allow for 24 bits instead of 16 bits in the code1 and code2 of each composition rule. (uc_composition): Update for Unicode 5.2.0. * lib/uninorm/decomposition-table1.h: Regenerated for Unicode 5.2.0. * lib/uninorm/decomposition-table2.h: Likewise. * lib/uniwbrk/wbrkprop.h: Likewise. * tests/unicase/test-cased.c: Likewise. * tests/unicase/test-ignorable.c: Likewise. * tests/unicase/test-uc_tolower.c: Likewise. * tests/unicase/test-uc_totitle.c: Likewise. * tests/unicase/test-uc_toupper.c: Likewise. * tests/unictype/test-categ_C.c: Likewise. * tests/unictype/test-categ_Cf.c: Likewise. * tests/unictype/test-categ_Cn.c: Likewise. * tests/unictype/test-categ_L.c: Likewise. * tests/unictype/test-categ_Ll.c: Likewise. * tests/unictype/test-categ_Lm.c: Likewise. * tests/unictype/test-categ_Lo.c: Likewise. * tests/unictype/test-categ_Lu.c: Likewise. * tests/unictype/test-categ_M.c: Likewise. * tests/unictype/test-categ_Mc.c: Likewise. * tests/unictype/test-categ_Mn.c: Likewise. * tests/unictype/test-categ_N.c: Likewise. * tests/unictype/test-categ_Nd.c: Likewise. * tests/unictype/test-categ_Nl.c: Likewise. * tests/unictype/test-categ_No.c: Likewise. * tests/unictype/test-categ_P.c: Likewise. * tests/unictype/test-categ_Pd.c: Likewise. * tests/unictype/test-categ_Po.c: Likewise. * tests/unictype/test-categ_S.c: Likewise. * tests/unictype/test-categ_Sc.c: Likewise. * tests/unictype/test-categ_So.c: Likewise. * tests/unictype/test-ctype_alnum.c: Likewise. * tests/unictype/test-ctype_alpha.c: Likewise. * tests/unictype/test-ctype_graph.c: Likewise. * tests/unictype/test-ctype_lower.c: Likewise. * tests/unictype/test-ctype_print.c: Likewise. * tests/unictype/test-ctype_punct.c: Likewise. * tests/unictype/test-ctype_upper.c: Likewise. * tests/unictype/test-decdigit.h: Likewise. * tests/unictype/test-digit.h: Likewise. * tests/unictype/test-numeric.h: Likewise. * tests/unictype/test-pr_alphabetic.c: Likewise. * tests/unictype/test-pr_bidi_arabic_digit.c: Likewise. * tests/unictype/test-pr_bidi_eur_num_terminator.c: Likewise. * tests/unictype/test-pr_bidi_european_digit.c: Likewise. * tests/unictype/test-pr_bidi_hebrew_right_to_left.c: Likewise. * tests/unictype/test-pr_bidi_left_to_right.c: Likewise. * tests/unictype/test-pr_bidi_non_spacing_mark.c: Likewise. * tests/unictype/test-pr_bidi_other_neutral.c: Likewise. * tests/unictype/test-pr_combining.c: Likewise. * tests/unictype/test-pr_composite.c: Likewise. * tests/unictype/test-pr_currency_symbol.c: Likewise. * tests/unictype/test-pr_dash.c: Likewise. * tests/unictype/test-pr_decimal_digit.c: Likewise. * tests/unictype/test-pr_deprecated.c: Likewise. * tests/unictype/test-pr_diacritic.c: Likewise. * tests/unictype/test-pr_extender.c: Likewise. * tests/unictype/test-pr_grapheme_base.c: Likewise. * tests/unictype/test-pr_grapheme_extend.c: Likewise. * tests/unictype/test-pr_grapheme_link.c: Likewise. * tests/unictype/test-pr_id_continue.c: Likewise. * tests/unictype/test-pr_id_start.c: Likewise. * tests/unictype/test-pr_ideographic.c: Likewise. * tests/unictype/test-pr_ignorable_control.c: Likewise. * tests/unictype/test-pr_logical_order_exception.c: Likewise. * tests/unictype/test-pr_lowercase.c: Likewise. * tests/unictype/test-pr_numeric.c: Likewise. * tests/unictype/test-pr_other_alphabetic.c: Likewise. * tests/unictype/test-pr_punctuation.c: Likewise. * tests/unictype/test-pr_sentence_terminal.c: Likewise. * tests/unictype/test-pr_terminal_punctuation.c: Likewise. * tests/unictype/test-pr_unassigned_code_value.c: Likewise. * tests/unictype/test-pr_unified_ideograph.c: Likewise. * tests/unictype/test-pr_uppercase.c: Likewise. * tests/unictype/test-pr_xid_continue.c: Likewise. * tests/unictype/test-pr_xid_start.c: Likewise. * tests/unictype/test-pr_zero_width.c: Likewise. * tests/unigbrk/test-uc-gbrk-prop.h: Likewise. * tests/unilbrk/test-u8-possible-linebreaks.c (main): Update for changed behaviour: line breaking is now disallowed between a letter or '=' and '('. * tests/unilbrk/test-u16-possible-linebreaks.c (main): Likewise. * tests/unilbrk/test-u32-possible-linebreaks.c (main): Likewise. * tests/unilbrk/test-ulc-possible-linebreaks.c (main): Likewise. * tests/unilbrk/test-ulc-width-linebreaks.c (main): Likewise. * tests/uniwidth/test-uc_width2.sh: Same updates as in lib/uniwidth/width.c. * tests/uninorm/NormalizationTest.txt: Update from Unicode 5.2.0, without comments, but with the original copyright notice. * lib/unicase/special-casing-table.gperf: Regenerated; only comment changes. * lib/unictype/categ_Cc.h: Likewise. * lib/unictype/categ_Co.h: Likewise. * lib/unictype/categ_Cs.h: Likewise. * lib/unictype/categ_Lt.h: Likewise. * lib/unictype/categ_Me.h: Likewise. * lib/unictype/categ_Pc.h: Likewise. * lib/unictype/categ_Pe.h: Likewise. * lib/unictype/categ_Pf.h: Likewise. * lib/unictype/categ_Pi.h: Likewise. * lib/unictype/categ_Ps.h: Likewise. * lib/unictype/categ_Sk.h: Likewise. * lib/unictype/categ_Sm.h: Likewise. * lib/unictype/categ_Z.h: Likewise. * lib/unictype/categ_Zl.h: Likewise. * lib/unictype/categ_Zp.h: Likewise. * lib/unictype/categ_Zs.h: Likewise. * lib/unictype/ctype_blank.h: Likewise. * lib/unictype/ctype_cntrl.h: Likewise. * lib/unictype/ctype_digit.h: Likewise. * lib/unictype/ctype_space.h: Likewise. * lib/unictype/ctype_xdigit.h: Likewise. * lib/unictype/mirror.h: Likewise. * lib/unictype/pr_ascii_hex_digit.h: Likewise. * lib/unictype/pr_bidi_arabic_right_to_left.h: Likewise. * lib/unictype/pr_bidi_block_separator.h: Likewise. * lib/unictype/pr_bidi_boundary_neutral.h: Likewise. * lib/unictype/pr_bidi_common_separator.h: Likewise. * lib/unictype/pr_bidi_control.h: Likewise. * lib/unictype/pr_bidi_embedding_or_override.h: Likewise. * lib/unictype/pr_bidi_eur_num_separator.h: Likewise. * lib/unictype/pr_bidi_pdf.h: Likewise. * lib/unictype/pr_bidi_segment_separator.h: Likewise. * lib/unictype/pr_bidi_whitespace.h: Likewise. * lib/unictype/pr_default_ignorable_code_point.h: Likewise. * lib/unictype/pr_format_control.h: Likewise. * lib/unictype/pr_hex_digit.h: Likewise. * lib/unictype/pr_hyphen.h: Likewise. * lib/unictype/pr_ids_binary_operator.h: Likewise. * lib/unictype/pr_ids_trinary_operator.h: Likewise. * lib/unictype/pr_iso_control.h: Likewise. * lib/unictype/pr_join_control.h: Likewise. * lib/unictype/pr_left_of_pair.h: Likewise. * lib/unictype/pr_line_separator.h: Likewise. * lib/unictype/pr_math.h: Likewise. * lib/unictype/pr_non_break.h: Likewise. * lib/unictype/pr_not_a_character.h: Likewise. * lib/unictype/pr_other_default_ignorable_code_point.h: Likewise. * lib/unictype/pr_other_grapheme_extend.h: Likewise. * lib/unictype/pr_other_id_continue.h: Likewise. * lib/unictype/pr_other_id_start.h: Likewise. * lib/unictype/pr_other_lowercase.h: Likewise. * lib/unictype/pr_other_math.h: Likewise. * lib/unictype/pr_other_uppercase.h: Likewise. * lib/unictype/pr_paired_punctuation.h: Likewise. * lib/unictype/pr_paragraph_separator.h: Likewise. * lib/unictype/pr_pattern_syntax.h: Likewise. * lib/unictype/pr_pattern_white_space.h: Likewise. * lib/unictype/pr_private_use.h: Likewise. * lib/unictype/pr_quotation_mark.h: Likewise. * lib/unictype/pr_radical.h: Likewise. * lib/unictype/pr_soft_dotted.h: Likewise. * lib/unictype/pr_space.h: Likewise. * lib/unictype/pr_titlecase.h: Likewise. * lib/unictype/pr_variation_selector.h: Likewise. * lib/unictype/pr_white_space.h: Likewise. * lib/unictype/sy_c_ident.h: Likewise. * lib/unictype/sy_c_whitespace.h: Likewise. * lib/unictype/sy_java_whitespace.h: Likewise. * modules/uni*/*: Bump version number of expected libunistring version. Reported by Simon Josefsson.
author Bruno Haible <bruno@clisp.org>
date Sun, 09 Jan 2011 11:09:25 +0100
parents c2cbabec01dd
children aaf4bb6264c3
comparison
equal deleted inserted replaced
14151:69b92624775e 14152:c5273d4d49b3
1 /* DO NOT EDIT! GENERATED AUTOMATICALLY! */ 1 /* DO NOT EDIT! GENERATED AUTOMATICALLY! */
2 /* Test the Unicode character type functions. 2 /* Test the Unicode character type functions.
3 Copyright (C) 2007, 2009, 2010 Free Software Foundation, Inc. 3 Copyright (C) 2007 Free Software Foundation, Inc.
4 4
5 This program is free software: you can redistribute it and/or modify 5 This program is free software: you can redistribute it and/or modify
6 it under the terms of the GNU General Public License as published by 6 it under the terms of the GNU General Public License as published by
7 the Free Software Foundation; either version 3 of the License, or 7 the Free Software Foundation; either version 3 of the License, or
8 (at your option) any later version. 8 (at your option) any later version.
53 { 0x0711, 0x0711 }, 53 { 0x0711, 0x0711 },
54 { 0x0730, 0x074A }, 54 { 0x0730, 0x074A },
55 { 0x07A6, 0x07B0 }, 55 { 0x07A6, 0x07B0 },
56 { 0x07EB, 0x07F5 }, 56 { 0x07EB, 0x07F5 },
57 { 0x07FA, 0x07FA }, 57 { 0x07FA, 0x07FA },
58 { 0x0901, 0x0902 }, 58 { 0x0816, 0x082D },
59 { 0x0900, 0x0902 },
59 { 0x093C, 0x093C }, 60 { 0x093C, 0x093C },
60 { 0x0941, 0x0948 }, 61 { 0x0941, 0x0948 },
61 { 0x094D, 0x094D }, 62 { 0x094D, 0x094D },
62 { 0x0951, 0x0954 }, 63 { 0x0951, 0x0955 },
63 { 0x0962, 0x0963 }, 64 { 0x0962, 0x0963 },
64 { 0x0971, 0x0971 }, 65 { 0x0971, 0x0971 },
65 { 0x0981, 0x0981 }, 66 { 0x0981, 0x0981 },
66 { 0x09BC, 0x09BC }, 67 { 0x09BC, 0x09BC },
67 { 0x09C1, 0x09C4 }, 68 { 0x09C1, 0x09C4 },
133 { 0x105E, 0x1060 }, 134 { 0x105E, 0x1060 },
134 { 0x1071, 0x1074 }, 135 { 0x1071, 0x1074 },
135 { 0x1082, 0x1082 }, 136 { 0x1082, 0x1082 },
136 { 0x1085, 0x1086 }, 137 { 0x1085, 0x1086 },
137 { 0x108D, 0x108D }, 138 { 0x108D, 0x108D },
139 { 0x109D, 0x109D },
138 { 0x10FC, 0x10FC }, 140 { 0x10FC, 0x10FC },
139 { 0x135F, 0x135F }, 141 { 0x135F, 0x135F },
140 { 0x1712, 0x1714 }, 142 { 0x1712, 0x1714 },
141 { 0x1732, 0x1734 }, 143 { 0x1732, 0x1734 },
142 { 0x1752, 0x1753 }, 144 { 0x1752, 0x1753 },
153 { 0x1920, 0x1922 }, 155 { 0x1920, 0x1922 },
154 { 0x1927, 0x1928 }, 156 { 0x1927, 0x1928 },
155 { 0x1932, 0x1932 }, 157 { 0x1932, 0x1932 },
156 { 0x1939, 0x193B }, 158 { 0x1939, 0x193B },
157 { 0x1A17, 0x1A18 }, 159 { 0x1A17, 0x1A18 },
160 { 0x1A56, 0x1A56 },
161 { 0x1A58, 0x1A5E },
162 { 0x1A60, 0x1A60 },
163 { 0x1A62, 0x1A62 },
164 { 0x1A65, 0x1A6C },
165 { 0x1A73, 0x1A7C },
166 { 0x1A7F, 0x1A7F },
167 { 0x1AA7, 0x1AA7 },
158 { 0x1B00, 0x1B03 }, 168 { 0x1B00, 0x1B03 },
159 { 0x1B34, 0x1B34 }, 169 { 0x1B34, 0x1B34 },
160 { 0x1B36, 0x1B3A }, 170 { 0x1B36, 0x1B3A },
161 { 0x1B3C, 0x1B3C }, 171 { 0x1B3C, 0x1B3C },
162 { 0x1B42, 0x1B42 }, 172 { 0x1B42, 0x1B42 },
165 { 0x1BA2, 0x1BA5 }, 175 { 0x1BA2, 0x1BA5 },
166 { 0x1BA8, 0x1BA9 }, 176 { 0x1BA8, 0x1BA9 },
167 { 0x1C2C, 0x1C33 }, 177 { 0x1C2C, 0x1C33 },
168 { 0x1C36, 0x1C37 }, 178 { 0x1C36, 0x1C37 },
169 { 0x1C78, 0x1C7D }, 179 { 0x1C78, 0x1C7D },
180 { 0x1CD0, 0x1CD2 },
181 { 0x1CD4, 0x1CE0 },
182 { 0x1CE2, 0x1CE8 },
183 { 0x1CED, 0x1CED },
170 { 0x1DC0, 0x1DE6 }, 184 { 0x1DC0, 0x1DE6 },
171 { 0x1DFE, 0x1DFF }, 185 { 0x1DFD, 0x1DFF },
172 { 0x1FBD, 0x1FBD }, 186 { 0x1FBD, 0x1FBD },
173 { 0x1FBF, 0x1FC1 }, 187 { 0x1FBF, 0x1FC1 },
174 { 0x1FCD, 0x1FCF }, 188 { 0x1FCD, 0x1FCF },
175 { 0x1FDD, 0x1FDF }, 189 { 0x1FDD, 0x1FDF },
176 { 0x1FED, 0x1FEF }, 190 { 0x1FED, 0x1FEF },
180 { 0x2024, 0x2024 }, 194 { 0x2024, 0x2024 },
181 { 0x2027, 0x2027 }, 195 { 0x2027, 0x2027 },
182 { 0x202A, 0x202E }, 196 { 0x202A, 0x202E },
183 { 0x2060, 0x2064 }, 197 { 0x2060, 0x2064 },
184 { 0x206A, 0x206F }, 198 { 0x206A, 0x206F },
199 { 0x2071, 0x2071 },
200 { 0x207F, 0x207F },
185 { 0x20D0, 0x20F0 }, 201 { 0x20D0, 0x20F0 },
202 { 0x2CEF, 0x2CF1 },
186 { 0x2D6F, 0x2D6F }, 203 { 0x2D6F, 0x2D6F },
187 { 0x2DE0, 0x2DFF }, 204 { 0x2DE0, 0x2DFF },
188 { 0x2E2F, 0x2E2F }, 205 { 0x2E2F, 0x2E2F },
189 { 0x3005, 0x3005 }, 206 { 0x3005, 0x3005 },
190 { 0x302A, 0x302F }, 207 { 0x302A, 0x302F },
191 { 0x3031, 0x3035 }, 208 { 0x3031, 0x3035 },
192 { 0x303B, 0x303B }, 209 { 0x303B, 0x303B },
193 { 0x3099, 0x309E }, 210 { 0x3099, 0x309E },
194 { 0x30FC, 0x30FE }, 211 { 0x30FC, 0x30FE },
195 { 0xA015, 0xA015 }, 212 { 0xA015, 0xA015 },
213 { 0xA4F8, 0xA4FD },
196 { 0xA60C, 0xA60C }, 214 { 0xA60C, 0xA60C },
197 { 0xA66F, 0xA672 }, 215 { 0xA66F, 0xA672 },
198 { 0xA67C, 0xA67D }, 216 { 0xA67C, 0xA67D },
199 { 0xA67F, 0xA67F }, 217 { 0xA67F, 0xA67F },
218 { 0xA6F0, 0xA6F1 },
200 { 0xA700, 0xA721 }, 219 { 0xA700, 0xA721 },
201 { 0xA788, 0xA78A }, 220 { 0xA788, 0xA78A },
202 { 0xA802, 0xA802 }, 221 { 0xA802, 0xA802 },
203 { 0xA806, 0xA806 }, 222 { 0xA806, 0xA806 },
204 { 0xA80B, 0xA80B }, 223 { 0xA80B, 0xA80B },
205 { 0xA825, 0xA826 }, 224 { 0xA825, 0xA826 },
206 { 0xA8C4, 0xA8C4 }, 225 { 0xA8C4, 0xA8C4 },
226 { 0xA8E0, 0xA8F1 },
207 { 0xA926, 0xA92D }, 227 { 0xA926, 0xA92D },
208 { 0xA947, 0xA951 }, 228 { 0xA947, 0xA951 },
229 { 0xA980, 0xA982 },
230 { 0xA9B3, 0xA9B3 },
231 { 0xA9B6, 0xA9B9 },
232 { 0xA9BC, 0xA9BC },
233 { 0xA9CF, 0xA9CF },
209 { 0xAA29, 0xAA2E }, 234 { 0xAA29, 0xAA2E },
210 { 0xAA31, 0xAA32 }, 235 { 0xAA31, 0xAA32 },
211 { 0xAA35, 0xAA36 }, 236 { 0xAA35, 0xAA36 },
212 { 0xAA43, 0xAA43 }, 237 { 0xAA43, 0xAA43 },
213 { 0xAA4C, 0xAA4C }, 238 { 0xAA4C, 0xAA4C },
239 { 0xAA70, 0xAA70 },
240 { 0xAAB0, 0xAAB0 },
241 { 0xAAB2, 0xAAB4 },
242 { 0xAAB7, 0xAAB8 },
243 { 0xAABE, 0xAABF },
244 { 0xAAC1, 0xAAC1 },
245 { 0xAADD, 0xAADD },
246 { 0xABE5, 0xABE5 },
247 { 0xABE8, 0xABE8 },
248 { 0xABED, 0xABED },
214 { 0xFB1E, 0xFB1E }, 249 { 0xFB1E, 0xFB1E },
215 { 0xFE00, 0xFE0F }, 250 { 0xFE00, 0xFE0F },
216 { 0xFE13, 0xFE13 }, 251 { 0xFE13, 0xFE13 },
217 { 0xFE20, 0xFE26 }, 252 { 0xFE20, 0xFE26 },
218 { 0xFE52, 0xFE52 }, 253 { 0xFE52, 0xFE52 },
231 { 0x10A01, 0x10A03 }, 266 { 0x10A01, 0x10A03 },
232 { 0x10A05, 0x10A06 }, 267 { 0x10A05, 0x10A06 },
233 { 0x10A0C, 0x10A0F }, 268 { 0x10A0C, 0x10A0F },
234 { 0x10A38, 0x10A3A }, 269 { 0x10A38, 0x10A3A },
235 { 0x10A3F, 0x10A3F }, 270 { 0x10A3F, 0x10A3F },
271 { 0x11080, 0x11081 },
272 { 0x110B3, 0x110B6 },
273 { 0x110B9, 0x110BA },
274 { 0x110BD, 0x110BD },
236 { 0x1D167, 0x1D169 }, 275 { 0x1D167, 0x1D169 },
237 { 0x1D173, 0x1D182 }, 276 { 0x1D173, 0x1D182 },
238 { 0x1D185, 0x1D18B }, 277 { 0x1D185, 0x1D18B },
239 { 0x1D1AA, 0x1D1AD }, 278 { 0x1D1AA, 0x1D1AD },
240 { 0x1D242, 0x1D244 }, 279 { 0x1D242, 0x1D244 },