(char-attribute-name<): Prefer official CCSs; ignore
authortomo <tomo>
Thu, 13 Nov 2003 07:59:50 +0000 (07:59 +0000)
committertomo <tomo>
Thu, 13 Nov 2003 07:59:50 +0000 (07:59 +0000)
charset-dimensions of private CCSs.

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

index c0f42b8..311ac8c 100644 (file)
    ((find-charset ka)
     (cond
      ((find-charset kb)
-      (cond
-       ((= (charset-dimension ka)
-          (charset-dimension kb))
-       (< (charset-id ka)(charset-id kb)))
-       (t
-       (> (charset-dimension ka)
-          (charset-dimension kb))
-       )))
+      (if (< (charset-id ka) 0)
+         (if (< (charset-id kb) 0)
+             (cond
+              ((= (charset-dimension ka)
+                  (charset-dimension kb))
+               (< (charset-id ka)(charset-id kb)))
+              (t
+               (> (charset-dimension ka)
+                  (charset-dimension kb))
+               ))
+           t)
+       (< (charset-id ka)(charset-id kb))))
      ((symbolp kb)
       nil)
      (t