update.
[chise/xemacs-chise.git-] / lisp / mule / mule-coding.el
index e2a8841..54a11c5 100644 (file)
 
 (when (featurep 'utf-2000)
   (setq coded-charset-entity-reference-alist
-       '((chinese-big5-cdp "CDP-" 4 X)
-         (ideograph-daikanwa "M-" 5 d)
-         (ideograph-cbeta "CB" 5 d)
-         (ideograph-gt "GT-" 5 d)
-         (japanese-jisx0208-1990 "J90-" 4 X)
-         (japanese-jisx0208 "J83-" 4 X)
-         (chinese-cns11643-1 "C1-" 4 X)
-         (chinese-cns11643-2 "C2-" 4 X)
-         (chinese-cns11643-3 "C3-" 4 X)
-         (chinese-cns11643-4 "C4-" 4 X)
-         (chinese-cns11643-5 "C5-" 4 X)
-         (chinese-cns11643-6 "C6-" 4 X)
-         (chinese-cns11643-7 "C7-" 4 X)
+       '(((ideograph-gt . isolated)            "I-GT-" 5 d)
+         ( ideograph-gt                          "GT-" 5 d)
+         ((ideograph-gt-k . isolated)         "I-GT-K" 5 d)
+         ( ideograph-gt-k                       "GT-K" 5 d)
+         ((ideograph-daikanwa . isolated)       "I-M-" 5 d)
+         ( ideograph-daikanwa                     "M-" 5 d)
+         ((ideograph-cbeta . isolated)          "I-CB" 5 d)
+         ( ideograph-cbeta                        "CB" 5 d)
+         ((chinese-big5-cdp . isolated)       "I-CDP-" 4 X)
+         ( chinese-big5-cdp                     "CDP-" 4 X)
+         ((ideograph-hanziku-1 . isolated)   "I-HZK1-" 4 X)
+         ( ideograph-hanziku-1                 "HZK1-" 4 X)
+         ((ideograph-hanziku-2 . isolated)   "I-HZK2-" 4 X)
+         ( ideograph-hanziku-2                 "HZK2-" 4 X)
+         ((japanese-jisx0208-1990 . isolated) "I-J90-" 4 X)
+         ( japanese-jisx0208-1990               "J90-" 4 X)
+         ((japanese-jisx0208 . isolated)      "I-J83-" 4 X)
+         ( japanese-jisx0208                    "J83-" 4 X)
+         ((japanese-jisx0213-1 . isolated)    "I-JX1-" 4 X)
+         ( japanese-jisx0213-1                  "JX1-" 4 X)
+         ((japanese-jisx0213-2 . isolated)    "I-JX2-" 4 X)
+         ( japanese-jisx0213-2                  "JX2-" 4 X)
+         ((japanese-jisx0212 . isolated)      "I-JSP-" 4 X)
+         ( japanese-jisx0212                    "JSP-" 4 X)
+         ((japanese-jisx0208-1978 . isolated) "I-J78-" 4 X)
+         ( japanese-jisx0208-1978               "J78-" 4 X)
+         ((chinese-cns11643-1 . isolated)      "I-C1-" 4 X)
+         ( chinese-cns11643-1                    "C1-" 4 X)
+         ((chinese-cns11643-2 . isolated)      "I-C2-" 4 X)
+         ( chinese-cns11643-2                    "C2-" 4 X)
+         ((chinese-cns11643-3 . isolated)      "I-C3-" 4 X)
+         ( chinese-cns11643-3                    "C3-" 4 X)
+         ((chinese-cns11643-4 . isolated)      "I-C4-" 4 X)
+         ( chinese-cns11643-4                    "C4-" 4 X)
+         ((chinese-cns11643-5 . isolated)      "I-C5-" 4 X)
+         ( chinese-cns11643-5                    "C5-" 4 X)
+         ((chinese-cns11643-6 . isolated)      "I-C6-" 4 X)
+         ( chinese-cns11643-6                    "C6-" 4 X)
+         ((chinese-cns11643-7 . isolated)      "I-C7-" 4 X)
+         ( chinese-cns11643-7                    "C7-" 4 X)
+         ((korean-ksc5601 . isolated)          "I-K0-" 4 X)
+         ( korean-ksc5601                        "K0-" 4 X)
+         ( china3-jef                           "JC3-" 4 X)
          ))
 
   (make-coding-system
    'utf-8-gb 'utf-8
    "Coding-system of UTF-8 using GB mapping."
    '(mnemonic "UTF8G"
-             charset-g0 ucs
-             charset-g1 =>ucs))
+             charset-g0 ucs-gb
+             charset-g1 =>ucs-gb
+             charset-g2 =>ucs))
 
   (make-coding-system
    'utf-8-gb-er 'utf-8
    "Coding-system of UTF-8 using GB mapping with entity-reference."
    '(mnemonic "UTF8Gr"
-             charset-g0 ucs
-             charset-g1 =>ucs
+             charset-g0 ucs-gb
+             charset-g1 =>ucs-gb
+             charset-g2 =>ucs
              use-entity-reference t))
 
   (make-coding-system