(update-ideograph-radical-table): Ignore a parent specified by
authortomo <tomo>
Thu, 14 Oct 2004 16:42:47 +0000 (16:42 +0000)
committertomo <tomo>
Thu, 14 Oct 2004 16:42:47 +0000 (16:42 +0000)
`<-subsumptive' if it has `<-subsumptive'.

lisp/utf-2000/ideograph-util.el

index 2b880e4..c40b619 100644 (file)
 ;;;###autoload
 (defun update-ideograph-radical-table ()
   (interactive)
-  (let (ret radical script dest)
+  (let (ret rret radical script dest)
     (dolist (feature
             (cons 'ideographic-radical
                   (mapcar
                                (unless (eq (get-char-attribute
                                             pc 'ideographic-radical)
                                            radical)
-                                 (setq dest (cons pc dest))))
+                                 (if (setq rret
+                                           (get-char-attribute
+                                            pc '<-subsumptive))
+                                     (setq ret (append ret rret))
+                                   (setq dest (cons pc dest)))))
                              dest)
                          (list chr))
                        (let ((rest (append