(insert-char-range-data): Use `decode-char' instead of `int-char';
authortomo <tomo>
Mon, 19 Jun 2000 11:37:58 +0000 (11:37 +0000)
committertomo <tomo>
Mon, 19 Jun 2000 11:37:58 +0000 (11:37 +0000)
check `ucs' attribute.

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

index 0d72cef..611f2b5 100644 (file)
   (let ((code min)
        char)
     (while (<= code max)
-      (setq char (int-char code))
-      (insert-char-data-with-variant char script)
+      (setq char (decode-char 'ucs code))
+      (if (get-char-attribute char 'ucs)
+         (insert-char-data-with-variant char script))
       (setq code (1+ code))
       )))