(=ucs-bmp-cjk-compat@unicode): New coded-charset for XEmacs CHISE.
[chise/xemacs-chise.git-] / lisp / mule / mule-conf.el
index 0591d03..900be69 100644 (file)
                  direction     l2r
                  =>iso-ir      177
                  mother        =>ucs@unicode))
-  (make-charset '=>ucs@jis/1990
-               "UCS Representative characters for JIS X0208/0212:1990"
-               '(long-name     "UCS characters for JIS:1990"
+  (make-charset '=+>ucs@jis
+               "UCS based on Japanese usual unification"
+               '(long-name     "UCS unified abstract glyphs for JP"
                  chars         256
                  dimension     3
                  columns       2
                  direction     l2r
                  =>iso-ir      177
                  mother        =>ucs@jis))
-  (make-charset '=+>ucs@jis
-               "UCS based on Japanese usual unification"
-               '(long-name     "UCS unified abstract glyphs for JP"
+  (define-charset-alias '=>ucs@JP '=+>ucs@jis)
+  (make-charset '=+>ucs@jis/1990
+               "UCS Representative characters for JIS X0208/0212:1990"
+               '(long-name     "UCS characters for JIS:1990"
                  chars         256
                  dimension     3
                  columns       2
                  graphic       2
                  direction     l2r
                  =>iso-ir      177
-                 mother        =>ucs@jis))
-  (define-charset-alias '=>ucs@JP '=+>ucs@jis)
+                 mother        =+>ucs@jis))
+  (define-charset-alias '=>ucs@jis/1990 '=+>ucs@jis/1990)
   (make-charset '=>ucs@ks
                "UCS Representative characters for Korean Standards"
                '(long-name     "UCS characters for KS"
                  direction     l2r
                  =>iso-ir      177
                  mother        =>ucs@unicode))
+  (make-charset '=+>ucs@ks
+               "UCS Representative unified abstract glyphs for Korean Standards"
+               '(long-name     "UCS unified abstract glyphs for KS"
+                 chars         256
+                 dimension     3
+                 columns       2
+                 graphic       2
+                 direction     l2r
+                 =>iso-ir      177
+                 mother        =>ucs@ks))
   (make-charset '=>ucs@cns
                "UCS representatives characters for CNS 11643 sources"
                '(long-name     "UCS characters for CNS 11643"
                  =>iso-ir      177
                  mother        =>ucs@unicode))
 
+  (make-charset '=+>ucs@iso
+               "UCS based on ISO/IEC 10646 representative glyphs"
+               '(long-name     "Unified abstract glyphs of UCS"
+                 chars         256
+                 dimension     3
+                 columns       2
+                 graphic       2
+                 direction     l2r
+                 =>iso-ir      177
+                 mother        =>ucs@iso))
+
   (make-charset '=>>ucs@iso
                "Representative abstract-glyphs of ISO/IEC 10646"
                '(long-name     "UCS abstract glyphs for UCS"
                  graphic       2
                  direction     l2r
                  =>iso-ir      177
-                 mother        =>ucs@iso))
+                 mother        =+>ucs@iso))
   (make-charset '=>>ucs@unicode
                "Representative abstract-glyphs of Unicode"
                '(long-name     "Unicode abstract glyphs"
               ;; max-code #xA4CF
               ))
   (make-charset
+   '=ucs-bmp-cjk-compat
+   "CJK Compatibility Ideographs in BMP of UCS"
+   '(long-name "CJK Compatibility Ideographs"
+              chars 256
+              dimension 2
+              columns 2
+              graphic 2
+              direction l2r
+              registry "-ja-.*-ucs-0"
+              mother ucs-bmp
+              min-code #xF900
+              max-code #xFAFF
+              ))
+  (make-charset
+   '=ucs-bmp-cjk-compat@unicode
+   "CJK Compatibility Ideographs of Unicode representatives"
+   '(long-name "CJK Compatibility Ideographs of Unicode"
+              chars 256
+              dimension 2
+              columns 2
+              graphic 2
+              direction l2r
+              registry "-ja-.*-ucs-0"
+              mother =ucs@unicode
+              min-code #xF900
+              max-code #xFAFF
+              ))
+  (make-charset
    '=ucs-sip-ext-b
    "CJK Ideographs Extension B"
    '(long-name "UCS CJK Ext-B"