(char-db-insert-char-spec): Don't add `chinese-big5-cdp' if a
authortomo <tomo>
Mon, 8 Oct 2001 15:18:29 +0000 (15:18 +0000)
committertomo <tomo>
Mon, 8 Oct 2001 15:18:29 +0000 (15:18 +0000)
character can be represented by a non-private UCS code point.

lisp/utf-2000/char-db-util.el

index 26888dc..b0d07b7 100644 (file)
     (setq column (current-column)))
   (let (char-spec ret al cal key temp-char)
     (cond ((characterp char)
-          (cond ((setq ret (get-char-attribute char 'ucs))
-                 (unless (and (<= #xE000 ret)(<= ret #xF8FF))
-                   (setq char-spec (list (cons 'ucs ret))))
-                 (if (setq ret (get-char-attribute char 'chinese-big5-cdp))
-                     (setq char-spec (cons (cons 'chinese-big5-cdp ret)
-                                           char-spec)))
+          (cond ((and (setq ret (get-char-attribute char 'ucs))
+                      (not (and (<= #xE000 ret)(<= ret #xF8FF))))
+                 (setq char-spec (list (cons 'ucs ret)))
                  (if (setq ret (get-char-attribute char 'name))
                      (setq char-spec (cons (cons 'name ret) char-spec)))
                  )