X-Git-Url: http://git.chise.org/gitweb/?a=blobdiff_plain;f=lisp%2Futf-2000%2FChangeLog;h=d2da90df50b1e5dc6c4b434b8338e4cd75e3cab8;hb=0196f5b0fff0113f88dbc33e176a4cefc5e7e442;hp=fe876f1742e22e2db9c4e00026d3aa464798ec99;hpb=eca4e43f40676ea03aded45fe0117629bc15ad3f;p=chise%2Fxemacs-chise.git diff --git a/lisp/utf-2000/ChangeLog b/lisp/utf-2000/ChangeLog index fe876f1..d2da90d 100644 --- a/lisp/utf-2000/ChangeLog +++ b/lisp/utf-2000/ChangeLog @@ -1,3 +1,1008 @@ +2001-08-07 MORIOKA Tomohiko + + * u0E000-Private-Use.el: Unify `chinese-big5-cdp'. + + * u02E00-CJK-Radical-Supplement.el (CJK RADICAL SECOND TWO): Unify + `chinese-big5-cdp'. + (CJK RADICAL PERSON): Likewise. + +2001-08-07 MORIOKA Tomohiko + + * Ideograph-R005-Second.el: Add `ideograph-cdp' and + `ideographic-structure'. + (U+4E5A): Unify Big5-C87B. + +2001-08-06 MORIOKA Tomohiko + + * u0E000-Private-Use.el (U+F4E1): Separate Big5-8B47. + (U+F4E4): Separate Big5-8C5D. + + * u02E00-CJK-Radical-Supplement.el (CJK RADICAL SECOND TWO): Add + `total-strokes' and `ideograph-cdp'; unify Big5-8C5D. + (CJK RADICAL PERSON): Use `ideograph-cdp' instead of + `ideographic-cdp'. + + * Ideograph-R145-Clothes.el (C6-2553): Relate to M-34091. + (M-34094): Use `<-original-ideograph' instead of `comment'. + (C1-4F4F): Moved from Ideograph-R018-Knife.el. + - Merge KS X 1001, Big5, JIS X 0212 and GB 12345 code points. + - Use `=>ucs' instead of `->ucs'. + + * Ideograph-R002-Line.el: Use `ideograph-cdp' instead of + `ideographic-cdp'. + (U+4E28): Add `ideograph-cdp'; unify Big5-8B76. + + * Ideograph-R001-One.el: Use `ideograph-cdp' instead of + `ideographic-cdp'. + +2001-08-05 MORIOKA Tomohiko + + * u0E000-Private-Use.el (U+F4D0): Separate Big5-8AF5. + (U+F510): Separate Big5-8B76. + + * u02E00-CJK-Radical-Supplement.el (CJK RADICAL PERSON): Add + `total-strokes' and `ideographic-cdp'; unify Big5-8AF5 (CDP + private). + + * char-db-util.el (char-db-insert-char-reference): Regard integer + value of :char as UCS code point. + (insert-char-attributes): Use current-column to detect short or + long; format `ideographic-structure' as sequence of + character-references. + + * Ideograph-R026-Seal.el, Ideograph-R025-Divination.el, + Ideograph-R024-Ten.el: + - Merge Big5 code points. + - Use `=>ucs' instead of `->ucs'. + + * Ideograph-R021-Spoon.el: + - Merge KS X 1001 and Big5 code points. + - Use `=>ucs' instead of `->ucs'. + + * Ideograph-R002-Line.el, Ideograph-R001-One.el: + - Merge `ideographic-cdp'. + - Add `ideographic-structure'. + +2001-08-04 MORIOKA Tomohiko + + * u03100-Bopomofo.el: Use `<-bopomofo' instead of `->ideograph'. + +2001-08-03 MORIOKA Tomohiko + + * Ideograph-R213-Turtle.el (J83-737D): Separate J78-737D and + U+9F9C. + (M-48848): Separate C7-2C3A; use `<-original-ideograph' instead of + `comment'; unify U+9F9C. + (J90-6354): Separate C3-5E47 and U+9F9D; use `<-ancient-ideograph' + instead of `comment'; add `->same-ideograph'; delete + `kangxi-radical' and `kangxi-strokes'. + (J78-6354): New character; relate to U+9F9D and M-48869. + + * Ideograph-R109-Eye.el (U+770C): Unify J90-3829. + (M-23221): Add `total-strokes'; unify JSP-4E5F. + (M-49364): Use `<-original-ideograph' instead of + `original-ideograph-of'. + + * Ideograph-R096-Jade.el (J90-6076): New character; relate to + U+7476 and M-21149. + +2001-08-03 MORIOKA Tomohiko + + * Ideograph-R198-Deer.el (M-47690): Use `->synonyms' instead of + `->synonymous'. + + * Ideograph-R113-Spirit.el, Ideograph-R102-Field.el, + Ideograph-R098-Tile.el: Merge missing JIS X 0208:1990 and JIS X + 0212 code points. + + * Ideograph-R093-Cow.el (M-19923): Separate U+725C. + (U+725C): Unify JSP-4A58. + + * Ideograph-R085-Water.el, Ideograph-R075-Tree.el: Merge missing + JIS X 0208:1990 and JIS X 0212 code points. + +2001-08-03 MORIOKA Tomohiko + + * char-db-util.el (insert-char-attributes): Use `<-bopomofo' + instead of `->ideograph'. + + * Ideograph-R112-Stone.el (U+783A): Add `total-strokes'; unify + J90-4557. + + * Ideograph-R107-Skin.el (U+76B9): Unify J90-6231. + + * Ideograph-R104-Sickness.el (U+75E9): Add `total-strokes'; unify + J90-4169. + (U+7604): Add `total-strokes'; unify JSP-4D66. + + * Ideograph-R094-Dog.el (U+731F): Unify J90-4E44. + (U+7363): Unify J90-3D43. + + * Ideograph-R086-Fire.el (U+713C): Unify J90-3E46; add + `total-strokes'. + (U+7199): Unify J90-7426. + + * Ideograph-R082-Fur.el (U+6BEE): Unify JSP-463E. + + * Ideograph-R073-Say.el (U+66FA): Add `total-strokes'; unify + JSP-426D. + + * Ideograph-R072-Sun.el (U+663F): Add `total-strokes'; unify + J90-5B26. + + * Ideograph-R070-Square.el (U+65D9): Add `total-strokes'; unify + J90-5A5A. + + * Ideograph-R064-Hand.el: Merge missing JIS X 0212 and JIS X + 0208-1990 code points. + (U+631C): Fix `ideographic-strokes'; add `total-strokes'. + (M-49129): Unify C6-402E; add `->ideographic-variants'. + + * Ideograph-R053-Dotted-Cliff.el (J0-3E32): Relate to U+5E8A. + +2001-08-02 MORIOKA Tomohiko + + * u02F00-Kangxi-Radicals.el: Use `<-radical' instead of + `->decomposition' with sequence `compat' + U+****. + + * u02500-Box-Drawing.el (BOX DRAWINGS VERTICAL SINGLE AND RIGHT + DOUBLE): Unify Big5-A2A5 instead of Big5-F9E9. + (BOX DRAWINGS VERTICAL SINGLE AND LEFT DOUBLE): Unify Big5-A2A7 + instead of Big5-F9EB. + (BOX DRAWINGS VERTICAL SINGLE AND HORIZONTAL DOUBLE): Unify + Big5-A2A6 instead of Big5-F9EA. + + * Ideograph-R023-Hiding-Enclosure.el (J0-523E): Unify U+5338. + (C6-212B): Use `->same-ideograph' instead of `morohashi-daikanwa'. + - Use `=>ucs' instead of `->ucs'. + - Merge Big5 code points. + + * Ideograph-R022-Right-Open-Box.el: + - Merge Big5 code points. + - Use `=>ucs' instead of `->ucs'. + + * Ideograph-R008-Lid.el (G0-596F): Unify U+4EA0. + +2001-08-02 MORIOKA Tomohiko + + * Ideograph-R019-Power.el (M-02334): Use `script' and + `<-vulgar-ideograph' instead of `comment'. + (M-02354): Likewise; add `->synonyms'. + (M-02402): Use `<-ancient-ideograph' instead of + `ancient-char-of-shinjigen-1'. + (M-2415'): Use `<-vulgar-ideograph' instead of + `vulgar-ideograph-of'; add `<-simplified-ideograph'. + - Merge KS X 1001, Big5 and GB 12345 code points. + - Use `=>ucs' instead of `->ucs'. + - Use `<-vulgar-ideograph' instead of `vulgar-ideograph-of'. + - Use `->same-ideograph' instead of `ideograph='. + + * char-db-util.el (insert-char-attributes): Rename `->synonymous' + to `->synonyms'. + + * Ideograph-R020-Wrap.el: - Merge KS X 1001 and Big5 code points. + - Use `=>ucs' instead of `->ucs'. + + * Ideograph-R066-Rap.el (U+657D): Add `total-strokes'; unify + JSP-4155. + + * Ideograph-R063-Door.el (U+6244): Unify JSP-3F35; add + `total-strokes'. + + * Ideograph-R050-Turban.el (J83-5672): Unify J90-5672. + + * Ideograph-R030-Mouth.el (U+540F): Unify J90-4D79. + + * Ideograph-R018-Knife.el (J83-3D69): Unify K0-7478. + (G0-3375): Separate C1-4F4F and move it to + Ideograph-R145-Clothes.el; delete `cns-radical' and + `cns-total-strokes'. + (M-02024): Separate J0-516C; unify C3-2B43; add + `<-vulgar-ideograph'. + (J0-516C): Use `<-vulgar-ideograph' instead of + `vulgar-char-of-shinjigen-1'. + - Merge KS X 1001, Big5 and GB 12345 code points. + - Use `=>ucs' instead of `->ucs'. + - Use `<-original-ideograph' instead of `original-ideograph-of'. + - Use `<-simplified-ideograph' instead of `simplified-ideograph-of'. + - Use `<-vulgar-ideograph' instead of `vulgar-ideograph-of'. + - Use `->ideographic-variants' instead of `variant-of-shinjigen-1'. + + * Ideograph-R001-One.el (C2-212E): New character; moved from + Ideograph-R013-Down-Box.el; unify Big5-C94E. + + * Ideograph-R205-Frog.el (M-48305): Separate J78-7368, J83-7368, + K0-5C2F and J90-7368. + + * Ideograph-R198-Deer.el (J83-4E6F): Separate C1-795E, J90-4E6F + and U+9E97. + (M-47690): Separate J78-4E5B, J83-4E5B, K0-5778 and J90-4E5B; add + `->synonymous'. + + * Ideograph-R115-Grain.el (M-25381): New character; unify C3-5E47; + add `->same-ideograph' for M-48869; add `<-ancient-ideograph' for + M-24940. + +2001-08-02 MORIOKA Tomohiko + + * char-db-util.el (insert-char-attributes): Regard `->synonymous' + as a character-reference. + + * Ideograph-R210-Even.el (J90-6C5A): Separate J78-6C5A, J83-6C5A + and K0-6E32. + + * u03000-CJK-Symbols-and-Punctuation.el: Merge Big5-Eten code + points. + + * Ideograph-R199-Wheat.el: Merge missing JIS X 0208 code points. + (J78-7351): Separate J83-7351 and J90-7351. + (J83-396D): Unify J90-396D; add `total-strokes'. + (J83-4C4D): Unify J90-4C4D; add `total-strokes'. + + * Ideograph-R209-Nose.el (J90-4921): Unify J78-4921 and J83-4921. + + * Ideograph-R208-Rat.el (J83-736B): Unify J78-736B and J90-736B. + + * Ideograph-R203-Black.el (J78-4263): Separate J83-4263 and + J90-4263. + + * Ideograph-R196-Bird.el: Merge missing JIS X 0208 code points. + (J83-463E): Separate J78-463E. + (J78-3974): Separate J83-3974, C1-7827, J90-3974 and U+9D60. + + * Ideograph-R013-Down-Box.el (EGB-7A29): Separate C2-212E and + Big5-C94E and move them to Ideograph-R001-One.el; delete + `kangxi-radical' and `kangxi-strokes'. + (U+5188): Use `->same-ideograph' instead of `comment'; unify + Big5-C8A2. + + * u02E00-CJK-Radical-Supplement.el (CJK RADICAL SECOND TWO): Add + `<-radical'; unify Big5-C87B and Big5:U+4E5A. + (CJK RADICAL KNIFE TWO): Add `<-radical'; unify Big5-C87D and + Big5:U+5202. + + * u00400-Cyrillic.el: Merge Big5-Eten code points. + +2001-08-02 MORIOKA Tomohiko + + * Ideograph-R197-Salt.el (J83-3834): Unify J90-3834. + + * Ideograph-R195-Fish.el: Merge and/or fix JIS X 0208 code points. + +2001-08-01 MORIOKA Tomohiko + + * u0FF00-Halfwidth-and-Fullwidth-Forms.el: Merge Big5-Eten code + points. + + * u0E000-Private-Use.el: Delete Big5-Eten code points. + + * u03200-Enclosed-CJK-Letters-and-Months.el (PARENTHESIZED + IDEOGRAPH STOCK): Unify Big5-C8D1. + + * u030A0-Katakana.el, u03040-Hiragana.el, + u02F00-Kangxi-Radicals.el: Merge Big5-Eten code points. + + * u02700-Dingbats.el (HEAVY TEARDROP-SPOKED ASTERISK): Unify + Big5-C6E6. + + * u02460-Enclosed-Alphanumerics.el, u02190-Arrows.el, + u02150-Number-Forms.el: Merge Big5-Eten code points. + + * u02100-Letterlike-Symbols.el (NUMERO SIGN): Unify Big5-C8D2. + (TELEPHONE SIGN): Unify Big5-C8D3. + + * u002B0-Spacing-Modifier-Letters.el (MODIFIER LETTER CIRCUMFLEX + ACCENT): Unify Big5-C6D9. + + * u000A0-Latin-1-Supplement.el (fullwidth diaeresis): Unify + Big5-C6D8 instead of Big5-A14C. + + * char-db-util.el (insert-char-attributes): Regard + `->ideographic-variants', `->radical' and `<-radical' as + character-references. + +2001-08-01 MORIOKA Tomohiko + + * Ideograph-R194-Ghost.el (J90-7233): Separate J78-7233, J83-7233 + and C1-777D. + + * Ideograph-R191-Fight.el (J83-722D): Separate J78-722D and + U+9B2E. + + * Ideograph-R187-Horse.el (J90-3833): Unify J78-3833 and J83-3833. + (J83-424D): Unify J90-424D; add `total-strokes'. + (J83-715C): Separate J90-715C and C1-7B44. + + * Ideograph-R184-Eat.el (J78-4C5F): Separate J83-4C5F, J90-4C5F + and U+9905. + (J90-713B): Unify J78-713B and J83-713B; delete `daikanwa-radical' + and `daikanwa-strokes'; add `total-strokes'. + +2001-07-31 MORIOKA Tomohiko + + * Ideograph-R200-Hemp.el (J83-4B7B): Unify J78-4B7B and J90-4B7B. + +2001-07-31 MORIOKA Tomohiko + + * Ideograph-R181-Leaf.el (J83-7073): Separate C1-6764, J90-7073 + and U+980C. + (J83-4852): Separate C1-6763, J90-4852 and U+9812. + (J83-7075): Separate J78-7075, C1-7326 and U+9824; fix + `total-strokes'. + (J83-7123): Separate C2-717C, J90-7123 and U+9873. + +2001-07-31 MORIOKA Tomohiko + + * Ideograph-R017-Open-Box.el: + - Merge Big5 and KS X 1001 code points. + - Use `=>ucs' instead of `->ucs'. + +2001-07-31 MORIOKA Tomohiko + + * Ideograph-R182-Wind.el (J90-7124): Unify J78-7124 and J83-7124. + (J83-7129): Separate J90-7129. + + * Ideograph-R015-Ice.el (M-01718): Use `<-vulgar-ideograph' + instead of `vulgar-ideograph-of'. + - Use `=>ucs' instead of `->ucs'. + - Merge KS X 1001, Big5 and GB 12345 code points. + + * Ideograph-R177-Leather.el (J78-7057): Add `->same-ideograph'. + (J83-3F59): Unify J90-3F59. + (J90-7057): New character; unify MH-701. + (J83-7057): New character; relate to MH-701; unify U+9771. + (J78-3F59): New character; relate to MH-701. + (J90-705D): Unify J78-705D and J83-705D. + (J90-7060): Unify J78-7060 and J83-7060. + + * Ideograph-R162-Walk.el (J78-4B78): Separate C1-4B55, G0-4679, + J83-4B78, J90-4B78 and U+8FC4. + + * Ideograph-R016-Table.el: Merge Big5, KS X 1001 and GB 12345 code + points. + +2001-07-31 MORIOKA Tomohiko + + * u0FE70-Arabic-Presentation-Forms-B.el, + u0FB50-Arabic-Presentation-Forms-A.el: Merge `arabic-1-column' and + `arabic-2-column'. + + * u00600-Arabic.el: Merge `arabic-1-column' and `arabic-digit'. + + * u000A0-Latin-1-Supplement.el, u00020-Basic-Latin.el: Merge + `arabic-1-column'. + +2001-07-30 MORIOKA Tomohiko + + * Ideograph-R014-Cover.el: + - Merge KS X 1001, Big5 and GB 12345 code points. + - Use `=>ucs' instead of `->ucs'. + +2001-07-30 MORIOKA Tomohiko + + * Ideograph-R012-Eight.el (M-01459): Separate JX2-2328. + (U+5173): Unify JX2-2328. + - Use `=>ucs' instead of `->ucs'. + - Merge Big5, KS X 1001 and GB 12345 code points. + + * Ideograph-R175-Wrong.el (J83-7051): Separate J78-7051 and + J90-7051. + + * Ideograph-R173-Rain.el (J90-3C36): Unify J78-3C36 and J83-3C36. + (J83-4A37): Separate J90-4A37. + (J90-7049): Separate J78-7049, J83-7049 and K0-7038. + + * Ideograph-R162-Walk.el (M-38711): Unify J78-4454; fix + `jisx0208-difference'. + (J83-4454): Separate J78-4454; fix `total-strokes'; fix + `jisx0208-difference'. + +2001-07-30 MORIOKA Tomohiko + + * Ideograph-R172-Short-Tailed-Bird.el (J83-5256): Use `=>ucs' + instead of `->ucs'; separate J90-5256. + +2001-07-29 MORIOKA Tomohiko + + * u031A0-Bopomofo-Extended.el: Renamed from + u031A0-Extended-Bopomofo.el. + + * Ideograph-R013-Down-Box.el: + - Use `=>ucs' instead of `->ucs'. + - Merge KS X 1001 and Big5 code points. + + * Ideograph-R009-Man.el (U+5036): Delete K0-4E7C. + (U+4FF1): Unify K0-4E7C. + - Merge KS X 1001 code points. + + * Ideograph-R008-Lid.el (M-00304): Unify K0-5555. + (K0-5322): New character; relate to U+4EB6 and M-00328. + + * Ideograph-R007-Two.el (U+4E8C): Unify K0-6C23. + (M-00250): Delete K0-6C23. + + * u0FE30-CJK-Compatibility-Forms.el (presentation form for + vertical book name mark): New character; relate to U+FE34; unify + C1-213C and Big5-A15B. + (book name mark): New character; relate to U+FE4F; unify C1-213D + and Big5-A15C. + - Merge Big5 code points. + + * u000A0-Latin-1-Supplement.el (fullwidth *): Delete + `->decomposition'. + + * Ideograph-R011-Enter.el (U+4EBD): Delete `kangxi-radical'. + - Use `=>ucs' instead of `->ucs'. + - Merge Big5 and GB 12345 code points. + + * Ideograph-R010-Legs.el: + - Merge Big5 and GB 12345 code points. + - Use `=>ucs' instead of `->ucs'. + +2001-07-28 MORIOKA Tomohiko + + * char-db-util.el (char-db-decode-isolated-char): Don't use + isolated characters of `arabic-iso8859-6'; format + `->original-ideograph', `<-original-ideograph', `->ideographic', + `<-ideographic' and `->ideograph' as character-reference style. + (insert-char-data-with-variant): Sort variants. + + * Ideograph-R009-Man.el: + - Merge Big5 and GB 12345 code points. + - Use `=>ucs' instead of `->ucs'. + - Use `->same-ideograph' instead of `ideograph='. + - Use `<-original-ideograph' instead of `original-ideograph-of'. + - Use `<-ancient-ideograph' instead of `ancient-ideograph-of'. + + * u0FF00-Halfwidth-and-Fullwidth-Forms.el (FULLWIDTH *): Add + `<-fullwidth'. + (FULLWIDTH ASTERISK): Unify C1-216E. + (FULLWIDTH LATIN CAPITAL LETTER *): Use ``character-reference'' + style for `->lowercase'. + (heavy low line): Use `=>ucs' instead of `->ucs'. + (FULLWIDTH LATIN SMALL LETTER *): Use ``character-reference'' + style for `->uppercase'; omit `->titlecase'. + + * u03200-Enclosed-CJK-Letters-and-Months.el: Merge Big5 code + points. + + * u03100-Bopomofo.el: Merge Big5 code points. + + * u03000-CJK-Symbols-and-Punctuation.el (IDEOGRAPHIC SPACE): + Delete `->decomposition'; add `<-ideographic'. + (WAVY DASH): Delete Big5-A1CA. + (HANGZHOU NUMERAL TEN): Unify Big5-A2CC. + (HANGZHOU NUMERAL TWENTY): Unify Big5-A2CD. + (HANGZHOU NUMERAL THIRTY): Unify Big5-A2CE. + +2001-07-27 MORIOKA Tomohiko + + * Ideograph-R170-Mound.el: Fix JIS X 0208 code points. + + * Ideograph-R167-Gold.el: Merge and/or fix JIS X 0208 code points. + + * Ideograph-R169-Gate.el: Merge missing JIS X 0208 code points. + + * Ideograph-R164-Wine.el: Fix JIS X 0208 code points. + +2001-07-26 MORIOKA Tomohiko + + * u02000-General-Punctuation.el (ONE DOT LEADER): Delete + Big5-A3BB. + (OVERLINE): Add `->fullwidth'. + (FULLWIDTH OVERLINE): Add `<-fullwidth'. + (heavy overline): New character; unify C1-2224 and Big5-A1C3. + - Use `=>ucs' instead of `->ucs'. + + * u01E00-Latin-Extended-Additional.el (LATIN CAPITAL LETTER M WITH + ACUTE): Separate JX1-2872. + (fullwidth latin capital letter m with acute): New character; + unify JX1-2872. + (LATIN SMALL LETTER M WITH ACUTE): Separate JX1-2873. + (fullwidth latin small letter m with acute): New character; unify + JX1-2873. + - Use ``character-reference'' style for `->uppercase' and + `->lowercase'. + - Omit `->titlecase' because each value of it has the same value + of `->uppercase'. + - Merge `latin-tcvn5712' code points. + + * u002B0-Spacing-Modifier-Letters.el (U+****): Add `->fullwidth'. + (fullwidth *): Use `=>ucs' instead of `->ucs'; add `<-fullwidth'. + (CARON): Add `->fullwidth'. + (fullwidth caron): Use `=>ucs' instead of `->ucs'; add + `<-fullwidth'. + (MODIFIER LETTER VERTICAL LINE): Add `->fullwidth'. + (fullwidth modifier letter vertical line): Use `=>ucs' instead of + `->ucs'; add `<-fullwidth'. + (MODIFIER LETTER MACRON): Separate G0-2125 and Big5-A3BC. + (fullwidth modifier letter macron): New character; unify G0-2125, + C1-256D and Big5-A3BC. + (MODIFIER LETTER ACUTE ACCENT): Separate C1-256E and Big5-A3BD. + (fullwidth modifier letter acute accent): New character; unify + C1-256E and Big5-A3BD. + (MODIFIER LETTER GRAVE ACCENT): Separate C1-2570, Big5-A3BF. + (fullwidth modifier letter grave accent): Unify C1-2570 and + Big5-A3BF. + (MODIFIER LETTER HALF TRIANGULAR COLON): Separate JX1-2B56. + (fullwidth modifier letter half triangular colon): New character; + unify JX1-2B56. + (RING ABOVE): Separate K0-222A and JSP-2236. + (fullwidth ring above): New character; unify K0-222A and JSP-2236. + (MODIFIER LETTER RHOTIC HOOK): Separate JX1-2B71. + (fullwidth modifier letter rhotic hook): New character; unify + JX1-2B71. + (MODIFIER LETTER EXTRA-HIGH TONE BAR): Separate JX1-2B60. + (fullwidth modifier letter extra-high tone bar): New character; + unify JX1-2B60. + (MODIFIER LETTER HIGH TONE BAR): Separate JX1-2B61. + (fullwidth modifier letter high tone bar): New character; unify + JX1-2B61. + (MODIFIER LETTER MID TONE BAR): Separate JX1-2B62. + (fullwidth modifier letter mid tone bar): New character; unify + JX1-2B62. + (MODIFIER LETTER LOW TONE BAR): Separate JX1-2B63. + (fullwidth modifier letter low tone bar): New character; unify + JX1-2B63. + (MODIFIER LETTER EXTRA-LOW TONE BAR): Separate JX1-2B64. + (fullwidth modifier letter extra-low tone bar): New character; + unify JX1-2B64. + + * Ideograph-R008-Lid.el: + - Use `=>ucs' instead of `->ucs'. + - Merge Big5 and GB 12345 code points. + + * Ideograph-R004-Slash.el (C3-212D): Separated from U+4E87 and + moved from Ideograph-R006-Hook.el. + - Use `=>ucs' instead of `->ucs'. + - Merge GB 12345 and Big5 code points. + - Use `<-ancient-ideograph' instead of `ancient-ideograph-of'. + - Use `->bopomofo' instead of `->bopomofo-letter'. + - Use `->same-ideograph' instead of `ideograph='. + - Use `<-vulgar-ideograph' instead of `vulgar-ideograph-of'. + - Use `<-original-ideograph' instead of `original-ideograph-of'. + +2001-07-26 MORIOKA Tomohiko + + * u02100-Letterlike-Symbols.el (halfwidth numero sign): Renamed + from ; use `=>ucs' instead of `->ucs'. + (OHM SIGN): Delete `->lowercase'. + (KELVIN SIGN): Likewise. + (ANGSTROM SIGN): Likewise. + + * Ideograph-R007-Two.el: + - Merge Big5 and GB 12345 code points. + - Use `=>ucs' instead of `->ucs'. + + * Ideograph-R006-Hook.el (U+4E87): Separate C3-212D and move it to + Ideograph-R004-Slash.el; delete `kangxi-radical'; unify G1-7D3B; + delete `non-morohashi'. + - Merge Big5 code points. + - Use `<-vulgar-ideograph' instead of `vulgar-ideograph-of'. + + * Ideograph-R005-Second.el: + - Merge Big5 and GB 12345 code points. + - Use `->same-ideograph' instead of `ideograph='. + - Use `=>ucs' instead of `->ucs'. + - Use `<-vulgar-ideograph' instead of `vulgar-ideograph-of'. + + * u01F00-Greek-Extended.el: + - Use ``character-reference'' style for `->uppercase' and + `->lowercase'. + - Omit `->titlecase' because each value of it has the same value + of `->uppercase'. + (GREEK SMALL LETTER ALPHA WITH VARIA): Separate JX1-2B46. + (LATIN SMALL LETTER ALPHA WITH GRAVE): New character; unify + JX1-2B46. + (GREEK SMALL LETTER ALPHA WITH OXIA): Separate JX1-2B47. + (LATIN SMALL LETTER ALPHA WITH ACUTE): New character; unify + JX1-2B47. + (GREEK SMALL LETTER EPSILON WITH VARIA): Separate JX1-2B50. + (LATIN SMALL LETTER OPEN E WITH GRAVE): New character; unify + JX1-2B50. + (GREEK SMALL LETTER EPSILON WITH OXIA): Separate JX1-2B51. + (LATIN SMALL LETTER OPEN E WITH ACUTE): New character; unify + JX1-2B51. + + * Ideograph-R003-Dot.el: + - Merge GB 12345-90 and Big5. + - Use `=>ucs' instead of `->ucs'. + (M-00104): Use `->same-ideograph' instead of `ideograph='; use + `<-ancient-ideograph' instead of `ancient-ideograph-of'. + + * Ideograph-R002-Line.el: + - Merge Big5. + - Use `=>ucs' instead of `->ucs'. + + * Ideograph-R001-One.el (U+4E06): Unify G1-7D3D. + +2001-07-25 MORIOKA Tomohiko + + * u0FE50-Small-Form-Variants.el (SMALL REVERSE SOLIDUS): Unify + Big5-A242. + + * u02500-Box-Drawing.el (BOX DRAWINGS DOUBLE HORIZONTAL): Unify + Big5-A2A4 instead of Big5-F9F9. + (Big5-F9F9): New character. + (box drawings double light arc down and right): New character; + unify Big5-F9FA. + (box drawings double light arc down and left): New character; + unify Big5-F9FB. + (box drawings double light arc up and left): New character; unify + Big5-F9FD. + (box drawings double light arc up and right): New character; unify + Big5-F9FC. + + * u02300-Miscellaneous-Technical.el (WAVY LINE): Delete Big5-A15B. + + * u02200-Mathematical-Operators.el (SET MINUS): Delete Big5-A242. + (RING OPERATOR): Delete Big5-A258. + (TILDE OPERATOR): Add `ucs-big5' for U+FF5E. + +2001-07-24 MORIOKA Tomohiko + + * u02460-Enclosed-Alphanumerics.el (CIRCLED LATIN CAPITAL LETTER + *): Use ``character-reference'' style instead of UCS code-point as + the format of `->lowercase'. + (CIRCLED LATIN SMALL LETTER *): Use ``character-reference'' style + instead of UCS code-point as the format of `->uppercase'; omit + `->titlecase'. + + * u02150-Number-Forms.el (ROMAN NUMERAL *): Add `->lowercase'. + (SMALL ROMAN NUMERAL *): Add `->uppercase'; omit `->titlecase'. + + * u020A0-Currency-Symbols.el (WON SIGN): Add `->fullwidth'. + + * u02080-Subscripts.el, u02070-Superscripts.el (U+****): Add + `->fullwidth'. + (fullwidth *): Use `=>ucs' instead of `->ucs'; add `<-fullwidth'. + + * u00530-Armenian.el: + - Use ``character-reference'' style instead of UCS code-point as + the format of `->lowercase' and `->uppercase'. + - Omit `->titlecase' because each value of it has the same value + of `->uppercase'. + +2001-07-24 MORIOKA Tomohiko + + * u00400-Cyrillic.el (CYRILLIC *): Add `->fullwidth'. + (FULLWIDTH CYRILLIC *): Use `=>ucs' instead of `->ucs'. + - Use ``character-reference'' style [alist] instead of UCS + code-point [hex integer] as the format of `->lowercase' and + `->uppercase'. + - Omit `->titlecase' because each value of it has the same value + of `->uppercase'. + + * char-db-util.el (char-db-insert-char-reference): Renamed from + `char-db-insert-char-map'. + +2001-07-24 MORIOKA Tomohiko + + * ideograph-util.el (ideograph-char<): Treat `=>ucs' as same as + `->ucs'. + + * char-db-util.el (char-db-insert-char-spec): Renamed from + `char-db-insert-char-ref'. + +2001-07-24 MORIOKA Tomohiko + + * Ideograph-R085-Water.el: Use `=>ucs' instead of `->ucs'. + (M-17573'): Add `<-simplified-ideograph' for M-17644. + + * char-db-util.el (char-db-convert-obsolete-format): New variable. + (insert-char-attributes): Don't convert `->ucs' to `=>ucs' if + variable `char-db-convert-obsolete-format' is nil; format + `->simplified-ideograph' and `<-simplified-ideograph' as character + reference. + + * Ideograph-R163-City.el: Fix JIS X 0208 code points. + +2001-07-24 MORIOKA Tomohiko + + * char-db-util.el (char-db-insert-char-ref): New function. + (char-db-insert-char-map): New function. + (char-db-decode-isolated-char): New function. + (insert-char-attributes): Convert `->ucs' to `=>ucs'; use + ``character-reference'' style for `->uppercase', `->lowercase', + `->titlecase'; omit `->titlecase' if its value has the same value + of `->uppercase'; output `->fullwidth', `<-fullwidth', + `->vulgar-ideograph', `<-vulgar-ideograph', `->ancient-ideograph', + `<-ancient-ideograph', `->same-ideograph' and `->bopomofo' as + ``character-reference'' style; use `char-db-decode-isolated-char'. + + * Ideograph-R001-One.el: + - Use `=>ucs' instead of `->ucs'. + - Use `->bopomofo' instead of `->bopomofo-letter'. + - Use `<-vulgar-ideograph' instead of `vulgar-ideograph-of'. + - Use `<-ancient-ideograph' instead of `ancient-ideograph-of'. + - Use `->same-ideograph' instead of `ideograph='. + - Merge `chinese-big5' code points. + + * u00370-Greek.el (U+****): Add `->fullwidth'. + (fullwidth *): Use `=>ucs' instead of `->ucs'; add `<-fullwidth'. + - Use ``character-reference'' style [alist] instead of UCS + code-point [hex integer] as the format of `->lowercase' and + `->uppercase'. + - Omit `->titlecase' if the value of it has the same value of + `->uppercase'. + + * u00300-Combining-Diacritical-Marks.el: + - Use ``character-reference'' style [alist] instead of UCS + code-point [hex integer] as the format of `->lowercase' and + `->uppercase'. + - Omit `->titlecase' if the value of it has the same value of + `->uppercase'. + + * u00250-IPA-Extensions.el: + - Use ``character-reference'' style [alist] instead of UCS + code-point [hex integer] as the format of `->lowercase' and + `->uppercase'. + - Omit `->titlecase' because each value of it has the same value + of `->uppercase'. + + * u00180-Latin-Extended-B.el (U+****): Add `->fullwidth'. + (fullwidth *): Use `=>ucs' instead of `->ucs'; add `<-fullwidth'. + - Use ``character-reference'' style [alist] instead of UCS + code-point [hex integer] as the format of `->lowercase' and + `->uppercase'. + - Omit `->titlecase' if the value of it has the same value of + `->uppercase'. + + * u00100-Latin-Extended-A.el (U+****): Add `->fullwidth'. + (fullwidth *): Use `=>ucs' instead of `->ucs'; add `<-fullwidth'. + - Use ``character-reference'' style [alist] instead of UCS + code-point [hex integer] as the format of `->lowercase' and + `->uppercase'. + - Omit `->titlecase' because each value of it has the same value + of `->uppercase'. + + * Ideograph-R162-Walk.el: Merge and/or fix JIS X 0208 code points. + + * u000A0-Latin-1-Supplement.el (U+****): Add `->fullwidth'. + (fullwidth *): Use `=>ucs' instead of `->ucs'; add `<-fullwidth'. + (MICRO SIGN): Delete `->uppercase' and `->lowercase'. + (fullwidth micro sign): Abolished. + - Use ``character-reference'' style [alist] instead of UCS + code-point [hex integer] as the format of `->lowercase' and + `->uppercase'. + - Omit `->titlecase' because each value of it has the same value + of `->uppercase'. + +2001-07-23 MORIOKA Tomohiko + + * u00020-Basic-Latin.el: + - Add `->fullwidth' properties. + - Use ``character-reference'' style [alist] instead of UCS + code-point [hex integer] as the format of `->lowercase' and + `->uppercase'. + - Omit `->titlecase' because each value of it has the same value + of `->uppercase'. + + * Ideograph-R159-Cart.el (J83-6D52): Unify J78-6D52 and J83-6D52. + (J83-6D4E): Separate J78-6D4E. + (J83-475A): Separate K0-5B54, J90-475A, C1-6F45 and U+8F29. + (M-38420): Separate J90-3D34, J78-3D34, J83-3D34, K0-727E, C1-7252 + and U+8F2F. + + * Ideograph-R158-Body.el: Merge missing JIS X 0208 code points. + +2001-07-23 MORIOKA Tomohiko + + * Ideograph-R157-Foot.el (J78-6C69): Separate J83-6C69, C1-6243 + and J90-6C69. + (J83-4437): Separate G0-4C78, K0-542F, C1-667C, J90-4437 and + U+8DF3. + (J83-4129): Unify J78-4129 and J83-4129. + (J83-6C74): Separate J78-6C74. + (J83-6D36): Separate J90-6D36. + (J83-6D3A): Separate J90-6D3A, C1-7D29 and U+8EA1. + +2001-07-22 MORIOKA Tomohiko + + * Ideograph-R154-Shell.el (J83-494F): Separate C1-5D4E and + J90-494F. + (M-36885): Separate J78-3958, J83-3958, U+8CFC, K0-4F45, C1-7555 + and J90-3958. + (J83-6C54): Separate J90-6C54. + (M-36950): Separate J90-6C57, J78-6C57, J83-6C57 and U+8D0F. + + * Ideograph-R152-Pig.el (J90-6C35): Separate J78-6C35, J83-6C35, + C1-4B49, G0-7539 and U+8C55. + +2001-07-21 MORIOKA Tomohiko + + * u0FE50-Small-Form-Variants.el: Unify BIG5 code points. + +2001-07-21 MORIOKA Tomohiko + + * u0FF00-Halfwidth-and-Fullwidth-Forms.el (FULLWIDTH QUOTATION + MARK): Delete Big5-A1A8; unify JX1-2230. + (FULLWIDTH APOSTROPHE): Delete Big5-A1A6; unify JX1-222F. + (FULLWIDTH HYPHEN-MINUS): Unify JX1-2231. + (FULLWIDTH LEFT SQUARE BRACKET): Delete Big5-A165. + (FULLWIDTH RIGHT SQUARE BRACKET): Delete Big5-A166. + (FULLWIDTH CIRCUMFLEX ACCENT): Delete Big5-A173. + (heavy low line): New character; unify C1-2226 and Big5-A1C5. + (FULLWIDTH GRAVE ACCENT): Delete Big5-A1A5. + (FULLWIDTH TILDE): Delete Big5-A1E3; unify JX1-2232. + (HALFWIDTH IDEOGRAPHIC COMMA): Delete Big5-A14E. + (FULLWIDTH MACRON): Delete G0-237E, K0-237E and Big5-A1C2. + + * u00180-Latin-Extended-B.el: + - Merge `latin-tcvn5712' code points. + - Fix JIS X 0213 code points. + (fullwidth *): Renamed from `FULLWIDTH *'; unify JIS X 0213 code + points. + + * u00100-Latin-Extended-A.el (U+****): Separate JIS X 0213 code + points if there are 1-column CCS code points. + (fullwidth *): Renamed from `FULLWIDTH *'; unify JIS X 0213 code + points. + + * u000A0-Latin-1-Supplement.el (fullwidth cedilla): Delete + Big5-A14D. + + * Ideograph-R149-Speech.el: Merge missing JIS X 0208 code points. + (M-35260): Separate J90-6B43, J78-6B43, J83-6B43 and K0-6438. + (J83-3E59): Separate S2-7560, C1-5D44, J90-3E59 and U+8A1F. + (J78-4370): Separate J83-4370, C1-6221, J90-4370 and U+8A3B. + (J78-4127): Separate J83-4127, C1-6667, J90-4127 and U+8A6E. + (J83-4870): Separate K0-5E26, J90-4870, C1-6F25 and U+8AB9. + (J83-4342): Separate J90-4342, M050462, C1-6E78 and U+8A95. + (JSP-5E2F): Separate C2-5A51. + (J78-6B66): Separate C2-5A57, J83-6B66, J90-6B66 and U+8ADE. + (J78-3841): Separate C1-7238, J83-3841, J90-3841 and U+8AFA. + (J78-4666): Separate C1-7547, J83-4666, J90-4666 and U+8B0E. + (J83-3C55): Separate S2-7728, K0-5E73, J90-3C55 and C1-754D. + (M-35928): Separate C1-787A, J78-6B76, J83-6B76, K0-7C26, J90-6B76 + and U+8B41. + + * u00020-Basic-Latin.el (QUOTATION MARK): Separate JX1-2230. + (APOSTROPHE): Separate JX1-222F. + (HYPHEN-MINUS): Separate JX1-2231. + (TILDE): Separate JX1-2232. + (U+007F): Add `name' as "DELETE". + + * Ideograph-R142-Insect.el: Merge missing JIS X 0208 code points. + (J83-6961): Separate J78-6961 and K0-7148. + (J78-427D): Separate G0-7259, J83-427D, C2-4731, J90-427D and + U+86F8. + (J83-6974): Separate G0-7263, K0-5E24, J90-6974, C2-4D79 and + U+871A. + (J83-6A27): Separate J78-6A27. + (M-33572): Separate C1-753A, J78-6A3D, G0-727E, U+87D2, J83-6A3D + and J90-6A3D; fix strokes. + (M-33724): Separate C3-5877, J0-6A3C and U+880E; fix strokes. + (M-33890): Separate C1-7C66, J90-6A44, J78-6A44, J83-6A44 and + K0-6D59. + +2001-07-20 MORIOKA Tomohiko + + * u0E000-Private-Use.el: New file. + +2001-07-20 MORIOKA Tomohiko + + * u03000-CJK-Symbols-and-Punctuation.el (WAVE DASH): Delete + C1-2244 and Big5-A1E3. + (HANGZHOU NUMERAL TEN): Unify C1-243E. + (HANGZHOU NUMERAL TWENTY): Unify C1-243F. + (HANGZHOU NUMERAL THIRTY): Unify C1-2440. + + * u02200-Mathematical-Operators.el (TILDE OPERATOR): Unify C1-2244 + and Big5-A1E3. + (STRICTLY EQUIVALENT TO): Delete Big5-A1DD. + + * Ideograph-R147-See.el (M-34918): Separate S2-7496, K0-7651, + C1-7235 and J90-3F46. + (J78-6B32): Separate J83-6B32, C2-5F48, J90-6B32 and U+89AF. + + * u02600-Miscellaneous-Symbols.el (SUN): Delete Big5-A1F3. + (EARTH): Delete Big5-A1F2. + + * u02000-General-Punctuation.el (HORIZONTAL BAR): Delete + Big5-A277. + (DOUBLE VERTICAL LINE): Delete Big5-A1FC. + (BULLET): Delete Big5-A145. + (DOUBLE PRIME): Delete Big5-A1B2. + (FULLWIDTH OVERLINE): Unify G0-237E and K0-237E; unify Big5-A1C2 + instead of Big5-A1C3. + + * u00300-Combining-Diacritical-Marks.el (COMBINING OVERLINE): + Delete BIG5-A1C2. + + * u002B0-Spacing-Modifier-Letters.el (MODIFIER LETTER LOW MACRON): + Delete BIG5-A1C5. + + * Ideograph-R140-Grass.el: Merge and/or fix JIS X 0208 code + points. + +2001-07-19 MORIOKA Tomohiko + + * char-db-util.el (insert-char-attributes): Fix formating for + `->ideograph' property with line-breaking. + (insert-char-data-with-variant): Change arguments; add new + argument `excluded-script'. + (insert-char-range-data): Add new argument `excluded-script'. + (write-char-range-data-to-file): Likewise. + (what-char-definition): Modify for + `insert-char-data-with-variant'. + + * u0FF00-Halfwidth-and-Fullwidth-Forms.el, + u03300-CJK-Compatibility.el: Unify BIG5 code points. + + * u03000-CJK-Symbols-and-Punctuation.el: + - Unify BIG5 code points. + - Don't include M-00097. + + * Ideograph-R137-Boat.el (J83-447A): Separate G0-4D27, C1-662C, + J90-447A and U+8247. + (J90-675C): Unify J78-675C and J83-675C. + + * Ideograph-R136-Oppose.el (M-30339): Unify G0-4B34 and U+821C. + (J83-3D58): Separate G0-4B34, C1-6155, J90-3D58 and U+821C. + +2001-07-18 MORIOKA Tomohiko + + * Ideograph-R130-Meat.el (M-29469): New character; unify K0-5866 + and U+8108. + (C1-5763): Relate to M-29469 instead of M-29470. + (J83-4C2E): Separate K0-5866, J90-4C2E and U+8108. + (J83-6724): Separate J90-6724. + (J90-672E): Separate J78-672E and J83-672E. + (M-29920): Separate J78-6739, J83-6739, K0-757D, J90-6739 and + U+81B5. + (J90-6741): Separate J78-6741, J83-6741 and K0-7030. + + * u02600-Miscellaneous-Symbols.el, u025A0-Geometric-Shapes.el, + u02580-Block-Elements.el: Unify BIG5 code points. + + * Ideograph-R128-Ear.el: Fix JIS X 0208 differences. + + * Ideograph-R125-Old.el (U+8003): Unify J78-394D and J83-394D. + (J90-394D): Separate J78-394D and J83-394D. + + * Ideograph-R124-Feather.el (J83-6647): Separate J90-6647. + (J83-4D63): Separate C1-7476 and J90-4D63; add `ideograph=' for + M-28818. + +2001-07-17 MORIOKA Tomohiko + + * u02500-Box-Drawing.el, u02300-Miscellaneous-Technical.el, + u02200-Mathematical-Operators.el, u02190-Arrows.el, + u02150-Number-Forms.el: Unify BIG5 code points. + + * Ideograph-R123-Sheep.el: Merge missing JIS X 0208 code points. + (J90-6638): Separate G0-7446, C2-3839 and U+7F9D; unify J78-6638 + and J83-6638. + (J90-6637): Separate G0-505F and U+7F9E; unify J78-6637 and + J83-6637. + + * Ideograph-R122-Net.el: Merge missing JIS X 0208 code points. + (J83-3A61): Separate G0-576F, K0-712A, C1-6576, J90-3A61 and + U+7F6A. + + * Ideograph-R120-Silk.el (J83-4A36): Separate J90-4A36. + (J83-394A): Separate J90-394A. + (J90-652C): Separate J78-652C and J83-652C. + (J90-4064): Unify J78-4064 and J83-4064. + (J90-4233): Unify J78-4233 and J83-4233. + (J78-6546): Separate J83-6546 and J90-6546. + (J83-486C): Separate K0-5D7C and J90-486C. + (J83-416D): Separate J90-416D. + (J83-6549): Separate K0-727D and J90-6549. + (J90-654F): Unify J78-654F and J83-654F. + (J83-655C): Separate J90-655C. + (J90-4121): Unify J78-4121 and J83-4121. + (J90-6562): Unify J78-6562 and J83-6562. + (J90-655A): Unify J78-655A and J83-655A. + (J90-656D): Unify J78-656D and J83-656D. + (J90-6576): Unify J78-6576 and J83-6576. + + * Ideograph-R119-Rice.el (J83-4A34): Separate G0-375B, C1-573E, + J90-4A34 and U+7C89. + (J83-646E): Separate J78-646E. + (J83-647A): Separate J90-647A. + 2001-07-17 MORIOKA Tomohiko * Ideograph-R118-Bamboo.el (J90-3A7B): Unify J78-3A7B and