1 2013-04-23 MORIOKA Tomohiko <tomo.git@chise.org>
3 * Makefile.in (OBJS): Add cos-hash.lo.
4 (cos.lo): Add `cos-hash.h' as a dependency.
6 (concord.lo): Likewise.
7 (name.lo): Add `hash-i.h' as a dependency.
8 (cos-hash.lo): New target.
9 (hash-test): New target.
11 * cos.c (cos_release_object): Fixed.
12 (concord_object_get_feature_value): Use `fobj->value_table' as an
15 * cos-i.h: Include "cos-hash.h".
16 (struct COS_Feature_ent): Moved from concord.c.
18 * concord.c: Include "cos-hash.h".
19 (struct COS_Feature_ent): Moved to cos-i.h.
20 (concord_genre_open_feature): Setup `table->value_table'.
22 * hash-test.c: New file.
24 * cos-hash.h: New file.
26 * cos-hash.c: New file.
30 * name.c: Include "hash-i.h".
31 (struct CONCORD_HASH_TABLE_ENTRY): Moved to hash-i.h.
32 (struct CONCORD_HASH_TABLE): Ditto.
33 (concord_make_hash_table): Move prototype to hash-i.h.
34 (concord_destroy_hash_table): Ditto.
35 (concord_hash_c_string): Ditto.
37 2013-04-22 MORIOKA Tomohiko <tomo.git@chise.org>
39 * Makefile.in (ABI_VERSION): Update to 2:0:1.
41 * configure.in: Update version to 0.9.0; change mail-address to
42 chise-en@lists.chise.org.
44 2013-04-22 MORIOKA Tomohiko <tomo.git@chise.org>
46 * Makefile.in (CONCORD_DB_FORMAT_VERSION): Changed to 1.0.
48 2013-04-21 MORIOKA Tomohiko <tomo.git@chise.org>
50 * concord.h (concord_ds_p): New prototype.
52 * cos.c (concord_ds_p): New function.
54 2013-04-21 MORIOKA Tomohiko <tomo.git@chise.org>
56 * cos.c (concord_object_get_feature_value): If
57 `concord_current_env' is not a valid CONCORD_DS object, set NULL.
59 * symbol.c (cos_release_symbol): Treat `composition' as a builtin
62 2013-04-20 MORIOKA Tomohiko <tomo.git@chise.org>
64 * cos.c (concord_decode_object): Delete printf to debug.
65 (concord_object_get_feature_value): Likewise.
67 2013-04-20 MORIOKA Tomohiko <tomo.git@chise.org>
69 * cos.h (cos_Qcomposition): New variable.
72 (COS_COMPOSITION): New macro.
74 * symbol.c (cos_string_ent_composition): New variable.
75 (cos_symbol_ent_composition): New variable.
76 (cos_Qcomposition): New variable.
77 (cos_intern): Setup `composition'.
79 2013-04-20 MORIOKA Tomohiko <tomo.git@chise.org>
81 * symbol.c (cos_release_symbol): Add check for builtin symbols.
83 2013-04-19 MORIOKA Tomohiko <tomo.git@chise.org>
85 * concord.h (CONCORD_Genre_Table): Revived as an alias of
88 2013-04-18 MORIOKA Tomohiko <tomo.git@chise.org>
90 * symbol.c (cos_retain_symbol): Don't use `cos_retain_object'
92 (cos_symbol_p): New function.
93 (cos_symbol_table_intern): Check type of each entry of the hash;
94 use `cos_retain_object' for the returned symbol.
95 (cos_print_symbol_table): New function.
97 * cos.c (cos_char_id): Fixed.
98 (cos_release_object): Fixed.
99 (cos_retain_cons): Don't use `cos_retain_object' recursively.
100 (cos_assoc): New function.
101 (cos_alist_get): New function.
103 2013-04-18 MORIOKA Tomohiko <tomo.git@chise.org>
105 * read.c (is_delimiter): New function.
106 (cos_read_int): Use `is_delimiter'.
107 (cos_read_string): Fixed.
108 (cos_read_symbol): New function.
109 (cos_read_object): Use `cos_read_symbol' to support symbol.
111 * cos.h (cos_symbol_p): New prototype.
112 (cos_assoc): New prototype.
113 (cos_alist_get): New prototype.
115 * cos-read.h (cos_read_symbol): New prototype.
117 2013-04-17 MORIOKA Tomohiko <tomo.git@chise.org>
119 * read.c (cos_skip_space): New function.
120 (cos_read_int): Fix to support separator.
121 (cos_read_list0): New function.
122 (cos_read_list): New function.
123 (cos_read_object): New function.
125 * print.c (cos_print_object): Fix duplicated `?' when printing a
128 * cos.h (cos_cons_p): New prototype.
130 * cos.c (cos_cons_p): New function.
131 (concord_object_get_feature_value): Use `cos_read_object'.
133 * cos-read.h (cos_read_list): New prototype.
134 (cos_read_object): New prototype.
136 2013-04-16 MORIOKA Tomohiko <tomo.git@chise.org>
138 * symbol.c (cos_make_symbol): Use `cos_retain_object' for
140 (cos_retain_symbol): New function.
142 * cos.c (COS_Object_retain_function_table): New variable.
143 (cos_retain_object): Call a retain-function in
144 `COS_Object_retain_function_table'.
145 (cos_retain_string): New function.
146 (cos_retain_cons): New function.
147 (cos_retain_container): New function.
148 (cos_retain_sexp): New function.
149 (cos_retain_binary): New function.
150 (cos_retain_ds): New function.
151 (cos_retain_genre): New function.
152 (cos_retain_feature): New function.
153 (cos_retain_index): New function.
154 (cos_retain_db_object): New function.
156 * cos-i.h (COS_Object_retain_function_table): New variable.
157 (cos_retain_string): New prototype.
158 (cos_retain_symbol): New prototype.
159 (cos_retain_cons): New prototype.
160 (cos_retain_container): New prototype.
161 (cos_retain_sexp): New prototype.
162 (cos_retain_binary): New prototype.
163 (cos_retain_ds): New prototype.
164 (cos_retain_genre): New prototype.
165 (cos_retain_feature): New prototype.
166 (cos_retain_index): New prototype.
167 (cos_retain_db_object): New prototype.
169 2013-04-16 MORIOKA Tomohiko <tomo.git@chise.org>
171 * Makefile.in (symbol-test): New target.
173 2013-04-16 MORIOKA Tomohiko <tomo.git@chise.org>
175 * name.c (concord_name_table_grow): Release old `table->data'.
177 * cos.h: Include <stdlib.h>.
178 (cos_Qnil): New variable.
179 (cos_Qt): New variable.
180 (cos_print_object): New prototype.
182 * symbol.c (cos_string_ent_nil): New variable.
183 (cos_symbol_ent_nil): New variable.
184 (cos_Qnil): New variable.
185 (cos_string_ent_t): New variable.
186 (cos_symbol_ent_t): New variable.
187 (cos_Qt): New variable.
188 (cos_intern): Setup `nil' and `t'.
189 (cos_symbol_table_grow): Release old `table->data'.
191 * print.c (cos_print_object): New function.
193 2013-04-16 MORIOKA Tomohiko <tomo.git@chise.org>
195 * cos.c (COS_Object_release_function_table): Add
197 (cos_retain_object): Use `COS_OBJECT_P' to check `obj' is a fat
199 (cos_release_object): Likewise.
200 (cos_cons): New function.
201 (cos_release_cons): New function.
202 (cos_car): New function.
203 (cos_cdr): New function.
205 * cos-i.h (enum COS_Object_Type): Add COS_Object_Type_Cons.
206 (COS_OBJECT_CONS_P): New macro.
207 (struct COS_Cons_ent): New structure.
208 (COS_CAR): New macro.
209 (COS_CDR): New macro.
210 (cos_release_cons): New prototype.
212 * cos.h (struct COS_Cons_ent): New structure.
213 (COS_Cons): New type.
214 (cos_cons): New prototype.
215 (cos_car): New prototype.
216 (cos_cdr): New prototype.
218 2013-04-15 MORIOKA Tomohiko <tomo.git@chise.org>
220 * cos.c (concord_object_get_feature_value): Use `cos_read_int' to
223 * read.c: Include <ctype.h>.
224 (cos_read_int): New function.
226 * cos-read.h (cos_read_int): New prototype.
228 2013-04-14 MORIOKA Tomohiko <tomo.git@chise.org>
230 * cos.c (cos_string_p): New function.
231 (concord_object_get_feature_value): Use `cos_read_char' and
232 `cos_read_string' to parse character and string.
234 * read.c (cos_read_string): New function.
236 * cos.h (cos_string_p): New prototype.
238 * cos-read.h: Include "cos.h".
239 (cos_read_string): New prototype.
241 2013-04-06 MORIOKA Tomohiko <tomo.git@chise.org>
243 * cos.c: Include "cos-print.h".
244 (concord_current_env): New variable.
245 (concord_open_env): Setup `concord_current_env'.
246 (concord_object_get_feature_value): New function.
248 2013-04-04 MORIOKA Tomohiko <tomo.git@chise.org>
251 - Don't include <stdlib.h>.
253 (cos_utf8_encode_char): Renamed from `cos_encode_char_as_utf8'.
254 (cos_utf8_print_char): New function.
256 * cos-print.h: Include stdlib.h and cos.h.
257 (cos_utf8_encode_char): Renamed from `cos_encode_char_as_utf8'.
258 (cos_utf8_print_char): New prototype.
260 * concord.h (concord_object_get_feature_value): New prototype.
262 2013-04-02 MORIOKA Tomohiko <tomo.git@chise.org>
266 * cos-print.h: New file.
268 * Makefile.in (OBJS): Add print.lo.
269 (print.lo): New target.
271 2013-04-01 MORIOKA Tomohiko <tomo.git@chise.org>
273 * concord.c (struct COS_DS_ent): Delete member `symbol_names'.
274 (concord_open_ds): Delete code to initialize `ds->symbol_names'.
275 (concord_close_ds): Delete code to destroy `ds->symbol_names'.
277 2013-03-30 MORIOKA Tomohiko <tomo.git@chise.org>
279 * cos-read.h: New file.
283 * symbol.c: New file.
289 * concord-bdb.c: Move code to include "config.h" into sysdep.h.
292 - Move code to include "config.h" into sysdep.h.
294 (concord_close_genre): Move prototype into cos-i.h.
295 (concord_close_feature): Likewise.
296 (concord_close_index): Likewise.
297 (struct CONCORD_Object_Header): Renamed to `COS_Object_Header';
298 moved to cos-i.h; add new member `reference_count'.
299 (CONCORD_OBJECT_TYPE_NULL): Renamed to `COS_Object_Type_NULL';
300 moved to cos-i.h; use `enum COS_Object_Type'.
301 (CONCORD_OBJECT_TYPE_C_STRING): Renamed to
302 `COS_Object_Type_C_String'; moved to cos-i.h; use `enum
304 (CONCORD_OBJECT_TYPE_INT): Renamed to `COS_Object_Type_int'; moved
305 to cos-i.h; use `enum COS_Object_Type'.
306 (CONCORD_OBJECT_TYPE_DS): Renamed to `COS_Object_Type_DS'; moved
307 to cos-i.h; use `enum COS_Object_Type'.
308 (CONCORD_OBJECT_TYPE_GENRE): Renamed to `COS_Object_Type_Genre';
309 moved to cos-i.h; use `enum COS_Object_Type'.
310 (CONCORD_OBJECT_TYPE_FEATURE): Renamed to
311 `COS_Object_Type_Feature'; moved to cos-i.h; use `enum
313 (CONCORD_OBJECT_TYPE_INDEX): Renamed to
314 `COS_Object_Type_Feature_INDEX'; moved to cos-i.h; use `enum
316 (CONCORD_OBJECT_TYPE_OBJECT): Renamed to
317 `COS_Object_Type_DB_Object'; moved to cos-i.h; use `enum
319 (struct CONCORD_DS_Table): Renamed to `struct COS_DS_ent'; add new
320 member `symbol_names'.
321 (concord_open_ds): Use `COS_ALLOCATE_OBJECT'; initialize
323 (concord_close_ds): Destroy `ds->symbol_names'.
324 (struct CONCORD_Genre_Table): Renamed to `struct COS_Genre_ent'.
325 (concord_ds_open_genre): Use `COS_ALLOCATE_OBJECT'.
326 (struct CONCORD_Feature_Table): Renamed to `struct
328 (concord_genre_open_feature): Use `COS_ALLOCATE_OBJECT'.
329 (struct CONCORD_INDEX_Table): Renamed to `struct
330 COS_Feature_INDEX_ent'.
331 (concord_genre_open_index): Use `COS_ALLOCATE_OBJECT'.
332 (concord_index_get_name): New function.
333 (concord_index_get_genre): New function.
335 * concord.h: Include <cos.h>.
336 (CONCORD_Object): Use `COS_Object' instead of `void*' as the type.
337 (COS_DS_ent): Renamed from `CONCORD_DS_Table'.
339 (CONCORD_DS): Use `COS_DS' instead of `CONCORD_DS_Table*' as the
341 (concord_open_env): New prototype.
342 (COS_Genre_ent): Renamed from `CONCORD_Genre_Table'.
343 (COS_Genre): New type.
344 (CONCORD_Genre): Use `COS_Genre' instead of `CONCORD_Genre_Table*'
346 (concord_get_genre): New prototype.
347 (COS_Feature_ent): Renamed from `CONCORD_Feature_Table'.
348 (COS_Feature): New type.
349 (CONCORD_Feature): Use `COS_Feature' instead of
350 `CONCORD_Feature_Table*' as the type.
351 (concord_get_feature): New prototype.
352 (COS_Feature_INDEX_ent): Renamed from `CONCORD_INDEX_Table'.
353 (COS_Feature_INDEX): New type.
354 (CONCORD_INDEX): Use `COS_Feature_INDEX' instead of
355 `CONCORD_INDEX_Table*' as the type.
356 (concord_get_feature_index): New prototype.
357 (concord_index_get_name): New prototype.
358 (concord_index_get_genre): New prototype.
359 (concord_decode_object): New prototype.
361 * sysdep.h: Include "config.h" if `HAVE_CONFIG_H' is defined.
363 2013-03-30 MORIOKA Tomohiko <tomo.git@chise.org>
367 2013-03-29 MORIOKA Tomohiko <tomo.git@chise.org>
369 * Makefile.in (localstatedir): New variable.
370 (CONCORD_DB_PREFIX): New variable.
371 (CONCORD_DB_FORMAT_VERSION): New variable.
372 (CONCORD_DB_DIR): New variable.
373 (CONCORD_SI_DB_DIR): New variable.
374 (CONCORD_CFLAGS): New variable.
375 (HEADERS): Add cos.h.
376 (OBJS): Add cos.lo, symbol.lo and read.lo.
377 (cos.lo): New target.
378 (symbol.lo): New target.
379 (read.lo): New target.
380 (concord.lo): Depend on cos-i.h and cos.h.
382 2013-03-22 MORIOKA Tomohiko <tomo.git@chise.org>
384 * name.c (concord_hash_c_string): Use `unsigned long' instead of
385 int' as the type of return value.
387 2013-03-21 MORIOKA Tomohiko <tomo.git@chise.org>
389 * config.h.in (SIZEOF_INT): New macro.
390 (SIZEOF_LONG): New macro.
391 (SIZEOF_LONG_LONG): New macro.
392 (SIZEOF_VOID_P): New macro.
393 (BITS_PER_CHAR): New macro.
395 * configure.in: Add `AC_CHECK_SIZEOF(int)',
396 `AC_CHECK_SIZEOF(long)', `AC_CHECK_SIZEOF(long long)' and
397 `AC_CHECK_SIZEOF(void *)'.
399 2011-10-31 MORIOKA Tomohiko <tomo.git@chise.org>
401 * Makefile.in (ABI_VERSION): Update to 1:0:1.
403 * concord.c (struct CONCORD_Object_Header): New structure.
404 (CONCORD_OBJECT_TYPE_NULL): New macro.
405 (CONCORD_OBJECT_TYPE_C_STRING): New macro.
406 (CONCORD_OBJECT_TYPE_INT): New macro.
407 (CONCORD_OBJECT_TYPE_DS): New macro.
408 (CONCORD_OBJECT_TYPE_GENRE): New macro.
409 (CONCORD_OBJECT_TYPE_FEATURE): New macro.
410 (CONCORD_OBJECT_TYPE_INDEX): New macro.
411 (CONCORD_OBJECT_TYPE_OBJECT): New macro.
412 (struct CONCORD_DS_Table): Add new member `header'.
413 (concord_open_ds): Setup ds->header.
414 (struct CONCORD_Genre_Table): Add new member `header'.
415 (concord_ds_open_genre): Setup ds->header.
416 (struct CONCORD_Feature_Table): Add new member `header'.
417 (concord_genre_open_feature): Setup ds->header.
418 (struct CONCORD_INDEX_Table): Add new member `header'.
419 (concord_genre_open_index): Setup ds->header.
421 2012-07-07 MORIOKA Tomohiko <tomo.git@chise.org>
423 * configure.in: Support db5 in Fink.
425 2012-04-25 MORIOKA Tomohiko <tomo.git@chise.org>
427 * README.en (Reporting Bugs): Modify for
428 chise-{en|ja}@lists.chise.org.
430 2012-04-09 MORIOKA Tomohiko <tomo.git@chise.org>
432 * README.en: Remove descriptions about CVS and add description
433 about the new Git repository.
435 2012-02-08 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
438 - Don't use "AC_CHECK_FUNCS(strnlen)".
439 - When $ac_cv_func_strnlen_working = "yes", define HAVE_STRNLEN.
441 2011-08-24 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
443 * Makefile.in (CFLAGS): Add $(DEFS).
446 2010-06-10 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
448 * Concord 0.0.2 released.
450 * configure.in: Update version to 0.0.2.
452 2008-07-21 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
454 * configure.in: Add settings for --with-site-includes=PATH and
455 --with-site-libraries=PATH.
458 2008-05-27 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
460 * Concord 0.0.1 released.
462 2008-01-12 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
464 * Makefile.in (MKDIR): New variable.
465 (install.h): Make $(INCLUDE_INSTALLDIR).
466 (install.libs): Make $(LIB_INSTALLDIR).
468 2006-12-22 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
470 * configure.in: Update version to 0.0.1.
472 * Makefile.in (libconcord.la): Specify `-no-undefined' to avoid
473 error on Cygwin [suggested by KAMICHI Koichi <kamichi@fonts.jp>].
474 (concord.lo): Specify `--mode=compile'.
475 (concord-bdb.lo): ditto.
477 (install.libs): Specify `--mode=install'.
480 2006-05-11 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
482 * Concord 0.0.0 released.
484 * Makefile.in (tar): Fixed.
486 2006-04-14 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
488 * concord.c (concord_ds_open_genre): Use <char*> instead of
489 <unsigned char*> for genre-name.
490 (concord_genre_open_feature): Likewise.
491 (concord_genre_open_index): Use <char*> instead of <unsigned
492 char*> for index-name.
493 (concord_genre_get_feature_0): Use <char*> instead of <unsigned
494 char*> for feature-name.
495 (struct CONCORD_DS_Table): Use <char*> instead of <unsigned char*>
496 for member `location'.
497 (concord_default_read_object): Cast to avoid warning.
498 (concord_open_ds): Use <char*> instead of <unsigned char*> for
500 (concord_ds_foreach_genre_name): Use <char*> instead of <unsigned
501 char*> for ds->location; cast to avoid warning.
502 (struct CONCORD_Genre_Table): Use <char*> instead of <unsigned
503 char*> for member `name'.
504 (concord_ds_open_genre): Use <char*> instead of <unsigned char*>
506 (concord_genre_foreach_feature_name): Use <char*> instead of
507 <unsigned char*> for ds->location.
508 (concord_genre_get_feature_0): Use <char*> instead of <unsigned
509 char*> for genre-name.
510 (concord_genre_get_feature): Use <char*> instead of <unsigned
512 (struct CONCORD_Feature_Table): Use <char*> instead of <unsigned
513 char*> for member `name'.
514 (concord_genre_open_feature): Use <char*> instead of <unsigned
515 char*> for feature-name.
516 (concord_obj_gets_feature_value): Cast to avoid warning.
517 (struct CONCORD_INDEX_Table): Use <char*> instead of <unsigned
518 char*> for member `name'.
519 (concord_genre_open_index): Use <char*> instead of <unsigned
520 char*> for index-name.
521 (concord_index_strid_put_obj): Cast to avoid warning.
523 * name.c, concord-name.h (concord_name_table_put): Use <char*>
524 instead of <unsigned char*> for key.
525 (concord_name_table_get): Likewise.
527 2006-04-14 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
529 * concord-bdb.c, concord-bdb.h (CONCORD_BDB_open): Use <char*>
530 instead of <unsigned char*> for db_dir, genre, key_type and name.
531 (CONCORD_BDB_get): Use <char*> instead of <unsigned char*> for
533 (CONCORD_BDB_put): Likewise.
535 * concord.c, concord.h (concord_open_ds): Use <char*> instead of
536 <unsigned char*> for location.
537 (concord_ds_location): Likewise.
538 (concord_ds_foreach_genre_name): Use <char*> instead of <unsigned
539 char*> for genre-name.
540 (concord_ds_get_genre): Likewise.
541 (concord_genre_get_name): Likewise.
542 (concord_genre_foreach_feature_name): Likewise.
543 (concord_genre_get_feature): Use <char*> instead of <unsigned
544 char*> for feature-name.
545 (concord_feature_get_name): Likewise.
546 (concord_obj_put_feature_value_str): Use <char*> instead of
547 <unsigned char*> for object-id.
548 (concord_obj_get_feature_value): Likewise.
549 (concord_obj_get_feature_value_string): Likewise.
550 (concord_obj_gets_feature_value): Likewise.
551 (concord_genre_get_index): Use <char*> instead of <unsigned char*>
553 (concord_index_strid_put_obj): Use <char*> instead of <unsigned
554 char*> for indexer and object-id.
555 (concord_index_strid_get_obj_string): Use <char*> instead of
556 <unsigned char*> for indexer.
558 2006-02-24 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
560 * README.en: New file.
562 2005-12-04 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
564 * concord.h (concord_genre_get_name): New prototype.
565 (concord_feature_get_genre): New prototype.
567 * concord.c (concord_genre_get_name): New function.
568 (concord_feature_get_genre): New function.
570 2005-06-30 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
572 * concord.c (concord_ds_set_object_failure): Renamed from
573 `concord_ds_set_object_nil'.
574 (concord_genre_get_feature_0): New function.
575 (concord_genre_get_feature): New implementation; use
576 `concord_genre_get_feature_0'; support feature alias.
578 2005-06-24 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
580 * concord.h (concord_ds_set_object_failure): Renamed from
581 `concord_ds_set_object_nil'.
583 2005-06-24 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
585 * concord.c, concord.h (concord_obj_put_feature_value_str):
586 Renamed from `concord_stroid_set_feature_str'.
587 (concord_obj_get_feature_value): Renamed from
588 `concord_stroid_get_feature_object'.
589 (concord_obj_get_feature_value_string): Renamed from
590 `concord_stroid_get_feature_string'.
591 (concord_obj_gets_feature_value): Renamed from
592 `concord_stroid_gets_feature'.
593 (concord_feature_foreach_obj_string): Renamed from
594 `concord_feature_foreach_object_string'.
595 (concord_index_strid_get_obj_string): Renamed from
596 `concord_index_strid_get_object_string'.
597 (concord_index_strid_put_obj): Renamed from
598 `concord_index_strid_set_object_str'.
600 2005-06-24 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
602 * concord.c, concord.h (concord_close_ds): Renamed from
605 2005-06-22 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
607 * concord-bdb.c, concord-bdb.h, concord.c, concord.h: New files.
609 2005-06-21 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
611 * Makefile.in: New file.
613 2005-06-20 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
615 * sysdep.h: New file.
617 2005-06-18 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
619 * aclocal.m4, concord-name.h, config.h.in, configure.in,
620 config.guess, config.sub, install-sh, ltmain.sh, name.c: New