digraphs: shiar proposals cleanup
authorMischa POSLAWSKY <perl@shiar.org>
Tue, 16 Sep 2008 02:41:05 +0000 (02:41 +0000)
committerMischa POSLAWSKY <perl@shiar.org>
Thu, 9 Oct 2008 20:57:32 +0000 (20:57 +0000)
Outcomment some questionable characters, and update many others.

digraphs.inc.pl
shiar.inc.txt

index b7c9562351c7a7baf07f42746f20e5fd77dd10d3..974c5f256e560c014ee1444777a9b72d2aa72f9e 100644 (file)
@@ -1,5 +1,5 @@
 +{
 +{
-(map {$_=>0} qw{!! )! *! -! 2! :! <! =! >! I! b! c! q! x! !" "" '" (" +" ," -" ." /" 0" 1" 3" 5" 6" 9" :" ;" <" =" >" ?" _" d" i" p" "% '% 0% 2% 5% 6% !' "' %' '' (' +' ,' -' .' 0' 6' 9' :' ;' <' >' ?' G' m' n' !( "( '( -( A( C( I( S( U( _( s( ") ') >) C) I) S) U) _) s) ** -* 1* 2* 5* 6* >* P* X* _* s* "+ ++ -+ 5+ 6+ J+ S+ Z+ _+ s+ !, ', +, ,, G, _, !- )- +- -- 1- 2- 3- 6- :- >- ?- J- L- M- N- S- T- V- X- a- o- s- v- .. 3. 6. 9. :. M. P. S. _. +/ -/ // 0/ =/ >/ c/ f/ (0 +0 .0 00 20 50 J0 L0 M0 R0 S0 U0 _0 a0 m0 o0 s0 u0 "1 '1 +1 .1 21 31 41 51 61 81 H1 M1 N1 R1 S1 T1 a1 c1 h1 j1 r1 s1 "2 %2 '2 .2 /2 32 52 R2 S2 a2 c2 h2 j2 r2 s2 !3 "3 '3 *3 +3 -3 .3 /3 43 53 83 M3 R3 S3 _3 a3 c3 h3 j3 p3 r3 s3 !4 -4 .4 /4 54 M4 R4 S4 _4 a4 c4 h4 j4 r4 s4 %5 .5 65 85 R5 S5 a5 c5 r5 s5 %6 .6 M6 R6 S6 a6 c6 r6 s6 .7 87 <7 >7 R7 S7 a7 c7 r7 s7 .8 R8 S8 a8 c8 p8 r8 s8 "9 '9 .9 R9 S9 a9 c9 r9 s9 (: ): +: .: 3: 9: :: <: >: R: S: X: !; '; +; ;; S; _; "< '< (< *< +< -< /< 1< 3< 7< << =< >< H< != "= '= += 2= 3= <= == >= ?= N= P= S= T= _= d= e= s= t= v= "> '> +> 1> 7> => >> H> V> !? *? +? ,? -? .? /? 1? 2? :? ;? =? I? S? p? !A %A 'A (A )A *A +A -A .A 0A 1A 2A 3A 5A 6A 7A 8A :A ;A <A =A >A ?A AA CA EA JA KA NA OA pA tA *B +B -B .B /B 2B =B BB DB HB JB LB SB _B aB dB eB iB oB uB %C 'C *C ,C .C 2C 3C <C =C >C CC GC IC NC RC aC iC oC tC uC %D *D +D ,D -D .D /D 1D 2D 3D 4D ;D <D =D CD ED GD HD ID JD LD OD RD SD TD ZD _D aD bD eD hD iD lD oD rD tD uD wD !E %E 'E (E )E *E +E ,E -E .E /E 2E 5E 6E 8E :E ;E <E =E >E ?E BE CE DE GE JE KE ME QE SE TE XE ZE hE pE uE *F .F 2F 3F =F AF BF DF FF IF SF dF lF mF %G 'G (G *G +G ,G -G .G /G 2G 3G <G =G >G CG FG JG SG aG eG iG oG pG uG 'H *H +H ,H .H /H :H =H >H HH IH JH OH SH TH WH aH eH iH oH uH !I %I 'I (I )I *I -I .I /I 2I 5I 6I 8I :I ;I <I =I >I ?I EI II JI NI OI SI cI lI nI oI uI %J *J +J /J <J =J >J AJ EJ JJ UJ pJ %K 'K *K +K ,K -K 2K 3K <K =K AK EK JK _K aK eK iK oK uK 'L *L +L ,L .L /L <L =L ?L BL DL FL JL ZL _L iL %M 'M *M +M .M 2M 3M 8M =M IM WM XM aM bM dM eM iM lM oM uM xM yM !N %N 'N *N +N ,N .N 0N 2N 6N <N =N ?N BN GN HN IN JN KN LN ON SN UN _N aN bN eN iN oN uN !O "O %O 'O (O )O *O -O .O /O 1O 2O 3O 5O 6O 8O 9O :O ;O <O =O >O ?O CO EO IO JO KO RO SO bO mO pO rO %P 'P *P +P .P /P 1P 2P 3P =P AP DP IP LP MP OP PP RP UP aP dP eP iP oP tP uP *Q +Q ;Q 'R )R *R +R ,R .R /R 8R ;R <R =R BR FR HR IR KR OR SR TR XR YR ZR _R aR eR gR iR oR pR rR sR uR xR %S 'S *S +S ,S .S 2S 3S <S =S >S AS BS CS ES GS HS IS JS MS OS RS SS TS US XS YS aS bS cS eS hS iS nS oS qS uS *T +T ,T .T /T 2T 3T ;T <T =T BT ET HT MT RT ST UT _T aT eT iT jT lT oT rT sT uT !U "U %U 'U (U )U *U -U /U 0U 2U 5U 6U 8U 9U :U ;U <U =U >U ?U AU BU DU HU JU KU LU RU SU TU hU lU rU %V *V 2V 3V =V ?V HV IV JV LV RV SV TV VV aV eV hV iV lV oV rV sV uV !W %W 'W *W +W .W :W =W >W AW JW WW aW eW iW oW *X +X .X :X XX !Y %Y 'Y *Y -Y .Y /Y 2Y 3Y :Y ;Y =Y >Y ?Y AY IY JY OY UY YY aY eY oY uY %Z 'Z *Z +Z .Z /Z 2Z <Z =Z >Z JZ _Z aZ eZ iZ jZ oZ uZ !a %a 'a (a )a *a +a -a .a 0a 1a 2a 3a 4a 5a 6a 7a 8a :a ;a <a =a >a ?a Ha Ia Ja Ma Na Ra Sa aa ca ea ha ia ma na pa ra sa ua *b +b -b .b /b 2b 3b 4b =b ?b Jb Rb _b ab cb eb ib ob rb ub %c 'c *c +c ,c .c 2c 3c 4c 9c <c =c >c Cc Dc Hc Ic Jc Rc Sc hc oc rc uc %d *d +d ,d -d .d /d 2d 4d 9d ;d <d =d ?d Hd Jd Ld Pd Rd Td _d ad bd dd ed hd id kd ld od rd sd ud zd !e %e 'e (e )e *e +e ,e -e .e /e 2e 4e 5e 6e 8e :e ;e <e =e >e ?e Ie Je Ke Ne de ie ne pe re ze (f *f +f .f 2f 3f 4f =f ?f If Sf ff if lf tf %g 'g (g *g +g ,g -g .g /g 2g 3g 4g <g =g >g Ig Jg ag cg eg fg ig ng og pg ug *h +h ,h .h /h 2h 4h :h =h >h Ih Jh Sh _h ah ch eh hh ih kh oh uh wh !i %i 'i (i )i *i +i -i .i /i 2i 3i 4i 5i 6i 8i :i ;i <i =i >i ?i Ii Ji ci ei ii ji oi ui %j *j +j .j /j 3j 4j <j =j >j Jj Sj aj ej pj uj 'k *k +k ,k 2k 3k 4k <k =k Ik Jk _k ak ek ik jk kk ok uk 'l *l +l ,l -l .l /l 4l 9l ;l <l =l ?l Bl Sl _l cl jl zl 'm *m +m .m /m 3m 4m ;m =m ?m Im Jm am em im om pm um !n 'n *n +n ,n .n 2n 4n 5n 9n ;n <n =n ?n Gn Jn Sn _n an cn en gn in jn on un !o "o %o 'o (o )o *o -o .o /o 1o 2o 3o 4o 5o 6o 8o 9o :o ;o <o =o >o ?o Co Eo Fo Jo Ko eo io po uo 'p *p +p .p /p 2p 3p 4p =p ?p Jp ap ep ip mp op up *q +q 2q 4q ;q pq 'r )r *r +r ,r .r /r 2r 4r 8r ;r <r =r ?r Ir Jr Lr _r ar cr er ir lr or pr ur %s 's *s +s ,s .s 4s ;s <s =s >s ?s Bs Js as cs es hs is ns os ss ts us *t +t ,t .t /t 2t 3t 4t 9t :t ;t <t =t ?t It Jt Ut _t at et ht it jt kt mt ot st ut !u "u %u 'u (u )u *u -u /u 0u 2u 3u 4u 5u 6u 8u 9u :u ;u <u =u >u ?u Hu Ju Ku Lu Ru Tu hu lu pu ru %v *v +v 2v 3v 4v 9v =v ?v Hv Iv Jv Lv Rv hv lv rv uv vv !w %w 'w *w +w .w 0w :w >w Aw Hw Iw Jw Sw aw ew iw ow ww *x +x .x 4x :x Jx !y %y 'y *y +y -y .y /y 0y 2y 3y :y ;y =y >y ?y Ay Hy Iy Jy Oy Uy ay cy iy oy ry uy yy %z 'z *z +z .z /z 2z 4z 9z ;z <z =z >z ?z Hz _z az ez hz iz oz uz}),
+(map {$_=>0} qw{!! )! *! -! 2! :! <! =! >! I! b! c! q! x! !" "" '" (" +" ," -" ." /" 0" 1" 3" 5" 6" 9" :" ;" <" =" >" ?" _" d" i" p" "% '% 0% 2% 5% 6% !' "' %' '' (' +' ,' -' .' 0' 6' 9' :' ;' <' >' ?' G' m' n' !( "( '( -( A( C( I( S( U( _( s( ") ') >) C) I) S) U) _) s) ** -* 1* 2* 5* 6* >* P* X* _* s* "+ ++ -+ 5+ 6+ J+ S+ Z+ _+ s+ !, ', +, ,, G, _, !- )- +- -- 1- 2- 3- 6- :- >- ?- J- L- M- N- S- T- V- X- a- o- s- v- .. 3. 6. 9. :. M. P. S. _. +/ -/ // 0/ =/ >/ c/ f/ (0 +0 .0 00 20 50 J0 L0 M0 R0 S0 U0 _0 a0 m0 o0 s0 u0 "1 '1 +1 .1 21 31 41 51 61 81 H1 M1 N1 R1 S1 T1 a1 c1 h1 j1 r1 s1 "2 %2 '2 .2 /2 32 52 R2 S2 a2 c2 h2 j2 r2 s2 !3 "3 '3 *3 +3 -3 .3 /3 43 53 83 M3 R3 S3 _3 a3 c3 h3 j3 p3 r3 s3 !4 -4 .4 /4 54 M4 R4 S4 _4 a4 c4 h4 j4 r4 s4 %5 .5 65 85 R5 S5 a5 c5 r5 s5 %6 .6 M6 R6 S6 a6 c6 r6 s6 .7 87 <7 >7 R7 S7 a7 c7 r7 s7 .8 R8 S8 a8 c8 p8 r8 s8 "9 '9 .9 R9 S9 a9 c9 r9 s9 (: ): +: .: 3: 9: :: R: S: X: !; '; +; ;; S; _; "< '< (< *< +< -< /< 1< 3< 7< << =< >< H< != "= '= += 2= 3= <= == >= ?= N= P= S= T= _= d= e= s= t= v= "> '> +> 1> 7> => >> H> V> !? *? +? ,? -? .? /? 1? 2? :? ;? =? I? S? p? !A %A 'A (A *A +A -A .A 1A 2A 3A 5A 6A 7A :A ;A <A =A >A ?A AA CA EA JA KA NA OA pA tA *B +B -B .B /B 2B =B BB DB HB JB LB SB _B aB dB eB iB oB uB %C 'C *C ,C .C 2C 3C <C =C >C CC GC IC NC RC aC iC oC tC uC %D *D +D ,D -D .D /D 1D 2D 3D 4D ;D <D =D CD ED GD HD ID JD LD OD RD SD TD ZD _D aD bD eD hD iD lD oD rD tD uD wD !E %E 'E (E *E +E ,E -E .E /E 2E 5E 6E :E ;E <E =E >E ?E BE CE DE GE JE KE ME QE SE TE XE ZE hE pE sE uE *F .F 2F 3F =F AF BF DF FF IF SF dF lF mF %G 'G (G *G +G ,G -G .G /G 2G 3G <G =G >G CG FG JG SG aG eG iG oG pG uG 'H *H +H ,H .H /H :H =H >H HH IH JH OH SH TH WH aH eH iH oH uH !I %I 'I (I *I -I .I /I 2I 5I 6I :I ;I <I =I >I ?I EI II JI NI OI SI cI lI nI oI uI %J *J +J /J <J =J >J AJ EJ JJ UJ pJ %K 'K *K +K ,K -K 2K 3K <K =K AK EK JK _K aK eK iK oK uK 'L *L +L ,L .L /L <L =L ?L BL DL FL JL ZL _L iL %M 'M *M +M .M 2M 3M 8M =M IM WM XM aM bM dM eM iM lM oM uM xM yM !N %N 'N *N +N ,N .N 0N 2N 6N <N =N ?N BN GN HN IN JN KN LN ON SN UN _N aN bN eN iN oN uN !O "O %O 'O (O *O -O .O /O 1O 2O 3O 5O 6O 9O :O ;O <O =O >O ?O CO EO IO JO KO RO SO bO mO pO rO %P 'P *P +P .P /P 1P 2P 3P =P AP DP IP LP MP OP PP RP UP aP dP eP iP oP tP uP *Q +Q ;Q 'R *R +R ,R .R /R ;R <R =R BR FR HR IR KR OR SR TR XR YR ZR _R aR eR gR iR oR pR rR sR uR xR %S 'S *S +S ,S .S 2S 3S <S =S >S AS BS CS ES GS HS IS JS MS OS RS SS TS US XS YS aS bS cS eS hS iS nS oS qS uS *T +T ,T .T /T 2T 3T ;T <T =T BT ET HT MT RT ST UT _T aT eT iT jT lT oT rT sT uT !U "U %U 'U (U *U -U /U 0U 2U 5U 6U 9U :U ;U <U =U >U ?U AU BU DU HU JU KU LU RU SU TU hU lU rU %V *V 2V 3V =V ?V HV IV JV LV RV SV TV VV aV eV hV iV lV oV rV sV uV !W %W 'W *W +W .W :W =W >W AW JW aW eW iW oW *X +X .X :X XX !Y %Y 'Y *Y -Y .Y /Y 2Y 3Y :Y ;Y =Y >Y ?Y AY IY JY OY UY aY eY oY uY %Z 'Z *Z +Z .Z /Z 2Z <Z =Z >Z JZ _Z aZ eZ iZ jZ oZ uZ !a %a 'a (a *a +a -a .a 1a 2a 3a 4a 5a 6a 7a :a ;a <a =a >a ?a Ha Ia Ja Ma Na Ra Sa aa ca ea ha ia ma na pa ra sa ua *b +b -b .b /b 2b 3b 4b =b Jb Rb _b ab cb eb ib ob rb ub %c 'c *c +c ,c .c 2c 3c 4c 9c <c =c >c Cc Dc Hc Ic Jc Rc Sc hc oc rc uc %d *d +d ,d -d .d /d 2d 4d 9d ;d <d =d Hd Jd Ld Pd Rd Td _d ad bd dd ed hd id kd ld od rd sd ud zd !e %e 'e (e *e +e ,e -e .e /e 2e 4e 5e 6e :e ;e <e =e >e ?e Ie Je Ke Ne de ie ne pe re se ze (f *f +f .f 2f 3f 4f =f If Sf ff if lf tf %g 'g (g *g +g ,g -g .g /g 2g 3g 4g <g =g >g Ig Jg ag cg eg fg ig ng og pg ug *h +h ,h .h /h 2h 4h :h =h >h Ih Jh Sh _h ah ch eh hh ih kh oh uh wh !i %i 'i (i *i +i -i .i /i 2i 3i 4i 5i 6i :i ;i <i =i >i ?i Ii Ji ci ei ii ji oi ui %j *j +j .j /j 3j 4j 9j <j =j >j Jj Sj aj ej pj uj 'k *k +k ,k 2k 3k 4k <k =k Ik Jk _k ak ek ik jk kk ok uk 'l *l +l ,l -l .l /l 4l 9l ;l <l =l ?l Bl Sl _l cl jl zl 'm *m +m .m /m 2m 3m 4m =m Im Jm am em im om pm um !n 'n *n +n ,n .n 2n 4n 5n 9n ;n <n =n ?n Gn Jn Sn _n an cn en gn in jn on un !o "o %o 'o (o *o -o .o /o 1o 2o 3o 4o 5o 6o 9o :o ;o <o =o >o ?o Co Eo Fo Jo Ko eo io po uo 'p *p +p .p /p 2p 3p 4p =p Jp ap ep ip mp op up *q +q 2q 4q ;q pq 'r *r +r ,r .r /r 2r 4r ;r <r =r Ir Jr Lr _r ar cr er ir lr or pr ur %s 's *s +s ,s .s 4s ;s <s =s >s Bs Js as cs es hs is ns os ss ts us *t +t ,t .t /t 2t 3t 4t 9t :t ;t <t =t It Jt Ut _t at et ht it jt kt mt ot st ut !u "u %u 'u (u *u -u /u 0u 2u 3u 4u 5u 6u 9u :u ;u <u =u >u ?u Hu Ju Ku Lu Ru Tu hu lu pu ru %v *v +v 2v 3v 4v 9v ;v =v ?v Hv Iv Jv Lv Rv hv lv rv uv vv !w %w 'w *w +w .w 0w :w >w Aw Hw Iw Jw Sw aw ew iw ow ww *x +x .x 4x :x Jx !y %y 'y *y +y -y .y /y 0y 2y 3y :y ;y =y >y ?y Ay Hy Iy Jy Oy Uy ay cy iy oy ry uy %z 'z *z +z .z /z 2z 4z 9z ;z <z =z >z Hz _z az ez hz iz oz uz}),
 q{!!}=>[124,'VERTICAL LINE','Sm Xa','Common'],
 q{!)}=>[125,'RIGHT CURLY BRACKET','Pe Xa','Common'],
 q{!*}=>[8175,'GREEK VARIA','Sk','Greek'],
 q{!!}=>[124,'VERTICAL LINE','Sm Xa','Common'],
 q{!)}=>[125,'RIGHT CURLY BRACKET','Pe Xa','Common'],
 q{!*}=>[8175,'GREEK VARIA','Sk','Greek'],
@@ -297,8 +297,6 @@ q{:.}=>[8757,'BECAUSE','Sm','Common'],
 q{:3}=>[8942,'VERTICAL ELLIPSIS','Sm','Common'],
 q{:9}=>[8222,'DOUBLE LOW-9 QUOTATION MARK','Ps','Common'],
 q{::}=>[8759,'PROPORTION','Sm','Common'],
 q{:3}=>[8942,'VERTICAL ELLIPSIS','Sm','Common'],
 q{:9}=>[8222,'DOUBLE LOW-9 QUOTATION MARK','Ps','Common'],
 q{::}=>[8759,'PROPORTION','Sm','Common'],
-q{:<}=>[721,'MODIFIER LETTER HALF TRIANGULAR COLON','Lm Xz','Common'],
-q{:>}=>[720,'MODIFIER LETTER TRIANGULAR COLON','Lm Xz','Common'],
 q{:R}=>[8758,'RATIO','Sm','Common'],
 q{:S}=>[9618,'MEDIUM SHADE','So','Common'],
 q{:X}=>[8251,'REFERENCE MARK','Po','Common'],
 q{:R}=>[8758,'RATIO','Sm','Common'],
 q{:S}=>[9618,'MEDIUM SHADE','So','Common'],
 q{:X}=>[8251,'REFERENCE MARK','Po','Common'],
@@ -370,19 +368,16 @@ q{A!}=>[192,'LATIN CAPITAL LETTER A WITH GRAVE','Lu Xl','Latin'],
 q{A%}=>[902,'GREEK CAPITAL LETTER ALPHA WITH TONOS','Lu','Greek'],
 q{A'}=>[193,'LATIN CAPITAL LETTER A WITH ACUTE','Lu Xl','Latin'],
 q{A(}=>[258,'LATIN CAPITAL LETTER A WITH BREVE','Lu','Latin'],
 q{A%}=>[902,'GREEK CAPITAL LETTER ALPHA WITH TONOS','Lu','Greek'],
 q{A'}=>[193,'LATIN CAPITAL LETTER A WITH ACUTE','Lu Xl','Latin'],
 q{A(}=>[258,'LATIN CAPITAL LETTER A WITH BREVE','Lu','Latin'],
-q{A)}=>[514,'LATIN CAPITAL LETTER A WITH INVERTED BREVE','Lu Xz','Latin'],
 q{A*}=>[913,'GREEK CAPITAL LETTER ALPHA','Lu','Greek'],
 q{A+}=>[1488,'HEBREW LETTER ALEF','Lo','Hebrew'],
 q{A-}=>[256,'LATIN CAPITAL LETTER A WITH MACRON','Lu','Latin'],
 q{A.}=>[550,'LATIN CAPITAL LETTER A WITH DOT ABOVE','Lu Xz','Latin'],
 q{A*}=>[913,'GREEK CAPITAL LETTER ALPHA','Lu','Greek'],
 q{A+}=>[1488,'HEBREW LETTER ALEF','Lo','Hebrew'],
 q{A-}=>[256,'LATIN CAPITAL LETTER A WITH MACRON','Lu','Latin'],
 q{A.}=>[550,'LATIN CAPITAL LETTER A WITH DOT ABOVE','Lu Xz','Latin'],
-q{A0}=>[506,'LATIN CAPITAL LETTER A WITH RING ABOVE AND ACUTE','Lu Xz','Latin'],
 q{A1}=>[478,'LATIN CAPITAL LETTER A WITH DIAERESIS AND MACRON','Lu','Latin'],
 q{A2}=>[7842,'LATIN CAPITAL LETTER A WITH HOOK ABOVE','Lu','Latin'],
 q{A3}=>[482,'LATIN CAPITAL LETTER AE WITH MACRON','Lu','Latin'],
 q{A5}=>[12353,'HIRAGANA LETTER SMALL A','Lo','Hiragana'],
 q{A6}=>[12450,'KATAKANA LETTER A','Lo','Katakana'],
 q{A7}=>[480,'LATIN CAPITAL LETTER A WITH DOT ABOVE AND MACRON','Lu','Latin'],
 q{A1}=>[478,'LATIN CAPITAL LETTER A WITH DIAERESIS AND MACRON','Lu','Latin'],
 q{A2}=>[7842,'LATIN CAPITAL LETTER A WITH HOOK ABOVE','Lu','Latin'],
 q{A3}=>[482,'LATIN CAPITAL LETTER AE WITH MACRON','Lu','Latin'],
 q{A5}=>[12353,'HIRAGANA LETTER SMALL A','Lo','Hiragana'],
 q{A6}=>[12450,'KATAKANA LETTER A','Lo','Katakana'],
 q{A7}=>[480,'LATIN CAPITAL LETTER A WITH DOT ABOVE AND MACRON','Lu','Latin'],
-q{A8}=>[512,'LATIN CAPITAL LETTER A WITH DOUBLE GRAVE','Lu Xz','Latin'],
 q{A:}=>[196,'LATIN CAPITAL LETTER A WITH DIAERESIS','Lu Xl','Latin'],
 q{A;}=>[260,'LATIN CAPITAL LETTER A WITH OGONEK','Lu','Latin'],
 q{A<}=>[461,'LATIN CAPITAL LETTER A WITH CARON','Lu','Latin'],
 q{A:}=>[196,'LATIN CAPITAL LETTER A WITH DIAERESIS','Lu Xl','Latin'],
 q{A;}=>[260,'LATIN CAPITAL LETTER A WITH OGONEK','Lu','Latin'],
 q{A<}=>[461,'LATIN CAPITAL LETTER A WITH CARON','Lu','Latin'],
@@ -480,7 +475,6 @@ q{E!}=>[200,'LATIN CAPITAL LETTER E WITH GRAVE','Lu Xl','Latin'],
 q{E%}=>[904,'GREEK CAPITAL LETTER EPSILON WITH TONOS','Lu','Greek'],
 q{E'}=>[201,'LATIN CAPITAL LETTER E WITH ACUTE','Lu Xl','Latin'],
 q{E(}=>[276,'LATIN CAPITAL LETTER E WITH BREVE','Lu','Latin'],
 q{E%}=>[904,'GREEK CAPITAL LETTER EPSILON WITH TONOS','Lu','Greek'],
 q{E'}=>[201,'LATIN CAPITAL LETTER E WITH ACUTE','Lu Xl','Latin'],
 q{E(}=>[276,'LATIN CAPITAL LETTER E WITH BREVE','Lu','Latin'],
-q{E)}=>[518,'LATIN CAPITAL LETTER E WITH INVERTED BREVE','Lu Xz','Latin'],
 q{E*}=>[917,'GREEK CAPITAL LETTER EPSILON','Lu','Greek'],
 q{E+}=>[1506,'HEBREW LETTER AYIN','Lo','Hebrew'],
 q{E,}=>[552,'LATIN CAPITAL LETTER E WITH CEDILLA','Lu Xz','Latin'],
 q{E*}=>[917,'GREEK CAPITAL LETTER EPSILON','Lu','Greek'],
 q{E+}=>[1506,'HEBREW LETTER AYIN','Lo','Hebrew'],
 q{E,}=>[552,'LATIN CAPITAL LETTER E WITH CEDILLA','Lu Xz','Latin'],
@@ -490,7 +484,6 @@ q{E/}=>[582,'','Xn Xz',''],
 q{E2}=>[7866,'LATIN CAPITAL LETTER E WITH HOOK ABOVE','Lu','Latin'],
 q{E5}=>[12359,'HIRAGANA LETTER SMALL E','Lo','Hiragana'],
 q{E6}=>[12456,'KATAKANA LETTER E','Lo','Katakana'],
 q{E2}=>[7866,'LATIN CAPITAL LETTER E WITH HOOK ABOVE','Lu','Latin'],
 q{E5}=>[12359,'HIRAGANA LETTER SMALL E','Lo','Hiragana'],
 q{E6}=>[12456,'KATAKANA LETTER E','Lo','Katakana'],
-q{E8}=>[516,'LATIN CAPITAL LETTER E WITH DOUBLE GRAVE','Lu Xz','Latin'],
 q{E:}=>[203,'LATIN CAPITAL LETTER E WITH DIAERESIS','Lu Xl','Latin'],
 q{E;}=>[280,'LATIN CAPITAL LETTER E WITH OGONEK','Lu','Latin'],
 q{E<}=>[282,'LATIN CAPITAL LETTER E WITH CARON','Lu','Latin'],
 q{E:}=>[203,'LATIN CAPITAL LETTER E WITH DIAERESIS','Lu Xl','Latin'],
 q{E;}=>[280,'LATIN CAPITAL LETTER E WITH OGONEK','Lu','Latin'],
 q{E<}=>[282,'LATIN CAPITAL LETTER E WITH CARON','Lu','Latin'],
@@ -511,6 +504,7 @@ q{EX}=>[3,'<END OF TEXT>','Cc Xa','Common','␃'],
 q{EZ}=>[494,'LATIN CAPITAL LETTER EZH WITH CARON','Lu','Latin'],
 q{Eh}=>[8962,'HOUSE','So','Common'],
 q{Ep}=>[600,'LATIN SMALL LETTER REVERSED E','Ll Xz','Latin'],
 q{EZ}=>[494,'LATIN CAPITAL LETTER EZH WITH CARON','Lu','Latin'],
 q{Eh}=>[8962,'HOUSE','So','Common'],
 q{Ep}=>[600,'LATIN SMALL LETTER REVERSED E','Ll Xz','Latin'],
+q{Es}=>[425,'LATIN CAPITAL LETTER ESH','Lu Xz','Latin'],
 q{Eu}=>[8364,'EURO SIGN','Sc Xz','Common'],
 q{F*}=>[934,'GREEK CAPITAL LETTER PHI','Lu','Greek'],
 q{F.}=>[7710,'LATIN CAPITAL LETTER F WITH DOT ABOVE','Lu','Latin'],
 q{Eu}=>[8364,'EURO SIGN','Sc Xz','Common'],
 q{F*}=>[934,'GREEK CAPITAL LETTER PHI','Lu','Greek'],
 q{F.}=>[7710,'LATIN CAPITAL LETTER F WITH DOT ABOVE','Lu','Latin'],
@@ -575,7 +569,6 @@ q{I!}=>[204,'LATIN CAPITAL LETTER I WITH GRAVE','Lu Xl','Latin'],
 q{I%}=>[906,'GREEK CAPITAL LETTER IOTA WITH TONOS','Lu','Greek'],
 q{I'}=>[205,'LATIN CAPITAL LETTER I WITH ACUTE','Lu Xl','Latin'],
 q{I(}=>[300,'LATIN CAPITAL LETTER I WITH BREVE','Lu','Latin'],
 q{I%}=>[906,'GREEK CAPITAL LETTER IOTA WITH TONOS','Lu','Greek'],
 q{I'}=>[205,'LATIN CAPITAL LETTER I WITH ACUTE','Lu Xl','Latin'],
 q{I(}=>[300,'LATIN CAPITAL LETTER I WITH BREVE','Lu','Latin'],
-q{I)}=>[522,'LATIN CAPITAL LETTER I WITH INVERTED BREVE','Lu Xz','Latin'],
 q{I*}=>[921,'GREEK CAPITAL LETTER IOTA','Lu','Greek'],
 q{I-}=>[298,'LATIN CAPITAL LETTER I WITH MACRON','Lu','Latin'],
 q{I.}=>[304,'LATIN CAPITAL LETTER I WITH DOT ABOVE','Lu','Latin'],
 q{I*}=>[921,'GREEK CAPITAL LETTER IOTA','Lu','Greek'],
 q{I-}=>[298,'LATIN CAPITAL LETTER I WITH MACRON','Lu','Latin'],
 q{I.}=>[304,'LATIN CAPITAL LETTER I WITH DOT ABOVE','Lu','Latin'],
@@ -583,7 +576,6 @@ q{I/}=>[407,'LATIN CAPITAL LETTER I WITH STROKE','Lu Xz','Latin'],
 q{I2}=>[7880,'LATIN CAPITAL LETTER I WITH HOOK ABOVE','Lu','Latin'],
 q{I5}=>[12355,'HIRAGANA LETTER SMALL I','Lo','Hiragana'],
 q{I6}=>[12452,'KATAKANA LETTER I','Lo','Katakana'],
 q{I2}=>[7880,'LATIN CAPITAL LETTER I WITH HOOK ABOVE','Lu','Latin'],
 q{I5}=>[12355,'HIRAGANA LETTER SMALL I','Lo','Hiragana'],
 q{I6}=>[12452,'KATAKANA LETTER I','Lo','Katakana'],
-q{I8}=>[520,'LATIN CAPITAL LETTER I WITH DOUBLE GRAVE','Lu Xz','Latin'],
 q{I:}=>[207,'LATIN CAPITAL LETTER I WITH DIAERESIS','Lu Xl','Latin'],
 q{I;}=>[302,'LATIN CAPITAL LETTER I WITH OGONEK','Lu','Latin'],
 q{I<}=>[463,'LATIN CAPITAL LETTER I WITH CARON','Lu','Latin'],
 q{I:}=>[207,'LATIN CAPITAL LETTER I WITH DIAERESIS','Lu Xl','Latin'],
 q{I;}=>[302,'LATIN CAPITAL LETTER I WITH OGONEK','Lu','Latin'],
 q{I<}=>[463,'LATIN CAPITAL LETTER I WITH CARON','Lu','Latin'],
@@ -705,7 +697,6 @@ q{O"}=>[336,'LATIN CAPITAL LETTER O WITH DOUBLE ACUTE','Lu','Latin'],
 q{O%}=>[908,'GREEK CAPITAL LETTER OMICRON WITH TONOS','Lu','Greek'],
 q{O'}=>[211,'LATIN CAPITAL LETTER O WITH ACUTE','Lu Xl','Latin'],
 q{O(}=>[334,'LATIN CAPITAL LETTER O WITH BREVE','Lu','Latin'],
 q{O%}=>[908,'GREEK CAPITAL LETTER OMICRON WITH TONOS','Lu','Greek'],
 q{O'}=>[211,'LATIN CAPITAL LETTER O WITH ACUTE','Lu Xl','Latin'],
 q{O(}=>[334,'LATIN CAPITAL LETTER O WITH BREVE','Lu','Latin'],
-q{O)}=>[526,'LATIN CAPITAL LETTER O WITH INVERTED BREVE','Lu Xz','Latin'],
 q{O*}=>[927,'GREEK CAPITAL LETTER OMICRON','Lu','Greek'],
 q{O-}=>[332,'LATIN CAPITAL LETTER O WITH MACRON','Lu','Latin'],
 q{O.}=>[558,'LATIN CAPITAL LETTER O WITH DOT ABOVE','Lu Xz','Latin'],
 q{O*}=>[927,'GREEK CAPITAL LETTER OMICRON','Lu','Greek'],
 q{O-}=>[332,'LATIN CAPITAL LETTER O WITH MACRON','Lu','Latin'],
 q{O.}=>[558,'LATIN CAPITAL LETTER O WITH DOT ABOVE','Lu Xz','Latin'],
@@ -715,7 +706,6 @@ q{O2}=>[7886,'LATIN CAPITAL LETTER O WITH HOOK ABOVE','Lu','Latin'],
 q{O3}=>[1130,'CYRILLIC CAPITAL LETTER BIG YUS','Lu','Cyrillic'],
 q{O5}=>[12361,'HIRAGANA LETTER SMALL O','Lo','Hiragana'],
 q{O6}=>[12458,'KATAKANA LETTER O','Lo','Katakana'],
 q{O3}=>[1130,'CYRILLIC CAPITAL LETTER BIG YUS','Lu','Cyrillic'],
 q{O5}=>[12361,'HIRAGANA LETTER SMALL O','Lo','Hiragana'],
 q{O6}=>[12458,'KATAKANA LETTER O','Lo','Katakana'],
-q{O8}=>[524,'LATIN CAPITAL LETTER O WITH DOUBLE GRAVE','Lu Xz','Latin'],
 q{O9}=>[416,'LATIN CAPITAL LETTER O WITH HORN','Lu','Latin'],
 q{O:}=>[214,'LATIN CAPITAL LETTER O WITH DIAERESIS','Lu Xl','Latin'],
 q{O;}=>[490,'LATIN CAPITAL LETTER O WITH OGONEK','Lu','Latin'],
 q{O9}=>[416,'LATIN CAPITAL LETTER O WITH HORN','Lu','Latin'],
 q{O:}=>[214,'LATIN CAPITAL LETTER O WITH DIAERESIS','Lu Xl','Latin'],
 q{O;}=>[490,'LATIN CAPITAL LETTER O WITH OGONEK','Lu','Latin'],
@@ -764,13 +754,11 @@ q{Q*}=>[936,'GREEK CAPITAL LETTER PSI','Lu','Greek'],
 q{Q+}=>[1511,'HEBREW LETTER QOF','Lo','Hebrew'],
 q{Q;}=>[586,'','Xn Xz',''],
 q{R'}=>[340,'LATIN CAPITAL LETTER R WITH ACUTE','Lu','Latin'],
 q{Q+}=>[1511,'HEBREW LETTER QOF','Lo','Hebrew'],
 q{Q;}=>[586,'','Xn Xz',''],
 q{R'}=>[340,'LATIN CAPITAL LETTER R WITH ACUTE','Lu','Latin'],
-q{R)}=>[530,'LATIN CAPITAL LETTER R WITH INVERTED BREVE','Lu Xz','Latin'],
 q{R*}=>[929,'GREEK CAPITAL LETTER RHO','Lu','Greek'],
 q{R+}=>[1512,'HEBREW LETTER RESH','Lo','Hebrew'],
 q{R,}=>[342,'LATIN CAPITAL LETTER R WITH CEDILLA','Lu','Latin'],
 q{R.}=>[7768,'LATIN CAPITAL LETTER R WITH DOT ABOVE','Lu','Latin'],
 q{R/}=>[588,'','Xn Xz',''],
 q{R*}=>[929,'GREEK CAPITAL LETTER RHO','Lu','Greek'],
 q{R+}=>[1512,'HEBREW LETTER RESH','Lo','Hebrew'],
 q{R,}=>[342,'LATIN CAPITAL LETTER R WITH CEDILLA','Lu','Latin'],
 q{R.}=>[7768,'LATIN CAPITAL LETTER R WITH DOT ABOVE','Lu','Latin'],
 q{R/}=>[588,'','Xn Xz',''],
-q{R8}=>[528,'LATIN CAPITAL LETTER R WITH DOUBLE GRAVE','Lu Xz','Latin'],
 q{R;}=>[11364,'','Xn Xz',''],
 q{R<}=>[344,'LATIN CAPITAL LETTER R WITH CARON','Lu','Latin'],
 q{R=}=>[1056,'CYRILLIC CAPITAL LETTER ER','Lu','Cyrillic'],
 q{R;}=>[11364,'','Xn Xz',''],
 q{R<}=>[344,'LATIN CAPITAL LETTER R WITH CARON','Lu','Latin'],
 q{R=}=>[1056,'CYRILLIC CAPITAL LETTER ER','Lu','Cyrillic'],
@@ -865,7 +853,6 @@ q{U"}=>[368,'LATIN CAPITAL LETTER U WITH DOUBLE ACUTE','Lu','Latin'],
 q{U%}=>[910,'GREEK CAPITAL LETTER UPSILON WITH TONOS','Lu','Greek'],
 q{U'}=>[218,'LATIN CAPITAL LETTER U WITH ACUTE','Lu Xl','Latin'],
 q{U(}=>[364,'LATIN CAPITAL LETTER U WITH BREVE','Lu','Latin'],
 q{U%}=>[910,'GREEK CAPITAL LETTER UPSILON WITH TONOS','Lu','Greek'],
 q{U'}=>[218,'LATIN CAPITAL LETTER U WITH ACUTE','Lu Xl','Latin'],
 q{U(}=>[364,'LATIN CAPITAL LETTER U WITH BREVE','Lu','Latin'],
-q{U)}=>[534,'LATIN CAPITAL LETTER U WITH INVERTED BREVE','Lu Xz','Latin'],
 q{U*}=>[933,'GREEK CAPITAL LETTER UPSILON','Lu','Greek'],
 q{U-}=>[362,'LATIN CAPITAL LETTER U WITH MACRON','Lu','Latin'],
 q{U/}=>[580,'','Xn Xz',''],
 q{U*}=>[933,'GREEK CAPITAL LETTER UPSILON','Lu','Greek'],
 q{U-}=>[362,'LATIN CAPITAL LETTER U WITH MACRON','Lu','Latin'],
 q{U/}=>[580,'','Xn Xz',''],
@@ -873,7 +860,6 @@ q{U0}=>[366,'LATIN CAPITAL LETTER U WITH RING ABOVE','Lu','Latin'],
 q{U2}=>[7910,'LATIN CAPITAL LETTER U WITH HOOK ABOVE','Lu','Latin'],
 q{U5}=>[12357,'HIRAGANA LETTER SMALL U','Lo','Hiragana'],
 q{U6}=>[12454,'KATAKANA LETTER U','Lo','Katakana'],
 q{U2}=>[7910,'LATIN CAPITAL LETTER U WITH HOOK ABOVE','Lu','Latin'],
 q{U5}=>[12357,'HIRAGANA LETTER SMALL U','Lo','Hiragana'],
 q{U6}=>[12454,'KATAKANA LETTER U','Lo','Katakana'],
-q{U8}=>[532,'LATIN CAPITAL LETTER U WITH DOUBLE GRAVE','Lu Xz','Latin'],
 q{U9}=>[431,'LATIN CAPITAL LETTER U WITH HORN','Lu','Latin'],
 q{U:}=>[220,'LATIN CAPITAL LETTER U WITH DIAERESIS','Lu Xl','Latin'],
 q{U;}=>[370,'LATIN CAPITAL LETTER U WITH OGONEK','Lu','Latin'],
 q{U9}=>[431,'LATIN CAPITAL LETTER U WITH HORN','Lu','Latin'],
 q{U:}=>[220,'LATIN CAPITAL LETTER U WITH DIAERESIS','Lu Xl','Latin'],
 q{U;}=>[370,'LATIN CAPITAL LETTER U WITH OGONEK','Lu','Latin'],
@@ -928,7 +914,6 @@ q{W=}=>[8361,'WON SIGN','Sc','Common'],
 q{W>}=>[372,'LATIN CAPITAL LETTER W WITH CIRCUMFLEX','Lu','Latin'],
 q{WA}=>[12526,'KATAKANA LETTER SMALL WA','Lo','Katakana'],
 q{WJ}=>[12633,'HANGUL LETTER WAE','Lo Xz','Hangul'],
 q{W>}=>[372,'LATIN CAPITAL LETTER W WITH CIRCUMFLEX','Lu','Latin'],
 q{WA}=>[12526,'KATAKANA LETTER SMALL WA','Lo','Katakana'],
 q{WJ}=>[12633,'HANGUL LETTER WAE','Lo Xz','Hangul'],
-q{WW}=>[503,'LATIN CAPITAL LETTER WYNN','Lu Xz','Latin'],
 q{Wa}=>[12527,'KATAKANA LETTER WA','Lo','Katakana'],
 q{We}=>[12529,'KATAKANA LETTER WE','Lo','Katakana'],
 q{Wi}=>[12528,'KATAKANA LETTER WI','Lo','Katakana'],
 q{Wa}=>[12527,'KATAKANA LETTER WA','Lo','Katakana'],
 q{We}=>[12529,'KATAKANA LETTER WE','Lo','Katakana'],
 q{Wi}=>[12528,'KATAKANA LETTER WI','Lo','Katakana'],
@@ -957,7 +942,6 @@ q{YI}=>[1031,'CYRILLIC CAPITAL LETTER YI','Lu','Cyrillic'],
 q{YJ}=>[12626,'HANGUL LETTER YAE','Lo Xz','Hangul'],
 q{YO}=>[12519,'KATAKANA LETTER SMALL YO','Lo','Katakana'],
 q{YU}=>[12517,'KATAKANA LETTER SMALL YU','Lo','Katakana'],
 q{YJ}=>[12626,'HANGUL LETTER YAE','Lo Xz','Hangul'],
 q{YO}=>[12519,'KATAKANA LETTER SMALL YO','Lo','Katakana'],
 q{YU}=>[12517,'KATAKANA LETTER SMALL YU','Lo','Katakana'],
-q{YY}=>[540,'LATIN CAPITAL LETTER YOGH','Lu Xz','Latin'],
 q{Ya}=>[12516,'KATAKANA LETTER YA','Lo','Katakana'],
 q{Ye}=>[165,'YEN SIGN','Sc Xl','Common'],
 q{Yo}=>[12520,'KATAKANA LETTER YO','Lo','Katakana'],
 q{Ya}=>[12516,'KATAKANA LETTER YA','Lo','Katakana'],
 q{Ye}=>[165,'YEN SIGN','Sc Xl','Common'],
 q{Yo}=>[12520,'KATAKANA LETTER YO','Lo','Katakana'],
@@ -984,12 +968,10 @@ q{a!}=>[224,'LATIN SMALL LETTER A WITH GRAVE','Ll Xl','Latin'],
 q{a%}=>[940,'GREEK SMALL LETTER ALPHA WITH TONOS','Ll','Greek'],
 q{a'}=>[225,'LATIN SMALL LETTER A WITH ACUTE','Ll Xl','Latin'],
 q{a(}=>[259,'LATIN SMALL LETTER A WITH BREVE','Ll','Latin'],
 q{a%}=>[940,'GREEK SMALL LETTER ALPHA WITH TONOS','Ll','Greek'],
 q{a'}=>[225,'LATIN SMALL LETTER A WITH ACUTE','Ll Xl','Latin'],
 q{a(}=>[259,'LATIN SMALL LETTER A WITH BREVE','Ll','Latin'],
-q{a)}=>[515,'LATIN SMALL LETTER A WITH INVERTED BREVE','Ll Xz','Latin'],
 q{a*}=>[945,'GREEK SMALL LETTER ALPHA','Ll','Greek'],
 q{a+}=>[1575,'ARABIC LETTER ALEF','Lo','Arabic'],
 q{a-}=>[257,'LATIN SMALL LETTER A WITH MACRON','Ll','Latin'],
 q{a.}=>[551,'LATIN SMALL LETTER A WITH DOT ABOVE','Ll Xz','Latin'],
 q{a*}=>[945,'GREEK SMALL LETTER ALPHA','Ll','Greek'],
 q{a+}=>[1575,'ARABIC LETTER ALEF','Lo','Arabic'],
 q{a-}=>[257,'LATIN SMALL LETTER A WITH MACRON','Ll','Latin'],
 q{a.}=>[551,'LATIN SMALL LETTER A WITH DOT ABOVE','Ll Xz','Latin'],
-q{a0}=>[507,'LATIN SMALL LETTER A WITH RING ABOVE AND ACUTE','Ll Xz','Latin'],
 q{a1}=>[479,'LATIN SMALL LETTER A WITH DIAERESIS AND MACRON','Ll','Latin'],
 q{a2}=>[7843,'LATIN SMALL LETTER A WITH HOOK ABOVE','Ll','Latin'],
 q{a3}=>[483,'LATIN SMALL LETTER AE WITH MACRON','Ll','Latin'],
 q{a1}=>[479,'LATIN SMALL LETTER A WITH DIAERESIS AND MACRON','Ll','Latin'],
 q{a2}=>[7843,'LATIN SMALL LETTER A WITH HOOK ABOVE','Ll','Latin'],
 q{a3}=>[483,'LATIN SMALL LETTER AE WITH MACRON','Ll','Latin'],
@@ -997,7 +979,6 @@ q{a4}=>[12570,'BOPOMOFO LETTER A','Lo','Bopomofo'],
 q{a5}=>[12354,'HIRAGANA LETTER A','Lo','Hiragana'],
 q{a6}=>[12449,'KATAKANA LETTER SMALL A','Lo','Katakana'],
 q{a7}=>[481,'LATIN SMALL LETTER A WITH DOT ABOVE AND MACRON','Ll','Latin'],
 q{a5}=>[12354,'HIRAGANA LETTER A','Lo','Hiragana'],
 q{a6}=>[12449,'KATAKANA LETTER SMALL A','Lo','Katakana'],
 q{a7}=>[481,'LATIN SMALL LETTER A WITH DOT ABOVE AND MACRON','Ll','Latin'],
-q{a8}=>[513,'LATIN SMALL LETTER A WITH DOUBLE GRAVE','Ll Xz','Latin'],
 q{a:}=>[228,'LATIN SMALL LETTER A WITH DIAERESIS','Ll Xl','Latin'],
 q{a;}=>[261,'LATIN SMALL LETTER A WITH OGONEK','Ll','Latin'],
 q{a<}=>[462,'LATIN SMALL LETTER A WITH CARON','Ll','Latin'],
 q{a:}=>[228,'LATIN SMALL LETTER A WITH DIAERESIS','Ll Xl','Latin'],
 q{a;}=>[261,'LATIN SMALL LETTER A WITH OGONEK','Ll','Latin'],
 q{a<}=>[462,'LATIN SMALL LETTER A WITH CARON','Ll','Latin'],
@@ -1031,7 +1012,6 @@ q{b2}=>[595,'LATIN SMALL LETTER B WITH HOOK','Ll Xz','Latin'],
 q{b3}=>[976,'GREEK BETA SYMBOL','Ll','Greek'],
 q{b4}=>[12549,'BOPOMOFO LETTER B','Lo','Bopomofo'],
 q{b=}=>[1073,'CYRILLIC SMALL LETTER BE','Ll','Cyrillic'],
 q{b3}=>[976,'GREEK BETA SYMBOL','Ll','Greek'],
 q{b4}=>[12549,'BOPOMOFO LETTER B','Lo','Bopomofo'],
 q{b=}=>[1073,'CYRILLIC SMALL LETTER BE','Ll','Cyrillic'],
-q{b?}=>[7532,'LATIN SMALL LETTER B WITH MIDDLE TILDE','Ll Xz','Latin'],
 q{bJ}=>[12610,'HANGUL LETTER PIEUP','Lo Xz','Hangul'],
 q{bR}=>[8554,'ROMAN NUMERAL ELEVEN','Nl','Common'],
 q{b_}=>[7687,'LATIN SMALL LETTER B WITH LINE BELOW','Ll','Latin'],
 q{bJ}=>[12610,'HANGUL LETTER PIEUP','Lo Xz','Hangul'],
 q{bR}=>[8554,'ROMAN NUMERAL ELEVEN','Nl','Common'],
 q{b_}=>[7687,'LATIN SMALL LETTER B WITH LINE BELOW','Ll','Latin'],
@@ -1079,7 +1059,6 @@ q{d9}=>[545,'LATIN SMALL LETTER D WITH CURL','Ll Xz','Latin'],
 q{d;}=>[598,'LATIN SMALL LETTER D WITH TAIL','Ll Xz','Latin'],
 q{d<}=>[271,'LATIN SMALL LETTER D WITH CARON','Ll','Latin'],
 q{d=}=>[1076,'CYRILLIC SMALL LETTER DE','Ll','Cyrillic'],
 q{d;}=>[598,'LATIN SMALL LETTER D WITH TAIL','Ll Xz','Latin'],
 q{d<}=>[271,'LATIN SMALL LETTER D WITH CARON','Ll','Latin'],
 q{d=}=>[1076,'CYRILLIC SMALL LETTER DE','Ll','Cyrillic'],
-q{d?}=>[7533,'LATIN SMALL LETTER D WITH MIDDLE TILDE','Ll Xz','Latin'],
 q{dH}=>[9519,'BOX DRAWINGS DOWN LIGHT AND HORIZONTAL HEAVY','So','Common'],
 q{dJ}=>[12599,'HANGUL LETTER TIKEUT','Lo Xz','Hangul'],
 q{dL}=>[9489,'BOX DRAWINGS DOWN LIGHT AND LEFT HEAVY','So','Common'],
 q{dH}=>[9519,'BOX DRAWINGS DOWN LIGHT AND HORIZONTAL HEAVY','So','Common'],
 q{dJ}=>[12599,'HANGUL LETTER TIKEUT','Lo Xz','Hangul'],
 q{dL}=>[9489,'BOX DRAWINGS DOWN LIGHT AND LEFT HEAVY','So','Common'],
@@ -1104,7 +1083,6 @@ q{e!}=>[232,'LATIN SMALL LETTER E WITH GRAVE','Ll Xl','Latin'],
 q{e%}=>[941,'GREEK SMALL LETTER EPSILON WITH TONOS','Ll','Greek'],
 q{e'}=>[233,'LATIN SMALL LETTER E WITH ACUTE','Ll Xl','Latin'],
 q{e(}=>[277,'LATIN SMALL LETTER E WITH BREVE','Ll','Latin'],
 q{e%}=>[941,'GREEK SMALL LETTER EPSILON WITH TONOS','Ll','Greek'],
 q{e'}=>[233,'LATIN SMALL LETTER E WITH ACUTE','Ll Xl','Latin'],
 q{e(}=>[277,'LATIN SMALL LETTER E WITH BREVE','Ll','Latin'],
-q{e)}=>[519,'LATIN SMALL LETTER E WITH INVERTED BREVE','Ll Xz','Latin'],
 q{e*}=>[949,'GREEK SMALL LETTER EPSILON','Ll','Greek'],
 q{e+}=>[1593,'ARABIC LETTER AIN','Lo','Arabic'],
 q{e,}=>[553,'LATIN SMALL LETTER E WITH CEDILLA','Ll Xz','Latin'],
 q{e*}=>[949,'GREEK SMALL LETTER EPSILON','Ll','Greek'],
 q{e+}=>[1593,'ARABIC LETTER AIN','Lo','Arabic'],
 q{e,}=>[553,'LATIN SMALL LETTER E WITH CEDILLA','Ll Xz','Latin'],
@@ -1115,7 +1093,6 @@ q{e2}=>[7867,'LATIN SMALL LETTER E WITH HOOK ABOVE','Ll','Latin'],
 q{e4}=>[12572,'BOPOMOFO LETTER E','Lo','Bopomofo'],
 q{e5}=>[12360,'HIRAGANA LETTER E','Lo','Hiragana'],
 q{e6}=>[12455,'KATAKANA LETTER SMALL E','Lo','Katakana'],
 q{e4}=>[12572,'BOPOMOFO LETTER E','Lo','Bopomofo'],
 q{e5}=>[12360,'HIRAGANA LETTER E','Lo','Hiragana'],
 q{e6}=>[12455,'KATAKANA LETTER SMALL E','Lo','Katakana'],
-q{e8}=>[517,'LATIN SMALL LETTER E WITH DOUBLE GRAVE','Ll Xz','Latin'],
 q{e:}=>[235,'LATIN SMALL LETTER E WITH DIAERESIS','Ll Xl','Latin'],
 q{e;}=>[281,'LATIN SMALL LETTER E WITH OGONEK','Ll','Latin'],
 q{e<}=>[283,'LATIN SMALL LETTER E WITH CARON','Ll','Latin'],
 q{e:}=>[235,'LATIN SMALL LETTER E WITH DIAERESIS','Ll Xl','Latin'],
 q{e;}=>[281,'LATIN SMALL LETTER E WITH OGONEK','Ll','Latin'],
 q{e<}=>[283,'LATIN SMALL LETTER E WITH CARON','Ll','Latin'],
@@ -1131,6 +1108,7 @@ q{ei}=>[12575,'BOPOMOFO LETTER EI','Lo','Bopomofo'],
 q{en}=>[12579,'BOPOMOFO LETTER EN','Lo','Bopomofo'],
 q{ep}=>[603,'LATIN SMALL LETTER OPEN E','Ll Xz','Latin'],
 q{er}=>[12582,'BOPOMOFO LETTER ER','Lo','Bopomofo'],
 q{en}=>[12579,'BOPOMOFO LETTER EN','Lo','Bopomofo'],
 q{ep}=>[603,'LATIN SMALL LETTER OPEN E','Ll Xz','Latin'],
 q{er}=>[12582,'BOPOMOFO LETTER ER','Lo','Bopomofo'],
+q{es}=>[643,'LATIN SMALL LETTER ESH','Ll Xz','Latin'],
 q{ez}=>[495,'LATIN SMALL LETTER EZH WITH CARON','Ll','Latin'],
 q{f(}=>[402,'LATIN SMALL LETTER F WITH HOOK','Ll','Latin'],
 q{f*}=>[966,'GREEK SMALL LETTER PHI','Ll','Greek'],
 q{ez}=>[495,'LATIN SMALL LETTER EZH WITH CARON','Ll','Latin'],
 q{f(}=>[402,'LATIN SMALL LETTER F WITH HOOK','Ll','Latin'],
 q{f*}=>[966,'GREEK SMALL LETTER PHI','Ll','Greek'],
@@ -1140,7 +1118,6 @@ q{f2}=>[402,'LATIN SMALL LETTER F WITH HOOK','Ll Xz','Latin'],
 q{f3}=>[1139,'CYRILLIC SMALL LETTER FITA','Ll','Cyrillic'],
 q{f4}=>[12552,'BOPOMOFO LETTER F','Lo','Bopomofo'],
 q{f=}=>[1092,'CYRILLIC SMALL LETTER EF','Ll','Cyrillic'],
 q{f3}=>[1139,'CYRILLIC SMALL LETTER FITA','Ll','Cyrillic'],
 q{f4}=>[12552,'BOPOMOFO LETTER F','Lo','Bopomofo'],
 q{f=}=>[1092,'CYRILLIC SMALL LETTER EF','Ll','Cyrillic'],
-q{f?}=>[7534,'LATIN SMALL LETTER F WITH MIDDLE TILDE','Ll Xz','Latin'],
 q{fI}=>[8526,'','Xn Xz',''],
 q{fS}=>[9632,'BLACK SQUARE','So','Common'],
 q{ff}=>[64256,'LATIN SMALL LIGATURE FF','Ll','Latin'],
 q{fI}=>[8526,'','Xn Xz',''],
 q{fS}=>[9632,'BLACK SQUARE','So','Common'],
 q{ff}=>[64256,'LATIN SMALL LIGATURE FF','Ll','Latin'],
@@ -1200,7 +1177,6 @@ q{i!}=>[236,'LATIN SMALL LETTER I WITH GRAVE','Ll Xl','Latin'],
 q{i%}=>[943,'GREEK SMALL LETTER IOTA WITH TONOS','Ll','Greek'],
 q{i'}=>[237,'LATIN SMALL LETTER I WITH ACUTE','Ll Xl','Latin'],
 q{i(}=>[301,'LATIN SMALL LETTER I WITH BREVE','Ll','Latin'],
 q{i%}=>[943,'GREEK SMALL LETTER IOTA WITH TONOS','Ll','Greek'],
 q{i'}=>[237,'LATIN SMALL LETTER I WITH ACUTE','Ll Xl','Latin'],
 q{i(}=>[301,'LATIN SMALL LETTER I WITH BREVE','Ll','Latin'],
-q{i)}=>[523,'LATIN SMALL LETTER I WITH INVERTED BREVE','Ll Xz','Latin'],
 q{i*}=>[953,'GREEK SMALL LETTER IOTA','Ll','Greek'],
 q{i+}=>[1594,'ARABIC LETTER GHAIN','Lo','Arabic'],
 q{i-}=>[299,'LATIN SMALL LETTER I WITH MACRON','Ll','Latin'],
 q{i*}=>[953,'GREEK SMALL LETTER IOTA','Ll','Greek'],
 q{i+}=>[1594,'ARABIC LETTER GHAIN','Lo','Arabic'],
 q{i-}=>[299,'LATIN SMALL LETTER I WITH MACRON','Ll','Latin'],
@@ -1211,7 +1187,6 @@ q{i3}=>[912,'GREEK SMALL LETTER IOTA WITH DIALYTIKA AND TONOS','Ll','Greek'],
 q{i4}=>[12583,'BOPOMOFO LETTER I','Lo','Bopomofo'],
 q{i5}=>[12356,'HIRAGANA LETTER I','Lo','Hiragana'],
 q{i6}=>[12451,'KATAKANA LETTER SMALL I','Lo','Katakana'],
 q{i4}=>[12583,'BOPOMOFO LETTER I','Lo','Bopomofo'],
 q{i5}=>[12356,'HIRAGANA LETTER I','Lo','Hiragana'],
 q{i6}=>[12451,'KATAKANA LETTER SMALL I','Lo','Katakana'],
-q{i8}=>[521,'LATIN SMALL LETTER I WITH DOUBLE GRAVE','Ll Xz','Latin'],
 q{i:}=>[239,'LATIN SMALL LETTER I WITH DIAERESIS','Ll Xl','Latin'],
 q{i;}=>[303,'LATIN SMALL LETTER I WITH OGONEK','Ll','Latin'],
 q{i<}=>[464,'LATIN SMALL LETTER I WITH CARON','Ll','Latin'],
 q{i:}=>[239,'LATIN SMALL LETTER I WITH DIAERESIS','Ll Xl','Latin'],
 q{i;}=>[303,'LATIN SMALL LETTER I WITH OGONEK','Ll','Latin'],
 q{i<}=>[464,'LATIN SMALL LETTER I WITH CARON','Ll','Latin'],
@@ -1233,6 +1208,7 @@ q{j.}=>[567,'LATIN SMALL LETTER DOTLESS J','Ll Xz','Latin'],
 q{j/}=>[585,'','Xn Xz',''],
 q{j3}=>[1013,'GREEK LUNATE EPSILON SYMBOL','Ll','Greek'],
 q{j4}=>[12560,'BOPOMOFO LETTER J','Lo','Bopomofo'],
 q{j/}=>[585,'','Xn Xz',''],
 q{j3}=>[1013,'GREEK LUNATE EPSILON SYMBOL','Ll','Greek'],
 q{j4}=>[12560,'BOPOMOFO LETTER J','Lo','Bopomofo'],
+q{j9}=>[669,'LATIN SMALL LETTER J WITH CROSSED-TAIL','Ll Xz','Latin'],
 q{j<}=>[496,'LATIN SMALL LETTER J WITH CARON','Ll','Latin'],
 q{j=}=>[1081,'CYRILLIC SMALL LETTER SHORT I','Ll','Cyrillic'],
 q{j>}=>[309,'LATIN SMALL LETTER J WITH CIRCUMFLEX','Ll','Latin'],
 q{j<}=>[496,'LATIN SMALL LETTER J WITH CARON','Ll','Latin'],
 q{j=}=>[1081,'CYRILLIC SMALL LETTER SHORT I','Ll','Cyrillic'],
 q{j>}=>[309,'LATIN SMALL LETTER J WITH CIRCUMFLEX','Ll','Latin'],
@@ -1285,11 +1261,10 @@ q{m*}=>[956,'GREEK SMALL LETTER MU','Ll','Greek'],
 q{m+}=>[1605,'ARABIC LETTER MEEM','Lo','Arabic'],
 q{m.}=>[7745,'LATIN SMALL LETTER M WITH DOT ABOVE','Ll','Latin'],
 q{m/}=>[8357,'MILL SIGN','Sc Xz','Common'],
 q{m+}=>[1605,'ARABIC LETTER MEEM','Lo','Arabic'],
 q{m.}=>[7745,'LATIN SMALL LETTER M WITH DOT ABOVE','Ll','Latin'],
 q{m/}=>[8357,'MILL SIGN','Sc Xz','Common'],
+q{m2}=>[625,'LATIN SMALL LETTER M WITH HOOK','Ll Xz','Latin'],
 q{m3}=>[989,'GREEK SMALL LETTER DIGAMMA','Ll','Greek'],
 q{m4}=>[12551,'BOPOMOFO LETTER M','Lo','Bopomofo'],
 q{m3}=>[989,'GREEK SMALL LETTER DIGAMMA','Ll','Greek'],
 q{m4}=>[12551,'BOPOMOFO LETTER M','Lo','Bopomofo'],
-q{m;}=>[625,'LATIN SMALL LETTER M WITH HOOK','Ll Xz','Latin'],
 q{m=}=>[1084,'CYRILLIC SMALL LETTER EM','Ll','Cyrillic'],
 q{m=}=>[1084,'CYRILLIC SMALL LETTER EM','Ll','Cyrillic'],
-q{m?}=>[7535,'LATIN SMALL LETTER M WITH MIDDLE TILDE','Ll Xz','Latin'],
 q{mI}=>[623,'LATIN SMALL LETTER TURNED M','Ll Xz','Latin'],
 q{mJ}=>[12609,'HANGUL LETTER MIEUM','Lo Xz','Hangul'],
 q{ma}=>[12414,'HIRAGANA LETTER MA','Lo','Hiragana'],
 q{mI}=>[623,'LATIN SMALL LETTER TURNED M','Ll Xz','Latin'],
 q{mJ}=>[12609,'HANGUL LETTER MIEUM','Lo Xz','Hangul'],
 q{ma}=>[12414,'HIRAGANA LETTER MA','Lo','Hiragana'],
@@ -1329,7 +1304,6 @@ q{o"}=>[337,'LATIN SMALL LETTER O WITH DOUBLE ACUTE','Ll','Latin'],
 q{o%}=>[972,'GREEK SMALL LETTER OMICRON WITH TONOS','Ll','Greek'],
 q{o'}=>[243,'LATIN SMALL LETTER O WITH ACUTE','Ll Xl','Latin'],
 q{o(}=>[335,'LATIN SMALL LETTER O WITH BREVE','Ll','Latin'],
 q{o%}=>[972,'GREEK SMALL LETTER OMICRON WITH TONOS','Ll','Greek'],
 q{o'}=>[243,'LATIN SMALL LETTER O WITH ACUTE','Ll Xl','Latin'],
 q{o(}=>[335,'LATIN SMALL LETTER O WITH BREVE','Ll','Latin'],
-q{o)}=>[527,'LATIN SMALL LETTER O WITH INVERTED BREVE','Ll Xz','Latin'],
 q{o*}=>[959,'GREEK SMALL LETTER OMICRON','Ll','Greek'],
 q{o-}=>[333,'LATIN SMALL LETTER O WITH MACRON','Ll','Latin'],
 q{o.}=>[559,'LATIN SMALL LETTER O WITH DOT ABOVE','Ll Xz','Latin'],
 q{o*}=>[959,'GREEK SMALL LETTER OMICRON','Ll','Greek'],
 q{o-}=>[333,'LATIN SMALL LETTER O WITH MACRON','Ll','Latin'],
 q{o.}=>[559,'LATIN SMALL LETTER O WITH DOT ABOVE','Ll Xz','Latin'],
@@ -1340,7 +1314,6 @@ q{o3}=>[1131,'CYRILLIC SMALL LETTER BIG YUS','Ll','Cyrillic'],
 q{o4}=>[12571,'BOPOMOFO LETTER O','Lo','Bopomofo'],
 q{o5}=>[12362,'HIRAGANA LETTER O','Lo','Hiragana'],
 q{o6}=>[12457,'KATAKANA LETTER SMALL O','Lo','Katakana'],
 q{o4}=>[12571,'BOPOMOFO LETTER O','Lo','Bopomofo'],
 q{o5}=>[12362,'HIRAGANA LETTER O','Lo','Hiragana'],
 q{o6}=>[12457,'KATAKANA LETTER SMALL O','Lo','Katakana'],
-q{o8}=>[525,'LATIN SMALL LETTER O WITH DOUBLE GRAVE','Ll Xz','Latin'],
 q{o9}=>[417,'LATIN SMALL LETTER O WITH HORN','Ll','Latin'],
 q{o:}=>[246,'LATIN SMALL LETTER O WITH DIAERESIS','Ll Xl','Latin'],
 q{o;}=>[491,'LATIN SMALL LETTER O WITH OGONEK','Ll','Latin'],
 q{o9}=>[417,'LATIN SMALL LETTER O WITH HORN','Ll','Latin'],
 q{o:}=>[246,'LATIN SMALL LETTER O WITH DIAERESIS','Ll Xl','Latin'],
 q{o;}=>[491,'LATIN SMALL LETTER O WITH OGONEK','Ll','Latin'],
@@ -1366,7 +1339,6 @@ q{p2}=>[421,'LATIN SMALL LETTER P WITH HOOK','Ll Xz','Latin'],
 q{p3}=>[993,'GREEK SMALL LETTER SAMPI','Ll','Greek'],
 q{p4}=>[12550,'BOPOMOFO LETTER P','Lo','Bopomofo'],
 q{p=}=>[1087,'CYRILLIC SMALL LETTER PE','Ll','Cyrillic'],
 q{p3}=>[993,'GREEK SMALL LETTER SAMPI','Ll','Greek'],
 q{p4}=>[12550,'BOPOMOFO LETTER P','Lo','Bopomofo'],
 q{p=}=>[1087,'CYRILLIC SMALL LETTER PE','Ll','Cyrillic'],
-q{p?}=>[7537,'LATIN SMALL LETTER P WITH MIDDLE TILDE','Ll Xz','Latin'],
 q{pJ}=>[12621,'HANGUL LETTER PHIEUPH','Lo Xz','Hangul'],
 q{pa}=>[12401,'HIRAGANA LETTER PA','Lo','Hiragana'],
 q{pe}=>[12410,'HIRAGANA LETTER PE','Lo','Hiragana'],
 q{pJ}=>[12621,'HANGUL LETTER PHIEUPH','Lo Xz','Hangul'],
 q{pa}=>[12401,'HIRAGANA LETTER PA','Lo','Hiragana'],
 q{pe}=>[12410,'HIRAGANA LETTER PE','Lo','Hiragana'],
@@ -1381,7 +1353,6 @@ q{q4}=>[12561,'BOPOMOFO LETTER Q','Lo','Bopomofo'],
 q{q;}=>[587,'','Xn Xz',''],
 q{qp}=>[569,'LATIN SMALL LETTER QP DIGRAPH','Ll Xz','Latin'],
 q{r'}=>[341,'LATIN SMALL LETTER R WITH ACUTE','Ll','Latin'],
 q{q;}=>[587,'','Xn Xz',''],
 q{qp}=>[569,'LATIN SMALL LETTER QP DIGRAPH','Ll Xz','Latin'],
 q{r'}=>[341,'LATIN SMALL LETTER R WITH ACUTE','Ll','Latin'],
-q{r)}=>[531,'LATIN SMALL LETTER R WITH INVERTED BREVE','Ll Xz','Latin'],
 q{r*}=>[961,'GREEK SMALL LETTER RHO','Ll','Greek'],
 q{r+}=>[1585,'ARABIC LETTER REH','Lo','Arabic'],
 q{r,}=>[343,'LATIN SMALL LETTER R WITH CEDILLA','Ll','Latin'],
 q{r*}=>[961,'GREEK SMALL LETTER RHO','Ll','Greek'],
 q{r+}=>[1585,'ARABIC LETTER REH','Lo','Arabic'],
 q{r,}=>[343,'LATIN SMALL LETTER R WITH CEDILLA','Ll','Latin'],
@@ -1389,11 +1360,9 @@ q{r.}=>[7769,'LATIN SMALL LETTER R WITH DOT ABOVE','Ll','Latin'],
 q{r/}=>[589,'','Xn Xz',''],
 q{r2}=>[638,'LATIN SMALL LETTER R WITH FISHHOOK','Ll Xz','Latin'],
 q{r4}=>[12566,'BOPOMOFO LETTER R','Lo','Bopomofo'],
 q{r/}=>[589,'','Xn Xz',''],
 q{r2}=>[638,'LATIN SMALL LETTER R WITH FISHHOOK','Ll Xz','Latin'],
 q{r4}=>[12566,'BOPOMOFO LETTER R','Lo','Bopomofo'],
-q{r8}=>[529,'LATIN SMALL LETTER R WITH DOUBLE GRAVE','Ll Xz','Latin'],
 q{r;}=>[637,'LATIN SMALL LETTER R WITH TAIL','Ll Xz','Latin'],
 q{r<}=>[345,'LATIN SMALL LETTER R WITH CARON','Ll','Latin'],
 q{r=}=>[1088,'CYRILLIC SMALL LETTER ER','Ll','Cyrillic'],
 q{r;}=>[637,'LATIN SMALL LETTER R WITH TAIL','Ll Xz','Latin'],
 q{r<}=>[345,'LATIN SMALL LETTER R WITH CARON','Ll','Latin'],
 q{r=}=>[1088,'CYRILLIC SMALL LETTER ER','Ll','Cyrillic'],
-q{r?}=>[7538,'LATIN SMALL LETTER R WITH MIDDLE TILDE','Ll Xz','Latin'],
 q{rI}=>[633,'LATIN SMALL LETTER TURNED R','Ll Xz','Latin'],
 q{rJ}=>[12601,'HANGUL LETTER RIEUL','Lo Xz','Hangul'],
 q{rL}=>[634,'LATIN SMALL LETTER TURNED R WITH LONG LEG','Ll Xz','Latin'],
 q{rI}=>[633,'LATIN SMALL LETTER TURNED R','Ll Xz','Latin'],
 q{rJ}=>[12601,'HANGUL LETTER RIEUL','Lo Xz','Hangul'],
 q{rL}=>[634,'LATIN SMALL LETTER TURNED R WITH LONG LEG','Ll Xz','Latin'],
@@ -1417,7 +1386,6 @@ q{s;}=>[642,'LATIN SMALL LETTER S WITH HOOK','Ll Xz','Latin'],
 q{s<}=>[353,'LATIN SMALL LETTER S WITH CARON','Ll','Latin'],
 q{s=}=>[1089,'CYRILLIC SMALL LETTER ES','Ll','Cyrillic'],
 q{s>}=>[349,'LATIN SMALL LETTER S WITH CIRCUMFLEX','Ll','Latin'],
 q{s<}=>[353,'LATIN SMALL LETTER S WITH CARON','Ll','Latin'],
 q{s=}=>[1089,'CYRILLIC SMALL LETTER ES','Ll','Cyrillic'],
 q{s>}=>[349,'LATIN SMALL LETTER S WITH CIRCUMFLEX','Ll','Latin'],
-q{s?}=>[7540,'LATIN SMALL LETTER S WITH MIDDLE TILDE','Ll Xz','Latin'],
 q{sB}=>[9642,'BLACK SMALL SQUARE','So','Common'],
 q{sJ}=>[12613,'HANGUL LETTER SIOS','Lo Xz','Hangul'],
 q{sa}=>[12373,'HIRAGANA LETTER SA','Lo','Hiragana'],
 q{sB}=>[9642,'BLACK SMALL SQUARE','So','Common'],
 q{sJ}=>[12613,'HANGUL LETTER SIOS','Lo Xz','Hangul'],
 q{sa}=>[12373,'HIRAGANA LETTER SA','Lo','Hiragana'],
@@ -1443,7 +1411,6 @@ q{t:}=>[7831,'LATIN SMALL LETTER T WITH DIAERESIS','Ll','Latin'],
 q{t;}=>[648,'LATIN SMALL LETTER T WITH RETROFLEX HOOK','Ll Xz','Latin'],
 q{t<}=>[357,'LATIN SMALL LETTER T WITH CARON','Ll','Latin'],
 q{t=}=>[1090,'CYRILLIC SMALL LETTER TE','Ll','Cyrillic'],
 q{t;}=>[648,'LATIN SMALL LETTER T WITH RETROFLEX HOOK','Ll Xz','Latin'],
 q{t<}=>[357,'LATIN SMALL LETTER T WITH CARON','Ll','Latin'],
 q{t=}=>[1090,'CYRILLIC SMALL LETTER TE','Ll','Cyrillic'],
-q{t?}=>[7541,'LATIN SMALL LETTER T WITH MIDDLE TILDE','Ll Xz','Latin'],
 q{tI}=>[647,'LATIN SMALL LETTER TURNED T','Ll Xz','Latin'],
 q{tJ}=>[12620,'HANGUL LETTER THIEUTH','Lo Xz','Hangul'],
 q{tU}=>[12387,'HIRAGANA LETTER SMALL TU','Lo','Hiragana'],
 q{tI}=>[647,'LATIN SMALL LETTER TURNED T','Ll Xz','Latin'],
 q{tJ}=>[12620,'HANGUL LETTER THIEUTH','Lo Xz','Hangul'],
 q{tU}=>[12387,'HIRAGANA LETTER SMALL TU','Lo','Hiragana'],
@@ -1463,7 +1430,6 @@ q{u"}=>[369,'LATIN SMALL LETTER U WITH DOUBLE ACUTE','Ll','Latin'],
 q{u%}=>[973,'GREEK SMALL LETTER UPSILON WITH TONOS','Ll','Greek'],
 q{u'}=>[250,'LATIN SMALL LETTER U WITH ACUTE','Ll Xl','Latin'],
 q{u(}=>[365,'LATIN SMALL LETTER U WITH BREVE','Ll','Latin'],
 q{u%}=>[973,'GREEK SMALL LETTER UPSILON WITH TONOS','Ll','Greek'],
 q{u'}=>[250,'LATIN SMALL LETTER U WITH ACUTE','Ll Xl','Latin'],
 q{u(}=>[365,'LATIN SMALL LETTER U WITH BREVE','Ll','Latin'],
-q{u)}=>[535,'LATIN SMALL LETTER U WITH INVERTED BREVE','Ll Xz','Latin'],
 q{u*}=>[965,'GREEK SMALL LETTER UPSILON','Ll','Greek'],
 q{u-}=>[363,'LATIN SMALL LETTER U WITH MACRON','Ll','Latin'],
 q{u/}=>[649,'LATIN SMALL LETTER U BAR','Ll Xz','Latin'],
 q{u*}=>[965,'GREEK SMALL LETTER UPSILON','Ll','Greek'],
 q{u-}=>[363,'LATIN SMALL LETTER U WITH MACRON','Ll','Latin'],
 q{u/}=>[649,'LATIN SMALL LETTER U BAR','Ll Xz','Latin'],
@@ -1473,7 +1439,6 @@ q{u3}=>[944,'GREEK SMALL LETTER UPSILON WITH DIALYTIKA AND TONOS','Ll','Greek'],
 q{u4}=>[12584,'BOPOMOFO LETTER U','Lo','Bopomofo'],
 q{u5}=>[12358,'HIRAGANA LETTER U','Lo','Hiragana'],
 q{u6}=>[12453,'KATAKANA LETTER SMALL U','Lo','Katakana'],
 q{u4}=>[12584,'BOPOMOFO LETTER U','Lo','Bopomofo'],
 q{u5}=>[12358,'HIRAGANA LETTER U','Lo','Hiragana'],
 q{u6}=>[12453,'KATAKANA LETTER SMALL U','Lo','Katakana'],
-q{u8}=>[533,'LATIN SMALL LETTER U WITH DOUBLE GRAVE','Ll Xz','Latin'],
 q{u9}=>[432,'LATIN SMALL LETTER U WITH HORN','Ll','Latin'],
 q{u:}=>[252,'LATIN SMALL LETTER U WITH DIAERESIS','Ll Xl','Latin'],
 q{u;}=>[371,'LATIN SMALL LETTER U WITH OGONEK','Ll','Latin'],
 q{u9}=>[432,'LATIN SMALL LETTER U WITH HORN','Ll','Latin'],
 q{u:}=>[252,'LATIN SMALL LETTER U WITH DIAERESIS','Ll Xl','Latin'],
 q{u;}=>[371,'LATIN SMALL LETTER U WITH OGONEK','Ll','Latin'],
@@ -1498,6 +1463,7 @@ q{v2}=>[651,'LATIN SMALL LETTER V WITH HOOK','Ll Xz','Latin'],
 q{v3}=>[1141,'CYRILLIC SMALL LETTER IZHITSA','Ll','Cyrillic'],
 q{v4}=>[12586,'BOPOMOFO LETTER V','Lo','Bopomofo'],
 q{v9}=>[11380,'','Xn Xz',''],
 q{v3}=>[1141,'CYRILLIC SMALL LETTER IZHITSA','Ll','Cyrillic'],
 q{v4}=>[12586,'BOPOMOFO LETTER V','Lo','Bopomofo'],
 q{v9}=>[11380,'','Xn Xz',''],
+q{v;}=>[11377,'','Xn Xz',''],
 q{v=}=>[1074,'CYRILLIC SMALL LETTER VE','Ll','Cyrillic'],
 q{v?}=>[7805,'LATIN SMALL LETTER V WITH TILDE','Ll','Latin'],
 q{vH}=>[9535,'BOX DRAWINGS VERTICAL LIGHT AND HORIZONTAL HEAVY','So','Common'],
 q{v=}=>[1074,'CYRILLIC SMALL LETTER VE','Ll','Cyrillic'],
 q{v?}=>[7805,'LATIN SMALL LETTER V WITH TILDE','Ll','Latin'],
 q{vH}=>[9535,'BOX DRAWINGS VERTICAL LIGHT AND HORIZONTAL HEAVY','So','Common'],
@@ -1528,7 +1494,7 @@ q{wa}=>[12431,'HIRAGANA LETTER WA','Lo','Hiragana'],
 q{we}=>[12433,'HIRAGANA LETTER WE','Lo','Hiragana'],
 q{wi}=>[12432,'HIRAGANA LETTER WI','Lo','Hiragana'],
 q{wo}=>[12434,'HIRAGANA LETTER WO','Lo','Hiragana'],
 q{we}=>[12433,'HIRAGANA LETTER WE','Lo','Hiragana'],
 q{wi}=>[12432,'HIRAGANA LETTER WI','Lo','Hiragana'],
 q{wo}=>[12434,'HIRAGANA LETTER WO','Lo','Hiragana'],
-q{ww}=>[447,'LATIN LETTER WYNN','Ll Xz','Latin'],
+q{ww}=>[684,'LATIN LETTER BILABIAL PERCUSSIVE','Ll Xz','Latin'],
 q{x*}=>[967,'GREEK SMALL LETTER CHI','Ll','Greek'],
 q{x+}=>[1582,'ARABIC LETTER KHAH','Lo','Arabic'],
 q{x.}=>[7819,'LATIN SMALL LETTER X WITH DOT ABOVE','Ll','Latin'],
 q{x*}=>[967,'GREEK SMALL LETTER CHI','Ll','Greek'],
 q{x+}=>[1582,'ARABIC LETTER KHAH','Lo','Arabic'],
 q{x.}=>[7819,'LATIN SMALL LETTER X WITH DOT ABOVE','Ll','Latin'],
@@ -1563,7 +1529,6 @@ q{yi}=>[1111,'CYRILLIC SMALL LETTER YI','Ll','Cyrillic'],
 q{yo}=>[12424,'HIRAGANA LETTER YO','Lo','Hiragana'],
 q{yr}=>[422,'LATIN LETTER YR','Lu','Latin'],
 q{yu}=>[12422,'HIRAGANA LETTER YU','Lo','Hiragana'],
 q{yo}=>[12424,'HIRAGANA LETTER YO','Lo','Hiragana'],
 q{yr}=>[422,'LATIN LETTER YR','Lu','Latin'],
 q{yu}=>[12422,'HIRAGANA LETTER YU','Lo','Hiragana'],
-q{yy}=>[541,'LATIN SMALL LETTER YOGH','Ll Xz','Latin'],
 q{z%}=>[1078,'CYRILLIC SMALL LETTER ZHE','Ll','Cyrillic'],
 q{z'}=>[378,'LATIN SMALL LETTER Z WITH ACUTE','Ll','Latin'],
 q{z*}=>[950,'GREEK SMALL LETTER ZETA','Ll','Greek'],
 q{z%}=>[1078,'CYRILLIC SMALL LETTER ZHE','Ll','Cyrillic'],
 q{z'}=>[378,'LATIN SMALL LETTER Z WITH ACUTE','Ll','Latin'],
 q{z*}=>[950,'GREEK SMALL LETTER ZETA','Ll','Greek'],
@@ -1577,7 +1542,6 @@ q{z;}=>[656,'LATIN SMALL LETTER Z WITH RETROFLEX HOOK','Ll Xz','Latin'],
 q{z<}=>[382,'LATIN SMALL LETTER Z WITH CARON','Ll','Latin'],
 q{z=}=>[1079,'CYRILLIC SMALL LETTER ZE','Ll','Cyrillic'],
 q{z>}=>[7825,'LATIN SMALL LETTER Z WITH CIRCUMFLEX','Ll','Latin'],
 q{z<}=>[382,'LATIN SMALL LETTER Z WITH CARON','Ll','Latin'],
 q{z=}=>[1079,'CYRILLIC SMALL LETTER ZE','Ll','Cyrillic'],
 q{z>}=>[7825,'LATIN SMALL LETTER Z WITH CIRCUMFLEX','Ll','Latin'],
-q{z?}=>[7542,'LATIN SMALL LETTER Z WITH MIDDLE TILDE','Ll Xz','Latin'],
 q{zH}=>[1592,'ARABIC LETTER ZAH','Lo','Arabic'],
 q{z_}=>[7829,'LATIN SMALL LETTER Z WITH LINE BELOW','Ll','Latin'],
 q{za}=>[12374,'HIRAGANA LETTER ZA','Lo','Hiragana'],
 q{zH}=>[1592,'ARABIC LETTER ZAH','Lo','Arabic'],
 q{z_}=>[7829,'LATIN SMALL LETTER Z WITH LINE BELOW','Ll','Latin'],
 q{za}=>[12374,'HIRAGANA LETTER ZA','Lo','Hiragana'],
index c3b94f9868eac802e467c687535edbf5ab39cc5c..54f106c7c27bd74832e89f42bb5b4f04abd35d85 100644 (file)
@@ -4,6 +4,7 @@
 # zsh
 Eu €
 
 # zsh
 Eu €
 
+# currency
 =d ₫
 =N ₦
 =P ₱
 =d ₫
 =N ₦
 =P ₱
@@ -26,24 +27,28 @@ HW Ƕ  # HV conflicts with vh line drawing
 hw ƕ
 db ȸ
 qp ȹ
 hw ƕ
 db ȸ
 qp ȹ
-ww ƿ
-WW Ƿ
-YY Ȝ  #XXX
-yy ȝ
+# old/middle english (uncommon)
+#WY Ƿ  # replaced by UU, later W
+#wy ƿ
+#GY Ȝ  # g-derived Y
+#Gy ȝ  # do not use yy to keep y column clear
+# common ipa
+Es Ʃ  # ES already in use
+es ʃ  # can't use sh; s1 would be another option
 ?. ʔ
 ?/ ʡ
 ?. ʔ
 ?/ ʡ
+# clicks
 !c ǀ  # corresponding zulu letter
 !c ǀ  # corresponding zulu letter
-!q ǃ  # idem; !. would be much more intuitive
+!q ǃ  # idem; !. would be much more intuitive (previously ʗ)
 !x ǁ  # idem; or !/ (previously ʖ)
 !x ǁ  # idem; or !/ (previously ʖ)
-!- ǂ
-!b ʘ  # bilabial
-# ES ʃ/Ʃ  #XXX
+!- ǂ  # !p
+!b ʘ
 
 # expected but missing
 A. Ȧ
 a. ȧ
 
 # expected but missing
 A. Ȧ
 a. ȧ
-A0 Ǻ  # normal A-ring already provided by AA
-a0 ǻ
+#A0 Ǻ  # normal A-ring already provided by AA
+#a0 ǻ
 j. ȷ
 O. Ȯ
 o. ȯ
 j. ȷ
 O. Ȯ
 o. ȯ
@@ -51,11 +56,11 @@ N! Ǹ
 n! ǹ
 Y- Ȳ
 y- ȳ
 n! ǹ
 Y- Ȳ
 y- ȳ
+=v ⇓
+=! ⇑
 ac ℀
 as ℁
 cu ℆  # co ís present though
 ac ℀
 as ℁
 cu ℆  # co ís present though
-=v ⇓
-=! ⇑
 
 # bars and strokes
 B/ Ƀ
 
 # bars and strokes
 B/ Ƀ
@@ -80,40 +85,60 @@ u/ ʉ
 Y/ Ɏ
 y/ ɏ
 
 Y/ Ɏ
 y/ ɏ
 
+# middle tilde  #XXX: not tilde above
+#b? ᵬ
+#d? ᵭ
+#f? ᵮ
+#m? ᵯ
+##n? ᵰ  # already a tilde above
+#p? ᵱ
+#r? ᵲ
+#s? ᵴ
+#t? ᵵ
+#z? ᵶ
+
 # inverted breves
 # inverted breves
-A) Ȃ
-a) ȃ
-E) Ȇ
-e) ȇ
-I) Ȋ  # )I exists, but should not confuse
-i) ȋ
-O) Ȏ
-o) ȏ
-R) Ȓ
-r) ȓ
-U) Ȗ  # )U exists
-u) ȗ
+       # not used all that much, better leave x) free
+#")
+#')
+#A) Ȃ
+#a) ȃ
+#E) Ȇ
+#e) ȇ
+#I) Ȋ  # )I exists, but should not confuse
+#i) ȋ
+#O) Ȏ
+#o) ȏ
+#R) Ȓ
+#r) ȓ
+#U) Ȗ  # )U exists
+#u) ȗ
 
 # double grave
 
 # double grave
-A8 Ȁ
-a8 ȁ
-E8 Ȅ
-e8 ȅ
-I8 Ȉ
-i8 ȉ
-O8 Ȍ
-o8 ȍ
-R8 Ȑ
-r8 ȑ
-U8 Ȕ
-u8 ȕ
+       # usage is similar to inverted breve, just as rare
+#"8
+#'8
+#A8 Ȁ
+#a8 ȁ
+#E8 Ȅ
+#e8 ȅ
+#I8 Ȉ
+#i8 ȉ
+#O8 Ȍ
+#o8 ȍ
+#R8 Ȑ
+#r8 ȑ
+#U8 Ȕ
+#u8 ȕ
 
 # hooks
 
 # hooks
+#"2
+#'2
 B2 Ɓ
 b2 ɓ
 C2 Ƈ
 c2 ƈ
 B2 Ɓ
 b2 ɓ
 C2 Ƈ
 c2 ƈ
-# D2 Ɗ  # in use by control char
+#D2 Ɗ  # in use by control char
 d2 ɗ  # hook
 d; ɖ  # R (tail)
 D; Ɖ
 d2 ɗ  # hook
 d; ɖ  # R (tail)
 D; Ɖ
@@ -127,11 +152,11 @@ h2 ɦ
 K2 Ƙ
 k2 ƙ
 l; ɭ  # R
 K2 Ƙ
 k2 ƙ
 l; ɭ  # R
-m; ɱ
+m2 ɱ
 N2 Ɲ  # left hook
 n2 ɲ
 n; ɳ  # R
 N2 Ɲ  # left hook
 n2 ɲ
 n; ɳ  # R
-# P2 Ƥ  # in use by control char
+#P2 Ƥ  # in use by control char
 p2 ƥ
 Q; Ɋ  # hook tail
 q; ɋ  # hook tail
 p2 ƥ
 Q; Ɋ  # hook tail
 q; ɋ  # hook tail
@@ -145,34 +170,24 @@ T; Ʈ  # R
 t; ʈ
 V2 Ʋ
 v2 ʋ
 t; ʈ
 V2 Ʋ
 v2 ʋ
+v; ⱱ
 Y; Ƴ  # not a hook below, but Y2 hook above is already present
 y; ƴ
 Z2 Ȥ  # looks like a cedilla
 z2 ȥ
 z; ʐ  # R
 
 Y; Ƴ  # not a hook below, but Y2 hook above is already present
 y; ƴ
 Z2 Ȥ  # looks like a cedilla
 z2 ȥ
 z; ʐ  # R
 
-# curls
+# curls (9 is mostly free because horns are so rare)
 c9 ɕ
 d9 ȡ
 c9 ɕ
 d9 ȡ
+j9 ʝ  # crossed-tail actually
 l9 ȴ
 n9 ȵ
 t9 ȶ
 v9 ⱴ
 z9 ʑ
 l9 ȴ
 n9 ȵ
 t9 ȶ
 v9 ⱴ
 z9 ʑ
-# S9 ʆ
-# Z9 ʓ
-
-# middle tilde  #XXX: not tilde above
-b? ᵬ
-d? ᵭ
-f? ᵮ
-m? ᵯ
-# n? ᵰ  # already a tilde above
-p? ᵱ
-r? ᵲ
-s? ᵴ
-t? ᵵ
-z? ᵶ
+#S9 ʆ
+#Z9 ʓ
 
 # tone letters
 2/ ƻ
 
 # tone letters
 2/ ƻ
@@ -186,7 +201,7 @@ z? ᵶ
 # turned/inverted (trailing I is uncommon for lowercase, and already used thusly for !I, ?I and NI)
 aI ɐ
 cI ɔ  # open o
 # turned/inverted (trailing I is uncommon for lowercase, and already used thusly for !I, ?I and NI)
 aI ɐ
 cI ɔ  # open o
-# EI Ǝ  # could be confusing, as it's not uppercase schwa eI
+#EI Ǝ  # would be confusing, as it's not uppercase schwa eI
 eI ə  # schwa, not turned E (latter is very uncommon)
 FI Ⅎ  # not a letter
 fI ⅎ  # idem
 eI ə  # schwa, not turned E (latter is very uncommon)
 FI Ⅎ  # not a letter
 fI ⅎ  # idem
@@ -196,9 +211,9 @@ iI ᴉ
 kI ʞ
 MI Ɯ
 mI ɯ
 kI ʞ
 MI Ɯ
 mI ɯ
-# nI ᴎ  # reversed capital N, but NI already in use
+#nI ᴎ  # reversed capital N, but NI already in use
 rI ɹ
 rI ɹ
-# RI ᴚ  # conflicts with RI control char
+#RI ᴚ  # conflicts with RI control char
 tI ʇ
 VI Ʌ
 vI ʌ
 tI ʇ
 VI Ʌ
 vI ʌ
@@ -206,8 +221,8 @@ wI ʍ
 yI ʎ
 
 # ipa (*p)
 yI ʎ
 
 # ipa (*p)
-:> ː  # :p
-:< ˑ  # .p -p
+#:> ː  # :p
+#:< ˑ  # .p -p
 ap ɑ
 Ap ɒ
 ep ɛ
 ap ɑ
 Ap ɒ
 ep ɛ