changeset 52724:22bb6971e35f

Include U+FF00..U+FFEF in decode table.
author Kenichi Handa <handa@m17n.org>
date Thu, 02 Oct 2003 00:47:40 +0000
parents f33d2cba6bb7
children dd3cff7e93d7
files lisp/international/subst-big5.el lisp/international/subst-gb2312.el lisp/international/subst-jis.el lisp/international/subst-ksc.el
diffstat 4 files changed, 8 insertions(+), 4 deletions(-) [+]
line wrap: on
line diff
--- a/lisp/international/subst-big5.el	Wed Oct 01 20:48:17 2003 +0000
+++ b/lisp/international/subst-big5.el	Thu Oct 02 00:47:40 2003 +0000
@@ -32,7 +32,8 @@
  (lambda (pair)
    (let ((unicode (car pair))
 	 (char (cadr pair)))
-     (if (and (>= unicode #x2e80) (<= unicode #xd7a3))
+     (if (or (and (>= unicode #x2e80) (<= unicode #xd7a3))
+	     (and (>= unicode #xff00) (<= unicode #xffef)))
 	 (puthash unicode  char ucs-unicode-to-mule-cjk))
      (puthash char unicode ucs-mule-cjk-to-unicode)))
  '((#xa7 ?¡±)
--- a/lisp/international/subst-gb2312.el	Wed Oct 01 20:48:17 2003 +0000
+++ b/lisp/international/subst-gb2312.el	Thu Oct 02 00:47:40 2003 +0000
@@ -32,7 +32,8 @@
  (lambda (pair)
    (let ((unicode (car pair))
 	 (char (cadr pair)))
-     (if (and (>= unicode #x2e80) (<= unicode #xd7a3))
+     (if (or (and (>= unicode #x2e80) (<= unicode #xd7a3))
+	     (and (>= unicode #xff00) (<= unicode #xffef)))
 	 (puthash unicode  char ucs-unicode-to-mule-cjk))
      (puthash char unicode ucs-mule-cjk-to-unicode)))
  '((#xa4 ?¡è)
--- a/lisp/international/subst-jis.el	Wed Oct 01 20:48:17 2003 +0000
+++ b/lisp/international/subst-jis.el	Thu Oct 02 00:47:40 2003 +0000
@@ -47,7 +47,8 @@
    (let ((unicode (car pair))
 	 (char (cadr pair)))
      ;; exclude non-CJK components from decode table
-     (if (and (>= unicode #x2e80) (<= unicode #xd7a3))
+     (if (or (and (>= unicode #x2e80) (<= unicode #xd7a3))
+	     (and (>= unicode #xff00) (<= unicode #xffef)))
 	 (puthash unicode  char ucs-unicode-to-mule-cjk))
      (puthash char unicode ucs-mule-cjk-to-unicode)))
  '(
--- a/lisp/international/subst-ksc.el	Wed Oct 01 20:48:17 2003 +0000
+++ b/lisp/international/subst-ksc.el	Thu Oct 02 00:47:40 2003 +0000
@@ -31,7 +31,8 @@
  (lambda (pair)
    (let ((unicode (car pair))
 	 (char (cadr pair)))
-     (if (and (>= unicode #x2e80) (<= unicode #xd7a3))
+     (if (or (and (>= unicode #x2e80) (<= unicode #xd7a3))
+	     (and (>= unicode #xff00) (<= unicode #xffef)))
 	 (puthash unicode  char ucs-unicode-to-mule-cjk))
      (puthash char unicode ucs-mule-cjk-to-unicode)))
  '((#xa1 ?¢®)