(setq column (current-column)))
(let (char-spec ret al cal key temp-char)
(cond ((characterp char)
- (cond ((setq ret (get-char-attribute char 'ucs))
- (unless (and (<= #xE000 ret)(<= ret #xF8FF))
- (setq char-spec (list (cons 'ucs ret))))
- (if (setq ret (get-char-attribute char 'chinese-big5-cdp))
- (setq char-spec (cons (cons 'chinese-big5-cdp ret)
- char-spec)))
+ (cond ((and (setq ret (get-char-attribute char 'ucs))
+ (not (and (<= #xE000 ret)(<= ret #xF8FF))))
+ (setq char-spec (list (cons 'ucs ret)))
(if (setq ret (get-char-attribute char 'name))
(setq char-spec (cons (cons 'name ret) char-spec)))
)