1 2003-01-27 MORIOKA Tomohiko <tomo@mousai.as.wakwak.ne.jp>
3 * IDS-Daikanwa-01.txt: Modify some IDSs.
8 (M-01368): Use U+FA32 instead of U-0002F80E.
10 2003-01-22 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
12 * IDS-UCS-Basic.txt: Modify some IDSs.
37 * IDS-JIS-X0208-1990.txt: Fix, modify and/or complete some IDSs.
56 2003-01-21 MORIOKA Tomohiko <tomo@mousai.as.wakwak.ne.jp>
58 * IDS-UCS-Basic.txt: Fix, modify and/or complete some IDSs.
60 2003-01-19 MORIOKA Tomohiko <tomo@mousai.as.wakwak.ne.jp>
62 * IDS-Daikanwa-02.txt: Use utf-8-mcs-er instead of utf-8.
64 2003-01-18 MORIOKA Tomohiko <tomo@mousai.as.wakwak.ne.jp>
66 * IDS-JIS-X0208-1990.txt:
67 - Add some missing IDSs.
68 - Fix or modify some IDSs.
70 2003-01-17 MORIOKA Tomohiko <tomo@mousai.as.wakwak.ne.jp>
72 * IDS-CBETA.txt (CB01453): Use GT-K0153 instead of M070816.
74 2002-12-26 MORIOKA Tomohiko <tomo@mousai.as.wakwak.ne.jp>
76 * IDS-JIS-X0208-1990.txt: Add some missing IDSs.
78 2002-12-26 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
80 * IDS-JIS-X0208-1990.txt: Add some missing IDSs.
82 2002-12-26 MORIOKA Tomohiko <tomo@mousai.as.wakwak.ne.jp>
84 * IDS-JIS-X0208-1990.txt: Use U+624C instead of <CJK RADICAL
86 (J90-302F): Use U+6C35 instead of BC-8AF6.
87 (J90-593E): Fix an operator.
88 (J90-596A): Fix a component.
93 * IDS-UCS-Basic.txt (U+6E81): Complete.
94 (U+6F4E): Fix an operator.
97 (U+73F1): Complete an operator.
104 2002-12-25 MORIOKA Tomohiko <tomo@mousai.as.wakwak.ne.jp>
107 - Add some missing IDSs.
108 - Fix or modify some IDSs.
110 * ids-find.el (ideographic-structure-member-compare-components):
111 Renamed from `ideographic-structure-member-compare-parts'.
112 (ideographic-structure-member): Rename argument `part' to
114 (ideographic-structure-repertoire-p): Likewise.
115 (ids-find-result-buffer): New variable.
116 (ids-find-format-line): New function.
117 (ids-find-chars-including-components): Renamed from
118 `ideographic-structure-search-chars'; use `ids-find-result-buffer'
119 and `ids-find-format-line'.
120 (ideographic-structure-search-chars): New obsolete alias for
121 `ids-find-chars-including-components'.
122 (ids-find-chars-covered-by-components): New command.
124 2002-12-23 MORIOKA Tomohiko <tomo@mousai.as.wakwak.ne.jp>
126 * IDS-JIS-X0208-1990.txt (J90-4134): Use BC-8B5D instead of
128 (J90-4B71): Don't use &MCS-xxxxxxxx;.
130 2002-12-22 MORIOKA Tomohiko <tomo@mousai.as.wakwak.ne.jp>
132 * IDS-JIS-X0208-1990.txt:
133 - Add some missing IDSs.
134 - Fix or modify some IDSs.
136 2002-12-18 MORIOKA Tomohiko <tomo@mousai.as.wakwak.ne.jp>
138 * IDS-JIS-X0208-1990.txt: Simplify some subsequences.
140 2002-12-17 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
142 * ids-find.el (ideographic-structure-member): Add autoload cookie
144 (ideographic-structure-repertoire-p): New function.
146 2002-12-16 MORIOKA Tomohiko <tomo@mousai.as.wakwak.ne.jp>
148 * ids-find.el (ideographic-structure-char=): Fix problem about
149 characters which does not have mappings for UCS code points.
151 2002-12-07 MORIOKA Tomohiko <tomo@mousai.as.wakwak.ne.jp>
153 * cjk-4corner.el: New file.
155 2002-11-29 MORIOKA Tomohiko <tomo@mousai.as.wakwak.ne.jp>
157 * IDS-JIS-X0208-1990.txt: Modify and/or fix some parts.
159 2002-11-28 MORIOKA Tomohiko <tomo@mousai.as.wakwak.ne.jp>
161 * install-ids.el: Change order.
163 2002-11-28 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
165 * IDS-Daikanwa-01.txt:
166 - Use utf-8-mcs-er instead of utf-8.
167 - Modify and/or fix some parts.
169 * ids-dump.el (ids-dump-insert-daikanwa): Fixed problem about null
172 2002-11-26 MORIOKA Tomohiko <tomo@mousai.as.wakwak.ne.jp>
174 * Makefile (install-ids): New target.
175 (install): Call `install-ids'.
177 * install-ids.el: New file.
179 2002-11-21 MORIOKA Tomohiko <tomo@mousai.as.wakwak.ne.jp>
181 * ids-find.el (ideographic-structure-char=): New function; check
182 `<-radical' attribute.
183 (ideographic-structure-member-compare-parts): Use
184 `ideographic-structure-char='.
186 * IDS-UCS-Basic.txt: Use <IDEOGRAPHIC DESCRIPTION CHARACTER LEFT
187 TO RIGHT> + <CJK RADICAL JADE> instead of <IDEOGRAPHIC DESCRIPTION
188 CHARACTER LEFT TO RIGHT> + U+738B.
189 (U+5168): Use BC-8B5D instead of U+5165.
191 2002-11-03 MORIOKA Tomohiko <tomo@mousai.as.wakwak.ne.jp>
193 * IDS-JIS-X0208-1990.txt: Add and modify IDSs of some characters.
195 2002-10-26 MORIOKA Tomohiko <tomo@mousai.as.wakwak.ne.jp>
197 * ids-dump.el (ids-dump-insert-jis-x0208-1990): Don't insert
200 * IDS-UCS-Basic.txt (U+7199): Fix typo.
202 2002-10-25 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
204 * IDS-CBETA.txt: Add and modify IDSs of some characters.
206 * IDS-JIS-X0208-1990.txt:
207 - Use utf-8-mcs-er instead of utf-8.
208 - Modify and/or fix some parts.
210 2002-10-10 MORIOKA Tomohiko <tomo@mousai.as.wakwak.ne.jp>
212 * ids-dump.el (ids-dump-range): Use `utf-8-mcs-er' instead of
215 2002-10-10 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
217 * IDS-UCS-Ext-B-6.txt:
218 - Use utf-8-mcs-er instead of utf-8.
219 - Modify and/or fix some parts.
221 2002-10-09 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
223 * ids-read.el (ids-read-buffer): Add new optional argument `soft'
224 to avoid to overwrite existing `ideographic-structure' properties.
225 (ids-read-file): Likewise.
227 * IDS-UCS-Ext-B-5.txt, IDS-UCS-Ext-B-4.txt:
228 - Use utf-8-mcs-er instead of utf-8.
229 - Modify and/or fix some parts.
231 2002-10-04 MORIOKA Tomohiko <tomo@mousai.as.wakwak.ne.jp>
233 * IDS-UCS-Ext-B-3.txt:
234 - Use utf-8-mcs-er instead of utf-8.
235 - Modify and/or fix some parts.
237 2002-10-03 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
239 * IDS-UCS-Basic.txt (U+883F): Marked an error.
242 2002-10-02 MORIOKA Tomohiko <tomo@mousai.as.wakwak.ne.jp>
244 * IDS-UCS-Ext-B-2.txt:
245 - Use utf-8-mcs-er instead of utf-8.
246 - Modify and/or fix some parts.
248 2002-10-01 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
250 * IDS-UCS-Ext-B-1.txt:
251 - Use utf-8-mcs-er instead of utf-8.
252 - Modify and/or fix some parts.
254 2002-10-01 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
257 - Use utf-8-mcs-er instead of utf-8.
258 - Modify and/or fix some parts.
260 2002-09-30 MORIOKA Tomohiko <tomo@mousai.as.wakwak.ne.jp>
262 * IDS-UCS-Basic.txt: Use utf-8-mcs-er instead of utf-8.
264 2002-09-27 MORIOKA Tomohiko <tomo@mousai.as.wakwak.ne.jp>
266 * IDS-ELS (ids-modules-to-compile): Add `ids-find'.
268 * ids-find.el: New file.
270 2002-07-17 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
272 * ids.el (ids-format-unit): Deleted.
273 (ids-format-list): Deleted.
274 (ids-format-list): Define as an alias for
275 `ideographic-structure-to-ids'.
277 2002-08-08 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
279 * IDS-UCS-Basic.txt: Fix and/or complete some IDSs.
281 2002-07-01 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
283 * IDS-JIS-X0208-1990.txt: New file.
285 * ids-read.el (ids-read-buffer): Accept J90-hhhh.
287 * ids-dump.el (ids-dump-file-specs-alist): Deleted.
288 (ids-dump-ranges): Deleted.
289 (ids-dump-insert-jis-x0208-1990): New function.
290 (ids-dump-range): New function.
291 (ids-dump-ucs-basic): New implementation.
292 (ids-dump-ucs-ext-a): Likewise.
293 (ids-dump-ucs-compat): Likewise.
294 (ids-dump-ucs-ext-b-*): Likewise.
295 (ids-dump-ucs-compat-supplement): Likewise.
296 (ids-dump-daikanwa-nn): Likewise.
297 (ids-dump-daikanwa-index): New function.
298 (ids-dump-daikanwa-hokan): Renamed from `ids-dump-daikanwa-ho';
300 (ids-dump-cbeta): New implementation.
301 (ids-dump-jis-x0208-1990): New function.
303 2002-07-01 Christian Wittern <wittern@kanji.zinbun.kyoto-u.ac.jp>
305 * IDS-UCS-Ext-B-5.txt, IDS-UCS-Ext-B-4.txt, IDS-UCS-Ext-B-3.txt,
306 IDS-UCS-Ext-B-2.txt, IDS-UCS-Ext-B-1.txt, IDS-UCS-Ext-A.txt,
307 IDS-UCS-Basic.txt: Replaced some CDP characters with Unicode
308 equivalents: U+624C; U+5FC4.
310 2002-07-01 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
312 * IDS-Daikanwa-ho.txt (MH-0089): Add IDS.
317 * IDS-Daikanwa-dx.txt (M-48929): Modified.
319 * IDS-Daikanwa-12.txt (M-42211): Add IDS.
321 * IDS-Daikanwa-11.txt:
322 - Add IDS for some characters.
323 - Modify/fix IDS for some characters.
325 * IDS-Daikanwa-10.txt (M-32806): Add IDS.
327 * IDS-Daikanwa-09.txt (M-28120): Break.
329 - Use M-07055 instead of U+5B81.
331 * IDS-Daikanwa-08.txt (M-25016): Break.
334 * IDS-Daikanwa-07.txt (M-17575): Add IDS.
336 * IDS-Daikanwa-06.txt (M-15637): Add IDS.
338 * IDS-Daikanwa-05.txt:
339 - Add IDS for some characters.
340 - Use M-01452 instead of U+516C.
342 * IDS-Daikanwa-04.txt:
343 - Add IDS for some characters.
344 - Use M-09221 instead of U+5E7F.
346 * IDS-Daikanwa-03.txt, IDS-Daikanwa-02.txt: Add IDS for some
349 * IDS-Daikanwa-01.txt: Use J0-5035 instead of U+4EA0. Use J0-446B
350 instead of U+5E1D. Use M-09373 instead of U+5EB6.
351 (M-00248): Delete IDS.
352 (M-00249): Delete IDS.
353 (M-00250): Delete IDS.
356 (M-00844): Simplified.
361 (M-01374): Modify structure.
364 * IDS-CBETA.txt (CB00104): Fixed.
366 * IDS-UCS-Ext-B-6.txt (U-0002A205): Fixed.
367 (U-0002A20B): Likewise.
368 (U-0002A6CD): Likewise.
370 * IDS-UCS-Ext-B-5.txt, IDS-UCS-Ext-B-4.txt: Fix and/or modify for
373 * IDS-UCS-Ext-B-3.txt (U-00024013): Fixed.
379 * IDS-UCS-Ext-B-2.txt (U-00023FF6): Fixed.
381 * IDS-UCS-Ext-B-1.txt (U-00020054): Fixed.
382 (U-00020075): Completed.
384 * IDS-UCS-Ext-A.txt (U+34D5): Completed.
389 * IDS-UCS-Basic.txt (U+9EF1): Fixed.
391 2002-07-01 Christian Wittern <wittern@kanji.zinbun.kyoto-u.ac.jp>
393 * IDS-UCS-Basic.txt: Cleaned up some IDS sequences, especially
394 replacing cdp chars with their unicode counterparts of U+8BA0.
396 2002-06-27 MORIOKA Tomohiko <tomo@mousai.as.wakwak.ne.jp>
398 * ids-dump.el (ids-dump-file-specs-alist): Add `daikanwa-xx'
399 instead of `daikanwa'.
400 (ids-dump-insert-daikanwa): Add new argument `start' and `end';
401 don't dump MH-nnnn data.
402 (ids-dump-insert-daikanwa-hokan): New function.
404 * ids-read.el (ids-read-buffer): Read M-nnnnn', M-nnnnn" and
407 2002-06-25 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
409 * IDS-Daikanwa-01.txt, IDS-Daikanwa-02.txt, IDS-Daikanwa-03.txt,
410 IDS-Daikanwa-04.txt, IDS-Daikanwa-05.txt, IDS-Daikanwa-06.txt,
411 IDS-Daikanwa-07.txt, IDS-Daikanwa-08.txt, IDS-Daikanwa-09.txt,
412 IDS-Daikanwa-10.txt, IDS-Daikanwa-11.txt, IDS-Daikanwa-12.txt,
413 IDS-Daikanwa-dx.txt, IDS-Daikanwa-ho.txt: New files.
415 2002-06-24 MORIOKA Tomohiko <tomo@mousai.as.wakwak.ne.jp>
417 * ids-read.el (ids-read-buffer): Fix problem about M-nnnnn' and
420 2002-06-24 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
422 * IDS-UCS-Basic.txt (U+9AD8): Add IDS.
424 2002-06-24 MORIOKA Tomohiko <tomo@mousai.as.wakwak.ne.jp>
426 * IDS-CBETA.txt: New file.
428 2002-06-22 MORIOKA Tomohiko <tomo@mousai.as.wakwak.ne.jp>
430 * IDS-UCS-Ext-B-6.txt (U-0002A090): Fixed.
433 * IDS-UCS-Ext-B-2.txt: Fix IDS of some characters.
435 * IDS-UCS-Compat.txt (U+F902): Declare as an atom.
437 * IDS-UCS-Ext-A.txt: Fix IDS of some characters.
439 * IDS-UCS-Basic.txt: Simplify IDS of some characters.
441 * IDS-UCS-Ext-B-1.txt (U-00020003): Fixed.
443 * ids-read.el (ids-read-buffer): Accept CBnnnnn instead of
444 CB-nnnnn as CBETA characters.
446 * IDS-ELS (ids-modules-to-compile): Add `ids-dump'.
448 * ids-dump.el: New file.
450 2002-06-21 MORIOKA Tomohiko <tomo@mousai.as.wakwak.ne.jp>
452 * IDS-UCS-Compat.txt: Fixed.
454 2002-06-21 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
456 * IDS-UCS-Basic.txt: Fix or simplify some IDS.
458 2002-06-20 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
460 * ids-read.el (ids-read-buffer): Add new optional argument
461 `simplify'; if `simplify' is nil, don't simplify a subtree; accept
463 (ids-read-file): Likewise.
465 * ids.el (ids-parse-component): Add new argument `simplify'; if
466 `simplify' is nil, don't simplify a subtree.
467 (ids-parse-element): Likewise.
468 (ids-parse-string): Likewise.
470 2002-06-20 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
472 * iddef.el: Deleted [moved to `cdp' package'].
474 2002-05-28 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
476 * IDS-ELS (ids-modules-to-compile): Add `ids-read'; delete
479 * ids-read.el: New file.
481 2002-04-18 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
483 * IDS-UCS-Ext-B-4.txt, IDS-UCS-Ext-B-5.txt, IDS-UCS-Ext-B-6.txt,
484 IDS-UCS-Compat-Supplement.txt, IDS-UCS-Ext-B-1.txt,
485 IDS-UCS-Ext-B-2.txt, IDS-UCS-Ext-B-3.txt: Use U-hhhhhhhh instead
488 2002-04-18 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
490 * IDS-UCS-Compat-Supplement.txt: Fixed.
492 2002-04-18 Christian Wittern <wittern@kanji.zinbun.kyoto-u.ac.jp>
494 * IDS-UCS-Basic.txt, IDS-UCS-Ext-B-1.txt: Removed some garbage.
496 * README.en: Changed some wording about the CDP database.
498 2002-04-17 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
500 * IDS-CFG, IDS-ELS, IDS-MK, Makefile: New files.
502 2002-04-16 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
504 * IDS-UCS-Ext-B-1.txt, IDS-UCS-Ext-B-2.txt, IDS-UCS-Ext-B-3.txt,
505 IDS-UCS-Ext-B-4.txt, IDS-UCS-Ext-B-5.txt, IDS-UCS-Ext-B-6.txt,
506 README.en, IDS-UCS-Basic.txt, IDS-UCS-Compat-Supplement.txt,
507 IDS-UCS-Compat.txt, IDS-UCS-Ext-A.txt: New files.
509 2002-04-05 MORIOKA Tomohiko <tomo@mousai.as.wakwak.ne.jp>
511 * iddef.el (iddef-check-mapping-buffer): Add `hanyu-dazidian' and
512 remove `hanyu-dazidian-{vol|page|char}'.
514 2002-04-05 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
516 * ids.el (ids-parse-string): Add DOC-string.
517 (ids-format-list): Likewise; add autoload cookie.
519 * ids-util.el (morohashi-char-replace-alist): Add some rules.
521 2002-04-04 MORIOKA Tomohiko <tomo@mousai.as.wakwak.ne.jp>
523 * ids.el (ids-format-unit): New function.
524 (ids-format-list): New function.
526 2002-04-03 MORIOKA Tomohiko <tomo@mousai.as.wakwak.ne.jp>
528 * ids-util.el (ideographic-structure-convert-to-daikanwa): Try to
529 replace converted sub-tree with corresponding combined character.
531 2002-04-03 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
533 * iddef.el (iddef-read-buffer): Add new optional argument
535 (iddef-read-file): Likewise.
537 2002-03-31 MORIOKA Tomohiko <tomo@mousai.as.wakwak.ne.jp>
539 * ids-util.el (morohashi-char-replace-alist): Use `decode-char'
542 2002-01-07 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
544 * iddef.el (iddef-read-buffer): Fixed problem when corresponding
545 Daikanwa character is not found.
547 2001-12-19 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
549 * iddef.el (iddef-check-mapping-buffer): New function.
550 (iddef-check-mapping-file): New function.
552 2001-12-18 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
554 * iddef.el (iddef-read-buffer): Don't add `ideographic-structure'
555 into a character specified in `->same-ideograph' or `->identical'
556 if the character has `ucs'.
558 * ids-util.el: Add new character.
560 2001-12-18 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
562 * ids-util.el: Add coding: magic cookie.
563 (morohashi-char-replace-alist): Add some rules.
565 2001-12-15 MORIOKA Tomohiko <tomo@mousai.as.wakwak.ne.jp>
567 * ids-util.el (morohashi-char-replace-alist): Add new character.
569 2001-12-15 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
571 * iddef.el (iddef-read-buffer): Don't add `ideographic-structure'
572 for Daikanwa character if the Daikanwa character has a different
575 2001-12-14 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
577 * iddef.el: New file.
579 * ids.el (ids-read-buffer): Moved to iddef.el and renamed to
580 `iddef-read-buffer'; don't require `ids-util'.
582 2001-12-14 MORIOKA Tomohiko <tomo@mousai.as.wakwak.ne.jp>
584 * ids-util.el, ids.el: New file.