(char-attribute-name<): Fixed.
authortomo <tomo>
Mon, 16 Feb 2004 10:24:14 +0000 (10:24 +0000)
committertomo <tomo>
Mon, 16 Feb 2004 10:24:14 +0000 (10:24 +0000)
lisp/utf-2000/char-db-util.el

index 5aaa6e2..01f6894 100644 (file)
 
 (defun char-attribute-name< (ka kb)
   (cond
-   ((find-charset ka)
-    (cond
-     ((find-charset 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)
-       (if (<= (charset-id kb) 0)
-           nil
-         (< (charset-id ka)(charset-id kb)))))
-     ((symbolp kb)
-      nil)
-     (t
-      t)))
    ((eq '->denotational kb)
     t)
    ((eq '->subsumptive kb)
     nil)
    ((eq '->subsumptive ka)
     nil)
+   ((find-charset ka)
+    (if (find-charset 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)
+         (if (<= (charset-id kb) 0)
+             nil
+           (< (charset-id ka)(charset-id kb))))
+      nil))
    ((find-charset kb)
     t)
    ((symbolp ka)
                     line-breaking)
           (format "(%-18s %s)\t; %c%s"
                   name
-                  (mapconcat #'prin1-to-string
+                  (mapconcat (function prin1-to-string)
                              value " ")
                   (char-representative-of-daikanwa char)
                   line-breaking)))