aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorUlrich Drepper <drepper@redhat.com>2002-04-24 21:54:53 +0000
committerUlrich Drepper <drepper@redhat.com>2002-04-24 21:54:53 +0000
commit612546c60dd28d7af44fbb2bc98c69c33b4a0c49 (patch)
tree11dc6bf94bd7beb3271366b33a86be162b3bfa6e
parentbe479a6dfe81c5b426e2cbabd62be2c042ab2d45 (diff)
downloadglibc-612546c60dd28d7af44fbb2bc98c69c33b4a0c49.tar.xz
glibc-612546c60dd28d7af44fbb2bc98c69c33b4a0c49.zip
Update.
2002-04-22 Isamu Hasegawa <isamu@yamato.ibm.com> * posix/regcomp.c (re_compile_internal): Adapt it to new interface of buffer building functions. * posix/regex_internal.c (re_string_allocate): New function. (re_string_realloc_buffers): New function. (re_string_skip_chars): New function. (re_string_reconstruct): New function. (re_string_construct): Adapt it to new interface of buffer building functions. (re_string_construct_common): Likewise. (build_wcs_buffer): Likewise. (build_wcs_upper_buffer): Likewise. (build_upper_buffer): Likewise. (re_string_translate_buffer): Likewise. (re_string_context_at): Adapt it to variable length buffers. * posix/regex_internal.h (re_string_t): Add new fields to handle variable length buffers. (re_match_context_t): Likewise. * posix/regexec.c (re_search_internal): Adapt it to new interface of re_string_t and re_match_context_t. (acquire_init_state_context): Likewise. (check_matching): Likewise. (check_halt_state_context): Likewise. (proceed_next_node): Likewise. (set_regs): Likewise. (sift_states_backward): Likewise. (clean_state_log_if_need): Likewise. (sift_states_iter_mb): Likewise. (sift_states_iter_bkref): Likewise. (add_epsilon_backreference): Likewise. (transit_state): Likewise. (transit_state_sb): Likewise. (transit_state_mb): Likewise. (transit_state_bkref): Likewise. (transit_state_bkref_loop): Likewise. (check_node_accept): Likewise. (match_ctx_init): Likewise. (extend_buffers): New function. 2002-04-21 Bruno Haible <bruno@clisp.org> * iconvdata/tst-table.sh: For the second check, use the truncated GB18030 charmap table, like for the first check.
-rw-r--r--ChangeLog45
-rw-r--r--localedata/charmaps/GB1803033913
-rw-r--r--posix/regcomp.c8
-rw-r--r--posix/regex_internal.c511
-rw-r--r--posix/regex_internal.h112
-rw-r--r--posix/regexec.c631
6 files changed, 20624 insertions, 14596 deletions
diff --git a/ChangeLog b/ChangeLog
index 4f5b306692..7a322dd464 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,48 @@
+2002-04-22 Isamu Hasegawa <isamu@yamato.ibm.com>
+
+ * posix/regcomp.c (re_compile_internal): Adapt it to new interface
+ of buffer building functions.
+ * posix/regex_internal.c (re_string_allocate): New function.
+ (re_string_realloc_buffers): New function.
+ (re_string_skip_chars): New function.
+ (re_string_reconstruct): New function.
+ (re_string_construct): Adapt it to new interface of buffer building
+ functions.
+ (re_string_construct_common): Likewise.
+ (build_wcs_buffer): Likewise.
+ (build_wcs_upper_buffer): Likewise.
+ (build_upper_buffer): Likewise.
+ (re_string_translate_buffer): Likewise.
+ (re_string_context_at): Adapt it to variable length buffers.
+ * posix/regex_internal.h (re_string_t): Add new fields to handle
+ variable length buffers.
+ (re_match_context_t): Likewise.
+ * posix/regexec.c (re_search_internal): Adapt it to new interface
+ of re_string_t and re_match_context_t.
+ (acquire_init_state_context): Likewise.
+ (check_matching): Likewise.
+ (check_halt_state_context): Likewise.
+ (proceed_next_node): Likewise.
+ (set_regs): Likewise.
+ (sift_states_backward): Likewise.
+ (clean_state_log_if_need): Likewise.
+ (sift_states_iter_mb): Likewise.
+ (sift_states_iter_bkref): Likewise.
+ (add_epsilon_backreference): Likewise.
+ (transit_state): Likewise.
+ (transit_state_sb): Likewise.
+ (transit_state_mb): Likewise.
+ (transit_state_bkref): Likewise.
+ (transit_state_bkref_loop): Likewise.
+ (check_node_accept): Likewise.
+ (match_ctx_init): Likewise.
+ (extend_buffers): New function.
+
+2002-04-21 Bruno Haible <bruno@clisp.org>
+
+ * iconvdata/tst-table.sh: For the second check, use the truncated
+ GB18030 charmap table, like for the first check.
+
2002-04-24 Ulrich Drepper <drepper@redhat.com>
* elf/dl-load.c (open_verify): Correct __lseek parameters.
diff --git a/localedata/charmaps/GB18030 b/localedata/charmaps/GB18030
index 2b5e084b31..9f373a86ff 100644
--- a/localedata/charmaps/GB18030
+++ b/localedata/charmaps/GB18030
@@ -4,9 +4,6 @@
<mb_cur_min> 1
<mb_cur_max> 4
-% Yu Shao <yshao@redhat.com>
-% Last Changed: Jan 14, 2002
-
CHARMAP
<U0000> /x00 NULL
<U0001> /x01 START OF HEADING
@@ -56685,14098 +56682,19826 @@ CHARMAP
<UFFFB> /x84/x31/xa4/x35 INTERLINEAR ANNOTATION TERMINATOR
<UFFFC> /x84/x31/xa4/x36 OBJECT REPLACEMENT CHARACTER
<UFFFD> /x84/x31/xa4/x37 REPLACEMENT CHARACTER
+<U00010300> /x90/x30/xcd/x38 OLD ITALIC LETTER A
+<U00010301> /x90/x30/xcd/x39 OLD ITALIC LETTER BE
+<U00010302> /x90/x30/xce/x30 OLD ITALIC LETTER KE
+<U00010303> /x90/x30/xce/x31 OLD ITALIC LETTER DE
+<U00010304> /x90/x30/xce/x32 OLD ITALIC LETTER E
+<U00010305> /x90/x30/xce/x33 OLD ITALIC LETTER VE
+<U00010306> /x90/x30/xce/x34 OLD ITALIC LETTER ZE
+<U00010307> /x90/x30/xce/x35 OLD ITALIC LETTER HE
+<U00010308> /x90/x30/xce/x36 OLD ITALIC LETTER THE
+<U00010309> /x90/x30/xce/x37 OLD ITALIC LETTER I
+<U0001030A> /x90/x30/xce/x38 OLD ITALIC LETTER KA
+<U0001030B> /x90/x30/xce/x39 OLD ITALIC LETTER EL
+<U0001030C> /x90/x30/xcf/x30 OLD ITALIC LETTER EM
+<U0001030D> /x90/x30/xcf/x31 OLD ITALIC LETTER EN
+<U0001030E> /x90/x30/xcf/x32 OLD ITALIC LETTER ESH
+<U0001030F> /x90/x30/xcf/x33 OLD ITALIC LETTER O
+<U00010310> /x90/x30/xcf/x34 OLD ITALIC LETTER PE
+<U00010311> /x90/x30/xcf/x35 OLD ITALIC LETTER SHE
+<U00010312> /x90/x30/xcf/x36 OLD ITALIC LETTER KU
+<U00010313> /x90/x30/xcf/x37 OLD ITALIC LETTER ER
+<U00010314> /x90/x30/xcf/x38 OLD ITALIC LETTER ES
+<U00010315> /x90/x30/xcf/x39 OLD ITALIC LETTER TE
+<U00010316> /x90/x30/xd0/x30 OLD ITALIC LETTER U
+<U00010317> /x90/x30/xd0/x31 OLD ITALIC LETTER EKS
+<U00010318> /x90/x30/xd0/x32 OLD ITALIC LETTER PHE
+<U00010319> /x90/x30/xd0/x33 OLD ITALIC LETTER KHE
+<U0001031A> /x90/x30/xd0/x34 OLD ITALIC LETTER EF
+<U0001031B> /x90/x30/xd0/x35 OLD ITALIC LETTER ERS
+<U0001031C> /x90/x30/xd0/x36 OLD ITALIC LETTER CHE
+<U0001031D> /x90/x30/xd0/x37 OLD ITALIC LETTER II
+<U0001031E> /x90/x30/xd0/x38 OLD ITALIC LETTER UU
+<U00010320> /x90/x30/xd1/x30 OLD ITALIC NUMERAL ONE
+<U00010321> /x90/x30/xd1/x31 OLD ITALIC NUMERAL FIVE
+<U00010322> /x90/x30/xd1/x32 OLD ITALIC NUMERAL TEN
+<U00010323> /x90/x30/xd1/x33 OLD ITALIC NUMERAL FIFTY
+<U00010330> /x90/x30/xd2/x36 GOTHIC LETTER AHSA
+<U00010331> /x90/x30/xd2/x37 GOTHIC LETTER BAIRKAN
+<U00010332> /x90/x30/xd2/x38 GOTHIC LETTER GIBA
+<U00010333> /x90/x30/xd2/x39 GOTHIC LETTER DAGS
+<U00010334> /x90/x30/xd3/x30 GOTHIC LETTER AIHVUS
+<U00010335> /x90/x30/xd3/x31 GOTHIC LETTER QAIRTHRA
+<U00010336> /x90/x30/xd3/x32 GOTHIC LETTER IUJA
+<U00010337> /x90/x30/xd3/x33 GOTHIC LETTER HAGL
+<U00010338> /x90/x30/xd3/x34 GOTHIC LETTER THIUTH
+<U00010339> /x90/x30/xd3/x35 GOTHIC LETTER EIS
+<U0001033A> /x90/x30/xd3/x36 GOTHIC LETTER KUSMA
+<U0001033B> /x90/x30/xd3/x37 GOTHIC LETTER LAGUS
+<U0001033C> /x90/x30/xd3/x38 GOTHIC LETTER MANNA
+<U0001033D> /x90/x30/xd3/x39 GOTHIC LETTER NAUTHS
+<U0001033E> /x90/x30/xd4/x30 GOTHIC LETTER JER
+<U0001033F> /x90/x30/xd4/x31 GOTHIC LETTER URUS
+<U00010340> /x90/x30/xd4/x32 GOTHIC LETTER PAIRTHRA
+<U00010341> /x90/x30/xd4/x33 GOTHIC LETTER NINETY
+<U00010342> /x90/x30/xd4/x34 GOTHIC LETTER RAIDA
+<U00010343> /x90/x30/xd4/x35 GOTHIC LETTER SAUIL
+<U00010344> /x90/x30/xd4/x36 GOTHIC LETTER TEIWS
+<U00010345> /x90/x30/xd4/x37 GOTHIC LETTER WINJA
+<U00010346> /x90/x30/xd4/x38 GOTHIC LETTER FAIHU
+<U00010347> /x90/x30/xd4/x39 GOTHIC LETTER IGGWS
+<U00010348> /x90/x30/xd5/x30 GOTHIC LETTER HWAIR
+<U00010349> /x90/x30/xd5/x31 GOTHIC LETTER OTHAL
+<U0001034A> /x90/x30/xd5/x32 GOTHIC LETTER NINE HUNDRED
+<U00010400> /x90/x30/xe7/x34 DESERET CAPITAL LETTER LONG I
+<U00010401> /x90/x30/xe7/x35 DESERET CAPITAL LETTER LONG E
+<U00010402> /x90/x30/xe7/x36 DESERET CAPITAL LETTER LONG A
+<U00010403> /x90/x30/xe7/x37 DESERET CAPITAL LETTER LONG AH
+<U00010404> /x90/x30/xe7/x38 DESERET CAPITAL LETTER LONG O
+<U00010405> /x90/x30/xe7/x39 DESERET CAPITAL LETTER LONG OO
+<U00010406> /x90/x30/xe8/x30 DESERET CAPITAL LETTER SHORT I
+<U00010407> /x90/x30/xe8/x31 DESERET CAPITAL LETTER SHORT E
+<U00010408> /x90/x30/xe8/x32 DESERET CAPITAL LETTER SHORT A
+<U00010409> /x90/x30/xe8/x33 DESERET CAPITAL LETTER SHORT AH
+<U0001040A> /x90/x30/xe8/x34 DESERET CAPITAL LETTER SHORT O
+<U0001040B> /x90/x30/xe8/x35 DESERET CAPITAL LETTER SHORT OO
+<U0001040C> /x90/x30/xe8/x36 DESERET CAPITAL LETTER AY
+<U0001040D> /x90/x30/xe8/x37 DESERET CAPITAL LETTER OW
+<U0001040E> /x90/x30/xe8/x38 DESERET CAPITAL LETTER WU
+<U0001040F> /x90/x30/xe8/x39 DESERET CAPITAL LETTER YEE
+<U00010410> /x90/x30/xe9/x30 DESERET CAPITAL LETTER H
+<U00010411> /x90/x30/xe9/x31 DESERET CAPITAL LETTER PEE
+<U00010412> /x90/x30/xe9/x32 DESERET CAPITAL LETTER BEE
+<U00010413> /x90/x30/xe9/x33 DESERET CAPITAL LETTER TEE
+<U00010414> /x90/x30/xe9/x34 DESERET CAPITAL LETTER DEE
+<U00010415> /x90/x30/xe9/x35 DESERET CAPITAL LETTER CHEE
+<U00010416> /x90/x30/xe9/x36 DESERET CAPITAL LETTER JEE
+<U00010417> /x90/x30/xe9/x37 DESERET CAPITAL LETTER KAY
+<U00010418> /x90/x30/xe9/x38 DESERET CAPITAL LETTER GAY
+<U00010419> /x90/x30/xe9/x39 DESERET CAPITAL LETTER EF
+<U0001041A> /x90/x30/xea/x30 DESERET CAPITAL LETTER VEE
+<U0001041B> /x90/x30/xea/x31 DESERET CAPITAL LETTER ETH
+<U0001041C> /x90/x30/xea/x32 DESERET CAPITAL LETTER THEE
+<U0001041D> /x90/x30/xea/x33 DESERET CAPITAL LETTER ES
+<U0001041E> /x90/x30/xea/x34 DESERET CAPITAL LETTER ZEE
+<U0001041F> /x90/x30/xea/x35 DESERET CAPITAL LETTER ESH
+<U00010420> /x90/x30/xea/x36 DESERET CAPITAL LETTER ZHEE
+<U00010421> /x90/x30/xea/x37 DESERET CAPITAL LETTER ER
+<U00010422> /x90/x30/xea/x38 DESERET CAPITAL LETTER EL
+<U00010423> /x90/x30/xea/x39 DESERET CAPITAL LETTER EM
+<U00010424> /x90/x30/xeb/x30 DESERET CAPITAL LETTER EN
+<U00010425> /x90/x30/xeb/x31 DESERET CAPITAL LETTER ENG
+<U00010428> /x90/x30/xeb/x34 DESERET SMALL LETTER LONG I
+<U00010429> /x90/x30/xeb/x35 DESERET SMALL LETTER LONG E
+<U0001042A> /x90/x30/xeb/x36 DESERET SMALL LETTER LONG A
+<U0001042B> /x90/x30/xeb/x37 DESERET SMALL LETTER LONG AH
+<U0001042C> /x90/x30/xeb/x38 DESERET SMALL LETTER LONG O
+<U0001042D> /x90/x30/xeb/x39 DESERET SMALL LETTER LONG OO
+<U0001042E> /x90/x30/xec/x30 DESERET SMALL LETTER SHORT I
+<U0001042F> /x90/x30/xec/x31 DESERET SMALL LETTER SHORT E
+<U00010430> /x90/x30/xec/x32 DESERET SMALL LETTER SHORT A
+<U00010431> /x90/x30/xec/x33 DESERET SMALL LETTER SHORT AH
+<U00010432> /x90/x30/xec/x34 DESERET SMALL LETTER SHORT O
+<U00010433> /x90/x30/xec/x35 DESERET SMALL LETTER SHORT OO
+<U00010434> /x90/x30/xec/x36 DESERET SMALL LETTER AY
+<U00010435> /x90/x30/xec/x37 DESERET SMALL LETTER OW
+<U00010436> /x90/x30/xec/x38 DESERET SMALL LETTER WU
+<U00010437> /x90/x30/xec/x39 DESERET SMALL LETTER YEE
+<U00010438> /x90/x30/xed/x30 DESERET SMALL LETTER H
+<U00010439> /x90/x30/xed/x31 DESERET SMALL LETTER PEE
+<U0001043A> /x90/x30/xed/x32 DESERET SMALL LETTER BEE
+<U0001043B> /x90/x30/xed/x33 DESERET SMALL LETTER TEE
+<U0001043C> /x90/x30/xed/x34 DESERET SMALL LETTER DEE
+<U0001043D> /x90/x30/xed/x35 DESERET SMALL LETTER CHEE
+<U0001043E> /x90/x30/xed/x36 DESERET SMALL LETTER JEE
+<U0001043F> /x90/x30/xed/x37 DESERET SMALL LETTER KAY
+<U00010440> /x90/x30/xed/x38 DESERET SMALL LETTER GAY
+<U00010441> /x90/x30/xed/x39 DESERET SMALL LETTER EF
+<U00010442> /x90/x30/xee/x30 DESERET SMALL LETTER VEE
+<U00010443> /x90/x30/xee/x31 DESERET SMALL LETTER ETH
+<U00010444> /x90/x30/xee/x32 DESERET SMALL LETTER THEE
+<U00010445> /x90/x30/xee/x33 DESERET SMALL LETTER ES
+<U00010446> /x90/x30/xee/x34 DESERET SMALL LETTER ZEE
+<U00010447> /x90/x30/xee/x35 DESERET SMALL LETTER ESH
+<U00010448> /x90/x30/xee/x36 DESERET SMALL LETTER ZHEE
+<U00010449> /x90/x30/xee/x37 DESERET SMALL LETTER ER
+<U0001044A> /x90/x30/xee/x38 DESERET SMALL LETTER EL
+<U0001044B> /x90/x30/xee/x39 DESERET SMALL LETTER EM
+<U0001044C> /x90/x30/xef/x30 DESERET SMALL LETTER EN
+<U0001044D> /x90/x30/xef/x31 DESERET SMALL LETTER ENG
+<U0001D000> /x94/x32/xa1/x38 BYZANTINE MUSICAL SYMBOL PSILI
+<U0001D001> /x94/x32/xa1/x39 BYZANTINE MUSICAL SYMBOL DASEIA
+<U0001D002> /x94/x32/xa2/x30 BYZANTINE MUSICAL SYMBOL PERISPOMENI
+<U0001D003> /x94/x32/xa2/x31 BYZANTINE MUSICAL SYMBOL OXEIA EKFONITIKON
+<U0001D004> /x94/x32/xa2/x32 BYZANTINE MUSICAL SYMBOL OXEIA DIPLI
+<U0001D005> /x94/x32/xa2/x33 BYZANTINE MUSICAL SYMBOL VAREIA EKFONITIKON
+<U0001D006> /x94/x32/xa2/x34 BYZANTINE MUSICAL SYMBOL VAREIA DIPLI
+<U0001D007> /x94/x32/xa2/x35 BYZANTINE MUSICAL SYMBOL KATHISTI
+<U0001D008> /x94/x32/xa2/x36 BYZANTINE MUSICAL SYMBOL SYRMATIKI
+<U0001D009> /x94/x32/xa2/x37 BYZANTINE MUSICAL SYMBOL PARAKLITIKI
+<U0001D00A> /x94/x32/xa2/x38 BYZANTINE MUSICAL SYMBOL YPOKRISIS
+<U0001D00B> /x94/x32/xa2/x39 BYZANTINE MUSICAL SYMBOL YPOKRISIS DIPLI
+<U0001D00C> /x94/x32/xa3/x30 BYZANTINE MUSICAL SYMBOL KREMASTI
+<U0001D00D> /x94/x32/xa3/x31 BYZANTINE MUSICAL SYMBOL APESO EKFONITIKON
+<U0001D00E> /x94/x32/xa3/x32 BYZANTINE MUSICAL SYMBOL EXO EKFONITIKON
+<U0001D00F> /x94/x32/xa3/x33 BYZANTINE MUSICAL SYMBOL TELEIA
+<U0001D010> /x94/x32/xa3/x34 BYZANTINE MUSICAL SYMBOL KENTIMATA
+<U0001D011> /x94/x32/xa3/x35 BYZANTINE MUSICAL SYMBOL APOSTROFOS
+<U0001D012> /x94/x32/xa3/x36 BYZANTINE MUSICAL SYMBOL APOSTROFOS DIPLI
+<U0001D013> /x94/x32/xa3/x37 BYZANTINE MUSICAL SYMBOL SYNEVMA
+<U0001D014> /x94/x32/xa3/x38 BYZANTINE MUSICAL SYMBOL THITA
+<U0001D015> /x94/x32/xa3/x39 BYZANTINE MUSICAL SYMBOL OLIGON ARCHAION
+<U0001D016> /x94/x32/xa4/x30 BYZANTINE MUSICAL SYMBOL GORGON ARCHAION
+<U0001D017> /x94/x32/xa4/x31 BYZANTINE MUSICAL SYMBOL PSILON
+<U0001D018> /x94/x32/xa4/x32 BYZANTINE MUSICAL SYMBOL CHAMILON
+<U0001D019> /x94/x32/xa4/x33 BYZANTINE MUSICAL SYMBOL VATHY
+<U0001D01A> /x94/x32/xa4/x34 BYZANTINE MUSICAL SYMBOL ISON ARCHAION
+<U0001D01B> /x94/x32/xa4/x35 BYZANTINE MUSICAL SYMBOL KENTIMA ARCHAION
+<U0001D01C> /x94/x32/xa4/x36 BYZANTINE MUSICAL SYMBOL KENTIMATA ARCHAION
+<U0001D01D> /x94/x32/xa4/x37 BYZANTINE MUSICAL SYMBOL SAXIMATA
+<U0001D01E> /x94/x32/xa4/x38 BYZANTINE MUSICAL SYMBOL PARICHON
+<U0001D01F> /x94/x32/xa4/x39 BYZANTINE MUSICAL SYMBOL STAVROS APODEXIA
+<U0001D020> /x94/x32/xa5/x30 BYZANTINE MUSICAL SYMBOL OXEIAI ARCHAION
+<U0001D021> /x94/x32/xa5/x31 BYZANTINE MUSICAL SYMBOL VAREIAI ARCHAION
+<U0001D022> /x94/x32/xa5/x32 BYZANTINE MUSICAL SYMBOL APODERMA ARCHAION
+<U0001D023> /x94/x32/xa5/x33 BYZANTINE MUSICAL SYMBOL APOTHEMA
+<U0001D024> /x94/x32/xa5/x34 BYZANTINE MUSICAL SYMBOL KLASMA
+<U0001D025> /x94/x32/xa5/x35 BYZANTINE MUSICAL SYMBOL REVMA
+<U0001D026> /x94/x32/xa5/x36 BYZANTINE MUSICAL SYMBOL PIASMA ARCHAION
+<U0001D027> /x94/x32/xa5/x37 BYZANTINE MUSICAL SYMBOL TINAGMA
+<U0001D028> /x94/x32/xa5/x38 BYZANTINE MUSICAL SYMBOL ANATRICHISMA
+<U0001D029> /x94/x32/xa5/x39 BYZANTINE MUSICAL SYMBOL SEISMA
+<U0001D02A> /x94/x32/xa6/x30 BYZANTINE MUSICAL SYMBOL SYNAGMA ARCHAION
+<U0001D02B> /x94/x32/xa6/x31 BYZANTINE MUSICAL SYMBOL SYNAGMA META STAVROU
+<U0001D02C> /x94/x32/xa6/x32 BYZANTINE MUSICAL SYMBOL OYRANISMA ARCHAION
+<U0001D02D> /x94/x32/xa6/x33 BYZANTINE MUSICAL SYMBOL THEMA
+<U0001D02E> /x94/x32/xa6/x34 BYZANTINE MUSICAL SYMBOL LEMOI
+<U0001D02F> /x94/x32/xa6/x35 BYZANTINE MUSICAL SYMBOL DYO
+<U0001D030> /x94/x32/xa6/x36 BYZANTINE MUSICAL SYMBOL TRIA
+<U0001D031> /x94/x32/xa6/x37 BYZANTINE MUSICAL SYMBOL TESSERA
+<U0001D032> /x94/x32/xa6/x38 BYZANTINE MUSICAL SYMBOL KRATIMATA
+<U0001D033> /x94/x32/xa6/x39 BYZANTINE MUSICAL SYMBOL APESO EXO NEO
+<U0001D034> /x94/x32/xa7/x30 BYZANTINE MUSICAL SYMBOL FTHORA ARCHAION
+<U0001D035> /x94/x32/xa7/x31 BYZANTINE MUSICAL SYMBOL IMIFTHORA
+<U0001D036> /x94/x32/xa7/x32 BYZANTINE MUSICAL SYMBOL TROMIKON ARCHAION
+<U0001D037> /x94/x32/xa7/x33 BYZANTINE MUSICAL SYMBOL KATAVA TROMIKON
+<U0001D038> /x94/x32/xa7/x34 BYZANTINE MUSICAL SYMBOL PELASTON
+<U0001D039> /x94/x32/xa7/x35 BYZANTINE MUSICAL SYMBOL PSIFISTON
+<U0001D03A> /x94/x32/xa7/x36 BYZANTINE MUSICAL SYMBOL KONTEVMA
+<U0001D03B> /x94/x32/xa7/x37 BYZANTINE MUSICAL SYMBOL CHOREVMA ARCHAION
+<U0001D03C> /x94/x32/xa7/x38 BYZANTINE MUSICAL SYMBOL RAPISMA
+<U0001D03D> /x94/x32/xa7/x39 BYZANTINE MUSICAL SYMBOL PARAKALESMA ARCHAION
+<U0001D03E> /x94/x32/xa8/x30 BYZANTINE MUSICAL SYMBOL PARAKLITIKI ARCHAION
+<U0001D03F> /x94/x32/xa8/x31 BYZANTINE MUSICAL SYMBOL ICHADIN
+<U0001D040> /x94/x32/xa8/x32 BYZANTINE MUSICAL SYMBOL NANA
+<U0001D041> /x94/x32/xa8/x33 BYZANTINE MUSICAL SYMBOL PETASMA
+<U0001D042> /x94/x32/xa8/x34 BYZANTINE MUSICAL SYMBOL KONTEVMA ALLO
+<U0001D043> /x94/x32/xa8/x35 BYZANTINE MUSICAL SYMBOL TROMIKON ALLO
+<U0001D044> /x94/x32/xa8/x36 BYZANTINE MUSICAL SYMBOL STRAGGISMATA
+<U0001D045> /x94/x32/xa8/x37 BYZANTINE MUSICAL SYMBOL GRONTHISMATA
+<U0001D046> /x94/x32/xa8/x38 BYZANTINE MUSICAL SYMBOL ISON NEO
+<U0001D047> /x94/x32/xa8/x39 BYZANTINE MUSICAL SYMBOL OLIGON NEO
+<U0001D048> /x94/x32/xa9/x30 BYZANTINE MUSICAL SYMBOL OXEIA NEO
+<U0001D049> /x94/x32/xa9/x31 BYZANTINE MUSICAL SYMBOL PETASTI
+<U0001D04A> /x94/x32/xa9/x32 BYZANTINE MUSICAL SYMBOL KOUFISMA
+<U0001D04B> /x94/x32/xa9/x33 BYZANTINE MUSICAL SYMBOL PETASTOKOUFISMA
+<U0001D04C> /x94/x32/xa9/x34 BYZANTINE MUSICAL SYMBOL KRATIMOKOUFISMA
+<U0001D04D> /x94/x32/xa9/x35 BYZANTINE MUSICAL SYMBOL PELASTON NEO
+<U0001D04E> /x94/x32/xa9/x36 BYZANTINE MUSICAL SYMBOL KENTIMATA NEO ANO
+<U0001D04F> /x94/x32/xa9/x37 BYZANTINE MUSICAL SYMBOL KENTIMA NEO ANO
+<U0001D050> /x94/x32/xa9/x38 BYZANTINE MUSICAL SYMBOL YPSILI
+<U0001D051> /x94/x32/xa9/x39 BYZANTINE MUSICAL SYMBOL APOSTROFOS NEO
+<U0001D052> /x94/x32/xaa/x30 BYZANTINE MUSICAL SYMBOL APOSTROFOI SYNDESMOS NEO
+<U0001D053> /x94/x32/xaa/x31 BYZANTINE MUSICAL SYMBOL YPORROI
+<U0001D054> /x94/x32/xaa/x32 BYZANTINE MUSICAL SYMBOL KRATIMOYPORROON
+<U0001D055> /x94/x32/xaa/x33 BYZANTINE MUSICAL SYMBOL ELAFRON
+<U0001D056> /x94/x32/xaa/x34 BYZANTINE MUSICAL SYMBOL CHAMILI
+<U0001D057> /x94/x32/xaa/x35 BYZANTINE MUSICAL SYMBOL MIKRON ISON
+<U0001D058> /x94/x32/xaa/x36 BYZANTINE MUSICAL SYMBOL VAREIA NEO
+<U0001D059> /x94/x32/xaa/x37 BYZANTINE MUSICAL SYMBOL PIASMA NEO
+<U0001D05A> /x94/x32/xaa/x38 BYZANTINE MUSICAL SYMBOL PSIFISTON NEO
+<U0001D05B> /x94/x32/xaa/x39 BYZANTINE MUSICAL SYMBOL OMALON
+<U0001D05C> /x94/x32/xab/x30 BYZANTINE MUSICAL SYMBOL ANTIKENOMA
+<U0001D05D> /x94/x32/xab/x31 BYZANTINE MUSICAL SYMBOL LYGISMA
+<U0001D05E> /x94/x32/xab/x32 BYZANTINE MUSICAL SYMBOL PARAKLITIKI NEO
+<U0001D05F> /x94/x32/xab/x33 BYZANTINE MUSICAL SYMBOL PARAKALESMA NEO
+<U0001D060> /x94/x32/xab/x34 BYZANTINE MUSICAL SYMBOL ETERON PARAKALESMA
+<U0001D061> /x94/x32/xab/x35 BYZANTINE MUSICAL SYMBOL KYLISMA
+<U0001D062> /x94/x32/xab/x36 BYZANTINE MUSICAL SYMBOL ANTIKENOKYLISMA
+<U0001D063> /x94/x32/xab/x37 BYZANTINE MUSICAL SYMBOL TROMIKON NEO
+<U0001D064> /x94/x32/xab/x38 BYZANTINE MUSICAL SYMBOL EKSTREPTON
+<U0001D065> /x94/x32/xab/x39 BYZANTINE MUSICAL SYMBOL SYNAGMA NEO
+<U0001D066> /x94/x32/xac/x30 BYZANTINE MUSICAL SYMBOL SYRMA
+<U0001D067> /x94/x32/xac/x31 BYZANTINE MUSICAL SYMBOL CHOREVMA NEO
+<U0001D068> /x94/x32/xac/x32 BYZANTINE MUSICAL SYMBOL EPEGERMA
+<U0001D069> /x94/x32/xac/x33 BYZANTINE MUSICAL SYMBOL SEISMA NEO
+<U0001D06A> /x94/x32/xac/x34 BYZANTINE MUSICAL SYMBOL XIRON KLASMA
+<U0001D06B> /x94/x32/xac/x35 BYZANTINE MUSICAL SYMBOL TROMIKOPSIFISTON
+<U0001D06C> /x94/x32/xac/x36 BYZANTINE MUSICAL SYMBOL PSIFISTOLYGISMA
+<U0001D06D> /x94/x32/xac/x37 BYZANTINE MUSICAL SYMBOL TROMIKOLYGISMA
+<U0001D06E> /x94/x32/xac/x38 BYZANTINE MUSICAL SYMBOL TROMIKOPARAKALESMA
+<U0001D06F> /x94/x32/xac/x39 BYZANTINE MUSICAL SYMBOL PSIFISTOPARAKALESMA
+<U0001D070> /x94/x32/xad/x30 BYZANTINE MUSICAL SYMBOL TROMIKOSYNAGMA
+<U0001D071> /x94/x32/xad/x31 BYZANTINE MUSICAL SYMBOL PSIFISTOSYNAGMA
+<U0001D072> /x94/x32/xad/x32 BYZANTINE MUSICAL SYMBOL GORGOSYNTHETON
+<U0001D073> /x94/x32/xad/x33 BYZANTINE MUSICAL SYMBOL ARGOSYNTHETON
+<U0001D074> /x94/x32/xad/x34 BYZANTINE MUSICAL SYMBOL ETERON ARGOSYNTHETON
+<U0001D075> /x94/x32/xad/x35 BYZANTINE MUSICAL SYMBOL OYRANISMA NEO
+<U0001D076> /x94/x32/xad/x36 BYZANTINE MUSICAL SYMBOL THEMATISMOS ESO
+<U0001D077> /x94/x32/xad/x37 BYZANTINE MUSICAL SYMBOL THEMATISMOS EXO
+<U0001D078> /x94/x32/xad/x38 BYZANTINE MUSICAL SYMBOL THEMA APLOUN
+<U0001D079> /x94/x32/xad/x39 BYZANTINE MUSICAL SYMBOL THES KAI APOTHES
+<U0001D07A> /x94/x32/xae/x30 BYZANTINE MUSICAL SYMBOL KATAVASMA
+<U0001D07B> /x94/x32/xae/x31 BYZANTINE MUSICAL SYMBOL ENDOFONON
+<U0001D07C> /x94/x32/xae/x32 BYZANTINE MUSICAL SYMBOL YFEN KATO
+<U0001D07D> /x94/x32/xae/x33 BYZANTINE MUSICAL SYMBOL YFEN ANO
+<U0001D07E> /x94/x32/xae/x34 BYZANTINE MUSICAL SYMBOL STAVROS
+<U0001D07F> /x94/x32/xae/x35 BYZANTINE MUSICAL SYMBOL KLASMA ANO
+<U0001D080> /x94/x32/xae/x36 BYZANTINE MUSICAL SYMBOL DIPLI ARCHAION
+<U0001D081> /x94/x32/xae/x37 BYZANTINE MUSICAL SYMBOL KRATIMA ARCHAION
+<U0001D082> /x94/x32/xae/x38 BYZANTINE MUSICAL SYMBOL KRATIMA ALLO
+<U0001D083> /x94/x32/xae/x39 BYZANTINE MUSICAL SYMBOL KRATIMA NEO
+<U0001D084> /x94/x32/xaf/x30 BYZANTINE MUSICAL SYMBOL APODERMA NEO
+<U0001D085> /x94/x32/xaf/x31 BYZANTINE MUSICAL SYMBOL APLI
+<U0001D086> /x94/x32/xaf/x32 BYZANTINE MUSICAL SYMBOL DIPLI
+<U0001D087> /x94/x32/xaf/x33 BYZANTINE MUSICAL SYMBOL TRIPLI
+<U0001D088> /x94/x32/xaf/x34 BYZANTINE MUSICAL SYMBOL TETRAPLI
+<U0001D089> /x94/x32/xaf/x35 BYZANTINE MUSICAL SYMBOL KORONIS
+<U0001D08A> /x94/x32/xaf/x36 BYZANTINE MUSICAL SYMBOL LEIMMA ENOS CHRONOU
+<U0001D08B> /x94/x32/xaf/x37 BYZANTINE MUSICAL SYMBOL LEIMMA DYO CHRONON
+<U0001D08C> /x94/x32/xaf/x38 BYZANTINE MUSICAL SYMBOL LEIMMA TRION CHRONON
+<U0001D08D> /x94/x32/xaf/x39 BYZANTINE MUSICAL SYMBOL LEIMMA TESSARON CHRONON
+<U0001D08E> /x94/x32/xb0/x30 BYZANTINE MUSICAL SYMBOL LEIMMA IMISEOS CHRONOU
+<U0001D08F> /x94/x32/xb0/x31 BYZANTINE MUSICAL SYMBOL GORGON NEO ANO
+<U0001D090> /x94/x32/xb0/x32 BYZANTINE MUSICAL SYMBOL GORGON PARESTIGMENON ARISTERA
+<U0001D091> /x94/x32/xb0/x33 BYZANTINE MUSICAL SYMBOL GORGON PARESTIGMENON DEXIA
+<U0001D092> /x94/x32/xb0/x34 BYZANTINE MUSICAL SYMBOL DIGORGON
+<U0001D093> /x94/x32/xb0/x35 BYZANTINE MUSICAL SYMBOL DIGORGON PARESTIGMENON ARISTERA KATO
+<U0001D094> /x94/x32/xb0/x36 BYZANTINE MUSICAL SYMBOL DIGORGON PARESTIGMENON ARISTERA ANO
+<U0001D095> /x94/x32/xb0/x37 BYZANTINE MUSICAL SYMBOL DIGORGON PARESTIGMENON DEXIA
+<U0001D096> /x94/x32/xb0/x38 BYZANTINE MUSICAL SYMBOL TRIGORGON
+<U0001D097> /x94/x32/xb0/x39 BYZANTINE MUSICAL SYMBOL ARGON
+<U0001D098> /x94/x32/xb1/x30 BYZANTINE MUSICAL SYMBOL IMIDIARGON
+<U0001D099> /x94/x32/xb1/x31 BYZANTINE MUSICAL SYMBOL DIARGON
+<U0001D09A> /x94/x32/xb1/x32 BYZANTINE MUSICAL SYMBOL AGOGI POLI ARGI
+<U0001D09B> /x94/x32/xb1/x33 BYZANTINE MUSICAL SYMBOL AGOGI ARGOTERI
+<U0001D09C> /x94/x32/xb1/x34 BYZANTINE MUSICAL SYMBOL AGOGI ARGI
+<U0001D09D> /x94/x32/xb1/x35 BYZANTINE MUSICAL SYMBOL AGOGI METRIA
+<U0001D09E> /x94/x32/xb1/x36 BYZANTINE MUSICAL SYMBOL AGOGI MESI
+<U0001D09F> /x94/x32/xb1/x37 BYZANTINE MUSICAL SYMBOL AGOGI GORGI
+<U0001D0A0> /x94/x32/xb1/x38 BYZANTINE MUSICAL SYMBOL AGOGI GORGOTERI
+<U0001D0A1> /x94/x32/xb1/x39 BYZANTINE MUSICAL SYMBOL AGOGI POLI GORGI
+<U0001D0A2> /x94/x32/xb2/x30 BYZANTINE MUSICAL SYMBOL MARTYRIA PROTOS ICHOS
+<U0001D0A3> /x94/x32/xb2/x31 BYZANTINE MUSICAL SYMBOL MARTYRIA ALLI PROTOS ICHOS
+<U0001D0A4> /x94/x32/xb2/x32 BYZANTINE MUSICAL SYMBOL MARTYRIA DEYTEROS ICHOS
+<U0001D0A5> /x94/x32/xb2/x33 BYZANTINE MUSICAL SYMBOL MARTYRIA ALLI DEYTEROS ICHOS
+<U0001D0A6> /x94/x32/xb2/x34 BYZANTINE MUSICAL SYMBOL MARTYRIA TRITOS ICHOS
+<U0001D0A7> /x94/x32/xb2/x35 BYZANTINE MUSICAL SYMBOL MARTYRIA TRIFONIAS
+<U0001D0A8> /x94/x32/xb2/x36 BYZANTINE MUSICAL SYMBOL MARTYRIA TETARTOS ICHOS
+<U0001D0A9> /x94/x32/xb2/x37 BYZANTINE MUSICAL SYMBOL MARTYRIA TETARTOS LEGETOS ICHOS
+<U0001D0AA> /x94/x32/xb2/x38 BYZANTINE MUSICAL SYMBOL MARTYRIA LEGETOS ICHOS
+<U0001D0AB> /x94/x32/xb2/x39 BYZANTINE MUSICAL SYMBOL MARTYRIA PLAGIOS ICHOS
+<U0001D0AC> /x94/x32/xb3/x30 BYZANTINE MUSICAL SYMBOL ISAKIA TELOUS ICHIMATOS
+<U0001D0AD> /x94/x32/xb3/x31 BYZANTINE MUSICAL SYMBOL APOSTROFOI TELOUS ICHIMATOS
+<U0001D0AE> /x94/x32/xb3/x32 BYZANTINE MUSICAL SYMBOL FANEROSIS TETRAFONIAS
+<U0001D0AF> /x94/x32/xb3/x33 BYZANTINE MUSICAL SYMBOL FANEROSIS MONOFONIAS
+<U0001D0B0> /x94/x32/xb3/x34 BYZANTINE MUSICAL SYMBOL FANEROSIS DIFONIAS
+<U0001D0B1> /x94/x32/xb3/x35 BYZANTINE MUSICAL SYMBOL MARTYRIA VARYS ICHOS
+<U0001D0B2> /x94/x32/xb3/x36 BYZANTINE MUSICAL SYMBOL MARTYRIA PROTOVARYS ICHOS
+<U0001D0B3> /x94/x32/xb3/x37 BYZANTINE MUSICAL SYMBOL MARTYRIA PLAGIOS TETARTOS ICHOS
+<U0001D0B4> /x94/x32/xb3/x38 BYZANTINE MUSICAL SYMBOL GORTHMIKON N APLOUN
+<U0001D0B5> /x94/x32/xb3/x39 BYZANTINE MUSICAL SYMBOL GORTHMIKON N DIPLOUN
+<U0001D0B6> /x94/x32/xb4/x30 BYZANTINE MUSICAL SYMBOL ENARXIS KAI FTHORA VOU
+<U0001D0B7> /x94/x32/xb4/x31 BYZANTINE MUSICAL SYMBOL IMIFONON
+<U0001D0B8> /x94/x32/xb4/x32 BYZANTINE MUSICAL SYMBOL IMIFTHORON
+<U0001D0B9> /x94/x32/xb4/x33 BYZANTINE MUSICAL SYMBOL FTHORA ARCHAION DEYTEROU ICHOU
+<U0001D0BA> /x94/x32/xb4/x34 BYZANTINE MUSICAL SYMBOL FTHORA DIATONIKI PA
+<U0001D0BB> /x94/x32/xb4/x35 BYZANTINE MUSICAL SYMBOL FTHORA DIATONIKI NANA
+<U0001D0BC> /x94/x32/xb4/x36 BYZANTINE MUSICAL SYMBOL FTHORA NAOS ICHOS
+<U0001D0BD> /x94/x32/xb4/x37 BYZANTINE MUSICAL SYMBOL FTHORA DIATONIKI DI
+<U0001D0BE> /x94/x32/xb4/x38 BYZANTINE MUSICAL SYMBOL FTHORA SKLIRON DIATONON DI
+<U0001D0BF> /x94/x32/xb4/x39 BYZANTINE MUSICAL SYMBOL FTHORA DIATONIKI KE
+<U0001D0C0> /x94/x32/xb5/x30 BYZANTINE MUSICAL SYMBOL FTHORA DIATONIKI ZO
+<U0001D0C1> /x94/x32/xb5/x31 BYZANTINE MUSICAL SYMBOL FTHORA DIATONIKI NI KATO
+<U0001D0C2> /x94/x32/xb5/x32 BYZANTINE MUSICAL SYMBOL FTHORA DIATONIKI NI ANO
+<U0001D0C3> /x94/x32/xb5/x33 BYZANTINE MUSICAL SYMBOL FTHORA MALAKON CHROMA DIFONIAS
+<U0001D0C4> /x94/x32/xb5/x34 BYZANTINE MUSICAL SYMBOL FTHORA MALAKON CHROMA MONOFONIAS
+<U0001D0C5> /x94/x32/xb5/x35 BYZANTINE MUSICAL SYMBOL FHTORA SKLIRON CHROMA VASIS
+<U0001D0C6> /x94/x32/xb5/x36 BYZANTINE MUSICAL SYMBOL FTHORA SKLIRON CHROMA SYNAFI
+<U0001D0C7> /x94/x32/xb5/x37 BYZANTINE MUSICAL SYMBOL FTHORA NENANO
+<U0001D0C8> /x94/x32/xb5/x38 BYZANTINE MUSICAL SYMBOL CHROA ZYGOS
+<U0001D0C9> /x94/x32/xb5/x39 BYZANTINE MUSICAL SYMBOL CHROA KLITON
+<U0001D0CA> /x94/x32/xb6/x30 BYZANTINE MUSICAL SYMBOL CHROA SPATHI
+<U0001D0CB> /x94/x32/xb6/x31 BYZANTINE MUSICAL SYMBOL FTHORA I YFESIS TETARTIMORION
+<U0001D0CC> /x94/x32/xb6/x32 BYZANTINE MUSICAL SYMBOL FTHORA ENARMONIOS ANTIFONIA
+<U0001D0CD> /x9