X-Git-Url: http://git.chise.org/gitweb/?a=blobdiff_plain;f=lisp%2Futf-2000%2FChangeLog;h=035d6974a03a5e722e2ab6d25b5ca6006397898a;hb=6fcbccb68570254a3a6cb43da0cf58c68444ddb4;hp=5488c98156b60411ad9e35cb3ea2e3064c671e5a;hpb=4b096f70935c920db21e0c0b460b88fa274b8fa6;p=chise%2Fxemacs-chise.git- diff --git a/lisp/utf-2000/ChangeLog b/lisp/utf-2000/ChangeLog index 5488c98..035d697 100644 --- a/lisp/utf-2000/ChangeLog +++ b/lisp/utf-2000/ChangeLog @@ -1,5 +1,308 @@ +2004-11-18 MORIOKA Tomohiko + + * Ideograph-R050-Turban.el (K0-7847): Modify + `ideographic-structure'. + + * Ideograph-R128-Ear.el (M-29007): Map to U-00026536. + (GT-K04926): Use `->subsumptive' to integrate BC-8C5B. + + * Ideograph-R030-Mouth.el (U+35BF): Use `->subsumptive'. + + * Ideograph-R009-Man.el (U+503B): Use `->subsumptive'. + +2004-11-17 MORIOKA Tomohiko + + * Ideograph-R160-Bitter.el (U+8F9F): Use `->subsumptive'. + (U+8FA0): Likewise. + (U+8FA1): Likewise. + (U+8FA2): Likewise. + + * Ideograph-R018-Knife.el (U+5288): Use `->subsumptive'. + (U+5289): Likewise. + +2004-11-17 MORIOKA Tomohiko + + * Ideograph-R030-Mouth.el (U+56A0): Use `->subsumptive'. + +2004-11-16 MORIOKA Tomohiko + + * Ideograph-R064-Hand.el (U+62FB): Use `->subsumptive'. + (U+62FC): Changed to abstract character. + (G0-4634): Use `<-denotational' for U+62FC; move B-ABF7 to U+62FC; + separate JC3-4FC0. + (U-0002F8BA): Use `<-denotational' for U+62FC; use + `->subsumptive'; add JC3-4FC0. + (U+6486): Changed to abstract character. + + * Ideograph-R140-Grass.el (U+827E): Changed to abstract character. + (U+8499): Likewise. + (U+44FF): Likewise. + +2004-11-15 MORIOKA Tomohiko + + * u02E00-CJK-Radical-Supplement.el (): 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 + + * 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 (): + Unify C1-225F. + (C1-2226): Map to U+02CD instead of U+FF3F; moved to + u002B0-Spacing-Modifier-Letters.el. + (): 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 + + * 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 + + * u0FE30-CJK-Compatibility-Forms.el (): Unify C1-213A. + (): Unify C1-213C + and B-A15B. + (): Abolished. + (): Unify C1-213D and B-A15C. + (): Abolished. + +2004-11-14 MORIOKA Tomohiko + + * 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 + + * u02580-Block-Elements.el: Separate *fullwidth characters* from + UCS characters. + +2004-11-12 MORIOKA Tomohiko + + * u02460-Enclosed-Alphanumerics.el: Separate *fullwidth + characters* from UCS characters. + + * u02300-Miscellaneous-Technical.el (): Add + missing `general-category'. + (): Likewise. + - Separate *fullwidth characters* from UCS characters. + - Use `=jis-x0208@{1983|1990}' instead of `=jis-x0208-{1983|1990}'. + +2004-11-11 MORIOKA Tomohiko + + * u02200-Mathematical-Operators.el: + - Use `=jis-x0208@{1983|1990}' instead of + `=jis-x0208-{1983|1990}'. + - Separate CJK characters from UCS characters. + (): Unify JC3-7FD8. + (): Separate JC3-7FD8. + (): Unify JC3-7FD9. + (): Separate JC3-7FD9. + (): Unify JC3-7FD7. + (): Separate JC3-7FD7. + (): Unify JC3-7FD6. + (): Separate JC3-7FD6. + +2004-11-11 MORIOKA Tomohiko + + * u00100-Latin-Extended-A.el (): + Separate JX1-2A30. + (JSP-2B5C): Unify JX1-2A30. + + * u02400-Control-Pictures.el: Separate CJK characters from UCS + characters. + + * u02100-Letterlike-Symbols.el (): Separate C1-2222 and + B-A1C1. + + * additional-precomposed.el: Omit `bidi-category' and `mirrored'. + +2004-11-10 MORIOKA Tomohiko + + * 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 + + * 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. + (): Separate C1-225F. + + * additional-precomposed.el: New file. + +2004-11-09 MORIOKA Tomohiko + + * dumped-chars.el (system-char-db-source-file-list): Add + "additional-precomposed". + +2004-11-09 MORIOKA Tomohiko + + * 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 + + * 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. + - 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. + +2004-11-08 MORIOKA Tomohiko + + * u02080-Subscripts.el, u02070-Superscripts.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. + + * u00400-Cyrillic.el, u00370-Greek.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. + +2004-11-08 MORIOKA Tomohiko + + * u00250-IPA-Extensions.el: Separate JIS X0213 characters from UCS + characters. + + * u00180-Latin-Extended-B.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. + + * 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. + In each ucs character: + - Omit `->fullwidth' for non-UCS objects. + (C1-2226): Moved from u0FF00-Halfwidth-and-Fullwidth-Forms.el; map + into U+02CD instead of U+FF3F. + 2004-11-06 MORIOKA Tomohiko + * Ideograph-R013-Down-Box.el (U+34BB): Changed to abstract + character. + (U+5195): Likewise. + (U-00020560): Add `<-denotational' for J97-5A70. + (J97-5A70): New abstract character. + + * char-db-util.el (insert-char-attributes): Sort domains not found + in `char-db-feature-domains'. + + * Ideograph-R003-Dot.el, Ideograph-R001-One.el (U+4E3D): Use + `ideographic-radical@ucs' and `ideographic-radical@ucs*sources' + instead of `ideographic-radical@{daikanwa|unicode}' and + `ideographic-radical@{daikanwa|unicode}*sources'; omit + `ideographic-strokes@{daikanwa|cns|unicode}' and + `total-strokes@{daikanwa|cns|unicode}'. + + * Ideograph-R178-Tanned-Leather.el (JX1-7D74): Use `@jis-x0213' + instead of `@jisx0213'. + +2004-11-06 MORIOKA Tomohiko + + * Ideograph-R072-Sun.el: + - Use `=jis-x0208@{1978|1983|1990}' instead of + `=jis-x0208-{1978|1983|1990}'. + - Use `->subsumptive' or `{<-|->}denotational' for some character + definitions. + * char-db-util.el (insert-char-attributes): Print `ideographic-radical@DOMAIN', `ideographic-strokes@DOMAIN' and `total-strokes@DOMAIN' as `ideographic-radical', @@ -86,11 +389,11 @@ 2004-11-02 MORIOKA Tomohiko * u000A0-Latin-1-Supplement.el: In each *fullwidth* variant: - - Use `<-denotational' instead of `=>ucs' - - Omit features defined in the mother - - Use `=ucs@jis/fw' instead of `=ucs@jis' if the character has - `=jis-x0208' or `=jis-x0208@1990' feature or it is a circled - character. + - 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.