(defvar char-db-ignored-attributes nil)
-;;;###autoload
-(defun char-ref= (cr1 cr2)
- (cond ((char-ref-p cr1)
- (if (char-ref-p cr2)
- (char-spec= (plist-get cr1 :char)
- (plist-get cr2 :char))
- (char-spec= (plist-get cr1 :char) cr2)))
- (t
- (char-spec= cr1
- (if (char-ref-p cr2)
- (plist-get cr2 :char)
- cr2)))))
-
-;;;###autoload
-(defun char-spec= (cs1 cs2)
- (if (characterp cs1)
- (if (characterp cs2)
- (eq cs1 cs2)
- (eq cs1 (find-char cs2)))
- (if (characterp cs2)
- (eq (find-char cs1) cs2)
- (eq (find-char cs1) (find-char cs2)))))
-
(defun char-attribute-name< (ka kb)
(cond
((find-charset ka)