update.
[chise/xemacs-chise.git] / lisp / utf-2000 / ChangeLog
index c1cf6ff..4c057f5 100644 (file)
@@ -1,3 +1,410 @@
+2001-07-31  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
+
+       * 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  <tomo@kanji.zinbun.kyoto-u.ac.jp>
+
+       * Ideograph-R014-Cover.el:
+       - Merge KS X 1001, Big5 and GB 12345 code points.
+       - Use `=>ucs' instead of `->ucs'.
+
+2001-07-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
+
+       * Ideograph-R012-Eight.el (M-01459): Separate JX2-2328.
+       (U+5173): Unify JX2-2328.
+       - Use `=>ucs' instead of `->ucs'.
+       - 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  <tomo@kanji.zinbun.kyoto-u.ac.jp>
+
+       * Ideograph-R172-Short-Tailed-Bird.el (J83-5256): Use `=>ucs'
+       instead of `->ucs'; separate J90-5256.
+
+2001-07-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
+
+       * 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  <tomo@kanji.zinbun.kyoto-u.ac.jp>
+
+       * 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  <tomo@kanji.zinbun.kyoto-u.ac.jp>
+
+       * 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  <tomo@kanji.zinbun.kyoto-u.ac.jp>
+
+       * 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  <tomo@kanji.zinbun.kyoto-u.ac.jp>
+
+       * u02100-Letterlike-Symbols.el (halfwidth numero sign): Renamed
+       from <HALFWIDTH NUMERO SIGN>; 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  <tomo@kanji.zinbun.kyoto-u.ac.jp>
+
+       * 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  <tomo@kanji.zinbun.kyoto-u.ac.jp>
+
+       * 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  <tomo@kanji.zinbun.kyoto-u.ac.jp>
+
+       * 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  <tomo@kanji.zinbun.kyoto-u.ac.jp>
+
+       * 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  <tomo@kanji.zinbun.kyoto-u.ac.jp>
+
+       * 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  <tomo@kanji.zinbun.kyoto-u.ac.jp>
+
+       * 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  <tomo@kanji.zinbun.kyoto-u.ac.jp>
 
        * u00020-Basic-Latin.el:
 
 2001-07-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
 
+       * u0E000-Private-Use.el: New file.
+
+2001-07-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
+
        * u03000-CJK-Symbols-and-Punctuation.el (WAVE DASH): Delete
        C1-2244 and Big5-A1E3.
        (HANGZHOU NUMERAL TEN): Unify C1-243E.
        * u002B0-Spacing-Modifier-Letters.el (MODIFIER LETTER LOW MACRON):
        Delete BIG5-A1C5.
 
-       * Ideograph-R140-Grass.el: Merge and/or fix missing JIS X 0208
-       code points.
+       * Ideograph-R140-Grass.el: Merge and/or fix JIS X 0208 code
+       points.
 
 2001-07-19  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>