X-Git-Url: http://git.chise.org/gitweb/?a=blobdiff_plain;f=lisp%2Futf-2000%2Fu002B0-Spacing-Modifier-Letters.el;h=7e6cdaa8c27bc936a07ff3cfdcb017cf00711bb5;hb=90c42eb4fa13a7f78c7b3a33b62d80e4aff44e60;hp=21d8863d209638901430a238e33742d7d08e51c2;hpb=70078936a954444b7559d68f09d28f20c3aa09b9;p=chise%2Fxemacs-chise.git diff --git a/lisp/utf-2000/u002B0-Spacing-Modifier-Letters.el b/lisp/utf-2000/u002B0-Spacing-Modifier-Letters.el index 21d8863..7e6cdaa 100644 --- a/lisp/utf-2000/u002B0-Spacing-Modifier-Letters.el +++ b/lisp/utf-2000/u002B0-Spacing-Modifier-Letters.el @@ -4,7 +4,7 @@ (bidi-category . "L") (mirrored . nil) (->decomposition super #x0068) - (ucs . #x2B0) ; Ê° + (ucs . #x02B0) ; Ê° )) (define-char '((name . "MODIFIER LETTER SMALL H WITH HOOK") @@ -12,7 +12,7 @@ (bidi-category . "L") (mirrored . nil) (->decomposition super #x0266) - (ucs . #x2B1) ; ʱ + (ucs . #x02B1) ; ʱ )) (define-char '((name . "MODIFIER LETTER SMALL J") @@ -20,7 +20,7 @@ (bidi-category . "L") (mirrored . nil) (->decomposition super #x006A) - (ucs . #x2B2) ; ʲ + (ucs . #x02B2) ; ʲ )) (define-char '((name . "MODIFIER LETTER SMALL R") @@ -28,7 +28,7 @@ (bidi-category . "L") (mirrored . nil) (->decomposition super #x0072) - (ucs . #x2B3) ; ʳ + (ucs . #x02B3) ; ʳ )) (define-char '((name . "MODIFIER LETTER SMALL TURNED R") @@ -36,7 +36,7 @@ (bidi-category . "L") (mirrored . nil) (->decomposition super #x0279) - (ucs . #x2B4) ; Ê´ + (ucs . #x02B4) ; Ê´ )) (define-char '((name . "MODIFIER LETTER SMALL TURNED R WITH HOOK") @@ -44,7 +44,7 @@ (bidi-category . "L") (mirrored . nil) (->decomposition super #x027B) - (ucs . #x2B5) ; ʵ + (ucs . #x02B5) ; ʵ )) (define-char '((name . "MODIFIER LETTER SMALL CAPITAL INVERTED R") @@ -52,7 +52,7 @@ (bidi-category . "L") (mirrored . nil) (->decomposition super #x0281) - (ucs . #x2B6) ; ʶ + (ucs . #x02B6) ; ʶ )) (define-char '((name . "MODIFIER LETTER SMALL W") @@ -60,7 +60,7 @@ (bidi-category . "L") (mirrored . nil) (->decomposition super #x0077) - (ucs . #x2B7) ; Ê· + (ucs . #x02B7) ; Ê· )) (define-char '((name . "MODIFIER LETTER SMALL Y") @@ -68,28 +68,28 @@ (bidi-category . "L") (mirrored . nil) (->decomposition super #x0079) - (ucs . #x2B8) ; ʸ + (ucs . #x02B8) ; ʸ )) (define-char '((name . "MODIFIER LETTER PRIME") (general-category symbol modifier) ; Informative Category (bidi-category . "ON") (mirrored . nil) - (ucs . #x2B9) ; ʹ + (ucs . #x02B9) ; ʹ )) (define-char '((name . "MODIFIER LETTER DOUBLE PRIME") (general-category symbol modifier) ; Informative Category (bidi-category . "ON") (mirrored . nil) - (ucs . #x2BA) ; ʺ + (ucs . #x02BA) ; ʺ )) (define-char '((name . "MODIFIER LETTER TURNED COMMA") (general-category letter modifier) ; Informative Category (bidi-category . "L") (mirrored . nil) - (ucs . #x2BB) ; Ê» + (ucs . #x02BB) ; Ê» )) (define-char '((name . "MODIFIER LETTER APOSTROPHE") @@ -97,7 +97,7 @@ (bidi-category . "L") (mirrored . nil) (greek-iso8859-7 . #xA2) ; øº’»¢ - (ucs . #x2BC) ; ʼ + (ucs . #x02BC) ; ʼ )) (define-char '((name . "MODIFIER LETTER REVERSED COMMA") @@ -105,70 +105,71 @@ (bidi-category . "L") (mirrored . nil) (greek-iso8859-7 . #xA1) ; øº’»¡ - (ucs . #x2BD) ; ʽ + (ucs . #x02BD) ; ʽ )) (define-char '((name . "MODIFIER LETTER RIGHT HALF RING") (general-category letter modifier) ; Informative Category (bidi-category . "L") (mirrored . nil) - (ucs . #x2BE) ; ʾ + (ucs . #x02BE) ; ʾ )) (define-char '((name . "MODIFIER LETTER LEFT HALF RING") (general-category letter modifier) ; Informative Category (bidi-category . "L") (mirrored . nil) - (ucs . #x2BF) ; Ê¿ + (ucs . #x02BF) ; Ê¿ )) (define-char '((name . "MODIFIER LETTER GLOTTAL STOP") (general-category letter modifier) ; Informative Category (bidi-category . "L") (mirrored . nil) - (ucs . #x2C0) ; ˀ + (ucs . #x02C0) ; ˀ )) (define-char '((name . "MODIFIER LETTER REVERSED GLOTTAL STOP") (general-category letter modifier) ; Informative Category (bidi-category . "L") (mirrored . nil) - (ucs . #x2C1) ; ˁ + (ucs . #x02C1) ; ˁ )) (define-char '((name . "MODIFIER LETTER LEFT ARROWHEAD") (general-category symbol modifier) ; Informative Category (bidi-category . "ON") (mirrored . nil) - (ucs . #x2C2) ; ˂ + (ucs . #x02C2) ; ˂ )) (define-char '((name . "MODIFIER LETTER RIGHT ARROWHEAD") (general-category symbol modifier) ; Informative Category (bidi-category . "ON") (mirrored . nil) - (ucs . #x2C3) ; ˃ + (ucs . #x02C3) ; ˃ )) (define-char '((name . "MODIFIER LETTER UP ARROWHEAD") (general-category symbol modifier) ; Informative Category (bidi-category . "ON") (mirrored . nil) - (ucs . #x2C4) ; ˄ + (ucs . #x02C4) ; ˄ )) (define-char '((name . "MODIFIER LETTER DOWN ARROWHEAD") (general-category symbol modifier) ; Informative Category (bidi-category . "ON") (mirrored . nil) - (ucs . #x2C5) ; ˅ + (ucs . #x02C5) ; ˅ )) (define-char '((name . "MODIFIER LETTER CIRCUMFLEX ACCENT") (general-category symbol modifier) ; Informative Category (bidi-category . "ON") (mirrored . nil) - (ucs . #x2C6) ; ˆ + (=big5-eten . #xC6D9) ; ý¢€Œ›™ + (ucs . #x02C6) ; ˆ )) (define-char '((name . "CARON") @@ -176,40 +177,63 @@ (bidi-category . "ON") (mirrored . nil) (iso-10646-comment . "Mandarin Chinese third tone") + (->fullwidth + ((name . "fullwidth caron") + (chinese-gb2312 . #x2126) ; ø»„†‰ + (korean-ksc5601 . #x2227) ; ø»ˆ›° + (japanese-jisx0212 . #x2230) ; ø»Š¥½ + (chinese-cns11643-1 . #x256F) ; ø»‘‰¢ + )) (latin-iso8859-2 . #xB7) ; øº’µ· (latin-iso8859-4 . #xB7) ; øº’¸· - (ucs . #x2C7) ; ˇ + (ucs . #x02C7) ; ˇ )) (define-char '((name . "fullwidth caron") - (->ucs . #x02C7) ; ˇ + (=>ucs . #x02C7) ; ˇ (general-category symbol modifier) ; Informative Category (bidi-category . "ON") (mirrored . nil) (iso-10646-comment . "Mandarin Chinese third tone") (->decomposition wide #x02C7) - (chinese-gb2312 . #x2126) ; ø»„†‰ - (korean-ksc5601 . #x2227) ; ø»ˆ›° - (japanese-jisx0212 . #x2230) ; ø»Š¥½ - (chinese-cns11643-1 . #x256F) ; ø»‘‰¢ - (japanese-jisx0213-1 . #x2A31) ; ø»¢ š - (chinese-big5 . #xA3BE) ; øºŸ¡– + (<-fullwidth + ((name . "CARON") + (ucs . #x02C7) ; ˇ + )) + (chinese-gb2312 . #x2126) ; ø»„†‰ + (korean-ksc5601 . #x2227) ; ø»ˆ›° + (japanese-jisx0212 . #x2230) ; ø»Š¥½ + (chinese-cns11643-1 . #x256F) ; ø»‘‰¢ + (=jis-x0213-1-2000 . #x2A31) ; ø»¢ š + (chinese-big5 . #xA3BE) ; ý¢€ŠŽ¾ + (=jef-china3 . #x81AB) ; øºˆ†« + (ucs-jis . #x02C7) ; ø»„†‰ )) (define-char '((name . "MODIFIER LETTER VERTICAL LINE") (general-category symbol modifier) ; Informative Category (bidi-category . "ON") (mirrored . nil) + (->fullwidth + ((name . "fullwidth modifier letter vertical line") + (=jis-x0213-1-2000 . #x2B53) ; ø»¢¢š + )) (ipa . #xF0) ; øº’›° - (ucs . #x2C8) ; ˈ + (ucs . #x02C8) ; ˈ )) (define-char '((name . "fullwidth modifier letter vertical line") - (->ucs . #x02C8) ; ˈ + (=>ucs . #x02C8) ; ˈ (general-category symbol modifier) ; Informative Category (bidi-category . "ON") (mirrored . nil) - (japanese-jisx0213-1 . #x2B53) ; ø»¢¢š + (->decomposition wide #x02C8) + (<-fullwidth + ((name . "MODIFIER LETTER VERTICAL LINE") + (ucs . #x02C8) ; ˈ + )) + (=jis-x0213-1-2000 . #x2B53) ; ø»¢¢š + (ucs-jis . #x02C8) ; ø»¢¢š )) (define-char '((name . "MODIFIER LETTER MACRON") @@ -217,9 +241,27 @@ (bidi-category . "ON") (mirrored . nil) (iso-10646-comment . "Mandarin Chinese first tone") + (->fullwidth + ((name . "fullwidth modifier letter macron") + (chinese-gb2312 . #x2125) ; ø»„†ˆ + )) + (ucs . #x02C9) ; ˉ + )) +(define-char + '((name . "fullwidth modifier letter macron") + (=>ucs . #x02C9) ; ˉ + (general-category symbol modifier) ; Informative Category + (bidi-category . "ON") + (mirrored . nil) + (iso-10646-comment . "Mandarin Chinese first tone") + (->decomposition wide #x02C9) + (<-fullwidth + ((name . "MODIFIER LETTER MACRON") + (ucs . #x02C9) ; ˉ + )) (chinese-gb2312 . #x2125) ; ø»„†ˆ - (chinese-big5 . #xA3BC) ; øºŸ¡” - (ucs . #x2C9) ; ˉ + (chinese-cns11643-1 . #x256D) ; ø»‘‰  + (chinese-big5 . #xA3BC) ; ý¢€ŠŽ¼ )) (define-char '((name . "MODIFIER LETTER ACUTE ACCENT") @@ -227,9 +269,26 @@ (bidi-category . "ON") (mirrored . nil) (iso-10646-comment . "Mandarin Chinese second tone") + (->fullwidth + ((name . "fullwidth modifier letter acute accent") + (chinese-cns11643-1 . #x256E) ; ø»‘‰¡ + )) + (ucs . #x02CA) ; ˊ + )) +(define-char + '((name . "fullwidth modifier letter acute accent") + (=>ucs . #x02CA) ; ˊ + (general-category symbol modifier) ; Informative Category + (bidi-category . "ON") + (mirrored . nil) + (iso-10646-comment . "Mandarin Chinese second tone") + (->decomposition wide #x02CA) + (<-fullwidth + ((name . "MODIFIER LETTER ACUTE ACCENT") + (ucs . #x02CA) ; ˊ + )) (chinese-cns11643-1 . #x256E) ; ø»‘‰¡ - (chinese-big5 . #xA3BD) ; øºŸ¡• - (ucs . #x2CA) ; ˊ + (chinese-big5 . #xA3BD) ; ý¢€ŠŽ½ )) (define-char '((name . "MODIFIER LETTER GRAVE ACCENT") @@ -237,115 +296,166 @@ (bidi-category . "ON") (mirrored . nil) (iso-10646-comment . "Mandarin Chinese fourth tone") + (->fullwidth + ((name . "fullwidth modifier letter grave accent") + (chinese-cns11643-1 . #x2570) ; ø»‘‰£ + )) + (ucs . #x02CB) ; ˋ + )) +(define-char + '((name . "fullwidth modifier letter grave accent") + (=>ucs . #x02CB) ; ˋ + (general-category symbol modifier) ; Informative Category + (bidi-category . "ON") + (mirrored . nil) + (iso-10646-comment . "Mandarin Chinese fourth tone") + (->decomposition wide #x02CB) + (<-fullwidth + ((name . "MODIFIER LETTER GRAVE ACCENT") + (ucs . #x02CB) ; ˋ + )) (chinese-cns11643-1 . #x2570) ; ø»‘‰£ - (chinese-big5 . #xA3BF) ; øºŸ¡— - (ucs . #x2CB) ; ˋ + (chinese-big5 . #xA3BF) ; ý¢€ŠŽ¿ )) (define-char '((name . "MODIFIER LETTER LOW VERTICAL LINE") (general-category symbol modifier) ; Informative Category (bidi-category . "ON") (mirrored . nil) + (->fullwidth + ((name . "fullwidth modifier letter low vertical line") + (=jis-x0213-1-2000 . #x2B54) ; ø»¢¢› + )) (ipa . #xF1) ; øº’›± - (ucs . #x2CC) ; ˌ + (ucs . #x02CC) ; ˌ )) (define-char '((name . "fullwidth modifier letter low vertical line") - (->ucs . #x02CC) ; ˌ + (=>ucs . #x02CC) ; ˌ (general-category symbol modifier) ; Informative Category (bidi-category . "ON") (mirrored . nil) - (japanese-jisx0213-1 . #x2B54) ; ø»¢¢› + (<-fullwidth + ((name . "MODIFIER LETTER LOW VERTICAL LINE") + (ucs . #x02CC) ; ˌ + )) + (=jis-x0213-1-2000 . #x2B54) ; ø»¢¢› + (ucs-jis . #x02CC) ; ø»¢¢› )) (define-char '((name . "MODIFIER LETTER LOW MACRON") (general-category symbol modifier) ; Informative Category (bidi-category . "ON") (mirrored . nil) - (chinese-big5 . #xA1C5) ; øºŸœ£ - (ucs . #x2CD) ; ˍ + (ucs . #x02CD) ; ˍ )) (define-char '((name . "MODIFIER LETTER LOW GRAVE ACCENT") (general-category symbol modifier) ; Informative Category (bidi-category . "ON") (mirrored . nil) - (ucs . #x2CE) ; ˎ + (ucs . #x02CE) ; ˎ )) (define-char '((name . "MODIFIER LETTER LOW ACUTE ACCENT") (general-category symbol modifier) ; Informative Category (bidi-category . "ON") (mirrored . nil) - (ucs . #x2CF) ; ˏ + (ucs . #x02CF) ; ˏ )) (define-char '((name . "MODIFIER LETTER TRIANGULAR COLON") (general-category letter modifier) ; Informative Category (bidi-category . "L") (mirrored . nil) + (->fullwidth + ((name . "fullwidth modifier letter triangular colon") + (korean-ksc5601 . #x2230) ; ø»ˆ›¹ + )) (ipa . #xF2) ; øº’›² - (ucs . #x2D0) ; ː + (ucs . #x02D0) ; ː )) (define-char '((name . "fullwidth modifier letter triangular colon") - (->ucs . #x02D0) ; ː + (=>ucs . #x02D0) ; ː (general-category letter modifier) ; Informative Category (bidi-category . "L") (mirrored . nil) (->decomposition wide #x02D0) - (korean-ksc5601 . #x2230) ; ø»ˆ›¹ - (japanese-jisx0213-1 . #x2B55) ; ø»¢¢œ + (<-fullwidth + ((name . "MODIFIER LETTER TRIANGULAR COLON") + (ucs . #x02D0) ; ː + )) + (korean-ksc5601 . #x2230) ; ø»ˆ›¹ + (=jis-x0213-1-2000 . #x2B55) ; ø»¢¢œ + (ucs-jis . #x02D0) ; ø»ˆ›¹ )) (define-char '((name . "MODIFIER LETTER HALF TRIANGULAR COLON") (general-category letter modifier) ; Informative Category (bidi-category . "L") (mirrored . nil) - (japanese-jisx0213-1 . #x2B56) ; ø»¢¢ - (ucs . #x2D1) ; ˑ + (->fullwidth + ((name . "fullwidth modifier letter half triangular colon") + (=jis-x0213-1-2000 . #x2B56) ; ø»¢¢ + )) + (ucs . #x02D1) ; ˑ + )) +(define-char + '((name . "fullwidth modifier letter half triangular colon") + (=>ucs . #x02D1) ; ˑ + (general-category letter modifier) ; Informative Category + (bidi-category . "L") + (mirrored . nil) + (->decomposition wide #x02D1) + (<-fullwidth + ((name . "MODIFIER LETTER HALF TRIANGULAR COLON") + (ucs . #x02D1) ; ˑ + )) + (=jis-x0213-1-2000 . #x2B56) ; ø»¢¢ + (ucs-jis . #x02D1) ; ø»¢¢ )) (define-char '((name . "MODIFIER LETTER CENTRED RIGHT HALF RING") (general-category symbol modifier) ; Informative Category (bidi-category . "ON") (mirrored . nil) - (ucs . #x2D2) ; ˒ + (ucs . #x02D2) ; ˒ )) (define-char '((name . "MODIFIER LETTER CENTRED LEFT HALF RING") (general-category symbol modifier) ; Informative Category (bidi-category . "ON") (mirrored . nil) - (ucs . #x2D3) ; ˓ + (ucs . #x02D3) ; ˓ )) (define-char '((name . "MODIFIER LETTER UP TACK") (general-category symbol modifier) ; Informative Category (bidi-category . "ON") (mirrored . nil) - (ucs . #x2D4) ; ˔ + (ucs . #x02D4) ; ˔ )) (define-char '((name . "MODIFIER LETTER DOWN TACK") (general-category symbol modifier) ; Informative Category (bidi-category . "ON") (mirrored . nil) - (ucs . #x2D5) ; ˕ + (ucs . #x02D5) ; ˕ )) (define-char '((name . "MODIFIER LETTER PLUS SIGN") (general-category symbol modifier) ; Informative Category (bidi-category . "ON") (mirrored . nil) - (ucs . #x2D6) ; ˖ + (ucs . #x02D6) ; ˖ )) (define-char '((name . "MODIFIER LETTER MINUS SIGN") (general-category symbol modifier) ; Informative Category (bidi-category . "ON") (mirrored . nil) - (ucs . #x2D7) ; ˗ + (ucs . #x02D7) ; ˗ )) (define-char '((name . "BREVE") @@ -353,20 +463,31 @@ (bidi-category . "ON") (mirrored . nil) (->decomposition compat #x0020 #x0306) + (->fullwidth + ((name . "fullwidth breve") + (korean-ksc5601 . #x2228) ; ø»ˆ›± + (japanese-jisx0212 . #x222F) ; ø»Š¥¼ + )) (latin-iso8859-2 . #xA2) ; øº’µ¢ (latin-iso8859-3 . #xA2) ; øº’·‚ - (ucs . #x2D8) ; ˘ + (ucs . #x02D8) ; ˘ )) (define-char '((name . "fullwidth breve") - (->ucs . #x02D8) ; ˘ + (=>ucs . #x02D8) ; ˘ (general-category symbol modifier) ; Informative Category (bidi-category . "ON") (mirrored . nil) (->decomposition wide #x02D8) - (korean-ksc5601 . #x2228) ; ø»ˆ›± - (japanese-jisx0212 . #x222F) ; ø»Š¥¼ - (japanese-jisx0213-1 . #x2A22) ; ø»¢ ‹ + (<-fullwidth + ((name . "BREVE") + (ucs . #x02D8) ; ˘ + )) + (korean-ksc5601 . #x2228) ; ø»ˆ›± + (japanese-jisx0212 . #x222F) ; ø»Š¥¼ + (=jis-x0213-1-2000 . #x2A22) ; ø»¢ ‹ + (=jef-china3 . #x81A8) ; øºˆ†¨ + (ucs-jis . #x02D8) ; ø»ˆ›± )) (define-char '((name . "DOT ABOVE") @@ -375,24 +496,36 @@ (mirrored . nil) (iso-10646-comment . "Mandarin Chinese light tone") (->decomposition compat #x0020 #x0307) + (->fullwidth + ((name . "fullwidth dot above") + (korean-ksc5601 . #x222B) ; ø»ˆ›´ + (japanese-jisx0212 . #x2232) ; ø»Š¥¿ + (chinese-cns11643-1 . #x256C) ; ø»‘‰Ÿ + )) (latin-iso8859-2 . #xFF) ; øº’¶¿ (latin-iso8859-3 . #xFF) ; øº’¸Ÿ (latin-iso8859-4 . #xFF) ; øº’¹¿ - (ucs . #x2D9) ; ˙ + (ucs . #x02D9) ; ˙ )) (define-char '((name . "fullwidth dot above") - (->ucs . #x02D9) ; ˙ + (=>ucs . #x02D9) ; ˙ (general-category symbol modifier) ; Informative Category (bidi-category . "ON") (mirrored . nil) (iso-10646-comment . "Mandarin Chinese light tone") (->decomposition wide #x02D9) - (korean-ksc5601 . #x222B) ; ø»ˆ›´ - (japanese-jisx0212 . #x2232) ; ø»Š¥¿ - (chinese-cns11643-1 . #x256C) ; ø»‘‰Ÿ - (japanese-jisx0213-1 . #x2A58) ; ø»¢¡ - (chinese-big5 . #xA3BB) ; øºŸ¡“ + (<-fullwidth + ((name . "DOT ABOVE") + (ucs . #x02D9) ; ˙ + )) + (korean-ksc5601 . #x222B) ; ø»ˆ›´ + (japanese-jisx0212 . #x2232) ; ø»Š¥¿ + (chinese-cns11643-1 . #x256C) ; ø»‘‰Ÿ + (=jis-x0213-1-2000 . #x2A58) ; ø»¢¡ + (chinese-big5 . #xA3BB) ; ý¢€ŠŽ» + (=jef-china3 . #x81A9) ; øºˆ†© + (ucs-jis . #x02D9) ; ø»ˆ›´ )) (define-char '((name . "RING ABOVE") @@ -400,9 +533,28 @@ (bidi-category . "ON") (mirrored . nil) (->decomposition compat #x0020 #x030A) + (->fullwidth + ((name . "fullwidth ring above") + (korean-ksc5601 . #x222A) ; ø»ˆ›³ + (japanese-jisx0212 . #x2236) ; ø»Š¦ƒ + )) + (ucs . #x02DA) ; ˚ + )) +(define-char + '((name . "fullwidth ring above") + (=>ucs . #x02DA) ; ˚ + (general-category symbol modifier) ; Informative Category + (bidi-category . "ON") + (mirrored . nil) + (->decomposition wide #x02DA) + (<-fullwidth + ((name . "RING ABOVE") + (ucs . #x02DA) ; ˚ + )) (korean-ksc5601 . #x222A) ; ø»ˆ›³ (japanese-jisx0212 . #x2236) ; ø»Š¦ƒ - (ucs . #x2DA) ; ˚ + (=jef-china3 . #x81AC) ; øºˆ†¬ + (ucs-jis . #x02DA) ; ø»ˆ›³ )) (define-char '((name . "OGONEK") @@ -410,19 +562,30 @@ (bidi-category . "ON") (mirrored . nil) (->decomposition compat #x0020 #x0328) + (->fullwidth + ((name . "fullwidth ogonek") + (korean-ksc5601 . #x222D) ; ø»ˆ›¶ + (japanese-jisx0212 . #x2235) ; ø»Š¦‚ + )) (latin-iso8859-2 . #xB2) ; øº’µ² (latin-iso8859-4 . #xB2) ; øº’¸² - (ucs . #x2DB) ; ˛ + (ucs . #x02DB) ; ˛ )) (define-char '((name . "fullwidth ogonek") - (->ucs . #x02DB) ; ˛ + (=>ucs . #x02DB) ; ˛ (general-category symbol modifier) ; Informative Category (bidi-category . "ON") (->decomposition wide #x02DB) - (korean-ksc5601 . #x222D) ; ø»ˆ›¶ - (japanese-jisx0212 . #x2235) ; ø»Š¦‚ - (japanese-jisx0213-1 . #x2A2D) ; ø»¢ – + (<-fullwidth + ((name . "OGONEK") + (ucs . #x02DB) ; ˛ + )) + (korean-ksc5601 . #x222D) ; ø»ˆ›¶ + (japanese-jisx0212 . #x2235) ; ø»Š¦‚ + (=jis-x0213-1-2000 . #x2A2D) ; ø»¢ – + (=jef-china3 . #x81B3) ; øºˆ†³ + (ucs-jis . #x02DB) ; ø»ˆ›¶ )) (define-char '((name . "SMALL TILDE") @@ -430,7 +593,7 @@ (bidi-category . "ON") (mirrored . nil) (->decomposition compat #x0020 #x0303) - (ucs . #x2DC) ; ˜ + (ucs . #x02DC) ; ˜ )) (define-char '((name . "DOUBLE ACUTE ACCENT") @@ -438,34 +601,62 @@ (bidi-category . "ON") (mirrored . nil) (->decomposition compat #x0020 #x030B) + (->fullwidth + ((name . "fullwidth double acute accent") + (korean-ksc5601 . #x2229) ; ø»ˆ›² + (japanese-jisx0212 . #x2233) ; ø»Š¦€ + )) (latin-iso8859-2 . #xBD) ; øº’µ½ - (ucs . #x2DD) ; ˝ + (ucs . #x02DD) ; ˝ )) (define-char '((name . "fullwidth double acute accent") - (->ucs . #x02DD) ; ˝ + (=>ucs . #x02DD) ; ˝ (general-category symbol modifier) ; Informative Category (bidi-category . "ON") (mirrored . nil) (->decomposition wide #x02DD) - (korean-ksc5601 . #x2229) ; ø»ˆ›² - (japanese-jisx0212 . #x2233) ; ø»Š¦€ - (japanese-jisx0213-1 . #x2A36) ; ø»¢ Ÿ + (<-fullwidth + ((name . "DOUBLE ACUTE ACCENT") + (ucs . #x02DD) ; ˝ + )) + (korean-ksc5601 . #x2229) ; ø»ˆ›² + (japanese-jisx0212 . #x2233) ; ø»Š¦€ + (=jis-x0213-1-2000 . #x2A36) ; ø»¢ Ÿ + (=jef-china3 . #x81B0) ; øºˆ†° + (ucs-jis . #x02DD) ; ø»ˆ›² )) (define-char '((name . "MODIFIER LETTER RHOTIC HOOK") (general-category symbol modifier) ; Informative Category (bidi-category . "ON") (mirrored . nil) - (japanese-jisx0213-1 . #x2B71) ; ø»¢¢¸ - (ucs . #x2DE) ; ˞ + (->fullwidth + ((name . "fullwidth modifier letter rhotic hook") + (=jis-x0213-1-2000 . #x2B71) ; ø»¢¢¸ + )) + (ucs . #x02DE) ; ˞ + )) +(define-char + '((name . "fullwidth modifier letter rhotic hook") + (=>ucs . #x02DE) ; ˞ + (general-category symbol modifier) ; Informative Category + (bidi-category . "ON") + (mirrored . nil) + (->decomposition wide #x02DE) + (<-fullwidth + ((name . "MODIFIER LETTER RHOTIC HOOK") + (ucs . #x02DE) ; ˞ + )) + (=jis-x0213-1-2000 . #x2B71) ; ø»¢¢¸ + (ucs-jis . #x02DE) ; ø»¢¢¸ )) (define-char '((name . "MODIFIER LETTER CROSS ACCENT") (general-category symbol modifier) ; Informative Category (bidi-category . "ON") (mirrored . nil) - (ucs . #x2DF) ; ˟ + (ucs . #x02DF) ; ˟ )) (define-char '((name . "MODIFIER LETTER SMALL GAMMA") @@ -473,7 +664,7 @@ (bidi-category . "L") (mirrored . nil) (->decomposition super #x0263) - (ucs . #x2E0) ; Ë  + (ucs . #x02E0) ; Ë  )) (define-char '((name . "MODIFIER LETTER SMALL L") @@ -481,7 +672,7 @@ (bidi-category . "L") (mirrored . nil) (->decomposition super #x006C) - (ucs . #x2E1) ; Ë¡ + (ucs . #x02E1) ; Ë¡ )) (define-char '((name . "MODIFIER LETTER SMALL S") @@ -489,7 +680,7 @@ (bidi-category . "L") (mirrored . nil) (->decomposition super #x0073) - (ucs . #x2E2) ; Ë¢ + (ucs . #x02E2) ; Ë¢ )) (define-char '((name . "MODIFIER LETTER SMALL X") @@ -497,7 +688,7 @@ (bidi-category . "L") (mirrored . nil) (->decomposition super #x0078) - (ucs . #x2E3) ; Ë£ + (ucs . #x02E3) ; Ë£ )) (define-char '((name . "MODIFIER LETTER SMALL REVERSED GLOTTAL STOP") @@ -505,80 +696,165 @@ (bidi-category . "L") (mirrored . nil) (->decomposition super #x0295) - (ucs . #x2E4) ; ˤ + (ucs . #x02E4) ; ˤ )) (define-char '((name . "MODIFIER LETTER EXTRA-HIGH TONE BAR") (general-category symbol modifier) ; Informative Category (bidi-category . "ON") (mirrored . nil) - (japanese-jisx0213-1 . #x2B60) ; ø»¢¢§ - (ucs . #x2E5) ; Ë¥ + (->fullwidth + ((name . "fullwidth modifier letter extra-high tone bar") + (=jis-x0213-1-2000 . #x2B60) ; ø»¢¢§ + )) + (ucs . #x02E5) ; Ë¥ + )) +(define-char + '((name . "fullwidth modifier letter extra-high tone bar") + (=>ucs . #x02E5) ; Ë¥ + (general-category symbol modifier) ; Informative Category + (bidi-category . "ON") + (mirrored . nil) + (->decomposition wide #x02E5) + (<-fullwidth + ((name . "MODIFIER LETTER EXTRA-HIGH TONE BAR") + (ucs . #x02E5) ; Ë¥ + )) + (=jis-x0213-1-2000 . #x2B60) ; ø»¢¢§ + (ucs-jis . #x02E5) ; ø»¢¢§ )) (define-char '((name . "MODIFIER LETTER HIGH TONE BAR") (general-category symbol modifier) ; Informative Category (bidi-category . "ON") (mirrored . nil) - (japanese-jisx0213-1 . #x2B61) ; ø»¢¢¨ - (ucs . #x2E6) ; ˦ + (->fullwidth + ((name . "fullwidth modifier letter high tone bar") + (=jis-x0213-1-2000 . #x2B61) ; ø»¢¢¨ + )) + (ucs . #x02E6) ; ˦ + )) +(define-char + '((name . "fullwidth modifier letter high tone bar") + (=>ucs . #x02E6) ; ˦ + (general-category symbol modifier) ; Informative Category + (bidi-category . "ON") + (mirrored . nil) + (->decomposition wide #x02E6) + (<-fullwidth + ((name . "MODIFIER LETTER HIGH TONE BAR") + (ucs . #x02E6) ; ˦ + )) + (=jis-x0213-1-2000 . #x2B61) ; ø»¢¢¨ + (ucs-jis . #x02E6) ; ø»¢¢¨ )) (define-char '((name . "MODIFIER LETTER MID TONE BAR") (general-category symbol modifier) ; Informative Category (bidi-category . "ON") (mirrored . nil) - (japanese-jisx0213-1 . #x2B62) ; ø»¢¢© - (ucs . #x2E7) ; ˧ + (->fullwidth + ((name . "fullwidth modifier letter mid tone bar") + (=jis-x0213-1-2000 . #x2B62) ; ø»¢¢© + )) + (ucs . #x02E7) ; ˧ + )) +(define-char + '((name . "fullwidth modifier letter mid tone bar") + (=>ucs . #x02E7) ; ˧ + (general-category symbol modifier) ; Informative Category + (bidi-category . "ON") + (mirrored . nil) + (->decomposition wide #x02E7) + (<-fullwidth + ((name . "MODIFIER LETTER MID TONE BAR") + (ucs . #x02E7) ; ˧ + )) + (=jis-x0213-1-2000 . #x2B62) ; ø»¢¢© + (ucs-jis . #x02E7) ; ø»¢¢© )) (define-char '((name . "MODIFIER LETTER LOW TONE BAR") (general-category symbol modifier) ; Informative Category (bidi-category . "ON") (mirrored . nil) - (japanese-jisx0213-1 . #x2B63) ; ø»¢¢ª - (ucs . #x2E8) ; ˨ + (->fullwidth + ((name . "fullwidth modifier letter low tone bar") + (=jis-x0213-1-2000 . #x2B63) ; ø»¢¢ª + )) + (ucs . #x02E8) ; ˨ + )) +(define-char + '((name . "fullwidth modifier letter low tone bar") + (=>ucs . #x02E8) ; ˨ + (general-category symbol modifier) ; Informative Category + (bidi-category . "ON") + (mirrored . nil) + (->decomposition wide #x02E8) + (<-fullwidth + ((name . "MODIFIER LETTER LOW TONE BAR") + (ucs . #x02E8) ; ˨ + )) + (=jis-x0213-1-2000 . #x2B63) ; ø»¢¢ª + (ucs-jis . #x02E8) ; ø»¢¢ª )) (define-char '((name . "MODIFIER LETTER EXTRA-LOW TONE BAR") (general-category symbol modifier) ; Informative Category (bidi-category . "ON") (mirrored . nil) - (japanese-jisx0213-1 . #x2B64) ; ø»¢¢« - (ucs . #x2E9) ; Ë© + (->fullwidth + ((name . "fullwidth modifier letter extra-low tone bar") + (=jis-x0213-1-2000 . #x2B64) ; ø»¢¢« + )) + (ucs . #x02E9) ; Ë© + )) +(define-char + '((name . "fullwidth modifier letter extra-low tone bar") + (=>ucs . #x02E9) ; Ë© + (general-category symbol modifier) ; Informative Category + (bidi-category . "ON") + (mirrored . nil) + (->decomposition wide #x02E9) + (<-fullwidth + ((name . "MODIFIER LETTER EXTRA-LOW TONE BAR") + (ucs . #x02E9) ; Ë© + )) + (=jis-x0213-1-2000 . #x2B64) ; ø»¢¢« + (ucs-jis . #x02E9) ; ø»¢¢« )) (define-char '((name . "MODIFIER LETTER YIN DEPARTING TONE MARK") (general-category symbol modifier) ; Informative Category (bidi-category . "ON") (mirrored . nil) - (ucs . #x2EA) ; ˪ + (ucs . #x02EA) ; ˪ )) (define-char '((name . "MODIFIER LETTER YANG DEPARTING TONE MARK") (general-category symbol modifier) ; Informative Category (bidi-category . "ON") (mirrored . nil) - (ucs . #x2EB) ; Ë« + (ucs . #x02EB) ; Ë« )) (define-char '((name . "MODIFIER LETTER VOICING") (general-category symbol modifier) ; Informative Category (bidi-category . "ON") (mirrored . nil) - (ucs . #x2EC) ; ˬ + (ucs . #x02EC) ; ˬ )) (define-char '((name . "MODIFIER LETTER UNASPIRATED") (general-category symbol modifier) ; Informative Category (bidi-category . "ON") (mirrored . nil) - (ucs . #x2ED) ; Ë­ + (ucs . #x02ED) ; Ë­ )) (define-char '((name . "MODIFIER LETTER DOUBLE APOSTROPHE") (general-category letter modifier) ; Informative Category (bidi-category . "L") (mirrored . nil) - (ucs . #x2EE) ; Ë® + (ucs . #x02EE) ; Ë® ))