X-Git-Url: http://git.chise.org/gitweb/?a=blobdiff_plain;f=lisp%2Futf-2000%2Fu02000-General-Punctuation.el;h=84b80517cd8148302bfc6d5b0d1c8c1ba17ac5ff;hb=90c42eb4fa13a7f78c7b3a33b62d80e4aff44e60;hp=408ff356c8289cea8217c40c8b1f20517c6975db;hpb=b6aaa418f736e56b77cd8c945640d31496fe8e0e;p=chise%2Fxemacs-chise.git diff --git a/lisp/utf-2000/u02000-General-Punctuation.el b/lisp/utf-2000/u02000-General-Punctuation.el index 408ff35..84b8051 100644 --- a/lisp/utf-2000/u02000-General-Punctuation.el +++ b/lisp/utf-2000/u02000-General-Punctuation.el @@ -127,10 +127,8 @@ (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") @@ -152,20 +150,20 @@ (general-category punctuation dash) ; Informative Category (bidi-category . "ON") (mirrored . nil) - (chinese-cns11643-1 . #x2139) ; ø»‘‚´ - (japanese-jisx0213-1 . #x237C) ; ø»¢—“ - (ucs . #x2013) ; – + (chinese-cns11643-1 . #x2139) ; ø»‘‚´ + (=jis-x0213-1-2000 . #x237C) ; ø»¢—“ + (chinese-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) ; ø½‰¶˜ - (ucs . #x2014) ; — + (=jis-x0208 . #x213D) ; ø½‰¶˜ + (chinese-cns11643-1 . #x2137) ; ø»‘‚² + (chinese-big5 . #xA158) ; ý¢€Š…˜ + (ucs . #x2014) ; — )) (define-char '((name . "HORIZONTAL BAR") @@ -178,7 +176,7 @@ )) (define-char '((name . "HALFWIDTH HORIZONTAL BAR") - (->ucs . #x2015) ; ― + (=>ucs . #x2015) ; ― (general-category punctuation dash) ; Informative Category (bidi-category . "ON") (mirrored . nil) @@ -190,12 +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) ; ø½‰¶ - (ucs . #x2016) ; ‖ + (chinese-gb2312 . #x212C) ; ø»„† + (=jis-x0208 . #x2142) ; ø½‰¶ + (chinese-cns11643-1 . #x225D) ; ø»‘„¶ + (ucs . #x2016) ; ‖ )) (define-char '((name . "DOUBLE LOW LINE") @@ -211,26 +207,24 @@ (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) ; ø½‰¶¡ - (ucs . #x2018) ; ‘ + (chinese-gb2312 . #x212E) ; ø»„†‘ + (=jis-x0208 . #x2146) ; ø½‰¶¡ + (korean-ksc5601 . #x212E) ; ø»ˆš™ + (chinese-cns11643-1 . #x2164) ; ø»‘ƒŸ + (chinese-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) ; ø½‰¶¢ - (ucs . #x2019) ; ’ + (chinese-gb2312 . #x212F) ; ø»„†’ + (=jis-x0208 . #x2147) ; ø½‰¶¢ + (korean-ksc5601 . #x212F) ; ø»ˆšš + (chinese-cns11643-1 . #x2165) ; ø»‘ƒ  + (chinese-big5 . #xA1A6) ; ý¢€Š†¦ + (ucs . #x2019) ; ’ )) (define-char '((name . "SINGLE LOW-9 QUOTATION MARK") @@ -251,26 +245,24 @@ (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) ; ø½‰¶£ - (ucs . #x201C) ; “ + (chinese-gb2312 . #x2130) ; ø»„†“ + (=jis-x0208 . #x2148) ; ø½‰¶£ + (korean-ksc5601 . #x2130) ; ø»ˆš› + (chinese-cns11643-1 . #x2166) ; ø»‘ƒ¡ + (chinese-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) ; ø½‰¶¤ - (ucs . #x201D) ; ” + (chinese-gb2312 . #x2131) ; ø»„†” + (=jis-x0208 . #x2149) ; ø½‰¶¤ + (korean-ksc5601 . #x2131) ; ø»ˆšœ + (chinese-cns11643-1 . #x2167) ; ø»‘ƒ¢ + (chinese-big5 . #xA1A8) ; ý¢€Š†¨ + (ucs . #x201D) ; ” )) (define-char '((name . "DOUBLE LOW-9 QUOTATION MARK") @@ -311,8 +303,8 @@ (general-category punctuation other) ; Informative Category (bidi-category . "ON") (mirrored . nil) - (japanese-jisx0213-1 . #x2340) ; ø»¢–— - (ucs . #x2022) ; • + (=jis-x0213-1-2000 . #x2340) ; ø»¢–— + (ucs . #x2022) ; • )) (define-char '((name . "TRIANGULAR BULLET") @@ -335,12 +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) ; ø½‰¶  - (ucs . #x2025) ; ‥ + (=jis-x0208 . #x2145) ; ø½‰¶  + (korean-ksc5601 . #x2125) ; ø»ˆš + (chinese-cns11643-1 . #x212D) ; ø»‘‚¨ + (chinese-big5 . #xA14C) ; ý¢€Š…Œ + (ucs . #x2025) ; ‥ )) (define-char '((name . "HORIZONTAL ELLIPSIS") @@ -348,13 +339,12 @@ (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) ; ø½‰¶Ÿ - (ucs . #x2026) ; … + (chinese-gb2312 . #x212D) ; ø»„† + (=jis-x0208 . #x2144) ; ø½‰¶Ÿ + (korean-ksc5601 . #x2126) ; ø»ˆš‘ + (chinese-cns11643-1 . #x212C) ; ø»‘‚§ + (chinese-big5 . #xA14B) ; ý¢€Š…‹ + (ucs . #x2026) ; … )) (define-char '((name . "HYPHENATION POINT") @@ -362,6 +352,7 @@ (bidi-category . "ON") (mirrored . nil) (chinese-cns11643-1 . #x2131) ; ø»‘‚¬ + (chinese-big5 . #xA145) ; ý¢€Š…… (ucs . #x2027) ; ‧ )) (define-char @@ -444,13 +435,12 @@ (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) ; ø½‰·‡ - (ucs . #x2032) ; ′ + (chinese-gb2312 . #x2164) ; ø»„‡‡ + (=jis-x0208 . #x216C) ; ø½‰·‡ + (korean-ksc5601 . #x2147) ; ø»ˆš² + (chinese-cns11643-1 . #x216B) ; ø»‘ƒ¦ + (chinese-big5 . #xA1AC) ; ý¢€Š†¬ + (ucs . #x2032) ; ′ )) (define-char '((name . "DOUBLE PRIME") @@ -458,12 +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) ; ø½‰·ˆ - (ucs . #x2033) ; ″ + (chinese-gb2312 . #x2165) ; ø»„‡ˆ + (=jis-x0208 . #x216D) ; ø½‰·ˆ + (korean-ksc5601 . #x2148) ; ø»ˆš³ + (ucs . #x2033) ; ″ )) (define-char '((name . "TRIPLE PRIME") @@ -479,6 +467,7 @@ (bidi-category . "ON") (mirrored . nil) (chinese-cns11643-1 . #x216A) ; ø»‘ƒ¥ + (chinese-big5 . #xA1AB) ; ý¢€Š†« (ucs . #x2035) ; ‵ )) (define-char @@ -523,13 +512,12 @@ (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) ; ø½‰·¡ - (ucs . #x203B) ; ※ + (chinese-gb2312 . #x2179) ; ø»„‡œ + (=jis-x0208 . #x2228) ; ø½‰·¡ + (korean-ksc5601 . #x2158) ; ø»ˆ›ƒ + (chinese-cns11643-1 . #x216F) ; ø»‘ƒª + (chinese-big5 . #xA1B0) ; ý¢€Š†° + (ucs . #x203B) ; ※ )) (define-char '((name . "DOUBLE EXCLAMATION MARK") @@ -537,8 +525,8 @@ (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") @@ -553,21 +541,43 @@ (bidi-category . "ON") (mirrored . nil) (->decomposition compat #x0020 #x0305) + (->fullwidth + ((name . "FULLWIDTH OVERLINE") + (chinese-gb2312 . #x237E) ; ø»„Š + (korean-ksc5601 . #x237E) ; ø»ˆž¥ + (chinese-cns11643-1 . #x2223) ; ø»‘ƒ¼ + )) (latin-jisx0201 . #x7E) ; øº‘Œ© (hebrew-iso8859-8 . #xAF) ; øº’¾¯ (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) ; ø½‰¶Œ + (<-fullwidth + ((name . "OVERLINE") + (ucs . #x203E) ; ‾ + )) + (chinese-gb2312 . #x237E) ; ø»„Š + (=jis-x0208 . #x2131) ; ø½‰¶Œ + (korean-ksc5601 . #x237E) ; ø»ˆž¥ + (chinese-cns11643-1 . #x2223) ; ø»‘ƒ¼ + (chinese-big5 . #xA1C2) ; ý¢€Š‡‚ + (ucs-jis . #x203E) ; ø»„Š + )) +(define-char + '((name . "heavy overline") + (=>ucs . #x203E) ; ‾ + (general-category punctuation other) ; Informative Category + (bidi-category . "ON") + (mirrored . nil) + (chinese-cns11643-1 . #x2224) ; ø»‘ƒ½ + (chinese-big5 . #xA1C3) ; ý¢€Š‡ƒ + (ucs-big5 . #xFFE3) ; ø»‘ƒ½ )) (define-char '((name . "UNDERTIE") @@ -596,8 +606,8 @@ (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") @@ -629,13 +639,18 @@ (ucs . #x2046) ; ⁆ )) (define-char + '((name . "DOUBLE QUESTION MARK") + (=jis-x0213-1-2000 . #x286C) ; ø»¢ž™ + (ucs . #x2047) ; ⁇ + )) +(define-char '((name . "QUESTION EXCLAMATION MARK") (general-category punctuation other) ; Informative Category (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") @@ -643,8 +658,8 @@ (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") @@ -675,6 +690,11 @@ (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")