X-Git-Url: http://git.chise.org/gitweb/?a=blobdiff_plain;f=ChangeLog;h=aa96142a88993d0db07a1e4b000bb996e3c5a115;hb=0c323f870454ea41ba895eb07b59560f4f6d218f;hp=5b03cf7e43fd9a379446732f21a266a54e4019fc;hpb=2326db30c212fb5b1cf56a4b2faf653257581128;p=chise%2Fids.git diff --git a/ChangeLog b/ChangeLog index 5b03cf7..aa96142 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,121 @@ +2020-09-12 MORIOKA Tomohiko + + * ids-find.el + (ideographic-structure-compare-functional-and-apparent): + - Implement rule-415: ⿴⿳A囗BC -> ⿱⿱A⿴囗CB. + - Implement rule-416: ⿴⿳A冖BC -> ⿱⿱⿱A冖CB. + - Implement rule-417: ⿴⿳A&CDP-89A6;BC -> ⿱A⿸⿱C&CDP-89A6;B. + - Implement rule-419 (fallback): ⿴⿳AEBC -> ⿱⿱A⿻ECB. + +2020-09-12 MORIOKA Tomohiko + + * ids-find.el + (functional-ideographic-structure-to-apparent-structure): New + implementation; use + `ideographic-structure-compare-functional-and-apparent'. + (ideographic-structure-compare-functional-and-apparent): + - Add new optional argument `conversion-only'. + - Use ⿴⿱ABM -> ⿱A⿱MB instead of ⿴⿱ABM -> ⿳AMB as the definition + of rule-414. + +2020-09-11 MORIOKA Tomohiko + + * ids-find.el + (functional-ideographic-structure-to-apparent-structure): Use + `ideographic-structure-compact' for the return value. + (ideographic-structure-compare-functional-and-apparent): Change + format of the third field [converted apparent-component] of each + element: if it can be compacted to a character, return the + character. Otherwise, use char-spec format instead of parsed-IDS + format. + + * IDS-UCS-Ext-B-4.txt (U-00026030): Use "𡉤" instead of "⿱不土". + (U-00026054): Use "㤁" instead of "⿱天心". + (U-00026065): Completed. + (U-00026068): Use "栆" instead of "⿱&CDP-89AD;&CDP-8971;". + (U-00026070): Use "𢍁" instead of "⿱由廾". + (U-00026096): Use "𢍉" instead of "⿱甶廾". + (U-00026098): Use "𭩢" instead of "⿱巨木". + (U-000260A5): Use "泵" instead of "⿱石水". + (U-000260AF): Use "𫥎" instead of "⿱⿳⺈𫩏𠆢&CDP-8971;". + (U-000260B4): Use "𡶬" instead of "⿵网山". + (U-000260CE): Use "聀" instead of "⿰耳戈". + (U-000260DD): Use "䒺" instead of "⿱艹糸". + (U-00026603): Use "萠" instead of "⿱艹朋". + (U-00026E0E): Use "畤" instead of "⿰田⿱士寸". + (U-00026E24): Use "㝡" instead of "⿱宀取". + (U-00026E26): Use "㪍" instead of "⿰孛攵". + (U-00026E2D): Use "⿱x𠵥" instead of "⿳x五吾". + (U-00026E2E): Use "减" instead of "⿰冫咸". + (U-00026E34): Use "戜" instead of "⿹戈呈". + (U-00026E35): Use "䖏" instead of "⿸虍匆". + (U-0002706F): Fixed; use "𦂱" instead of "⿰糸風". + (U-0002772E): Use "㝡" instead of "⿱宀取". + (U-00027F6E): Use "戜" instead of "⿹戈呈". + (U-00027F73): Use "𮥶" instead of "⿳𠂉&CDP-88F1;&CDP-8965;". + (U-00027F79): Use "萠" instead of "⿱艹朋". + (U-00027F7E): Fixed. + (U-00027F81): Use "䨿" instead of "⿱夭非". + (U-00027F86): Use "萌" instead of "⿱卝明". + (U-00027F91): Fixed. + +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. @@ -5,10 +123,20 @@ (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.