update.
[chise/xemacs-chise.git.1] / lisp / utf-2000 / ChangeLog
index c0fdcf2..cead5b9 100644 (file)
@@ -1,5 +1,192 @@
+2004-11-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
+
+       * u02E00-CJK-Radical-Supplement.el (<CJK RADICAL SHEEP>): Add
+       `<-ideographic-component-forms' for U+7F8A; separate BC-8970.
+       (GT-K01701): Add `ideographic-{radical|strokes}' and
+       `total-strokes'; add `<-ideographic-component-forms' for U+7F8A.
+       (BC-8CCC): Likewise.
+
+       * u02500-Box-Drawing.el:
+       - Separate *fullwidth characters* from UCS characters.
+       - Use `=jis-x0208@{1983|1990}' instead of
+         `=jis-x0208-{1983|1990}'.
+       (C1-2344): Add `=ucs@big5/cns11643' and `=ucs@cns11643' for
+       U+2501.
+       (BE-F9F9): Use `<-denotational' instead of `=>ucs' for U+2550; add
+       `<-fullwidth' for U+2550.
+       (B-A15A): Unify C1-213B.
+
+       * char-db-util.el (insert-char-data-with-variant): Fix problem
+       about characters which have `<-subsumptive' feature.
+
+2004-11-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
+
+       * Ideograph-R123-Sheep.el (GT-K01701): Copied from
+       u02E00-CJK-Radical-Supplement.el.
+       (BC-8970): Likewise.
+       (BC-8CCC): Likewise.
+
+       * u0FF00-Halfwidth-and-Fullwidth-Forms.el (<FULLWIDTH SOLIDUS>):
+       Unify C1-225F.
+       (C1-2226): Map to U+02CD instead of U+FF3F; moved to
+       u002B0-Spacing-Modifier-Letters.el.
+       (<FULLWIDTH MACRON>): Unify C1-2224 and B-A1C3.
+       - For each `->decomposition' feature which has `wide' property,
+         omit it if the character follows `wide' is stored in
+         `<-fullwidth' feature.
+       - Use `=jis-x0208@{1983|1990}' instead of
+         `=jis-x0208-{1983|1990}'.
+
+2004-11-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
+
+       * u02700-Dingbats.el: Separate *fullwidth characters* from UCS
+       characters.
+
+       * u02600-Miscellaneous-Symbols.el:
+       - Separate *fullwidth characters* from UCS characters.
+       - Use `=jis-x0208@{1983|1990}' instead of `=jis-x0208-{1983|1990}'.
+
+2004-11-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
+
+       * u0FE30-CJK-Compatibility-Forms.el (<PRESENTATION FORM FOR
+       VERTICAL LOW LINE>): Unify C1-213A.
+       (<PRESENTATION FORM FOR VERTICAL WAVY LOW LINE>): Unify C1-213C
+       and B-A15B.
+       (<presentation form for vertical book name mark>): Abolished.
+       (<WAVY LOW LINE>): Unify C1-213D and B-A15C.
+       (<book name mark>): Abolished.
+
+2004-11-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
+
+       * u025A0-Geometric-Shapes.el:
+       - Separate *fullwidth characters* from UCS characters.
+       - Use `=jis-x0208@{1983|1990}' instead of `=jis-x0208-{1983|1990}'.
+
+2004-11-13  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
+
+       * u02580-Block-Elements.el: Separate *fullwidth characters* from
+       UCS characters.
+
+2004-11-12  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
+
+       * u02460-Enclosed-Alphanumerics.el: Separate *fullwidth
+       characters* from UCS characters.
+
+       * u02300-Miscellaneous-Technical.el (<DENTISTRY SYMBOL *>): Add
+       missing `general-category'.
+       (<RETURN SYMBOL>): Likewise.
+       - Separate *fullwidth characters* from UCS characters.
+       - Use `=jis-x0208@{1983|1990}' instead of `=jis-x0208-{1983|1990}'.
+
+2004-11-11  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
+
+       * u02200-Mathematical-Operators.el:
+       - Use `=jis-x0208@{1983|1990}' instead of
+         `=jis-x0208-{1983|1990}'.
+       - Separate CJK characters from UCS characters.
+       (<fullwidth LOGICAL AND>): Unify JC3-7FD8.
+       (<N-ARY LOGICAL AND>): Separate JC3-7FD8.
+       (<fullwidth LOGICAL OR>): Unify JC3-7FD9.
+       (<N-ARY LOGICAL OR>): Separate JC3-7FD9.
+       (<fullwidth INTERSECTION>): Unify JC3-7FD7.
+       (<N-ARY INTERSECTION>): Separate JC3-7FD7.
+       (<fullwidth UNION>): Unify JC3-7FD6.
+       (<N-ARY UNION>): Separate JC3-7FD6.
+
+2004-11-11  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
+
+       * u00100-Latin-Extended-A.el (<LATIN SMALL LETTER S WITH ACUTE>):
+       Separate JX1-2A30.
+       (JSP-2B5C): Unify JX1-2A30.
+
+       * u02400-Control-Pictures.el: Separate CJK characters from UCS
+       characters.
+
+       * u02100-Letterlike-Symbols.el (<CARE OF>): Separate C1-2222 and
+       B-A1C1.
+
+       * additional-precomposed.el: Omit `bidi-category' and `mirrored'.
+
+2004-11-10  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
+
+       * u02190-Arrows.el:
+       - Use `=jis-x0208@{1983|1990}' instead of
+         `=jis-x0208-{1983|1990}'.
+       - Separate CJK characters from UCS characters.
+       In each *fullwidth* variant:
+       - Use `<-denotational' instead of `=>ucs'.
+       - Omit features defined in the mother.
+       In each ucs character:
+       - Omit `->fullwidth' for non-UCS objects.
+
+       * u01E00-Latin-Extended-Additional.el: In each *fullwidth*
+       variant:
+       - Use `<-denotational' instead of `=>ucs'.
+       - Omit features defined in the mother.
+       - Use `=ucs@jis/fw' instead of `=ucs@jis' in principle.
+       In each ucs character:
+       - Omit `->fullwidth' for non-UCS objects.
+       (JX1-2873): Unify JC3-85F4.
+       (JC3-8AF0): Don't map to U+1E42; moved to
+       additional-precomposed.el.
+
+       * ruimoku6.el (RUI6-E00D): Add `name*' and `general-category'.
+
+2004-11-10  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
+
+       * u02000-General-Punctuation.el:
+       - Use `=jis-x0208@{1983|1990}' instead of
+         `=jis-x0208-{1983|1990}'.
+       - Separate CJK characters from UCS characters.
+       In each *fullwidth* variant:
+       - Use `<-denotational' instead of `=>ucs'.
+       - Omit features defined in the mother.
+       - Use `=ucs@jis/fw' instead of `=ucs@jis' except if the character
+         has `=jis-x0208' or `=jis-x0208@1990' feature or it is a circled
+         character.
+       In each ucs character:
+       - Omit `->fullwidth' for non-UCS objects.
+       (B-A145): Unify C1-2126 instead of C1-2131.
+       (C1-2224): Unify U+FFE3; don't map to U+203E; moved into
+       u0FF00-Halfwidth-and-Fullwidth-Forms.el.
+       (<FRACTION SLASH>): Separate C1-225F.
+
+       * additional-precomposed.el: New file.
+
+2004-11-09  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
+
+       * dumped-chars.el (system-char-db-source-file-list): Add
+       "additional-precomposed".
+
 2004-11-09  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
 
+       * Ideograph-R203-Black.el (U+9ED1): Add S1-9818.
+
+       * Ideograph-R072-Sun.el (U+65E7): Unify H4-DBA9.
+
+       * Ideograph-R055-Two-Hands.el (U-00022344): Unify H2-BA52.
+
+       * Ideograph-R141-Tiger.el (U+8658): Add CB08841.
+
+       * Ideograph-R081-Compare.el (U-00023B09): Use `->subsumptive'.
+       (M-16755): Unify H4-CE65 and CB08541.
+
+2004-11-09  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
+
+       * u00100-Latin-Extended-A.el: In each *fullwidth* variant:
+       - Use `<-denotational' instead of `=>ucs'.
+       - Omit features defined in the mother.
+       - Use `=ucs@jis/fw' instead of `=ucs@jis' in principle.
+       In each ucs character:
+       - Omit `->fullwidth' for non-UCS objects.
+       (JX1-2A27): Use `->subsumptive' to add JC3-8BCB.
+
+       * char-db-util.el (insert-char-data-with-variant): Don't insert
+       characters which have `<-subsumptive' feature.
+
+       * Ideograph-R105-Dotted-Tent.el (U-00024F29): Use `->subsumptive';
+       add H7-E676.
+
        * u02100-Letterlike-Symbols.el: In each *fullwidth* variant:
        - Use `<-denotational' instead of `=>ucs'.
        - Omit features defined in the mother.
        In each ucs character:
        - Omit `->fullwidth' for non-UCS objects.
 
-       * u002B0-Spacing-Modifier-Letters.el In each *fullwidth* variant:
+       * u002B0-Spacing-Modifier-Letters.el: In each *fullwidth* variant:
        - Use `<-denotational' instead of `=>ucs'.
        - Omit features defined in the mother.
        - Use `=ucs@jis/fw' instead of `=ucs@jis' in principle.