update.
[chise/ids.git] / ChangeLog
1 2002-12-26  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
2
3         * IDS-JIS-X0208-1990.txt: Use U+624C instead of <CJK RADICAL
4         HAND>.
5         (J90-302F): Use U+6C35 instead of BC-8AF6.
6         (J90-593E): Fix an operator.
7         (J90-596A): Fix a component.
8         (J90-5F66): Add IDS.
9         (J90-607E): Likewise.
10         (J90-6D68): Likewise.
11
12         * IDS-UCS-Basic.txt (U+6E81): Complete.
13         (U+6F4E): Fix an operator.
14         (U+7108): Fix typo.
15         (U+7155): Complete.
16         (U+73F1): Complete an operator.
17         (U+7476): Likewise.
18         (U+789B): Likewise.
19         (U+796F): Likewise.
20         (U+7E89): Fix typo.
21         (U+8FB7): Complete.
22
23 2002-12-25  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
24
25         * IDS-UCS-Basic.txt:
26         - Add some missing IDSs.
27         - Fix or modify some IDSs.
28
29         * ids-find.el (ideographic-structure-member-compare-components):
30         Renamed from `ideographic-structure-member-compare-parts'.
31         (ideographic-structure-member): Rename argument `part' to
32         `component'.
33         (ideographic-structure-repertoire-p): Likewise.
34         (ids-find-result-buffer): New variable.
35         (ids-find-format-line): New function.
36         (ids-find-chars-including-components): Renamed from
37         `ideographic-structure-search-chars'; use `ids-find-result-buffer'
38         and `ids-find-format-line'.
39         (ideographic-structure-search-chars): New obsolete alias for
40         `ids-find-chars-including-components'.
41         (ids-find-chars-covered-by-components): New command.
42
43 2002-12-23  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
44
45         * IDS-JIS-X0208-1990.txt (J90-4134): Use BC-8B5D instead of
46         U+5165.
47         (J90-4B71): Don't use &MCS-xxxxxxxx;.
48
49 2002-12-22  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
50
51         * IDS-JIS-X0208-1990.txt:
52         - Add some missing IDSs.
53         - Fix or modify some IDSs.
54
55 2002-12-18  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
56
57         * IDS-JIS-X0208-1990.txt: Simplify some subsequences.
58
59 2002-12-17  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
60
61         * ids-find.el (ideographic-structure-member): Add autoload cookie
62         and DOC-string.
63         (ideographic-structure-repertoire-p): New function.
64
65 2002-12-16  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
66
67         * ids-find.el (ideographic-structure-char=): Fix problem about
68         characters which does not have mappings for UCS code points.
69
70 2002-12-07  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
71
72         * cjk-4corner.el: New file.
73
74 2002-11-29  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
75
76         * IDS-JIS-X0208-1990.txt: Modify and/or fix some parts.
77
78 2002-11-28  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
79
80         * install-ids.el: Change order.
81
82 2002-11-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
83
84         * IDS-Daikanwa-01.txt:
85         - Use utf-8-mcs-er instead of utf-8.
86         - Modify and/or fix some parts.
87
88         * ids-dump.el (ids-dump-insert-daikanwa): Fixed problem about null
89         definitions.
90
91 2002-11-26  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
92
93         * Makefile (install-ids): New target.
94         (install): Call `install-ids'.
95
96         * install-ids.el: New file.
97
98 2002-11-21  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
99
100         * ids-find.el (ideographic-structure-char=): New function; check
101         `<-radical' attribute.
102         (ideographic-structure-member-compare-parts): Use
103         `ideographic-structure-char='.
104
105         * IDS-UCS-Basic.txt: Use <IDEOGRAPHIC DESCRIPTION CHARACTER LEFT
106         TO RIGHT> + <CJK RADICAL JADE> instead of <IDEOGRAPHIC DESCRIPTION
107         CHARACTER LEFT TO RIGHT> + U+738B.
108         (U+5168): Use BC-8B5D instead of U+5165.
109
110 2002-11-03  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
111
112         * IDS-JIS-X0208-1990.txt: Add and modify IDSs of some characters.
113
114 2002-10-26  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
115
116         * ids-dump.el (ids-dump-insert-jis-x0208-1990): Don't insert
117         `nil'.
118
119         * IDS-UCS-Basic.txt (U+7199): Fix typo.
120
121 2002-10-25  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
122
123         * IDS-CBETA.txt: Add and modify IDSs of some characters.
124
125         * IDS-JIS-X0208-1990.txt:
126         - Use utf-8-mcs-er instead of utf-8.
127         - Modify and/or fix some parts.
128
129 2002-10-10  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
130
131         * ids-dump.el (ids-dump-range): Use `utf-8-mcs-er' instead of
132         `utf-8'.
133
134 2002-10-10  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
135
136         * IDS-UCS-Ext-B-6.txt:
137         - Use utf-8-mcs-er instead of utf-8.
138         - Modify and/or fix some parts.
139
140 2002-10-09  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
141
142         * ids-read.el (ids-read-buffer): Add new optional argument `soft'
143         to avoid to overwrite existing `ideographic-structure' properties.
144         (ids-read-file): Likewise.
145
146         * IDS-UCS-Ext-B-5.txt, IDS-UCS-Ext-B-4.txt:
147         - Use utf-8-mcs-er instead of utf-8.
148         - Modify and/or fix some parts.
149
150 2002-10-04  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
151
152         * IDS-UCS-Ext-B-3.txt:
153         - Use utf-8-mcs-er instead of utf-8.
154         - Modify and/or fix some parts.
155
156 2002-10-03  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
157
158         * IDS-UCS-Basic.txt (U+883F): Marked an error.
159         (U+8840): Add IDS.
160
161 2002-10-02  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
162
163         * IDS-UCS-Ext-B-2.txt:
164         - Use utf-8-mcs-er instead of utf-8.
165         - Modify and/or fix some parts.
166
167 2002-10-01  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
168
169         * IDS-UCS-Ext-B-1.txt:
170         - Use utf-8-mcs-er instead of utf-8.
171         - Modify and/or fix some parts.
172
173 2002-10-01  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
174
175         * IDS-UCS-Ext-A.txt:
176         - Use utf-8-mcs-er instead of utf-8.
177         - Modify and/or fix some parts.
178
179 2002-09-30  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
180
181         * IDS-UCS-Basic.txt: Use utf-8-mcs-er instead of utf-8.
182
183 2002-09-27  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
184
185         * IDS-ELS (ids-modules-to-compile): Add `ids-find'.
186
187         * ids-find.el: New file.
188
189 2002-07-17  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
190
191         * ids.el (ids-format-unit): Deleted.
192         (ids-format-list): Deleted.
193         (ids-format-list): Define as an alias for
194         `ideographic-structure-to-ids'.
195
196 2002-08-08  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
197
198         * IDS-UCS-Basic.txt: Fix and/or complete some IDSs.
199
200 2002-07-01  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
201
202         * IDS-JIS-X0208-1990.txt: New file.
203
204         * ids-read.el (ids-read-buffer): Accept J90-hhhh.
205
206         * ids-dump.el (ids-dump-file-specs-alist): Deleted.
207         (ids-dump-ranges): Deleted.
208         (ids-dump-insert-jis-x0208-1990): New function.
209         (ids-dump-range): New function.
210         (ids-dump-ucs-basic): New implementation.
211         (ids-dump-ucs-ext-a): Likewise.
212         (ids-dump-ucs-compat): Likewise.
213         (ids-dump-ucs-ext-b-*): Likewise.
214         (ids-dump-ucs-compat-supplement): Likewise.
215         (ids-dump-daikanwa-nn): Likewise.
216         (ids-dump-daikanwa-index): New function.
217         (ids-dump-daikanwa-hokan): Renamed from `ids-dump-daikanwa-ho';
218         new implementation.
219         (ids-dump-cbeta): New implementation.
220         (ids-dump-jis-x0208-1990): New function.
221
222 2002-07-01  Christian Wittern  <wittern@kanji.zinbun.kyoto-u.ac.jp>
223
224         * IDS-UCS-Ext-B-5.txt, IDS-UCS-Ext-B-4.txt, IDS-UCS-Ext-B-3.txt,
225         IDS-UCS-Ext-B-2.txt, IDS-UCS-Ext-B-1.txt, IDS-UCS-Ext-A.txt,
226         IDS-UCS-Basic.txt: Replaced some CDP characters with Unicode
227         equivalents: U+624C; U+5FC4.
228
229 2002-07-01  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
230
231         * IDS-Daikanwa-ho.txt (MH-0089): Add IDS.
232         (MH-0133): Modified.
233         (MH-0465): Modified.
234         (MH-0486): Modified.
235
236         * IDS-Daikanwa-dx.txt (M-48929): Modified.
237
238         * IDS-Daikanwa-12.txt (M-42211): Add IDS.
239
240         * IDS-Daikanwa-11.txt:
241         - Add IDS for some characters.
242         - Modify/fix IDS for some characters.
243
244         * IDS-Daikanwa-10.txt (M-32806): Add IDS.
245
246         * IDS-Daikanwa-09.txt (M-28120): Break.
247         (M-28126): Add IDS.
248         - Use M-07055 instead of U+5B81.
249
250         * IDS-Daikanwa-08.txt (M-25016): Break.
251         (M-25016'): Add IDS.
252
253         * IDS-Daikanwa-07.txt (M-17575): Add IDS.
254
255         * IDS-Daikanwa-06.txt (M-15637): Add IDS.
256
257         * IDS-Daikanwa-05.txt:
258         - Add IDS for some characters.
259         - Use M-01452 instead of U+516C.
260
261         * IDS-Daikanwa-04.txt:
262         - Add IDS for some characters.
263         - Use M-09221 instead of U+5E7F.
264
265         * IDS-Daikanwa-03.txt, IDS-Daikanwa-02.txt: Add IDS for some
266         characters.
267
268         * IDS-Daikanwa-01.txt: Use J0-5035 instead of U+4EA0.  Use J0-446B
269         instead of U+5E1D.  Use M-09373 instead of U+5EB6.
270         (M-00248): Delete IDS.
271         (M-00249): Delete IDS.
272         (M-00250): Delete IDS.
273         (M-00407): Add IDS.
274         (M-00612): Add IDS.
275         (M-00844): Simplified.
276         (M-00876): Add IDS.
277         (M-01009): Add IDS.
278         (M-01179): Add IDS.
279         (M-01312): Add IDS.
280         (M-01374): Modify structure.
281         (M-01375): Likewise.
282
283         * IDS-CBETA.txt (CB00104): Fixed.
284
285         * IDS-UCS-Ext-B-6.txt (U-0002A205): Fixed.
286         (U-0002A20B): Likewise.
287         (U-0002A6CD): Likewise.
288
289         * IDS-UCS-Ext-B-5.txt, IDS-UCS-Ext-B-4.txt: Fix and/or modify for
290         some characters.
291
292         * IDS-UCS-Ext-B-3.txt (U-00024013): Fixed.
293         (U-00024047): Fixed.
294         (U-00025F11): Fixed.
295         (U-00025F51): Fixed.
296         (U-00025FF4): Fixed.
297
298         * IDS-UCS-Ext-B-2.txt (U-00023FF6): Fixed.
299
300         * IDS-UCS-Ext-B-1.txt (U-00020054): Fixed.
301         (U-00020075): Completed.
302
303         * IDS-UCS-Ext-A.txt (U+34D5): Completed.
304         (U+4B91): Likewise.
305         (U+4CF5): Fixed.
306         (U+FA23): Completed.
307
308         * IDS-UCS-Basic.txt (U+9EF1): Fixed.
309
310 2002-07-01  Christian Wittern  <wittern@kanji.zinbun.kyoto-u.ac.jp>
311
312         * IDS-UCS-Basic.txt: Cleaned up some IDS sequences, especially
313         replacing cdp chars with their unicode counterparts of U+8BA0.
314
315 2002-06-27  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
316
317         * ids-dump.el (ids-dump-file-specs-alist): Add `daikanwa-xx'
318         instead of `daikanwa'.
319         (ids-dump-insert-daikanwa): Add new argument `start' and `end';
320         don't dump MH-nnnn data.
321         (ids-dump-insert-daikanwa-hokan): New function.
322
323         * ids-read.el (ids-read-buffer): Read M-nnnnn', M-nnnnn" and
324         MH-nnnn.
325
326 2002-06-25  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
327
328         * IDS-Daikanwa-01.txt, IDS-Daikanwa-02.txt, IDS-Daikanwa-03.txt,
329         IDS-Daikanwa-04.txt, IDS-Daikanwa-05.txt, IDS-Daikanwa-06.txt,
330         IDS-Daikanwa-07.txt, IDS-Daikanwa-08.txt, IDS-Daikanwa-09.txt,
331         IDS-Daikanwa-10.txt, IDS-Daikanwa-11.txt, IDS-Daikanwa-12.txt,
332         IDS-Daikanwa-dx.txt, IDS-Daikanwa-ho.txt: New files.
333
334 2002-06-24  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
335
336         * ids-read.el (ids-read-buffer): Fix problem about M-nnnnn' and
337         M-nnnnn".
338
339 2002-06-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
340
341         * IDS-UCS-Basic.txt (U+9AD8): Add IDS.
342
343 2002-06-24  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
344
345         * IDS-CBETA.txt: New file.
346
347 2002-06-22  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
348
349         * IDS-UCS-Ext-B-6.txt (U-0002A090): Fixed.
350         (U-0002A162): Fixed.
351
352         * IDS-UCS-Ext-B-2.txt: Fix IDS of some characters.
353
354         * IDS-UCS-Compat.txt (U+F902): Declare as an atom.
355
356         * IDS-UCS-Ext-A.txt: Fix IDS of some characters.
357
358         * IDS-UCS-Basic.txt: Simplify IDS of some characters.
359
360         * IDS-UCS-Ext-B-1.txt (U-00020003): Fixed.
361
362         * ids-read.el (ids-read-buffer): Accept CBnnnnn instead of
363         CB-nnnnn as CBETA characters.
364
365         * IDS-ELS (ids-modules-to-compile): Add `ids-dump'.
366
367         * ids-dump.el: New file.
368
369 2002-06-21  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
370
371         * IDS-UCS-Compat.txt: Fixed.
372
373 2002-06-21  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
374
375         * IDS-UCS-Basic.txt: Fix or simplify some IDS.
376
377 2002-06-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
378
379         * ids-read.el (ids-read-buffer): Add new optional argument
380         `simplify'; if `simplify' is nil, don't simplify a subtree; accept
381         CB-nnnnn.
382         (ids-read-file): Likewise.
383
384         * ids.el (ids-parse-component): Add new argument `simplify'; if
385         `simplify' is nil, don't simplify a subtree.
386         (ids-parse-element): Likewise.
387         (ids-parse-string): Likewise.
388
389 2002-06-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
390
391         * iddef.el: Deleted [moved to `cdp' package'].
392
393 2002-05-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
394
395         * IDS-ELS (ids-modules-to-compile): Add `ids-read'; delete
396         `iddef'.
397
398         * ids-read.el: New file.
399
400 2002-04-18  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
401
402         * IDS-UCS-Ext-B-4.txt, IDS-UCS-Ext-B-5.txt, IDS-UCS-Ext-B-6.txt,
403         IDS-UCS-Compat-Supplement.txt, IDS-UCS-Ext-B-1.txt,
404         IDS-UCS-Ext-B-2.txt, IDS-UCS-Ext-B-3.txt: Use U-hhhhhhhh instead
405         of U+hhhhh.
406
407 2002-04-18  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
408
409         * IDS-UCS-Compat-Supplement.txt: Fixed.
410
411 2002-04-18  Christian Wittern  <wittern@kanji.zinbun.kyoto-u.ac.jp>
412
413         * IDS-UCS-Basic.txt, IDS-UCS-Ext-B-1.txt: Removed some garbage.
414
415         * README.en: Changed some wording about the CDP database.
416
417 2002-04-17  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
418
419         * IDS-CFG, IDS-ELS, IDS-MK, Makefile: New files.
420
421 2002-04-16  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
422
423         * IDS-UCS-Ext-B-1.txt, IDS-UCS-Ext-B-2.txt, IDS-UCS-Ext-B-3.txt,
424         IDS-UCS-Ext-B-4.txt, IDS-UCS-Ext-B-5.txt, IDS-UCS-Ext-B-6.txt,
425         README.en, IDS-UCS-Basic.txt, IDS-UCS-Compat-Supplement.txt,
426         IDS-UCS-Compat.txt, IDS-UCS-Ext-A.txt: New files.
427
428 2002-04-05  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
429
430         * iddef.el (iddef-check-mapping-buffer): Add `hanyu-dazidian' and
431         remove `hanyu-dazidian-{vol|page|char}'.
432
433 2002-04-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
434
435         * ids.el (ids-parse-string): Add DOC-string.
436         (ids-format-list): Likewise; add autoload cookie.
437
438         * ids-util.el (morohashi-char-replace-alist): Add some rules.
439
440 2002-04-04  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
441
442         * ids.el (ids-format-unit): New function.
443         (ids-format-list): New function.
444
445 2002-04-03  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
446
447         * ids-util.el (ideographic-structure-convert-to-daikanwa): Try to
448         replace converted sub-tree with corresponding combined character.
449
450 2002-04-03  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
451
452         * iddef.el (iddef-read-buffer): Add new optional argument
453         `ucs-only'.
454         (iddef-read-file): Likewise.
455
456 2002-03-31  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
457
458         * ids-util.el (morohashi-char-replace-alist): Use `decode-char'
459         for U+4EBD.
460
461 2002-01-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
462
463         * iddef.el (iddef-read-buffer): Fixed problem when corresponding
464         Daikanwa character is not found.
465
466 2001-12-19  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
467
468         * iddef.el (iddef-check-mapping-buffer): New function.
469         (iddef-check-mapping-file): New function.
470
471 2001-12-18  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
472
473         * iddef.el (iddef-read-buffer): Don't add `ideographic-structure'
474         into a character specified in `->same-ideograph' or `->identical'
475         if the character has `ucs'.
476
477         * ids-util.el: Add new character.
478
479 2001-12-18  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
480
481         * ids-util.el: Add coding: magic cookie.
482         (morohashi-char-replace-alist): Add some rules.
483
484 2001-12-15  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
485
486         * ids-util.el (morohashi-char-replace-alist): Add new character.
487
488 2001-12-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
489
490         * iddef.el (iddef-read-buffer): Don't add `ideographic-structure'
491         for Daikanwa character if the Daikanwa character has a different
492         `ucs' code point.
493
494 2001-12-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
495
496         * iddef.el: New file.
497
498         * ids.el (ids-read-buffer): Moved to iddef.el and renamed to
499         `iddef-read-buffer'; don't require `ids-util'.
500
501 2001-12-14  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
502
503         * ids-util.el, ids.el: New file.