(mapping-table-read-file): Fixed.
authortomo <tomo>
Fri, 5 Nov 2004 03:08:24 +0000 (03:08 +0000)
committertomo <tomo>
Fri, 5 Nov 2004 03:08:24 +0000 (03:08 +0000)
lisp/utf-2000/read-maps.el

index c43d38b..34c413f 100644 (file)
                      code)
            (put-char-attribute chr ccs code))
          (when (and ucs-code
-                    (not (eq (or (encode-char chr ucs-ccs 'defined-only)
-                                 (char-feature chr '=>ucs))
-                             ucs-code)))
+                    (not
+                     (eq (or (encode-char chr ucs-ccs 'defined-only)
+                             (if (memq ucs-ccs '(ucs-jis
+                                                 =ucs-jis-1990
+                                                 =ucs-jis-2000
+                                                 ;; ucs-big5
+                                                 ))
+                                 (encode-char chr '=ucs@jis/fw
+                                              'defined-only)
+                               (char-feature chr '=>ucs)))
+                         ucs-code)))
            (put-char-attribute chr ucs-ccs ucs-code))
          (when (and ucs
                     (not (eq (or (encode-char chr '=ucs 'defined-only)