+2003-03-22 MORIOKA Tomohiko <tomo@mousai.as.wakwak.ne.jp>
+
+ * Ideograph-R009-Man.el: Reformatted.
+
+ * char-db-util.el (insert-char-attributes): Convert `=>ucs-gb' to
+ `=>ucs@gb'.
+
+2003-03-22 MORIOKA Tomohiko <tomo@mousai.as.wakwak.ne.jp>
+
+ * Ideograph-R181-Leaf.el, Ideograph-R172-Short-Tailed-Bird.el,
+ Ideograph-R154-Shell.el, Ideograph-R141-Tiger.el,
+ Ideograph-R149-Speech.el, Ideograph-R120-Silk.el,
+ Ideograph-R119-Rice.el, Ideograph-R116-Cave.el,
+ Ideograph-R085-Water.el, Ideograph-R079-Weapon.el,
+ Ideograph-R061-Heart.el, Ideograph-R038-Woman.el,
+ Ideograph-R032-Earth.el: Rename `=>ucs-gb' to `=>ucs@gb'.
+
2003-03-20 MORIOKA Tomohiko <tomo@mousai.as.wakwak.ne.jp>
* Ideograph-R186-Fragrant.el, Ideograph-R196-Bird.el,
(total-strokes . 4)
(->same-ideograph
(:sources (morohashi-daikanwa)
- :char ((=>ucs . #x5167) ; 內
+ :char ((=>ucs . #x5167) ; 內
(ideographic-radical . 11) ; ⼊
(ideographic-strokes . 2)
(total-strokes . 4)
))
(define-char
'((=>ucs* . #x585A) ; 塚
- (=>ucs-gb . #x585A) ; 塚
+ (=>ucs@gb . #x585A) ; 塚
(=>ucs-cns . #x585A) ;
(=>ucs-big5 . #x585A) ;
(ideographic-radical . 32) ; ⼟
))
(define-char
'((=>ucs* . #x5B3E) ; 嬾
- (=>ucs-gb . #x5B3E) ; 嬾
+ (=>ucs@gb . #x5B3E) ; 嬾
(morohashi-daikanwa 6872 0 4)
(ideographic-radical . 38) ; ⼥
(ideographic-strokes . 16)
))
(define-char
'((=>ucs* . #x61F2) ; 懲
- (=>ucs-gb . #x61F2) ; 懲
+ (=>ucs@gb . #x61F2) ; 懲
(=>ucs-cns . #x61F2) ;
(=>ucs-ks . #x61F2) ;
(morohashi-daikanwa 11424 0 1)
))
(define-char
'((=>ucs* . #x6BBA) ; 殺
- (=>ucs-gb . #x6BBA) ; 殺
+ (=>ucs@gb . #x6BBA) ; 殺
(=>ucs-jis . #x6BBA) ;
(morohashi-daikanwa 16629 0 1)
(ideographic-radical . 79) ; ⽎
))
(define-char
'((=>ucs* . #x6D41) ; 流
- (=>ucs-gb . #x6D41) ; 流
+ (=>ucs@gb . #x6D41) ; 流
(=>ucs-jis . #x6D41) ;
(=>ucs-ks . #x6D41) ;
(morohashi-daikanwa 17572 1 1)
))
(define-char
'((=>ucs* . #x701E) ; 瀞
- (=>ucs-gb . #x701E) ; 瀞
+ (=>ucs@gb . #x701E) ; 瀞
(=>ucs-jis . #x701E) ; 瀞
(morohashi-daikanwa 18520 0 5 0)
(ideographic-radical . 85) ; ⽔
))
(define-char
'((=>ucs* . #x7A81) ; 突
- (=>ucs-gb . #x7A81) ; 突
+ (=>ucs@gb . #x7A81) ; 突
(=>ucs-cns . #x7A81) ;
(ideographic-radical . 116) ; ⽳
(ideographic-strokes . 4)
))
(define-char
'((=>ucs* . #x7CE8) ; 糨
- (=>ucs-gb . #x7CE8) ; 糨
+ (=>ucs@gb . #x7CE8) ; 糨
(morohashi-daikanwa 27114 0 5)
(ideographic-radical . 119) ; ⽶
(ideographic-strokes . 12)
))
(define-char
'((=>ucs* . #x7DF4) ; 練
- (=>ucs-gb . #x7DF4) ; 練
+ (=>ucs@gb . #x7DF4) ; 練
(=>ucs-cns . #x7DF4) ; 練
(ideographic-radical . 120) ; ⽷
(ideographic-strokes . 9)
))
(define-char
'((=>ucs* . #x7E41) ; 繁
- (=>ucs-gb . #x7E41) ; 繁
+ (=>ucs@gb . #x7E41) ; 繁
(ideographic-radical . 120) ; ⽷
(ideographic-strokes . 11)
(total-strokes . 17)
))
(define-char
'((=>ucs* . #x865C) ; 虜
- (=>ucs-gb . #x865C) ; 虜
+ (=>ucs@gb . #x865C) ; 虜
(=>ucs-jis . #x865C) ; 虜
(morohashi-daikanwa 32720 1 0)
(ideographic-radical . 141) ; ⾌
))
(define-char
'((=>ucs* . #x8B01) ; 謁
- (=>ucs-gb . #x8B01) ; 謁
+ (=>ucs@gb . #x8B01) ; 謁
(=>ucs-cns . #x8B01) ; 謁
(ideographic-radical . 149) ; ⾔
(ideographic-strokes . 9)
))
(define-char
'((=>ucs* . #x8B39) ; 謹
- (=>ucs-gb . #x8B39) ; 謹
+ (=>ucs@gb . #x8B39) ; 謹
(=>ucs-cns . #x8B39) ; 謹
(ideographic-radical . 149) ; ⾔
(ideographic-strokes . 11)
))
(define-char
'((=>ucs* . #x8CD3) ; 賓
- (=>ucs-gb . #x8CD3) ; 賓
+ (=>ucs@gb . #x8CD3) ; 賓
(=>ucs-cns . #x8CD3) ; 賓
(ideographic-radical . 154) ; ⾙
(ideographic-strokes . 7)
))
(define-char
'((=>ucs* . #x96E3) ; 難
- (=>ucs-gb . #x96E3) ; 難
+ (=>ucs@gb . #x96E3) ; 難
(=>ucs-cns . #x96E3) ; 難
(ideographic-radical . 172) ; ⾫
(ideographic-strokes . 11)
))
(define-char
'((=>ucs* . #x983B) ; 頻
- (=>ucs-gb . #x983B) ; 頻
+ (=>ucs@gb . #x983B) ; 頻
(=>ucs-cns . #x983B) ; 頻
(ideographic-radical . 181) ; ⾴
(ideographic-strokes . 7)
line-breaking))
(setq attributes (delq 'script attributes))
)
- (when (and (memq '=>ucs attributes)
- (setq value (get-char-attribute char '=>ucs)))
- (insert (format "(=>ucs\t\t. #x%04X)\t; %c%s"
- value (decode-char '=ucs value)
- line-breaking))
- (setq attributes (delq '=>ucs attributes))
- )
- (when (and (memq '=>ucs* attributes)
- (setq value (get-char-attribute char '=>ucs*)))
- (insert (format "(=>ucs*\t\t. #x%04X)\t; %c%s"
- value (decode-char '=ucs value)
- line-breaking))
- (setq attributes (delq '=>ucs* attributes))
- )
+ (dolist (name '(=>ucs =>ucs*))
+ (when (and (memq name attributes)
+ (setq value (get-char-attribute char name)))
+ (insert (format "(%-18s . #x%04X)\t; %c%s"
+ name value (decode-char '=ucs value)
+ line-breaking))
+ (setq attributes (delq name attributes))))
+ ;; (when (and (memq '=>ucs* attributes)
+ ;; (setq value (get-char-attribute char '=>ucs*)))
+ ;; (insert (format "(=>ucs*\t\t. #x%04X)\t; %c%s"
+ ;; value (decode-char '=ucs value)
+ ;; line-breaking))
+ ;; (setq attributes (delq '=>ucs* attributes))
+ ;; )
+ (dolist (name '(=>ucs@gb))
+ (when (and (memq name attributes)
+ (setq value (get-char-attribute char name)))
+ (insert (format "(%-18s . #x%04X)\t; %c%s"
+ name value
+ (decode-char (intern
+ (concat "="
+ (substring
+ (symbol-name name) 2)))
+ value)
+ line-breaking))
+ (setq attributes (delq name attributes))
+ ))
(when (and (memq '=>ucs-gb attributes)
(setq value (get-char-attribute char '=>ucs-gb)))
- (insert (format "(=>ucs-gb\t\t. #x%04X)\t; %c%s"
- value (decode-char '=ucs value)
+ (insert (format "(=>ucs@gb\t\t. #x%04X)\t; %c%s"
+ value (decode-char '=ucs@gb value)
line-breaking))
(setq attributes (delq '=>ucs-gb attributes))
)
(while attributes
(setq name (car attributes))
(if (setq value (get-char-attribute char name))
- (cond ((eq name 'jisx0208-1978/4X)
+ (cond ((string-match "^=>ucs@" (symbol-name name))
+ (insert (format "(%-18s . #x%04X)\t; %c%s"
+ name value (decode-char '=ucs value)
+ line-breaking))
+ )
+ ((eq name 'jisx0208-1978/4X)
(insert (format "(%-18s . #x%04X)%s"
name value
line-breaking)))