Reformatted.
[chise/xemacs-chise.git.1] / lisp / utf-2000 / ChangeLog
index 099be16..56194a6 100644 (file)
+2004-05-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
+
+       * Ideograph-R173-Rain.el: Add mappings between CJK Ext B and CNS
+       11643 plain 5.
+
+       * Ideograph-R172-Short-Tailed-Bird.el: Add mappings between CJK
+       Ext B and CNS 11643 plain 5.
+       (M-41949): Moved into U+49F2.
+       (M-41956): Don't map into U+49F2.
+       (U+49F2): Use `->subsumptive'; integrate M-41949 instead of
+       M-41956.
+
+       * Ideograph-R182-Wind.el (U+98B0): Use `->subsumptive'.
+       (JSP-683D): Separate U+98B0; unify CB00584.
+       (C4-4857): Moved into U+98B0.
+       (CB02664): New character in U+98B0.
+
+2004-05-01  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
+
+       * Ideograph-R026-Seal.el (U+3541): Use `<-wrong*sources' instead
+       of char-ref in `<-wrong'; add `->mistakable' for M-39379; add
+       `<-vulgar' for M-02867.
+       (U+537B): Use `->subsumptive'.
+
+       * Ideograph-R171-Slave.el: Add mappings between CJK Ext B and CNS
+       11643 plain 5.
+
+       * Ideograph-R130-Meat.el (JSP-564C): Moved into U+8196.
+       (U+8196): Use `->subsumptive'.
+       (M-29821): Moved into U-0002F989.
+       (U-0002F989): Use `->subsumptive'; add `<-denotational' for
+       U-00023393.
+       (U+442F): Use `->subsumptive'.
+       (C4-4C5C): Moved into U+442F.
+       (M-29824): Moved into U+8197.
+       (U+8197): Use `->subsumptive'.
+       (U+8198): Use `->subsumptive'.
+       (C1-6E51): Moved into U+8198.
+       (U+8199): Use `->subsumptive'.
+       (C2-532C): Moved into U+8199.
+
+       * Ideograph-R118-Bamboo.el (U+4227): Use `<-wrong*sources' instead
+       of char-ref in `<-wrong'.
+       (M-26564): Moved into U-0002F964.
+       (C7-413C): Likewise.
+       (U-0002F964): New character.
+
+       * Ideograph-R015-Ice.el (U+51B4): Use `->subsumptive'; use
+       `<-wrong*sources' instead of char-ref in `<-wrong'.
+       (J78-3A63): Moved into U+51B4.
+       (J83-3A63): Likewise.
+       (CB06339): Likewise.
+
+2004-04-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
+
+       * Ideograph-R076-Lack.el (U+6B54): Changed to an abstract
+       character.
+       (J0-5D41): Use `<-denotational' for U+6B54; use `->subsumptive' to
+       integrate C2-576A.
+       (EGB-2E55): Use `<-denotational' for U+6B54; use `->subsumptive'
+       to integrate C7-2378.
+       (C7-2378): Unify U-0002F8F1.
+
+2004-04-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
+
+       * Ideograph-R030-Mouth.el (M-04033): Moved into U+55C0.
+       (U+55C0): Use `->subsumptive'.
+
+       * Ideograph-R018-Knife.el (J0-405A): Moved into U+5207.
+       (U+5207): Use `->subsumptive'.
+       (S1-0597): Use `<-denotational' for U+5207; use `<-wrong*sources'
+       instead of char-ref in `<-wrong'.
+       (M-02103): Moved into U-00020771; use `<-wrong*sources' instead of
+       char-ref in `<-wrong'.
+       (U-00020771): Use `->subsumptive'.
+
+       * Ideograph-R134-Mortar.el (U-0002695B): Use `<-wrong*sources'
+       instead of char-ref in `<-wrong'.
+
+       * Ideograph-R079-Weapon.el (M-16636): Moved into U-00023A8E; use
+       `<-wrong*sources' instead of char-ref in `<-wrong'.
+       (U-00023A8E): Use `->subsumptive'.
+
+       * Ideograph-R074-Moon.el (M-14394): Moved into U-00023393; use
+       `<-wrong*sources' instead of char-ref in `<-wrong'.
+       (U-00023393): Use `->subsumptive'.
+
+       * Ideograph-R011-Enter.el (M-01416): Moved into U-000204DB; use
+       `<-wrong*sources' instead of char-ref in `<-wrong'.
+       (U-000204DB): Use `->subsumptive'.
+
+       * char-db-util.el (insert-char-attributes): Don't display
+       `->wrong' when running with non-readable mode.
+
+2004-04-26  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
+
+       * Ideograph-R134-Mortar.el, Ideograph-R118-Bamboo.el,
+       Ideograph-R079-Weapon.el, Ideograph-R076-Lack.el,
+       Ideograph-R074-Moon.el, Ideograph-R026-Seal.el,
+       Ideograph-R024-Ten.el, Ideograph-R018-Knife.el,
+       Ideograph-R015-Ice.el, Ideograph-R011-Enter.el: Rename
+       `<-wrong-ideograph' to `<-wrong'.
+
+2004-04-26  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
+
+       * Ideograph-R160-Bitter.el (U+8F9E): Changed to abstract
+       character.
+       (M-38638): Add `<-denotational' for U+8F9E; use
+       `<-vulgar@{jiyun|zhengzi-tong}' instead of
+       `<-vulgar-ideograph@{jiyun|zhengzi-tong}'; use `->subsumptive' to
+       integrate G0-3447.
+
+       * Ideograph-R135-Tongue.el (M-30307): Moved into U-0002F98D; use
+       `->identical' instead of `->same' for M-38638; use
+       `<-vulgar@{jiyun|zhengzi-tong}' instead of `<-vulgar'.
+       (U-0002F98D): Use `->subsumptive'; use `<-denotational' for
+       U+8F9E.
+
+       * Ideograph-R086-Fire.el (U-00024183): Use `->subsumptive'.
+       (U+3DA1): Likewise.
+       (G0-3B52): Use `<-denotational' for U+7070; use `->subsumptive' to
+       integrate C1-4848.
+       (U+7070): Define as an abstract character.
+       (J0-3325): Use `<-denotational' for U+7070; moved into U-0002F835;
+       use `<-vulgar*sources' instead of char-ref in `<-vulgar'.
+       (U-0002F835): Use `->subsumptive'; use `<-denotational' for
+       U+7070.
+       (U-000241BD): Use `->subsumptive'.
+       (U-000241BE): Likewise.
+       (U+3DAD): Likewise.
+       (J0-433A): Use `<-denotational' for U+70AD; use `->subsumptive' to
+       integrate C1-5237.
+       (U+70AD): Define as an abstract character.
+       (G0-4C3F): Use `<-denotational' for U+70AD; use `->subsumptive' to
+       integrate U-0002F91A.
+
+2004-04-25  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
+
+       * Ideograph-R177-Leather.el (J90-7057): Moved into U+9771; use
+       `<-vulgar@{ruijumyougishou|tongwen-tongkao}' instead of
+       `<-vulgar'.
+       (U+9771): Use `->subsumptive'.
+       (J78-3F59): Moved into U+9771.
+
+       * Ideograph-R140-Grass.el (C1-6637): Moved into U+843C.
+       (U+843C): Use `->subsumptive'.
+       (C3-5258): Moved into U+855A.
+       (U+855A): Use `->subsumptive'.
+
+2004-04-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
+
+       * Ideograph-R205-Frog.el (U+9EFE): Use `=>daikanwa' instead of
+       `morohashi-daikanwa'.
+
+       * Ideograph-R189-Tall.el (M-45314): Use `<-vulgar*sources' instead
+       of char-ref in `<-vulgar'; moved into U+9AD9.
+       (U+9AD9): Use `->subsumptive'.
+
+       * Ideograph-R030-Mouth.el (U+9EFE): Use `=>daikanwa' instead of
+       `morohashi-daikanwa'.
+
+       * Ideograph-R096-Jade.el (U+73CE): Use `->subsumptive'; use
+       `<-vulgar*sources' instead of char-ref in `<-vulgar'.
+       (J90-605F): Moved into U+73CE.
+
+2004-04-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
+
+       * Ideograph-R102-Field.el (U-000200BD): Use
+       `ideographic-{radical|strokes}@{ucs|cns}' and
+       `ideographic-radical@cns*sources' instead of `ideographic-'; use
+       `->vulgar' and `->vulgar*sources' instead of `->vulgar-ideograph'.
+
+       * read-maps.el (mapping-table-read-file): Don't add `=>ucs' if a
+       character's ancestors have `=>ucs'.
+
+2004-04-23  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
+
+       * Ideograph-R004-Slash.el (U+4E46): Use `<-vulgar*sources' instead
+       of char-ref in `<-vulgar'; add `<-wrong' for U+4E45.
+       (U-000200BD): Use `ideographic-{radical|strokes}@{ucs|cns}' and
+       `ideographic-radical@cns*sources' instead of `ideographic-'; use
+       `->vulgar' and `->vulgar*sources' instead of `->vulgar-ideograph'.
+
+       * Ideograph-R079-Weapon.el (J0-3B26): Use `<-denotational' for
+       U+6BBA; use `->subsumptive' to integrate B-B1FE.
+       (G1-4931): Separate U+6BBA; use `<-denotational' for U+6BBA; use
+       `=>daikanwa' instead of `morohashi-daikanwa'.
+       (U-0002F8F5): use `<-denotational' for U+6BBA; use `=>daikanwa'
+       instead of `morohashi-daikanwa'.
+       (U+6BBA): Define as an abstract character.
+       (K0-5F2F): Use `<-denotational' for U+6BBA; use `->subsumptive' to
+       integrate U+F970 and C1-5B44.
+
+       * Ideograph-R085-Water.el (M-18520): Use `<-denotational' for
+       U+701E; use `<-vulgar*sources' instead of char-ref in `<-vulgar'.
+       (J90-4654): Separate U+701E; use `<-denotational' for U+701E; use
+       `->subsumptive' to integrate U-0002F914; use `=>daikanwa' instead
+       of `morohashi-daikanwa'.
+       (U+701E): Define as an abstract character.
+       (J78-4654): Use `<-denotational' for U+701E; use `->subsumptive'
+       to integrate C3-5A52.
+
+       * Ideograph-R053-Dotted-Cliff.el (JSP-3C4A): Moved into U+5EAC;
+       use `<-vulgar*sources' instead of char-ref in `<-vulgar'.
+       (U+5EAC): Use `->subsumptive'.
+       (U-00022220): Use `->subsumptive'.
+       (U+5ED0): Define as an abstract character.
+       (J0-567D): Use `<-denotational' for U+5ED0; use `<-vulgar*sources'
+       instead of char-ref in `<-vulgar'; use `->subsumptive' to
+       integrate with C3-4660 and K0-4F2A.
+       (GT-11901): Use `<-denotational' for U+5ED0; use
+       `<-vulgar*sources' instead of char-ref in `<-vulgar'; use
+       `->subsumptive' to integrate with CB00636.
+       (U+3893): Use `->subsumptive'.
+
+       * char-db-util.el (insert-char-attributes): Insert `->simplified'
+       and `->vulgar' if they have their meta-data `*sources' even if
+       non-printable mode.
+
+2004-04-22  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
+
+       * Ideograph-R018-Knife.el (U+5226): Use `<-vulgar*sources' instead
+       of char-ref in `<-vulgar'.
+       (U+5227): Likewise.
+       (U+5231): Use `->subsumptive'.
+       (C2-2554): Moved into U+5231.
+       (JSP-333A): Likewise.
+       (C3-2B43): Moved into U+524F; use `<-vulgar*sources' instead of
+       char-ref in `<-vulgar'.
+       (J0-516C): Likewise.
+       (U+524F): Use `->subsumptive'.
+       (U+5259): Use `->subsumptive'; use `<-vulgar*sources' instead of
+       char-ref in `<-vulgar'.
+       (C3-2F62): Moved into U+5259.
+       (U+5265): Add `->same' for U+525D; use `<-vulgar*sources' instead
+       of char-ref in `<-vulgar'.
+       (J0-5179): Moved into U+5294; use `<-vulgar*sources' instead of
+       char-ref in `<-vulgar'.
+       (U+5294): Use `->subsumptive'.
+
+2004-04-21  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
+
+       * Ideograph-R058-Snout.el (C3-224A): Moved into U+5F52; use
+       `<-vulgar*sources' instead of char-ref in `<-vulgar'.
+       (U+5F52): Use `->subsumptive'.
+
+       * Ideograph-R036-Evening.el (U+5918): Add `->mistakable' for
+       M-02843 and M-02847; add `->same' for U+5917; use
+       `<-vulgar*sources' instead of char-ref in `<-vulgar'.
+       (JSP-3869): Moved into U+5923; use `<-vulgar*sources' instead of
+       char-ref in `<-vulgar'.
+       (U+5923): Use `->subsumptive'.
+       (C3-405F): Moved into U+5923.
+
+       * Ideograph-R040-Roof.el (U+5BC3): Separate C3-3541; define as an
+       abstract character.
+       (J83-5563): Use `<-vulgar*sources' instead of char-ref in
+       `<-vulgar'; use `<-denotational' for U+5BC3; use `->subsumptive'
+       to integrate with C3-3541.
+       (J78-5563): Use `<-denotational' for U+5BC3.
+       (K0-6A32): Likewise.
+       (JC3-4AB8): Moved into U-0002F86D.
+       (U-0002F86D): Use `<-denotational' for U+5BC3; use
+       `->subsumptive'.
+       (U+5BC4): Use `->subsumptive'.
+
+       * Ideograph-R015-Ice.el (U-000205B1): Use `<-vulgar*sources'
+       instead of char-ref in `<-vulgar'.
+       (U+51B2): Likewise.
+       (U+51B3): Likewise; use `->subsumptive'.
+       (C3-227D): Moved into U+51B3.
+       (U+51B5): Use `<-vulgar*sources' instead of char-ref in
+       `<-vulgar'.
+       (J0-515A): Likewise; moved into U+51C9.
+       (U+51C9): Use `->subsumptive'.
+       (J0-5245): Moved into U+51D6; use `<-vulgar*sources' instead of
+       char-ref in `<-vulgar'.
+       (U+51D6): Use `->subsumptive'.
+       (U+34D5): Use `->subsumptive'.
+       (J83-515B): Moved into U+51DB.
+       (C3-4B30): Likewise.
+       (J90-515B): Likewise.
+       (U+51DB): Use `->subsumptive'.
+
+2004-04-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
+
+       * Ideograph-R024-Ten.el (U+5346): Use `<-vulgar*sources' and
+       `<-wrong-ideograph*sources' instead of char-refs in `<-vulgar' and
+       `<-wrong-ideograph'.
+       (U-00020991): Use `<-vulgar*sources' instead of char-ref in
+       `<-vulgar'.
+       (U+5351): Define as an abstract character.
+       (U+FA35): Use `<-denotational' for U+5351.
+       (J0-485C): Likewise.
+       (U-000209A4): Use `<-vulgar*sources' instead of char-ref in
+       `<-vulgar'; add `<-simplified@misc' for U+55AE.
+
+       * Ideograph-R019-Power.el (J0-387A): Moved into U+52B9.
+       (U+52B9): Use `->subsumptive'.
+       (G0-5342): Separate U+52C7; use `<-denotational' for U+52C7; use
+       `->subsumptive'.
+       (C1-502D): Integrate with G0-5342.
+       (U+52C7): Separate all CCS features.
+       (J0-4D26): Use `<-denotational' for U+52C7.
+       (U+52D6): Use `->subsumptive'.
+       (JC3-44EC): Moved into U+52D6.
+       (M-02392): Moved into U+52D7.
+       (U+52D7): Use `->subsumptive'.
+       (K0-632D): Moved into U+52DD; modify `ideographic-structure'.
+       (U+52DD): Use `->subsumptive'.
+       (U-0002F827): Add `<-denotational' for U+52E4.
+       (U+52E4): Define as an abstract character.
+       (U+FA34): Add `<-denotational' for U+52E4.
+       (J0-342B): Moved into U+52E7.
+       (U+52E7): Use `->subsumptive'.
+
+       * Ideograph-R028-Private.el (U+53C5): Use `<-vulgar*sources'
+       instead of char-ref in `<-vulgar'.
+
+       * Ideograph-R017-Open-Box.el (U+51FD): Use `->subsumptive'.
+       (U+51FE): Use `<-vulgar*sources' instead of char-ref in
+       `<-vulgar'; unify C3-275A.
+
+       * Ideograph-R014-Cover.el (U-0002F817): Use `=>daikanwa' instead
+       of `morohashi-daikanwa'; add `=>ucs*' for U+5197; use
+       `<-vulgar*sources' instead of char-ref in `<-vulgar'.
+       (U+51A8): Use `<-vulgar*sources' instead of char-ref in
+       `<-vulgar'.
+
+2004-04-19  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
+
+       * Ideograph-R050-Turban.el (J0-3B54): Moved into U+5E02.
+       (U+5E02): Use `->subsumptive'.
+
+       * Ideograph-R038-Woman.el (U+5973): Use `->subsumptive'.
+       (C1-444C): Moved into U+5973.
+       (U+59C9): Use `->subsumptive'; use `<-vulgar*sources' instead of
+       char-ref in `<-vulgar'.
+       (K0-6D2B): Moved into U+59C9.
+       (C3-283F): Likewise.
+
+       * Ideograph-R075-Tree.el (U+681F): Use `<-vulgar*sources' instead
+       of char-ref in `<-vulgar'.
+
+       * Ideograph-R073-Say.el (U+52D7): Use `->subsumptive'; moved into
+       Ideograph-R019-Power.el.
+
+       * Ideograph-R030-Mouth.el (U+5451): Use `<-vulgar*sources' instead
+       of char-ref in `<-vulgar'.
+       (J78-4A2E): Moved into U+5674.
+       (U+5674): Use `->subsumptive'.
+
+       * Ideograph-R026-Seal.el (U-0002007E): Use
+       `ideographic-{radical|strokes}@{ucs|daikanwa}' instead of
+       `ideographic-'; use `hanyu-dazidian' instead of
+       `hanyu-dazidian-{vol|page|char}'.
+       (C6-3D59): Use `<-vulgar*sources' instead of char-ref in
+       `<-vulgar'; moved into U-0002F831; add `<-denotational' for
+       U+537F.
+       (U+537F): Separate all CCS features.
+       (G0-4764): Separate U+537F; use `<-vulgar*sources' instead of
+       char-ref in `<-vulgar'; add `<-denotational' for U+537F.
+       (C6-3D5A): Unify U-0002F832; use `<-vulgar*sources' instead of
+       char-ref in `<-vulgar'; add `<-denotational' for U+537F.
+       (U-0002F833): Add `<-denotational' for U+537F.
+       (J78-362A): Likewise.
+
+       * Ideograph-R037-Big.el (U-00021641): Use `<-vulgar*sources'
+       instead of char-ref in `<-vulgar'.
+
+       * Ideograph-R027-Cliff.el (U+53A0): Use `<-vulgar*sources' instead
+       of char-ref in `<-vulgar'.
+       (M-02993): Moved into U+53A6.
+       (C3-3A28): Likewise.
+       (U+53A6): Use `->subsumptive'; use `<-vulgar*sources' instead of
+       char-ref in `<-vulgar'.
+       (U+53A8): Use `<-vulgar*sources' instead of char-ref in
+       `<-vulgar'.
+       (U+53AE): Likewise.
+       (M-03033): Likewise; moved into U+3551.
+       (U+3551): Use `->subsumptive'.
+       (J0-5252): Moved into U+53B0; use `<-vulgar*sources' instead of
+       char-ref in `<-vulgar'.
+       (U+53B0): Use `->subsumptive'.
+
+2004-04-18  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
+
+       * Ideograph-R029-Again.el (U+53CE): Delete `=>daikanwa'.
+
+       * Ideograph-R016-Table.el (U+51E1): Use `->subsumptive'.
+       (GT-K00368): Use `=>daikanwa' instead of `morohashi-daikanwa'.
+       (GT-K00369): Likewise.
+
+       * Ideograph-R009-Man.el (U+4EEE): Separate all CCS features.
+       (J0-323E): Use `<-denotational' for U+4EEE.
+       (H1-BD6F): Likewise.
+       (M-00703): Moved into U+4FDE.
+       (U+4FDE): Use `->subsumptive'.
+       (C1-4F7E): Moved into U+4FDE.
+       (B-AB5C): Likewise.
+
+       * Ideograph-R020-Wrap.el (JSP-337B): Moved into U+5300; use
+       `<-vulgar*sources' instead of char-ref in `<-vulgar'.
+       (U+5300): Use `->subsumptive'.
+
+       * Ideograph-R022-Right-Open-Box.el (U+531D): Use
+       `<-vulgar*sources' instead of char-ref in `<-vulgar'.
+
+       * Ideograph-R008-Lid.el (M-00316): Moved into U-00020158; use
+       `<-vulgar*sources' instead of char-ref in `<-vulgar'.
+       (U-00020158): Use `->subsumptive'.
+       (M-00317): Moved into U-00020159; use `<-vulgar*sources' instead
+       of char-ref in `<-vulgar'.
+       (U-00020159): Use `->subsumptive'.
+
+       * Ideograph-R001-One.el (G0-3373): Add `<-vulgar*sources'.
+
+       * char-db-util.el (insert-char-attributes): Don't display
+       `->vulgar' when running with non-readable mode; Add some CCSs
+       corresponding with shinjigen-1 specified in {<-|->}FOO*sources
+       into required-features.
+
+       * Ideograph-R003-Dot.el (U+51E1): Moved to
+       Ideograph-R016-Table.el.
+       (U-0002007E): Use `ideographic-{radical|strokes}@{ucs|daikanwa}'
+       instead of `ideographic-'; use `hanyu-dazidian' instead of
+       `hanyu-dazidian-{vol|page|char}'.
+
+2004-04-16  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
+
+       * Ideograph-R213-Turtle.el, Ideograph-R189-Tall.el,
+       Ideograph-R205-Frog.el, Ideograph-R177-Leather.el,
+       Ideograph-R165-Distinguish.el, Ideograph-R140-Grass.el,
+       Ideograph-R135-Tongue.el, Ideograph-R118-Bamboo.el,
+       Ideograph-R113-Spirit.el, Ideograph-R112-Stone.el,
+       Ideograph-R106-White.el, Ideograph-R096-Jade.el,
+       Ideograph-R086-Fire.el, Ideograph-R085-Water.el,
+       Ideograph-R079-Weapon.el, Ideograph-R075-Tree.el,
+       Ideograph-R072-Sun.el, Ideograph-R061-Heart.el,
+       Ideograph-R058-Snout.el, Ideograph-R053-Dotted-Cliff.el,
+       Ideograph-R044-Corpse.el, Ideograph-R040-Roof.el,
+       Ideograph-R038-Woman.el, Ideograph-R037-Big.el,
+       Ideograph-R036-Evening.el, Ideograph-R030-Mouth.el,
+       Ideograph-R029-Again.el, Ideograph-R028-Private.el,
+       Ideograph-R027-Cliff.el, Ideograph-R026-Seal.el,
+       Ideograph-R022-Right-Open-Box.el, Ideograph-R024-Ten.el,
+       Ideograph-R020-Wrap.el, Ideograph-R019-Power.el,
+       Ideograph-R018-Knife.el, Ideograph-R017-Open-Box.el,
+       Ideograph-R016-Table.el, Ideograph-R015-Ice.el,
+       Ideograph-R014-Cover.el, Ideograph-R013-Down-Box.el,
+       Ideograph-R012-Eight.el, Ideograph-R009-Man.el,
+       Ideograph-R006-Hook.el, Ideograph-R008-Lid.el,
+       Ideograph-R005-Second.el, Ideograph-R004-Slash.el,
+       Ideograph-R001-One.el: Rename `<-vulgar-ideograph' to `<-vulgar'.
+
+2004-04-16  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
+
+       * Ideograph-R164-Wine.el (J0-3D39): Moved into U+919C.
+       (U+919C): Use `->subsumptive'.
+
+       * Ideograph-R001-One.el: Add some `<-simplified@CN' features.
+       (U+4E07): Use `<-simplified' instead of `<-simplified@JP/Jouyou'
+       for U+842C; put `<-simplified*sources' to add JP/Jouyou and CN.
+       (U+4E3D): Copied from Ideograph-R003-Dot.el.
+       (C3-2740): Add `<-denotational' for U+4E3D.
+
+       * Ideograph-R075-Tree.el (U+696D): Use `->subsumptive'.
+       (C1-6446): Moved into U+696D.
+
+2004-04-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
+
+       * Ideograph-R041-Inch.el (U+5C08): Use `->subsumptive'.
+       (JC3-4ACE): Moved into U+5C08.
+       (U+5C02): Use `=>daikanwa' instead of `morohashi-daikanwa' for
+       M-07439.
+
+       * Ideograph-R010-Legs.el (U+5145): Omit `=>daikanwa'.
+
+2004-04-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
+
+       * ideograph-util.el (char-daikanwa): Return value of `=>daikanwa'
+       with subcode 0.
+
+       * Ideograph-R066-Rap.el (K0-4A72): Moved into U+6562.
+       (J83-343A): Likewise.
+       (U+6562): Use `->subsumptive'.
+
+       * Ideograph-R030-Mouth.el (J0-536E): Moved into U+56B4.
+       (U+56B4): Use `->subsumptive'.
+
+       * Ideograph-R163-City.el (U+9115): Use `->subsumptive'; moved into
+       intersection between U+9115 and U+9109.
+       (U+9109): Likewise.
+
+       * Ideograph-R120-Silk.el (J0-652F): Moved into U+7D72.
+       (U+7D72): Use `->subsumptive'.
+
+       * Ideograph-R011-Enter.el (J0-5140): Moved into U+5169.
+       (U+5169): Use `->subsumptive'.
+
+2004-04-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
+
+       * Ideograph-R134-Mortar.el (U+8207): Use `->subsumptive'.
+       (C1-6A58): Moved into U+8207.
+       (U+8209): Use `->subsumptive'.
+       (B-C17C): Moved into U+8209.
+
+       * Ideograph-R003-Dot.el: Add some `<-simplified@CN' features.
+       (C3-2740): Add `<-denotational' for U+4E3D.
+       (GT-K04581): Likewise; add `<-ideographic-component-forms' for
+       C3-2740.
+       (G0-4076): Separate U+4E3D; add `<-denotational' for U+4E3D.
+       (U-0002592C): Use `->subsumptive'.
+
+2004-04-13  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
+
+       * Ideograph-R198-Deer.el (J83-4E6F): Moved into U+9E97.
+       (U+9E97): Use `->subsumptive'.
+
+       * Ideograph-R029-Again.el (J0-4151): Moved into U+53E2.
+       (U+53E2): Use `->subsumptive'.
+
+       * Ideograph-R140-Grass.el (C1-655C): Moved into U+842C.
+       (U+842C): Use `->subsumptive'.
+
+       * Ideograph-R124-Feather.el (M-28672): Add `<-denotational' for
+       U+7FD2; use `->subsumptive'.
+       (K0-6327): Likewise.
+       (U+7FD2): Separate all CCS-features.
+       (J0-3D2C): Add `<-denotational' for U+7FD2; use `->subsumptive'.
+       (G1-4F30): Separate U+7FD2; add `<-denotational' for U+7FD2; use
+       `->subsumptive'.
+
+       * Ideograph-R087-Claw.el (J0-602A): Moved into U+7232.
+       (U+7232): Use `->subsumptive'.
+
+       * Ideograph-R005-Second.el: Add some `<-simplified@CN' features.
+
+       * ideograph-util.el (char-daikanwa): Prefer children to parents.
+
+2004-04-12  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
+
+       * char-db-util.el (char-attribute-name<): Modify for =jis-x0208.
+
+2004-04-09  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
+
+       * Ideograph-R173-Rain.el (U+96F2): Use `->subsumptive'.
+       (C1-6278): Moved into U+96F2.
+
+       * Ideograph-R169-Gate.el (M-41233): Moved into U+958B.
+       (U+958B): Use `->subsumptive'.
+
+       * Ideograph-R087-Claw.el (J0-6027): Moved into U+722D.
+       (U+722D): Use `->subsumptive'.
+
+       * Ideograph-R037-Big.el (M-05860): Moved into U+4E54.
+       (U+4E54): Use `->subsumptive'; add `<-simplified@CN' into G0-4747
+       for U+55AC.
+
+       * Ideograph-R004-Slash.el: Add some `<-simplified@CN' features.
+       (GT-00160): Moved into U+4E49.
+       (U+4E49): Use `->subsumptive'.
+       (U+4E54): Use `ideographic-{radical|strokes}@{ucs|cns}' and
+       `ideographic-radical@cns*sources' instead of `ideographic-'; use
+       `->subsumptive'.
+
+2004-04-08  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
+
+       * read-maps.el (jp-jouyou-read-file): Check `<-simplified' and
+       `<-simplified*sources'.
+
+       * char-db-util.el (insert-char-attributes): Add some CCSs
+       corresponding with JP, JP/Jouyou and CN specified in
+       {<-|->}FOO*sources into required-features; add special code for
+       {<-|->}FOO@CN to add Chinese CCSs into required-features.
+
+2004-04-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
+
+       * Ideograph-R002-Line.el: Add some `<-simplified@CN' features.
+
+2004-04-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
+
+       * ruimoku6.el: Use utf-8-mcs-er instead of utf-8-mcs.
+
+2004-04-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
+
+       * ideograph-util.el (write-ideograph-radical-char-data): Use
+       `char-db-file-coding-system'.
+
+       * char-db-util.el (char-db-file-coding-system): New variable; use
+       `utf-8-mcs-er' as initial value.
+       (write-char-range-data-to-file): Use `char-db-file-coding-system'.
+
+2004-04-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
+
+       * u0FFF0-Specials.el, u0FE20-Combining-Half-Marks.el,
+       u0FE30-CJK-Compatibility-Forms.el, u0FE50-Small-Form-Variants.el,
+       u0FE70-Arabic-Presentation-Forms-B.el,
+       u0FF00-Halfwidth-and-Fullwidth-Forms.el,
+       u0FB00-Alphabetic-Presentation-Forms.el,
+       u0FB50-Arabic-Presentation-Forms-A.el, u0E000-Private-Use.el,
+       u0AC00-Hangul-Syllables.el, u0A490-Yi-Radicals.el,
+       u0A000-Yi-Syllables.el, u03300-CJK-Compatibility.el,
+       u03100-Bopomofo.el, u03130-Hangul-Compatibility-Jamo.el,
+       u03190-Kanbun.el, u031A0-Bopomofo-Extended.el,
+       u031F0-Katakana-Phonetic-Extensions.el,
+       u03200-Enclosed-CJK-Letters-and-Months.el, u03040-Hiragana.el,
+       u030A0-Katakana.el, u02FF0-Ideographic-Description-Characters.el,
+       u03000-CJK-Symbols-and-Punctuation.el,
+       u02900-Supplemental-Arrows-B.el,
+       u02980-Miscellaneous-Mathematical-Symbols-B.el,
+       u02E00-CJK-Radical-Supplement.el, u02F00-Kangxi-Radicals.el,
+       u02800-Braille-Patterns.el, u02600-Miscellaneous-Symbols.el,
+       u02700-Dingbats.el, u02500-Box-Drawing.el,
+       u02580-Block-Elements.el, u025A0-Geometric-Shapes.el,
+       u02300-Miscellaneous-Technical.el, u02400-Control-Pictures.el,
+       u02440-OCR.el, u02460-Enclosed-Alphanumerics.el, u02190-Arrows.el,
+       u02200-Mathematical-Operators.el, u02080-Subscripts.el,
+       u020A0-Currency-Symbols.el,
+       u020D0-Combining-Diacritical-Marks-for-Symbols.el,
+       u02100-Letterlike-Symbols.el, u02150-Number-Forms.el,
+       u02000-General-Punctuation.el, u02070-Superscripts.el,
+       u01F00-Greek-Extended.el, u01E00-Latin-Extended-Additional.el,
+       u01780-Khmer.el, u01800-Mongolian.el, u01680-Ogham.el,
+       u016A0-Runic.el, u01400-Canadian.el, u013A0-Cherokee.el,
+       u010A0-Georgian.el, u01100-Hangul-Jamo.el, u01200-Ethiopic.el,
+       u01000-Myanmar.el, u00E80-Lao.el, u00F00-Tibetan.el,
+       u00C00-Telugu.el, u00C80-Kannada.el, u00D00-Malayalam.el,
+       u00D80-Sinhala.el, u00E00-Thai.el, u00B00-Oriya.el,
+       u00B80-Tamil.el, u00780-Thaana.el, u00900-Devanagari.el,
+       u00980-Bengali.el, u00A00-Gurmukhi.el, u00A80-Gujarati.el,
+       u00590-Hebrew.el, u00600-Arabic.el, u00700-Syriac.el,
+       u00530-Armenian.el, u00400-Cyrillic.el,
+       u002B0-Spacing-Modifier-Letters.el,
+       u00300-Combining-Diacritical-Marks.el, u00370-Greek.el,
+       u00250-IPA-Extensions.el, u00180-Latin-Extended-B.el,
+       u00100-Latin-Extended-A.el, u000A0-Latin-1-Supplement.el,
+       u00080-C1.el, u00020-Basic-Latin.el, u00000-C0.el: Use
+       utf-8-mcs-er instead of utf-8-mcs.
+
+2004-04-01  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
+
+       * Ideograph-R214-Flute.el, Ideograph-R213-Turtle.el,
+       Ideograph-R212-Dragon.el, Ideograph-R210-Even.el,
+       Ideograph-R211-Tooth.el, Ideograph-R209-Nose.el,
+       Ideograph-R208-Rat.el, Ideograph-R206-Tripod.el,
+       Ideograph-R207-Drum.el, Ideograph-R204-Embroidery.el,
+       Ideograph-R205-Frog.el, Ideograph-R202-Millet.el,
+       Ideograph-R203-Black.el, Ideograph-R201-Yellow.el,
+       Ideograph-R200-Hemp.el, Ideograph-R199-Wheat.el,
+       Ideograph-R197-Salt.el, Ideograph-R198-Deer.el,
+       Ideograph-R196-Bird.el, Ideograph-R195-Fish.el,
+       Ideograph-R194-Ghost.el, Ideograph-R191-Fight.el,
+       Ideograph-R192-Sacrificial-Wine.el, Ideograph-R193-Cauldron.el,
+       Ideograph-R189-Tall.el, Ideograph-R190-Hair.el,
+       Ideograph-R188-Bone.el, Ideograph-R187-Horse.el,
+       Ideograph-R185-Head.el, Ideograph-R186-Fragrant.el,
+       Ideograph-R183-Fly.el, Ideograph-R184-Eat.el,
+       Ideograph-R182-Wind.el, Ideograph-R179-Leek.el,
+       Ideograph-R180-Sound.el, Ideograph-R181-Leaf.el,
+       Ideograph-R178-Tanned-Leather.el, Ideograph-R174-Blue.el,
+       Ideograph-R175-Wrong.el, Ideograph-R176-Face.el,
+       Ideograph-R177-Leather.el, Ideograph-R173-Rain.el,
+       Ideograph-R171-Slave.el, Ideograph-R172-Short-Tailed-Bird.el,
+       Ideograph-R170-Mound.el, Ideograph-R168-Long.el,
+       Ideograph-R169-Gate.el, Ideograph-R166-Village.el,
+       Ideograph-R167-Gold.el, Ideograph-R165-Distinguish.el,
+       Ideograph-R164-Wine.el, Ideograph-R163-City.el,
+       Ideograph-R161-Morning.el, Ideograph-R162-Walk.el,
+       Ideograph-R160-Bitter.el, Ideograph-R159-Cart.el,
+       Ideograph-R158-Body.el, Ideograph-R157-Foot.el,
+       Ideograph-R156-Run.el, Ideograph-R155-Red.el,
+       Ideograph-R154-Shell.el, Ideograph-R153-Badger.el,
+       Ideograph-R152-Pig.el, Ideograph-R150-Valley.el,
+       Ideograph-R151-Bean.el, Ideograph-R149-Speech.el,
+       Ideograph-R148-Horn.el, Ideograph-R147-See.el,
+       Ideograph-R146-West.el, Ideograph-R144-Walk-Enclosure.el,
+       Ideograph-R145-Clothes.el, Ideograph-R143-Blood.el,
+       Ideograph-R142-Insect.el, Ideograph-R141-Tiger.el,
+       Ideograph-R138-Stopping.el, Ideograph-R139-Color.el,
+       Ideograph-R140-Grass.el, Ideograph-R135-Tongue.el,
+       Ideograph-R136-Oppose.el, Ideograph-R137-Boat.el,
+       Ideograph-R132-Self.el, Ideograph-R133-Arrive.el,
+       Ideograph-R134-Mortar.el, Ideograph-R131-Minister.el,
+       Ideograph-R129-Brush.el, Ideograph-R130-Meat.el,
+       Ideograph-R127-Plow.el, Ideograph-R128-Ear.el,
+       Ideograph-R125-Old.el, Ideograph-R126-And.el,
+       Ideograph-R124-Feather.el, Ideograph-R123-Sheep.el,
+       Ideograph-R122-Net.el, Ideograph-R121-Jar.el,
+       Ideograph-R120-Silk.el, Ideograph-R119-Rice.el,
+       Ideograph-R118-Bamboo.el, Ideograph-R117-Stand.el,
+       Ideograph-R116-Cave.el, Ideograph-R115-Grain.el,
+       Ideograph-R114-Track.el, Ideograph-R113-Spirit.el,
+       Ideograph-R110-Spear.el, Ideograph-R111-Arrow.el,
+       Ideograph-R112-Stone.el, Ideograph-R109-Eye.el,
+       Ideograph-R108-Dish.el, Ideograph-R107-Skin.el,
+       Ideograph-R105-Dotted-Tent.el, Ideograph-R106-White.el,
+       Ideograph-R104-Sickness.el, Ideograph-R103-Bolt-Of-Cloth.el,
+       Ideograph-R102-Field.el, Ideograph-R099-Sweet.el,
+       Ideograph-R100-Life.el, Ideograph-R101-Use.el,
+       Ideograph-R098-Tile.el, Ideograph-R097-Melon.el,
+       Ideograph-R095-Profound.el, Ideograph-R096-Jade.el,
+       Ideograph-R094-Dog.el, Ideograph-R092-Fang.el,
+       Ideograph-R093-Cow.el, Ideograph-R091-Slice.el,
+       Ideograph-R087-Claw.el, Ideograph-R088-Father.el,
+       Ideograph-R089-Double-X.el, Ideograph-R090-Half-Tree-Trunk.el,
+       Ideograph-R086-Fire.el, Ideograph-R084-Steam.el,
+       Ideograph-R085-Water.el, Ideograph-R083-Clan.el,
+       Ideograph-R080-Do-Not.el, Ideograph-R081-Compare.el,
+       Ideograph-R082-Fur.el, Ideograph-R079-Weapon.el,
+       Ideograph-R077-Stop.el, Ideograph-R078-Death.el,
+       Ideograph-R076-Lack.el, Ideograph-R074-Moon.el,
+       Ideograph-R075-Tree.el, Ideograph-R073-Say.el,
+       Ideograph-R071-Not.el, Ideograph-R072-Sun.el,
+       Ideograph-R068-Dipper.el, Ideograph-R069-Axe.el,
+       Ideograph-R070-Square.el, Ideograph-R067-Script.el,
+       Ideograph-R065-Branch.el, Ideograph-R066-Rap.el,
+       Ideograph-R064-Hand.el, Ideograph-R063-Door.el,
+       Ideograph-R062-Halberd.el, Ideograph-R061-Heart.el,
+       Ideograph-R060-Step.el, Ideograph-R059-Bristle.el,
+       Ideograph-R058-Snout.el, Ideograph-R056-Shoot.el,
+       Ideograph-R057-Bow.el, Ideograph-R054-Long-Stride.el,
+       Ideograph-R055-Two-Hands.el, Ideograph-R051-Dry.el,
+       Ideograph-R052-Short-Thread.el, Ideograph-R053-Dotted-Cliff.el,
+       Ideograph-R049-Oneself.el, Ideograph-R050-Turban.el,
+       Ideograph-R048-Work.el, Ideograph-R047-River.el,
+       Ideograph-R045-Sprout.el, Ideograph-R046-Mountain.el,
+       Ideograph-R044-Corpse.el, Ideograph-R043-Lame.el,
+       Ideograph-R041-Inch.el, Ideograph-R042-Small.el,
+       Ideograph-R040-Roof.el, Ideograph-R039-Child.el,
+       Ideograph-R038-Woman.el, Ideograph-R034-Go.el,
+       Ideograph-R035-Go-Slowly.el, Ideograph-R036-Evening.el,
+       Ideograph-R037-Big.el, Ideograph-R033-Scholar.el,
+       Ideograph-R032-Earth.el, Ideograph-R031-Enclosure.el,
+       Ideograph-R030-Mouth.el, Ideograph-R028-Private.el,
+       Ideograph-R029-Again.el, Ideograph-R027-Cliff.el,
+       Ideograph-R026-Seal.el, Ideograph-R025-Divination.el,
+       Ideograph-R023-Hiding-Enclosure.el, Ideograph-R024-Ten.el,
+       Ideograph-R021-Spoon.el, Ideograph-R022-Right-Open-Box.el,
+       Ideograph-R020-Wrap.el, Ideograph-R019-Power.el,
+       Ideograph-R017-Open-Box.el, Ideograph-R018-Knife.el,
+       Ideograph-R016-Table.el, Ideograph-R014-Cover.el,
+       Ideograph-R015-Ice.el, Ideograph-R013-Down-Box.el,
+       Ideograph-R012-Eight.el, Ideograph-R011-Enter.el,
+       Ideograph-R010-Legs.el, Ideograph-R009-Man.el,
+       Ideograph-R006-Hook.el, Ideograph-R007-Two.el,
+       Ideograph-R008-Lid.el, Ideograph-R005-Second.el,
+       Ideograph-R003-Dot.el, Ideograph-R004-Slash.el,
+       Ideograph-R002-Line.el, Ideograph-R001-One.el: Use utf-8-mcs-er
+       instead of utf-8-mcs.
+
+2004-03-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
+
+       * Ideograph-R212-Dragon.el (K0-5B42): Moved into U+9F90; unify
+       JC3-70AA.
+       (U+9F90): Use `->subsumptive'.
+       (C1-7832): Moved into U+9F90.
+
+       * Ideograph-R170-Mound.el (IU-00028E1A): Unify H11-AB7D.
+
+       * Ideograph-R164-Wine.el (IU-000287F5): Unify H09-E661.
+       (U+48E9): Use `->subsumptive'.
+       (U+9153): Likewise.
+       (U-0002880C): Add H09-E741.
+       (IU-00028810): Unify H09-E766.
+       (IU-00028839): Unify H09-E7DD.
+       (U+9181): Modify family tree.
+       (M-40109): Moved into U+91C5.
+       (C1-7D3C): Likewise; separate JSP-6323.
+       (U+91C5): Use `->subsumptive'.
+
+2004-03-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
+
+       * Ideograph-R162-Walk.el (M-38729): Unify H10-C1C0.
+
+       * u02E00-CJK-Radical-Supplement.el (<CJK RADICAL GRASS ONE>):
+       Delete `=>daikanwa'.
+       (<CJK RADICAL GRASS THREE): Likewise.
+
+       * Ideograph-R140-Grass.el (U+8279): Delete `=>daikanwa'.
+       (<CJK RADICAL GRASS ONE>): Likewise.
+       (<CJK RADICAL GRASS THREE): Likewise.
+
+2004-03-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
+
+       * ideograph-util.el (update-ideograph-radical-table): Check
+       variants specified by `<-identical' and `->denotational'
+       recursively.
+       (char-daikanwa): New implementation; try to return hierarchical
+       information for inherited characters.
+
+2004-03-26  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
+
+       * Ideograph-R058-Snout.el (U+5F50): Separate every CCS features.
+       (JSP-3C77): Use `<-denotational' for U+5F50.
+       (G0-6566): Likewise.
+       (BC-897C): New character.
+       (BC-8BAB): Use `<-denotational' for U+5F50.
+       (GT-K00267): Modify for inheritance.
+
+       * Ideograph-R015-Ice.el (U+4ECC): Deleted [defined in
+       Ideograph-R009-Man.el].
+
+2004-03-26  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
+
+       * Ideograph-R213-Turtle.el (C3-396C): Unify U+4E80 and M-00210.
+
+       * Ideograph-R203-Black.el (C1-702E): Unify U+FA3A and M-05469.
+
+       * Ideograph-R200-Hemp.el (J0-4B63): Unify BC-8A5F.
+
+       * Ideograph-R169-Gate.el: Add missing mappings between CJK Ext B
+       and CNS 11643 plain 5.
+
+       * Ideograph-R032-Earth.el (U+58A8): Delete `->identical' for
+       U+FA3A.
+       (U+FA3A): Use `<-denotational' for U+58A8; unify C1-702E.
+       (J0-4B4F): Use `<-denotational' for U+58A8.
+
+       * Ideograph-R005-Second.el (U+4E80): Unify C3-396C.
+
+       * Ideograph-R015-Ice.el (U-0002F819): Moved into U+4ECC.
+       (U+4ECC): Copied from Ideograph-R009-Man.el.
+       (U+51B0): Add `->same' for C3-214C; use
+       `<-original-ideograph*sources' instead of char-ref in
+       `<-original-ideograph'.
+
+2004-03-25  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
+
+       * Ideograph-R170-Mound.el: Add missing mappings between CJK Ext B
+       and CNS 11643 plain 5.
+
+2004-03-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
+
+       * Ideograph-R184-Eat.el (M-44029): Moved into U-00020A78.
+       (U-00020A78): Use `->subsumptive' instead of `->same' for M-02979.
+
+       * Ideograph-R027-Cliff.el (U-00020A78): Use `->subsumptive'
+       instead of `->same' for M-44029.
+
+2004-03-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
+
+       * Ideograph-R018-Knife.el (M-02134): Use `<-denotational' for
+       U-000202F4; use `->identical' for M-00938 instead of U-000202F4.
+       (U-000202F4): Separate all; copied from Ideograph-R009-Man.el.
+       (C5-3663): Use `<-denotational' for U-000202F4.
+
+       * Ideograph-R013-Down-Box.el (C6-2150): Use `<-denotational' for
+       U+5185.
+       (U+5185): Separate all; add `<-vulgar-ideograph' for U+5167.
+       (J0-4662): Use `<-denotational' for U+5185.
+
+       * Ideograph-R009-Man.el (M-00353): Moved into U+4EC5.
+       (U+4EC5): Use `->subsumptive'.
+       (JX2-2139): Moved into U+4EC8.
+       (U+4EC8): Use `->subsumptive'.
+       (U+4ECC): Use `->subsumptive'; use `<-original-ideograph*sources'
+       instead of char-ref in `<-original-ideograph'; add U-0002F819.
+       (U+5185): Copied from Ideograph-R013-Down-Box.el.
+       (C3-2148): Add `<-denotational' for U+5185.
+       (M-00938): Separate U-0002F819; use `<-denotational' for
+       U-000202F4.
+       (U-000202F4): Separate all.
+
+       * ideograph-util.el (expand-char-feature-name): New function.
+       (map-char-family): New function.
+       (get-char-feature-from-domains): New function.
+       (char-ideographic-radical): Add new optional argument
+       `ignore-sisters'; use `get-char-feature-from-domains'.
+       (char-ideographic-strokes-from-domains): Use
+       `get-char-feature-from-domains'.
+       (char-ideographic-strokes): Simplify code about domains.
+       (update-ideograph-radical-table): Check ancestors' radicals;
+       prefer to use `get-char-attribute' to get `ideographic-radical'
+       rather than to use `char-ideographic-radical'.
+       (char-representative-of-daikanwa): Add new optional arguments
+       `ignore-default' and `dont-inherit'; use `map-char-family'.
+       (char-daikanwa): Use `map-char-family'.
+
+2004-03-23  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
+
+       * Ideograph-R010-Legs.el: Add some Japanese vocal sounds.
+       (C1-4572): Use `<-denotational' for U+5145.
+       (U+5145): Separate all.
+       (J0-3D3C): Use `<-denotational' for U+5145; modify
+       `ideographic-structure'.
+       (G0-3364): Likewise.
+       (J78-437B): Moved into U+5146.
+       (U+5146): Use `->subsumptive'.
+       (J0-513C): Moved into U+514C.
+       (U+514C): Use `->subsumptive'.
+       (U+514D): Separate all.
+       (G0-4362): Use `<-denotational' for U+514D.
+       (J0-4C48): Likewise.
+       (U+FA32): Likewise.
+       (U+514E): Use `->subsumptive'.
+       (J0-4546): Moved into U+514E.
+       (U+515A): Simplify `ideographic-structure'.
+
+       * Ideograph-R004-Slash.el: Use Kunrei-based new transcription
+       method to describe Japanese vocal sounds.
+       (J0-355A): Use `<-denotational' for U+53CA instead of unify it.
+       (J0-4737): Moved into U+4E4B.
+       (U+4E4B): Use `->subsumptive'.
+       (J0-4B33): Moved into U+4E4F.
+       (U+4E4F): Use `->subsumptive'.
+
+       * Ideograph-R029-Again.el (U+53CA): Separate all; add some
+       Japanese vocal sounds.
+       (K0-5060): Use `<-denotational' for U+53CA.
+       (J0-355A): Likewise.
+
+2004-03-22  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
+
+       * Ideograph-R007-Two.el: Add some Japanese vocal sounds.
+       (U+4E8F): Use `<-original-ideograph*sources' instead of char-ref
+       in `<-original-ideograph'.
+       (U+4E94): Add `decimal-digit-value', `digit-value' and
+       `numeric-value'.
+       (J0-5034): Moved into U+4E9F.
+       (U+4E9F): Use `->subsumptive'.
+
+       * Ideograph-R005-Second.el: Add some Japanese vocal sounds; use
+       `->subsumptive' for some characters.
+       (U+4E80): Use `<-vulgar-ideograph*sources' instead of char-ref in
+       `<-vulgar-ideograph'.
+
+2004-03-21  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
+
+       * Ideograph-R001-One.el: Add some Japanese vocal sounds.
+       (U+4E00): Add `decimal-digit-value', `digit-value' and
+       `numeric-value'.
+       (U+4E03): Likewise.
+       (U+4E07): Add `numeric-value'.
+       (J78-3E66): Moved into U+4E08.
+       (U+4E08): Use `->subsumptive'.
+       (U+4E09): Add `decimal-digit-value', `digit-value' and
+       `numeric-value'.
+       (JX1-2E22): Moved into U-0002000B.
+       (U-0002000B): Use `->subsumptive'.
+
+       * Ideograph-R008-Lid.el: Add some Japanese vocal sounds; use
+       `->subsumptive' for some characters.
+
+       * Ideograph-R006-Hook.el: Add some Japanese vocal sounds.
+       (U+4E8A): Use `<-vulgar-ideograph*sources' instead of char-ref in
+       `<-vulgar-ideograph'.
+
+2004-03-21  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
+
+       * Ideograph-R003-Dot.el: Add some Japanese vocal sounds.
+       (U+51E1): Use `ideographic-{radical|strokes}@{ucs|cns}' and
+       `ideographic-radical@{ucs|cns}*sources' instead of `ideographic-'.
+
+       * Ideograph-R002-Line.el (U+4E2D): Use Kunrei-based transcription
+       in `sound@ja/on'.
+       (U+4E32): Use Kunrei-based transcription in `sound@ja/kun'.
+
+2004-03-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
+
+       * Ideograph-R016-Table.el (U+51E1): Use
+       `ideographic-{radical|strokes}@{ucs|cns}' and
+       `ideographic-radical@{ucs|cns}*sources' instead of `ideographic-';
+       add `sound@ja/{kun|on/{go|kan}}'.
+
+2004-03-19  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
+
+       * Ideograph-R044-Corpse.el (U+5C39): Add `sound@ja/on'.
+
+       * Ideograph-R004-Slash.el: Add some Japanese vocal sounds.
+
+2004-03-18  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
+
+       * Ideograph-R134-Mortar.el (U+8207): Add S1-6626.
+
+       * Ideograph-R002-Line.el: Add some Japanese vocal sounds.
+
+2004-03-17  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
+
+       * Ideograph-R072-Sun.el (U+663C): Use `->subsumptive' for M-07705,
+       M-13886 and C3-2C37.
+       (C6-3836): Unify U-0002F8CC and M-13928; use `->confusing' instead
+       of `->same' for M-14294; add `->same' for U-00026618; add
+       `<-large-seal' for M-13948.
+
+2004-03-16  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
+
+       * Ideograph-R064-Hand.el (M-13027): Unify U-00022E85, C5-7347 and
+       H5-EFE7.
+       (U-00022E85): Unify M-13027; use `->same@unknown' instead of
+       `->same' for U+7C61.
+
+       * Ideograph-R045-Sprout.el (M-07853): Moved into U-00021D18
+       instead of using `->same' for M-00157.
+
+       * Ideograph-R036-Evening.el (U+68A6): Modify
+       `ideographic-radical*sources' in `->subsumptive'.
+
+       * Ideograph-R004-Slash.el (U-00021D18): Use `->subsumptive' for
+       M-00157 and M-07853 instead of `->same' for M-07853; use
+       `<-original-ideograph*sources' instead of char-ref in
+       `<-original-ideograph'.
+
+       * Ideograph-R075-Tree.el (U-00023484): Add M-14870; use
+       `->subsumptive'.
+       (U+68A6): Unify J0-546D instead of using `->same'; use
+       `->subsumptive' for M-05784 and M-14871.
+
+       * Ideograph-R044-Corpse.el (M-07705): Moved into U+663C.
+       (C3-2C37): Likewise.
+
+2004-03-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
+
+       * Ideograph-R036-Evening.el (J0-546D): Unify U+68A6 instead of
+       using `->same' for M-14871; use `<-vulgar-ideograph*sources'
+       instead of char-ref in `<-vulgar-ideograph'; use `->subsumptive'
+       for M-05784 and M-14871.
+
+       * Ideograph-R016-Table.el (U+51E2): Unify C3-212F; use
+       `->subsumptive' for M-00123 and M-01740.
+
+       * Ideograph-R004-Slash.el (C3-212F): Unify U+51E2 instead of using
+       `->same' for M-01740; use `->subsumptive' for M-00123 and M-01740;
+       use `<-vulgar-ideograph*sources' instead of char-ref in
+       `<-vulgar-ideograph'.
+
+2004-03-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
+
+       * Ideograph-R023-Hiding-Enclosure.el (C6-212B): Moved into
+       U-0002092C.
+       (JSP-3433): Moved into U+533C.
+       (U+533C): Use `->subsumptive'.
+
+       * Ideograph-R022-Right-Open-Box.el (U-0002092C): Use
+       `->subsumptive'; include C6-212B.
+
+2004-03-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
+
+       * Ideograph-R018-Knife.el (J0-3D69): Moved into U+521D.
+       (U+521D): Use `->subsumptive'; include C1-4F4F.
+
+2004-03-13  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
+
+       * Ideograph-R145-Clothes.el (C1-4F4F): Moved into U+521D.
+
+2004-03-13  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
+
+       * Ideograph-R115-Grain.el (U+4188): Use `->subsumptive'.
+       (U+4189): Use `->subsumptive'.
+       (C3-5E47): Use `<-ancient-ideograph*sources' instead of char-ref
+       in `<-ancient-ideograph'.
+
+2004-03-12  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
+
+       * Ideograph-R075-Tree.el (U+68A6): Use
+       `<-vulgar-ideograph*sources' instead of char-ref in
+       `<-vulgar-ideograph'.
+
+2004-03-11  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
+
+       * Ideograph-R040-Roof.el (M-07112): Use `->subsumptive'; use
+       `->same*sources' instead of using char-ref in `->same'.
+
+2004-03-11  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
+
+       * Ideograph-R212-Dragon.el (U+9F8E): Use `->subsumptive'.
+
+       * Ideograph-R177-Leather.el (U+976D): Use `->same@jiyun' for
+       M-29262 and `->same@zihui' for M-43109 instead of `->same'; use
+       `->subsumptive'.
+       (C3-4024): Moved into U+976D.
+       (J83-3F59): Likewise.
+
+       * Ideograph-R130-Meat.el (U+8095): Use `->subsumptive'.
+       (C2-2474): Moved into U+8095.
+
+       * Ideograph-R124-Feather.el (U+7FFC): Use `->same*sources' instead
+       of char-ref in `->same'.
+
+       * Ideograph-R085-Water.el (M-17428): Use `->same*sources' instead
+       of using char-ref in `->same'; add `->vulgar-ideograph' for
+       M-17427.
+
+       * Ideograph-R059-Bristle.el (M-09994): Moved into U-0002249C.
+       (H3-ABF0): Likewise.
+       (U-0002249C): Use `->subsumptive'.
+
+       * Ideograph-R027-Cliff.el (C3-5755): Moved into U+9F8E.
+
+       * Ideograph-R026-Seal.el (M-02875): Use `->same*sources' instead
+       of using char-ref in `->same'.
+
+       * Ideograph-R025-Divination.el (C6-212C): Use
+       `<-ancient-ideograph*sources' instead of using char-ref in
+       `<-ancient-ideograph'.
+
+       * Ideograph-R022-Right-Open-Box.el (U+533C): Use `->subsumptive'.
+
+       * Ideograph-R009-Man.el (C3-2148): Use `->identical' instead of
+       `->same' for M-01512; use `->same*sources' instead of using
+       char-ref in `->same'.
+       (M-00634): Use `<-denotational' instead of `->same' for M-23937;
+       use `<-original-ideograph*sources' instead of using char-ref in
+       `<-original-ideograph'.
+       (U-000202F4): Use `->identical' instead of `->same' for M-02134;
+       use `->same*sources' instead of using char-ref in `->same'.
+
+2004-03-10  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
+
+       * Ideograph-R018-Knife.el (M-02134): Use `->identical' instead of
+       `->same' for U-000202F4 = M-00938; use `->same*sources' instead of
+       using char-ref in `->same'.
+       (U+5292): Use `{->same|<-ancient-ideograph}*sources' instead of
+       using char-ref in `{->same|<-ancient-ideograph}'.
+
+       * Ideograph-R003-Dot.el (BC-87D2): Omit M-02840 in `->same'
+       because it is identical to U-0002007E.
+
+2004-03-10  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
+
+       * char-db-util.el (insert-char-attributes): Don't display `<-same'
+       when running with non-readable mode.
+
+2004-03-10  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
+
+       * Ideograph-R213-Turtle.el, Ideograph-R203-Black.el,
+       Ideograph-R186-Fragrant.el, Ideograph-R196-Bird.el,
+       Ideograph-R184-Eat.el, Ideograph-R177-Leather.el,
+       Ideograph-R170-Mound.el, Ideograph-R145-Clothes.el,
+       Ideograph-R142-Insect.el, Ideograph-R140-Grass.el,
+       Ideograph-R135-Tongue.el, Ideograph-R130-Meat.el,
+       Ideograph-R128-Ear.el, Ideograph-R124-Feather.el,
+       Ideograph-R123-Sheep.el, Ideograph-R120-Silk.el,
+       Ideograph-R118-Bamboo.el, Ideograph-R115-Grain.el,
+       Ideograph-R109-Eye.el, Ideograph-R101-Use.el,
+       Ideograph-R102-Field.el, Ideograph-R087-Claw.el,
+       Ideograph-R085-Water.el, Ideograph-R075-Tree.el,
+       Ideograph-R072-Sun.el, Ideograph-R064-Hand.el,
+       Ideograph-R060-Step.el, Ideograph-R058-Snout.el,
+       Ideograph-R059-Bristle.el, Ideograph-R047-River.el,
+       Ideograph-R046-Mountain.el, Ideograph-R045-Sprout.el,
+       Ideograph-R044-Corpse.el, Ideograph-R043-Lame.el,
+       Ideograph-R040-Roof.el, Ideograph-R036-Evening.el,
+       Ideograph-R032-Earth.el, Ideograph-R031-Enclosure.el,
+       Ideograph-R030-Mouth.el, Ideograph-R029-Again.el,
+       Ideograph-R027-Cliff.el, Ideograph-R025-Divination.el,
+       Ideograph-R026-Seal.el, Ideograph-R023-Hiding-Enclosure.el,
+       Ideograph-R022-Right-Open-Box.el, Ideograph-R020-Wrap.el,
+       Ideograph-R019-Power.el, Ideograph-R017-Open-Box.el,
+       Ideograph-R018-Knife.el, Ideograph-R015-Ice.el,
+       Ideograph-R009-Man.el, Ideograph-R008-Lid.el,
+       Ideograph-R005-Second.el, Ideograph-R003-Dot.el,
+       Ideograph-R004-Slash.el, Ideograph-R002-Line.el,
+       Ideograph-R001-One.el: Rename `->same-ideograph' to `->same'.
+
+2004-03-09  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
+
+       * Ideograph-R140-Grass.el (GT-39643): Unify <CJK RADICAL GRASS
+       TWO> instead of U+FA5E; add `<-denotational' for U+8279; add
+       JU+FA5E.
+       (U+8279): Separate all; changed to an abstraction character; add
+       `<-ideographic-component-forms' for U+8278.
+       (U+FA5D): Separate all; add `->identical' for <CJK RADICAL GRASS
+       THREE>.
+       (U+FA5E): Separate all; add `->identical' for <CJK RADICAL GRASS
+       TWO>.
+       (GT-39639): Unify <CJK RADICAL GRASS ONE> instead of U+8279; add
+       `<-denotational' for U+8279; add UU+8279.
+       (GT-39645): Unify <CJK RADICAL GRASS THREE> instead of U+FA5D; add
+       `<-denotational' for U+8279; add JU+FA5D.
+       (BC-8B4B): Moved into U+4491.
+       (U+4491): Use `->subsumptive'.
+
+       * u02E00-CJK-Radical-Supplement.el (<CJK RADICAL GRASS ONE>):
+       Unify G0-5C33, JX2-7576, GT-39639, GT-K00279 and JC3-72FA; add
+       `<-denotational' for U+8279.
+       (<CJK RADICAL GRASS TWO>): Unify C4-2153, JX2-7575, BC-8AFE,
+       GT-39643, GT-K00671 and M-30639; add `<-denotational' for U+8279.
+       (<CJK RADICAL GRASS THREE>): Unify JX2-7574, GT-39645 and
+       GT-K00569; add `<-denotational' for U+8279.
+       (<CJK RADICAL SIMPLIFIED WALK>): Unify G0-6541, JX2-7969, BC-8966
+       and JC3-67A3; add `<-denotational' for U+8FB6; add
+       `<-simplified@component' for <CJK RADICAL WALK ONE>.
+       (<CJK RADICAL WALK ONE>): Add `<-denotational' for U+8FB6.
+       (<CJK RADICAL WALK TWO>): Add `<-denotational' for U+8FB6; add
+       `<-simplified@component' for <CJK RADICAL WALK ONE>.
+
+       * Ideograph-R162-Walk.el (<CJK RADICAL WALK ONE>): Add
+       `<-denotational' for U+8FB6.
+       (U+8FB6): Add `<-ideographic-component-forms' for U+8FB5; delete
+       `->identical' for U+FA66.
+       (BC-8966): Unify <CJK RADICAL SIMPLIFIED WALK> instead of U+FA66;
+       add `<-denotational' for U+8FB6; add `<-simplified@component' for
+       U+2ECD; add JU+FA66.
+       (<CJK RADICAL WALK TWO>): Add `<-denotational' for U+8FB6; add
+       `<-simplified@component' for U+2ECD.
+       (U+FA66): Separate all; add `->identical' for <CJK RADICAL
+       SIMPLIFIED WALK>.
+
+2004-03-08  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
+
+       * char-db-util.el (insert-char-attributes): Don't display
+       `->ideographic-component-forms' when running with non-readable
+       mode.
+
+2004-03-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
+
+       * Ideograph-R138-Stopping.el (J0-4E49): Moved into U+826F.
+       (U+826F): Use `->subsumptive'.
+
+2004-03-06  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
+
+       * Ideograph-R093-Cow.el (BC-8BA9): Moved into U+725C.
+       (U+725C): Use `->subsumptive'.
+
+2004-03-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
+
+       * Ideograph-R168-Long.el, Ideograph-R167-Gold.el: Add missing
+       mappings between CJK Ext B and CNS 11643 plain 5.
+
 2004-03-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
 
        * Ideograph-R003-Dot.el (C3-2740): Use `cns11643' instead of