]> git.eshelyaron.com Git - emacs.git/commitdiff
(japanese-jisx0213.2004-1): Specify :code-space.
authorKenichi Handa <handa@m17n.org>
Thu, 5 Feb 2004 04:29:25 +0000 (04:29 +0000)
committerKenichi Handa <handa@m17n.org>
Thu, 5 Feb 2004 04:29:25 +0000 (04:29 +0000)
(cp932-2-byte): Fix :code-space.
(unicode-smp, unicode-sip, unicode-ssp): New charsets.

lisp/international/mule-conf.el

index 0c9767052e6dcd01cb095d086b8e8f99811d9392..69dd8a8fa88afabf3c5f0f700774f310b8377529 100644 (file)
   "JISX0213.2004 Plane1 (Japanese)"
   :short-name "JISX0213.2004-1"
   :dimension 2
+  :code-space [33 126 33 126]
   :iso-final-char ?Q
   :superset '(japanese-jisx0213-a japanese-jisx0213-1))
 
   "2-byte part of CP932"
   :dimension 2
   :map "CP932-2BYTE"
-  :code-space [#x00 #xFF #x00 #xFE]
+  :code-space [#x40 #xFC #x81 #xEF]
   :supplementary-p t)
 
 (define-charset 'cp932
   :code-offset #x100)
 
 (define-charset 'unicode-bmp
-  "Unicode Basic Multilingual Plane"
+  "Unicode Basic Multilingual Plane (U+0000..U+FFFF)"
   :short-name "Unicode BMP"
   :code-space [0 255 0 255]
   :code-offset 0)
 
+(define-charset 'unicode-smp
+  "Unicode Supplementary Multilingual Plane (U+10000..U+1FFFF)"
+  :short-name "Unicode SMP "
+  :code-space [0 255 0 255]
+  :code-offset #x10000)
+
+(define-charset 'unicode-sip
+  "Unicode Supplementary Ideographic Plane (U+20000..U+2FFFF)"
+  :short-name "Unicode SIP"
+  :code-space [0 255 0 255]
+  :code-offset #x20000)
+
+(define-charset 'unicode-ssp
+  "Unicode Supplementary Special-purpose Plane (U+E0000..U+EFFFF)"
+  :short-name "Unicode SSP"
+  :code-space [0 255 0 255]
+  :code-offset #xE0000)
+
 (define-charset 'ethiopic
   "Ethiopic characters for Amharic and Tigrigna."
   :short-name "Ethiopic"