X-Git-Url: http://git.chise.org/gitweb/?a=blobdiff_plain;f=ChangeLog;h=d61a5ba9a7239ce2a5540eddb3d98ab0728e5e36;hb=b8b678926336c1ffc734a984b597ea1406ae34c4;hp=6bdb99bc3f49b528bff40a6a05a6f14f744e806c;hpb=1d199c6d2fa3905e6bd91f0a4caecf43adec6d54;p=chise%2Fids.git diff --git a/ChangeLog b/ChangeLog index 6bdb99b..d61a5ba 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,146 @@ +2020-09-10 MORIOKA Tomohiko + + * ids-find.el + (functional-ideographic-structure-to-apparent-structure): + Implement + - ⿸⿸ELR -> ⿸E⿰LR if L = 彳 + - ⿸⿸EAB -> ⿸E⿱AB if B = non 彳 + (ideographic-structure-compare-functional-and-apparent): Likewise; + add rule-code. + + * IDS-UCS-Ext-B-3.txt (U-000253BF): Modify structure. + + * IDS-UCS-Ext-B-5.txt (U-000288AE): Use "𥎿" instead of "⿰知于". + +2020-09-07 MORIOKA Tomohiko + + * IDS-UCS-Ext-A.txt (U+4DB6): Add IDS. + (U+4DB7): Add IDS. + (U+4DB8): Add IDS. + (U+4DB9): Add IDS. + (U+4DBA): Add IDS. + (U+4DBB): Add IDS. + (U+4DBC): Add IDS. + (U+4DBD): Add IDS. + (U+4DBE): Add IDS. + (U+4DBF): Add IDS. + +2020-09-07 MORIOKA Tomohiko + + * IDS-UCS-Ext-A.txt (U+357E): Use "叱" instead of "⿰口匕". + (U+358B): Ditto. + (U+358C): Ditto. + (U+358D): Ditto. + (U+358E): Ditto. + (U+3599): Ditto. + (U+359A): Ditto. + (U+359B): Ditto. + (U+359C): Ditto. + (U+359D): Ditto. + (U+35AF): Ditto. + (U+35B0): Ditto. + (U+35B2): Ditto. + (U+35B3): Ditto. + (U+35DF): Ditto. + (U+35E0): Ditto. + (U+35E1): Ditto. + (U+35EF): Ditto. + (U+360F): Ditto. + (U+3612): Ditto. + + * IDS-UCS-Basic.txt (U+517A): Use "叱" instead of "⿰口匕". + (U+551F): Ditto. + (U+55ED): Ditto. + (U+65D5): Ditto. + (U+83BB): Use "⿱艿叱" instead of "⿳艹乃⿰口匕". + (U+848A): Use "叱" instead of "⿰口匕". + +2020-09-06 MORIOKA Tomohiko + + * IDS-UCS-Ext-F.txt (U+2CF17): Completed. + (U+2DA67): Use one column. + (U+2DA69): Completed. + (U+2E4E9): Completed. + + * IDS-UCS-Ext-B-4.txt (U-000268EA): Use "𬐚" instead of + "⿳𠂉口皿". + (U-00027FEA): Use "𠔃" instead of "⿱丷丂". + + * IDS-UCS-Ext-B-1.txt (U-00020635): Use "𠔃" instead of "⿱丷丂". + +2020-09-06 MORIOKA Tomohiko + + * IDS-UCS-Ext-C.txt (U-0002AB9D): Use "𬐚" instead of "⿳𠂉口皿". + (U-0002B5D8): Ditto. + + * install-ids.el: When ideographic-structure is compacted, display + system-char-id of the character object. + + * IDS-UCS-Ext-B-1.txt (U-0002097D): Add IDS. + + * IDS-UCS-Basic.txt (U+9F7F): Add IDS. + +2020-09-03 MORIOKA Tomohiko + + * ids-find.el + (ideographic-structure-compare-functional-and-apparent): New + function. + + * install-ids.el: Compact ideographic-structures. + +2020-09-03 MORIOKA Tomohiko + + * install-ids.el: + - Don't install Install IDS-HZK{01..12}.txt. + - Use `functional-ideographic-structure-to-apparent-structure' to + generate `ideographic-structure@apparent' from + `ideographic-structure'. + + * ids-find.el (ids-update-index): New optional argument + `in-memory'; if it is specified, don't save + `ideographic-products'. + (ideographic-character-get-structure): New function. + (ideographic-char-match-component): New function. + (ideographic-structure-char<): New function. + (ideographic-chars-to-is-a-tree): New function. + (ids-find-chars-including-ids*): New function. + (ids-find-chars-including-ids): New function. + (functional-ideographic-structure-to-apparent-structure): New + function. + (ideographic-structure-compact): Moved from ids-rw.el; use + `ideographic-structure-find-chars' instead of + `ideographic-structure-find-char'. + + * ids-rw.el: Require `ids-find'. + (ideographic-structure-compact): Moved to ids-find.el. + + * IDS-UCS-Ext-B-4.txt (U-0002721B): Use "虒" instead of "⿸𠂆⻁". + (U-000273D5): Use "𰲚" instead of "⿸𠂆⿸虍人". + (U-0002792B): Ditto. + + * IDS-UCS-Ext-B-5.txt (U-000287ED): Use "𰪠" instead of "⿱竹膚". + (U-00028ABE): Use "𰲚" instead of "⿸𠂆⿸虍人". + (U-00028F6F): Ditto. + + * IDS-UCS-Ext-B-3.txt (U-000240AF): Use "𮚋" instead of + "⿱⿰旡旡貝". + (U-000240B0): Use "𫕙" instead of "⿰⿱匕禾隶". + (U-00024FB6): Use "𮚋" instead of "⿱⿰旡旡貝". + (U-000256D5): Use "𰲚" instead of "⿸𠂆⿸虍人". + (U-000258F6): Use "𮚋" instead of "⿱⿰旡旡貝". + (U-000259FE): Use "𣢾" instead of "⿰𥘈欠". + (U-00025C3D): Use "𰲚" instead of "⿸𠂆⿸虍人". + +2020-09-02 MORIOKA Tomohiko + + * IDS-UCS-Basic.txt (U+9834): Use "⿹頃x" instead of "⿰⿱匕x頁". + (U+9895): Use "⿹顷x" instead of "⿰⿱匕x页". + (U+9896): Ditto. + + * IDS-UCS-Ext-B-2.txt (U-000238BE): Use "𥘈" instead of "⿱匕示". + (U-00023903): Use "𣢾" instead of "⿰⿱匕示欠". + (U-00023A91): Use "𥘈" instead of "⿱匕示". + 2020-09-02 MORIOKA Tomohiko * IDS-UCS-Ext-B-1.txt (U-0002099D): Modify structure. @@ -12,6 +155,11 @@ * ids-read.el (ids-read-buffer): Read apparent IDS field even if IDS is not specified. + * IDS-UCS-Ext-B-6.txt (U-0002A0AB): Use "兓" instead of "⿰旡旡". + + * IDS-UCS-Ext-B-4.txt (U-00027329): Use "兓" instead of "⿰旡旡". + (U-0002757D): Ditto. + 2020-09-01 MORIOKA Tomohiko * IDS-UCS-Ext-B-2.txt (U-000223AC): Fixed.