X-Git-Url: http://git.chise.org/gitweb/?a=blobdiff_plain;ds=sidebyside;f=lisp%2Futf-2000%2Fu02000-General-Punctuation.el;h=7d47a449279b7b32e1c6c7f8b79ce51c086e06d2;hb=86ee3bc0c7c643f7166fb356d26e1e0f863b3339;hp=02a2cb91e90475037049cc5c61e7be21b4c42016;hpb=4399587eb33ccc60cc34b9abc42e80fb77ec4f4b;p=chise%2Fxemacs-chise.git diff --git a/lisp/utf-2000/u02000-General-Punctuation.el b/lisp/utf-2000/u02000-General-Punctuation.el index 02a2cb9..7d47a44 100644 --- a/lisp/utf-2000/u02000-General-Punctuation.el +++ b/lisp/utf-2000/u02000-General-Punctuation.el @@ -4,7 +4,7 @@ (bidi-category . "WS") (mirrored . nil) (->decomposition #x2002) - (ucs . #x2000) ;   + (=ucs . #x2000) ;   )) (define-char '((name . "EM QUAD") @@ -12,7 +12,7 @@ (bidi-category . "WS") (mirrored . nil) (->decomposition #x2003) - (ucs . #x2001) ;   + (=ucs . #x2001) ;   )) (define-char '((name . "EN SPACE") @@ -20,7 +20,7 @@ (bidi-category . "WS") (mirrored . nil) (->decomposition compat #x0020) - (ucs . #x2002) ;   + (=ucs . #x2002) ;   )) (define-char '((name . "EM SPACE") @@ -28,8 +28,8 @@ (bidi-category . "WS") (mirrored . nil) (->decomposition compat #x0020) - (chinese-cns11643-1 . #x256D) ; ø»‘‰  - (ucs . #x2003) ;   + (=cns11643-1 . #x256D) ; ø»‘‰  + (=ucs . #x2003) ;   )) (define-char '((name . "THREE-PER-EM SPACE") @@ -37,7 +37,7 @@ (bidi-category . "WS") (mirrored . nil) (->decomposition compat #x0020) - (ucs . #x2004) ;   + (=ucs . #x2004) ;   )) (define-char '((name . "FOUR-PER-EM SPACE") @@ -45,7 +45,7 @@ (bidi-category . "WS") (mirrored . nil) (->decomposition compat #x0020) - (ucs . #x2005) ;   + (=ucs . #x2005) ;   )) (define-char '((name . "SIX-PER-EM SPACE") @@ -53,7 +53,7 @@ (bidi-category . "WS") (mirrored . nil) (->decomposition compat #x0020) - (ucs . #x2006) ;   + (=ucs . #x2006) ;   )) (define-char '((name . "FIGURE SPACE") @@ -61,7 +61,7 @@ (bidi-category . "WS") (mirrored . nil) (->decomposition noBreak #x0020) - (ucs . #x2007) ;   + (=ucs . #x2007) ;   )) (define-char '((name . "PUNCTUATION SPACE") @@ -69,7 +69,7 @@ (bidi-category . "WS") (mirrored . nil) (->decomposition compat #x0020) - (ucs . #x2008) ;   + (=ucs . #x2008) ;   )) (define-char '((name . "THIN SPACE") @@ -77,7 +77,7 @@ (bidi-category . "WS") (mirrored . nil) (->decomposition compat #x0020) - (ucs . #x2009) ;   + (=ucs . #x2009) ;   )) (define-char '((name . "HAIR SPACE") @@ -85,52 +85,50 @@ (bidi-category . "WS") (mirrored . nil) (->decomposition compat #x0020) - (ucs . #x200A) ;   + (=ucs . #x200A) ;   )) (define-char '((name . "ZERO WIDTH SPACE") (general-category separator space) ; Normative Category (bidi-category . "BN") (mirrored . nil) - (ucs . #x200B) ; ​ + (=ucs . #x200B) ; ​ )) (define-char '((name . "ZERO WIDTH NON-JOINER") (general-category other format) ; Normative Category (bidi-category . "BN") (mirrored . nil) - (ucs . #x200C) ; ‌ + (=ucs . #x200C) ; ‌ )) (define-char '((name . "ZERO WIDTH JOINER") (general-category other format) ; Normative Category (bidi-category . "BN") (mirrored . nil) - (ucs . #x200D) ; ‍ + (=ucs . #x200D) ; ‍ )) (define-char '((name . "LEFT-TO-RIGHT MARK") (general-category other format) ; Normative Category (bidi-category . "L") (mirrored . nil) - (ucs . #x200E) ; ‎ + (=ucs . #x200E) ; ‎ )) (define-char '((name . "RIGHT-TO-LEFT MARK") (general-category other format) ; Normative Category (bidi-category . "R") (mirrored . nil) - (ucs . #x200F) ; ‏ + (=ucs . #x200F) ; ‏ )) (define-char '((name . "HYPHEN") (general-category punctuation dash) ; Informative Category (bidi-category . "ON") (mirrored . nil) - (japanese-jisx0208-1978 . #x213E) ; ø»¼ - (japanese-jisx0208 . #x213E) ; ø»†¥ - (japanese-jisx0208-1990 . #x213E) ; ø½‰¶™ - (ucs . #x2010) ; ‐ + (=jis-x0208 . #x213E) ; ø½‰¶™ + (=ucs . #x2010) ; ‐ )) (define-char '((name . "NON-BREAKING HYPHEN") @@ -138,50 +136,47 @@ (bidi-category . "ON") (mirrored . nil) (->decomposition noBreak #x2010) - (ucs . #x2011) ; ‑ + (=ucs . #x2011) ; ‑ )) (define-char '((name . "FIGURE DASH") (general-category punctuation dash) ; Informative Category (bidi-category . "ON") (mirrored . nil) - (ucs . #x2012) ; ‒ + (=ucs . #x2012) ; ‒ )) (define-char '((name . "EN DASH") (general-category punctuation dash) ; Informative Category (bidi-category . "ON") (mirrored . nil) - (chinese-cns11643-1 . #x2139) ; ø»‘‚´ - (japanese-jisx0213-1 . #x237C) ; ø»¢—“ - (chinese-big5 . #xA156) ; øºŸ›– - (ucs . #x2013) ; – + (=cns11643-1 . #x2139) ; ø»‘‚´ + (=jis-x0213-1-2000 . #x237C) ; ø»¢—“ + (=big5 . #xA156) ; ý¢€Š…– + (=ucs . #x2013) ; – )) (define-char '((name . "EM DASH") (general-category punctuation dash) ; Informative Category (bidi-category . "ON") (mirrored . nil) - (japanese-jisx0208-1978 . #x213D) ; ø»¼œ - (japanese-jisx0208 . #x213D) ; ø»†¤ - (chinese-cns11643-1 . #x2137) ; ø»‘‚² - (japanese-jisx0208-1990 . #x213D) ; ø½‰¶˜ - (chinese-big5 . #xA158) ; øºŸ›˜ - (ucs . #x2014) ; — + (=jis-x0208 . #x213D) ; ø½‰¶˜ + (=cns11643-1 . #x2137) ; ø»‘‚² + (=big5 . #xA158) ; ý¢€Š…˜ + (=ucs . #x2014) ; — )) (define-char '((name . "HORIZONTAL BAR") (general-category punctuation dash) ; Informative Category (bidi-category . "ON") (mirrored . nil) - (chinese-gb2312 . #x212A) ; ø»„† - (korean-ksc5601 . #x212A) ; ø»ˆš• - (chinese-big5 . #xA277) ; øºŸž” - (ucs . #x2015) ; ― + (=gb2312 . #x212A) ; ø»„† + (=ks-x1001 . #x212A) ; ø»ˆš• + (=ucs . #x2015) ; ― )) (define-char '((name . "HALFWIDTH HORIZONTAL BAR") - (->ucs . #x2015) ; ― + (=>ucs . #x2015) ; ― (general-category punctuation dash) ; Informative Category (bidi-category . "ON") (mirrored . nil) @@ -193,13 +188,10 @@ (general-category punctuation other) ; Informative Category (bidi-category . "ON") (mirrored . nil) - (japanese-jisx0208-1978 . #x2142) ; ø»¼¡ - (chinese-gb2312 . #x212C) ; ø»„† - (japanese-jisx0208 . #x2142) ; ø»†© - (chinese-cns11643-1 . #x225D) ; ø»‘„¶ - (japanese-jisx0208-1990 . #x2142) ; ø½‰¶ - (chinese-big5 . #xA1FC) ; øºŸš - (ucs . #x2016) ; ‖ + (=gb2312 . #x212C) ; ø»„† + (=jis-x0208 . #x2142) ; ø½‰¶ + (=cns11643-1 . #x225D) ; ø»‘„¶ + (=ucs . #x2016) ; ‖ )) (define-char '((name . "DOUBLE LOW LINE") @@ -208,127 +200,118 @@ (mirrored . nil) (->decomposition compat #x0020 #x0333) (hebrew-iso8859-8 . #xDF) ; øº’¿Ÿ - (ucs . #x2017) ; ‗ + (=ucs . #x2017) ; ‗ )) (define-char '((name . "LEFT SINGLE QUOTATION MARK") (general-category punctuation initial-quote) ; Informative Category (bidi-category . "ON") (mirrored . nil) - (japanese-jisx0208-1978 . #x2146) ; ø»¼¥ - (chinese-gb2312 . #x212E) ; ø»„†‘ - (japanese-jisx0208 . #x2146) ; ø»†­ - (korean-ksc5601 . #x212E) ; ø»ˆš™ - (chinese-cns11643-1 . #x2164) ; ø»‘ƒŸ - (japanese-jisx0208-1990 . #x2146) ; ø½‰¶¡ - (chinese-big5 . #xA1A5) ; øºŸœƒ - (ucs . #x2018) ; ‘ + (=gb2312 . #x212E) ; ø»„†‘ + (=jis-x0208 . #x2146) ; ø½‰¶¡ + (=ks-x1001 . #x212E) ; ø»ˆš™ + (=cns11643-1 . #x2164) ; ø»‘ƒŸ + (=big5 . #xA1A5) ; ý¢€Š†¥ + (=ucs . #x2018) ; ‘ )) (define-char '((name . "RIGHT SINGLE QUOTATION MARK") (general-category punctuation final-quote) ; Informative Category (bidi-category . "ON") (mirrored . nil) - (japanese-jisx0208-1978 . #x2147) ; ø»¼¦ - (chinese-gb2312 . #x212F) ; ø»„†’ - (japanese-jisx0208 . #x2147) ; ø»†® - (korean-ksc5601 . #x212F) ; ø»ˆšš - (chinese-cns11643-1 . #x2165) ; ø»‘ƒ  - (japanese-jisx0208-1990 . #x2147) ; ø½‰¶¢ - (chinese-big5 . #xA1A6) ; øºŸœ„ - (ucs . #x2019) ; ’ + (=gb2312 . #x212F) ; ø»„†’ + (=jis-x0208 . #x2147) ; ø½‰¶¢ + (=ks-x1001 . #x212F) ; ø»ˆšš + (=cns11643-1 . #x2165) ; ø»‘ƒ  + (=big5 . #xA1A6) ; ý¢€Š†¦ + (=ucs . #x2019) ; ’ )) (define-char '((name . "SINGLE LOW-9 QUOTATION MARK") (general-category punctuation open) ; Informative Category (bidi-category . "ON") (mirrored . nil) - (ucs . #x201A) ; ‚ + (=ucs . #x201A) ; ‚ )) (define-char '((name . "SINGLE HIGH-REVERSED-9 QUOTATION MARK") (general-category punctuation initial-quote) ; Informative Category (bidi-category . "ON") (mirrored . nil) - (ucs . #x201B) ; ‛ + (=ucs . #x201B) ; ‛ )) (define-char '((name . "LEFT DOUBLE QUOTATION MARK") (general-category punctuation initial-quote) ; Informative Category (bidi-category . "ON") (mirrored . nil) - (japanese-jisx0208-1978 . #x2148) ; ø»¼§ - (chinese-gb2312 . #x2130) ; ø»„†“ - (japanese-jisx0208 . #x2148) ; ø»†¯ - (korean-ksc5601 . #x2130) ; ø»ˆš› - (chinese-cns11643-1 . #x2166) ; ø»‘ƒ¡ - (japanese-jisx0208-1990 . #x2148) ; ø½‰¶£ - (chinese-big5 . #xA1A7) ; øºŸœ… - (ucs . #x201C) ; “ + (=gb2312 . #x2130) ; ø»„†“ + (=jis-x0208 . #x2148) ; ø½‰¶£ + (=ks-x1001 . #x2130) ; ø»ˆš› + (=cns11643-1 . #x2166) ; ø»‘ƒ¡ + (=big5 . #xA1A7) ; ý¢€Š†§ + (=ucs . #x201C) ; “ )) (define-char '((name . "RIGHT DOUBLE QUOTATION MARK") (general-category punctuation final-quote) ; Informative Category (bidi-category . "ON") (mirrored . nil) - (japanese-jisx0208-1978 . #x2149) ; ø»¼¨ - (chinese-gb2312 . #x2131) ; ø»„†” - (japanese-jisx0208 . #x2149) ; ø»†° - (korean-ksc5601 . #x2131) ; ø»ˆšœ - (chinese-cns11643-1 . #x2167) ; ø»‘ƒ¢ - (japanese-jisx0208-1990 . #x2149) ; ø½‰¶¤ - (chinese-big5 . #xA1A8) ; øºŸœ† - (ucs . #x201D) ; ” + (=gb2312 . #x2131) ; ø»„†” + (=jis-x0208 . #x2149) ; ø½‰¶¤ + (=ks-x1001 . #x2131) ; ø»ˆšœ + (=cns11643-1 . #x2167) ; ø»‘ƒ¢ + (=big5 . #xA1A8) ; ý¢€Š†¨ + (=ucs . #x201D) ; ” )) (define-char '((name . "DOUBLE LOW-9 QUOTATION MARK") (general-category punctuation open) ; Informative Category (bidi-category . "ON") (mirrored . nil) - (ucs . #x201E) ; „ + (=ucs . #x201E) ; „ )) (define-char '((name . "DOUBLE HIGH-REVERSED-9 QUOTATION MARK") (general-category punctuation initial-quote) ; Informative Category (bidi-category . "ON") (mirrored . nil) - (ucs . #x201F) ; ‟ + (=ucs . #x201F) ; ‟ )) (define-char '((name . "DAGGER") (general-category punctuation other) ; Informative Category (bidi-category . "ON") (mirrored . nil) - (japanese-jisx0208 . #x2277) ; ø»†’¼ - (korean-ksc5601 . #x2253) ; ø»ˆœœ - (japanese-jisx0208-1990 . #x2277) ; ø½‰¸° - (ucs . #x2020) ; † + (=jis-x0208-1983 . #x2277) ; ø»†’¼ + (=ks-x1001 . #x2253) ; ø»ˆœœ + (=jis-x0208-1990 . #x2277) ; ø½‰¸° + (=ucs . #x2020) ; † )) (define-char '((name . "DOUBLE DAGGER") (general-category punctuation other) ; Informative Category (bidi-category . "ON") (mirrored . nil) - (japanese-jisx0208 . #x2278) ; ø»†’½ - (korean-ksc5601 . #x2254) ; ø»ˆœ - (japanese-jisx0208-1990 . #x2278) ; ø½‰¸± - (ucs . #x2021) ; ‡ + (=jis-x0208-1983 . #x2278) ; ø»†’½ + (=ks-x1001 . #x2254) ; ø»ˆœ + (=jis-x0208-1990 . #x2278) ; ø½‰¸± + (=ucs . #x2021) ; ‡ )) (define-char '((name . "BULLET") (general-category punctuation other) ; Informative Category (bidi-category . "ON") (mirrored . nil) - (japanese-jisx0213-1 . #x2340) ; ø»¢–— - (chinese-big5 . #xA145) ; øºŸ›… - (ucs . #x2022) ; • + (=jis-x0213-1-2000 . #x2340) ; ø»¢–— + (=ucs . #x2022) ; • )) (define-char '((name . "TRIANGULAR BULLET") (general-category punctuation other) ; Informative Category (bidi-category . "ON") (mirrored . nil) - (ucs . #x2023) ; ‣ + (=ucs . #x2023) ; ‣ )) (define-char '((name . "ONE DOT LEADER") @@ -336,8 +319,7 @@ (bidi-category . "ON") (mirrored . nil) (->decomposition compat #x002E) - (chinese-big5 . #xA3BB) ; øºŸ¡“ - (ucs . #x2024) ; ․ + (=ucs . #x2024) ; ․ )) (define-char '((name . "TWO DOT LEADER") @@ -345,13 +327,11 @@ (bidi-category . "ON") (mirrored . nil) (->decomposition compat #x002E #x002E) - (japanese-jisx0208-1978 . #x2145) ; ø»¼¤ - (japanese-jisx0208 . #x2145) ; ø»†¬ - (korean-ksc5601 . #x2125) ; ø»ˆš - (chinese-cns11643-1 . #x212D) ; ø»‘‚¨ - (japanese-jisx0208-1990 . #x2145) ; ø½‰¶  - (chinese-big5 . #xA14C) ; øºŸ›Œ - (ucs . #x2025) ; ‥ + (=jis-x0208 . #x2145) ; ø½‰¶  + (=ks-x1001 . #x2125) ; ø»ˆš + (=cns11643-1 . #x212D) ; ø»‘‚¨ + (=big5 . #xA14C) ; ý¢€Š…Œ + (=ucs . #x2025) ; ‥ )) (define-char '((name . "HORIZONTAL ELLIPSIS") @@ -359,72 +339,70 @@ (bidi-category . "ON") (mirrored . nil) (->decomposition compat #x002E #x002E #x002E) - (japanese-jisx0208-1978 . #x2144) ; ø»¼£ - (chinese-gb2312 . #x212D) ; ø»„† - (japanese-jisx0208 . #x2144) ; ø»†« - (korean-ksc5601 . #x2126) ; ø»ˆš‘ - (chinese-cns11643-1 . #x212C) ; ø»‘‚§ - (japanese-jisx0208-1990 . #x2144) ; ø½‰¶Ÿ - (chinese-big5 . #xA14B) ; øºŸ›‹ - (ucs . #x2026) ; … + (=gb2312 . #x212D) ; ø»„† + (=jis-x0208 . #x2144) ; ø½‰¶Ÿ + (=ks-x1001 . #x2126) ; ø»ˆš‘ + (=cns11643-1 . #x212C) ; ø»‘‚§ + (=big5 . #xA14B) ; ý¢€Š…‹ + (=ucs . #x2026) ; … )) (define-char '((name . "HYPHENATION POINT") (general-category punctuation other) ; Informative Category (bidi-category . "ON") (mirrored . nil) - (chinese-cns11643-1 . #x2131) ; ø»‘‚¬ - (chinese-big5 . #xA145) ; øºŸ›… - (ucs . #x2027) ; ‧ + (=cns11643-1 . #x2131) ; ø»‘‚¬ + (=big5 . #xA145) ; ý¢€Š…… + (=ucs . #x2027) ; ‧ )) (define-char '((name . "LINE SEPARATOR") (general-category separator line) ; Normative Category (bidi-category . "WS") (mirrored . nil) - (ucs . #x2028) ; 
 + (=ucs . #x2028) ; 
 )) (define-char '((name . "PARAGRAPH SEPARATOR") (general-category separator paragraph) ; Normative Category (bidi-category . "B") (mirrored . nil) - (ucs . #x2029) ; 
 + (=ucs . #x2029) ; 
 )) (define-char '((name . "LEFT-TO-RIGHT EMBEDDING") (general-category other format) ; Normative Category (bidi-category . "LRE") (mirrored . nil) - (ucs . #x202A) ; ‪ + (=ucs . #x202A) ; ‪ )) (define-char '((name . "RIGHT-TO-LEFT EMBEDDING") (general-category other format) ; Normative Category (bidi-category . "RLE") (mirrored . nil) - (ucs . #x202B) ; ‫ + (=ucs . #x202B) ; ‫ )) (define-char '((name . "POP DIRECTIONAL FORMATTING") (general-category other format) ; Normative Category (bidi-category . "PDF") (mirrored . nil) - (ucs . #x202C) ; ‬ + (=ucs . #x202C) ; ‬ )) (define-char '((name . "LEFT-TO-RIGHT OVERRIDE") (general-category other format) ; Normative Category (bidi-category . "LRO") (mirrored . nil) - (ucs . #x202D) ; ‭ + (=ucs . #x202D) ; ‭ )) (define-char '((name . "RIGHT-TO-LEFT OVERRIDE") (general-category other format) ; Normative Category (bidi-category . "RLO") (mirrored . nil) - (ucs . #x202E) ; ‮ + (=ucs . #x202E) ; ‮ )) (define-char '((name . "NARROW NO-BREAK SPACE") @@ -432,39 +410,37 @@ (bidi-category . "WS") (mirrored . nil) (->decomposition noBreak #x0020) - (ucs . #x202F) ;   + (=ucs . #x202F) ;   )) (define-char '((name . "PER MILLE SIGN") (general-category punctuation other) ; Informative Category (bidi-category . "ET") (mirrored . nil) - (chinese-gb2312 . #x216B) ; ø»„‡Ž - (japanese-jisx0208 . #x2273) ; ø»†’¸ - (korean-ksc5601 . #x2236) ; ø»ˆ›¿ - (japanese-jisx0208-1990 . #x2273) ; ø½‰¸¬ - (ucs . #x2030) ; ‰ + (=gb2312 . #x216B) ; ø»„‡Ž + (=jis-x0208-1983 . #x2273) ; ø»†’¸ + (=ks-x1001 . #x2236) ; ø»ˆ›¿ + (=jis-x0208-1990 . #x2273) ; ø½‰¸¬ + (=ucs . #x2030) ; ‰ )) (define-char '((name . "PER TEN THOUSAND SIGN") (general-category punctuation other) ; Informative Category (bidi-category . "ET") (mirrored . nil) - (ucs . #x2031) ; ‱ + (=ucs . #x2031) ; ‱ )) (define-char '((name . "PRIME") (general-category punctuation other) ; Informative Category (bidi-category . "ET") (mirrored . nil) - (japanese-jisx0208-1978 . #x216C) ; ø»½‹ - (chinese-gb2312 . #x2164) ; ø»„‡‡ - (japanese-jisx0208 . #x216C) ; ø»†‘“ - (korean-ksc5601 . #x2147) ; ø»ˆš² - (chinese-cns11643-1 . #x216B) ; ø»‘ƒ¦ - (japanese-jisx0208-1990 . #x216C) ; ø½‰·‡ - (chinese-big5 . #xA1AC) ; øºŸœŠ - (ucs . #x2032) ; ′ + (=gb2312 . #x2164) ; ø»„‡‡ + (=jis-x0208 . #x216C) ; ø½‰·‡ + (=ks-x1001 . #x2147) ; ø»ˆš² + (=cns11643-1 . #x216B) ; ø»‘ƒ¦ + (=big5 . #xA1AC) ; ý¢€Š†¬ + (=ucs . #x2032) ; ′ )) (define-char '((name . "DOUBLE PRIME") @@ -472,13 +448,10 @@ (bidi-category . "ET") (mirrored . nil) (->decomposition compat #x2032 #x2032) - (japanese-jisx0208-1978 . #x216D) ; ø»½Œ - (chinese-gb2312 . #x2165) ; ø»„‡ˆ - (japanese-jisx0208 . #x216D) ; ø»†‘” - (korean-ksc5601 . #x2148) ; ø»ˆš³ - (japanese-jisx0208-1990 . #x216D) ; ø½‰·ˆ - (chinese-big5 . #xA1B2) ; øºŸœ - (ucs . #x2033) ; ″ + (=gb2312 . #x2165) ; ø»„‡ˆ + (=jis-x0208 . #x216D) ; ø½‰·ˆ + (=ks-x1001 . #x2148) ; ø»ˆš³ + (=ucs . #x2033) ; ″ )) (define-char '((name . "TRIPLE PRIME") @@ -486,16 +459,16 @@ (bidi-category . "ET") (mirrored . nil) (->decomposition compat #x2032 #x2032 #x2032) - (ucs . #x2034) ; ‴ + (=ucs . #x2034) ; ‴ )) (define-char '((name . "REVERSED PRIME") (general-category punctuation other) ; Informative Category (bidi-category . "ON") (mirrored . nil) - (chinese-cns11643-1 . #x216A) ; ø»‘ƒ¥ - (chinese-big5 . #xA1AB) ; øºŸœ‰ - (ucs . #x2035) ; ‵ + (=cns11643-1 . #x216A) ; ø»‘ƒ¥ + (=big5 . #xA1AB) ; ý¢€Š†« + (=ucs . #x2035) ; ‵ )) (define-char '((name . "REVERSED DOUBLE PRIME") @@ -503,7 +476,7 @@ (bidi-category . "ON") (mirrored . nil) (->decomposition compat #x2035 #x2035) - (ucs . #x2036) ; ‶ + (=ucs . #x2036) ; ‶ )) (define-char '((name . "REVERSED TRIPLE PRIME") @@ -511,42 +484,40 @@ (bidi-category . "ON") (mirrored . nil) (->decomposition compat #x2035 #x2035 #x2035) - (ucs . #x2037) ; ‷ + (=ucs . #x2037) ; ‷ )) (define-char '((name . "CARET") (general-category punctuation other) ; Informative Category (bidi-category . "ON") (mirrored . nil) - (ucs . #x2038) ; ‸ + (=ucs . #x2038) ; ‸ )) (define-char '((name . "SINGLE LEFT-POINTING ANGLE QUOTATION MARK") (general-category punctuation initial-quote) ; Informative Category (bidi-category . "ON") (mirrored . t) - (ucs . #x2039) ; ‹ + (=ucs . #x2039) ; ‹ )) (define-char '((name . "SINGLE RIGHT-POINTING ANGLE QUOTATION MARK") (general-category punctuation final-quote) ; Informative Category (bidi-category . "ON") (mirrored . t) - (ucs . #x203A) ; › + (=ucs . #x203A) ; › )) (define-char '((name . "REFERENCE MARK") (general-category punctuation other) ; Informative Category (bidi-category . "ON") (mirrored . nil) - (japanese-jisx0208-1978 . #x2228) ; ø»½¥ - (chinese-gb2312 . #x2179) ; ø»„‡œ - (japanese-jisx0208 . #x2228) ; ø»†‘­ - (korean-ksc5601 . #x2158) ; ø»ˆ›ƒ - (chinese-cns11643-1 . #x216F) ; ø»‘ƒª - (japanese-jisx0208-1990 . #x2228) ; ø½‰·¡ - (chinese-big5 . #xA1B0) ; øºŸœŽ - (ucs . #x203B) ; ※ + (=gb2312 . #x2179) ; ø»„‡œ + (=jis-x0208 . #x2228) ; ø½‰·¡ + (=ks-x1001 . #x2158) ; ø»ˆ›ƒ + (=cns11643-1 . #x216F) ; ø»‘ƒª + (=big5 . #xA1B0) ; ý¢€Š†° + (=ucs . #x203B) ; ※ )) (define-char '((name . "DOUBLE EXCLAMATION MARK") @@ -554,15 +525,15 @@ (bidi-category . "ON") (mirrored . nil) (->decomposition compat #x0021 #x0021) - (japanese-jisx0213-1 . #x286B) ; ø»¢ž˜ - (ucs . #x203C) ; ‼ + (=jis-x0213-1-2000 . #x286B) ; ø»¢ž˜ + (=ucs . #x203C) ; ‼ )) (define-char '((name . "INTERROBANG") (general-category punctuation other) ; Informative Category (bidi-category . "ON") (mirrored . nil) - (ucs . #x203D) ; ‽ + (=ucs . #x203D) ; ‽ )) (define-char '((name . "OVERLINE") @@ -570,22 +541,44 @@ (bidi-category . "ON") (mirrored . nil) (->decomposition compat #x0020 #x0305) + (->fullwidth + ((name . "FULLWIDTH OVERLINE") + (=gb2312 . #x237E) ; ø»„Š + (=jis-x0208 . #x2131) ; ø½‰¶Œ + (=ks-x1001 . #x237E) ; ø»ˆž¥ + (=cns11643-1 . #x2223) ; ø»‘ƒ¼ + )) (latin-jisx0201 . #x7E) ; øº‘Œ© (hebrew-iso8859-8 . #xAF) ; øº’¾¯ - (ucs . #x203E) ; ‾ + (=ucs . #x203E) ; ‾ )) (define-char '((name . "FULLWIDTH OVERLINE") - (->ucs . #x203E) ; ‾ + (=>ucs . #x203E) ; ‾ (general-category punctuation other) ; Informative Category (bidi-category . "ON") (mirrored . nil) (->decomposition wide #x203E) - (japanese-jisx0208-1978 . #x2131) ; ø»¼ - (japanese-jisx0208 . #x2131) ; ø»†˜ - (chinese-cns11643-1 . #x2223) ; ø»‘ƒ¼ - (japanese-jisx0208-1990 . #x2131) ; ø½‰¶Œ - (chinese-big5 . #xA1C3) ; øºŸœ¡ + (<-fullwidth + ((name . "OVERLINE") + (=ucs . #x203E) ; ‾ + )) + (=gb2312 . #x237E) ; ø»„Š + (=jis-x0208 . #x2131) ; ø½‰¶Œ + (=ks-x1001 . #x237E) ; ø»ˆž¥ + (=cns11643-1 . #x2223) ; ø»‘ƒ¼ + (=big5 . #xA1C2) ; ý¢€Š‡‚ + (=ucs@jis . #x203E) ; ø»„Š + )) +(define-char + '((name . "heavy overline") + (=>ucs . #x203E) ; ‾ + (general-category punctuation other) ; Informative Category + (bidi-category . "ON") + (mirrored . nil) + (=cns11643-1 . #x2224) ; ø»‘ƒ½ + (=big5 . #xA1C3) ; ý¢€Š‡ƒ + (=ucs@big5 . #xFFE3) ; ø»‘ƒ½ )) (define-char '((name . "UNDERTIE") @@ -593,58 +586,63 @@ (bidi-category . "ON") (mirrored . nil) (iso-10646-comment . "Enotikon") - (ucs . #x203F) ; ‿ + (=ucs . #x203F) ; ‿ )) (define-char '((name . "CHARACTER TIE") (general-category punctuation connector) ; Informative Category (bidi-category . "ON") (mirrored . nil) - (ucs . #x2040) ; ⁀ + (=ucs . #x2040) ; ⁀ )) (define-char '((name . "CARET INSERTION POINT") (general-category punctuation other) ; Informative Category (bidi-category . "ON") (mirrored . nil) - (ucs . #x2041) ; ⁁ + (=ucs . #x2041) ; ⁁ )) (define-char '((name . "ASTERISM") (general-category punctuation other) ; Informative Category (bidi-category . "ON") (mirrored . nil) - (japanese-jisx0213-1 . #x2C7E) ; ø»¢¤£ - (ucs . #x2042) ; ⁂ + (=jis-x0213-1-2000 . #x2C7E) ; ø»¢¤£ + (=ucs . #x2042) ; ⁂ )) (define-char '((name . "HYPHEN BULLET") (general-category punctuation other) ; Informative Category (bidi-category . "ON") (mirrored . nil) - (ucs . #x2043) ; ⁃ + (=ucs . #x2043) ; ⁃ )) (define-char '((name . "FRACTION SLASH") (general-category symbol math) ; Informative Category (bidi-category . "ON") (mirrored . nil) - (chinese-cns11643-1 . #x225F) ; ø»‘„¸ - (ucs . #x2044) ; ⁄ + (=cns11643-1 . #x225F) ; ø»‘„¸ + (=ucs . #x2044) ; ⁄ )) (define-char '((name . "LEFT SQUARE BRACKET WITH QUILL") (general-category punctuation open) ; Informative Category (bidi-category . "ON") (mirrored . t) - (ucs . #x2045) ; ⁅ + (=ucs . #x2045) ; ⁅ )) (define-char '((name . "RIGHT SQUARE BRACKET WITH QUILL") (general-category punctuation close) ; Informative Category (bidi-category . "ON") (mirrored . t) - (ucs . #x2046) ; ⁆ + (=ucs . #x2046) ; ⁆ + )) +(define-char + '((name . "DOUBLE QUESTION MARK") + (=jis-x0213-1-2000 . #x286C) ; ø»¢ž™ + (=ucs . #x2047) ; ⁇ )) (define-char '((name . "QUESTION EXCLAMATION MARK") @@ -652,8 +650,8 @@ (bidi-category . "ON") (mirrored . nil) (->decomposition compat #x003F #x0021) - (japanese-jisx0213-1 . #x286D) ; ø»¢žš - (ucs . #x2048) ; ⁈ + (=jis-x0213-1-2000 . #x286D) ; ø»¢žš + (=ucs . #x2048) ; ⁈ )) (define-char '((name . "EXCLAMATION QUESTION MARK") @@ -661,76 +659,81 @@ (bidi-category . "ON") (mirrored . nil) (->decomposition compat #x0021 #x003F) - (japanese-jisx0213-1 . #x286E) ; ø»¢ž› - (ucs . #x2049) ; ⁉ + (=jis-x0213-1-2000 . #x286E) ; ø»¢ž› + (=ucs . #x2049) ; ⁉ )) (define-char '((name . "TIRONIAN SIGN ET") (general-category punctuation other) ; Informative Category (bidi-category . "ON") (mirrored . nil) - (ucs . #x204A) ; ⁊ + (=ucs . #x204A) ; ⁊ )) (define-char '((name . "REVERSED PILCROW SIGN") (general-category punctuation other) ; Informative Category (bidi-category . "ON") (mirrored . nil) - (ucs . #x204B) ; ⁋ + (=ucs . #x204B) ; ⁋ )) (define-char '((name . "BLACK LEFTWARDS BULLET") (general-category punctuation other) ; Informative Category (bidi-category . "ON") (mirrored . nil) - (ucs . #x204C) ; ⁌ + (=ucs . #x204C) ; ⁌ )) (define-char '((name . "BLACK RIGHTWARDS BULLET") (general-category punctuation other) ; Informative Category (bidi-category . "ON") (mirrored . nil) - (ucs . #x204D) ; ⁍ + (=ucs . #x204D) ; ⁍ + )) +(define-char + '((name . "TWO ASTERISKS ALIGNED VERTICALLY") + (=jis-x0213-1-2000 . #x2C7D) ; ø»¢¤¢ + (=ucs . #x2051) ; ⁑ )) (define-char '((name . "INHIBIT SYMMETRIC SWAPPING") (general-category other format) ; Normative Category (bidi-category . "BN") (mirrored . nil) - (ucs . #x206A) ;  + (=ucs . #x206A) ;  )) (define-char '((name . "ACTIVATE SYMMETRIC SWAPPING") (general-category other format) ; Normative Category (bidi-category . "BN") (mirrored . nil) - (ucs . #x206B) ;  + (=ucs . #x206B) ;  )) (define-char '((name . "INHIBIT ARABIC FORM SHAPING") (general-category other format) ; Normative Category (bidi-category . "BN") (mirrored . nil) - (ucs . #x206C) ;  + (=ucs . #x206C) ;  )) (define-char '((name . "ACTIVATE ARABIC FORM SHAPING") (general-category other format) ; Normative Category (bidi-category . "BN") (mirrored . nil) - (ucs . #x206D) ;  + (=ucs . #x206D) ;  )) (define-char '((name . "NATIONAL DIGIT SHAPES") (general-category other format) ; Normative Category (bidi-category . "BN") (mirrored . nil) - (ucs . #x206E) ;  + (=ucs . #x206E) ;  )) (define-char '((name . "NOMINAL DIGIT SHAPES") (general-category other format) ; Normative Category (bidi-category . "BN") (mirrored . nil) - (ucs . #x206F) ;  + (=ucs . #x206F) ;  ))