1 2013-05-17 MORIOKA Tomohiko <tomo.git@chise.org>
3 * cos.c (concord_decode_object): Use `index->decoding_table' as a
5 (concord_object_get_feature_value): Retain `object' too.
7 2013-05-02 MORIOKA Tomohiko <tomo.git@chise.org>
9 * Makefile.in (LDFLAGS): New variable.
10 (libconcord.la): Use `LDFLAGS'.
12 2013-04-24 MORIOKA Tomohiko <tomo.git@chise.org>
14 * concord.c (struct COS_Feature_INDEX_ent): Moved to cos-i.h.
15 (concord_genre_open_index): Reset `table->decoding_table'.
17 * cos-i.h (struct COS_Feature_INDEX_ent): Moved from concord.c;
18 add new member `decoding_table'.
20 2013-04-23 MORIOKA Tomohiko <tomo.git@chise.org>
22 * Makefile.in (OBJS): Add cos-hash.lo.
23 (cos.lo): Add `cos-hash.h' as a dependency.
24 (symbol.lo): Likewise.
25 (concord.lo): Likewise.
26 (name.lo): Add `hash-i.h' as a dependency.
27 (cos-hash.lo): New target.
28 (hash-test): New target.
30 * cos.c (cos_release_object): Fixed.
31 (concord_object_get_feature_value): Use `fobj->value_table' as an
34 * cos-i.h: Include "cos-hash.h".
35 (struct COS_Feature_ent): Moved from concord.c.
37 * concord.c: Include "cos-hash.h".
38 (struct COS_Feature_ent): Moved to cos-i.h.
39 (concord_genre_open_feature): Setup `table->value_table'.
41 * hash-test.c: New file.
43 * cos-hash.h: New file.
45 * cos-hash.c: New file.
49 * name.c: Include "hash-i.h".
50 (struct CONCORD_HASH_TABLE_ENTRY): Moved to hash-i.h.
51 (struct CONCORD_HASH_TABLE): Ditto.
52 (concord_make_hash_table): Move prototype to hash-i.h.
53 (concord_destroy_hash_table): Ditto.
54 (concord_hash_c_string): Ditto.
56 2013-04-22 MORIOKA Tomohiko <tomo.git@chise.org>
58 * Makefile.in (ABI_VERSION): Update to 2:0:1.
60 * configure.in: Update version to 0.9.0; change mail-address to
61 chise-en@lists.chise.org.
63 2013-04-22 MORIOKA Tomohiko <tomo.git@chise.org>
65 * Makefile.in (CONCORD_DB_FORMAT_VERSION): Changed to 1.0.
67 2013-04-21 MORIOKA Tomohiko <tomo.git@chise.org>
69 * concord.h (concord_ds_p): New prototype.
71 * cos.c (concord_ds_p): New function.
73 2013-04-21 MORIOKA Tomohiko <tomo.git@chise.org>
75 * cos.c (concord_object_get_feature_value): If
76 `concord_current_env' is not a valid CONCORD_DS object, set NULL.
78 * symbol.c (cos_release_symbol): Treat `composition' as a builtin
81 2013-04-20 MORIOKA Tomohiko <tomo.git@chise.org>
83 * cos.c (concord_decode_object): Delete printf to debug.
84 (concord_object_get_feature_value): Likewise.
86 2013-04-20 MORIOKA Tomohiko <tomo.git@chise.org>
88 * cos.h (cos_Qcomposition): New variable.
91 (COS_COMPOSITION): New macro.
93 * symbol.c (cos_string_ent_composition): New variable.
94 (cos_symbol_ent_composition): New variable.
95 (cos_Qcomposition): New variable.
96 (cos_intern): Setup `composition'.
98 2013-04-20 MORIOKA Tomohiko <tomo.git@chise.org>
100 * symbol.c (cos_release_symbol): Add check for builtin symbols.
102 2013-04-19 MORIOKA Tomohiko <tomo.git@chise.org>
104 * concord.h (CONCORD_Genre_Table): Revived as an alias of
107 2013-04-18 MORIOKA Tomohiko <tomo.git@chise.org>
109 * symbol.c (cos_retain_symbol): Don't use `cos_retain_object'
111 (cos_symbol_p): New function.
112 (cos_symbol_table_intern): Check type of each entry of the hash;
113 use `cos_retain_object' for the returned symbol.
114 (cos_print_symbol_table): New function.
116 * cos.c (cos_char_id): Fixed.
117 (cos_release_object): Fixed.
118 (cos_retain_cons): Don't use `cos_retain_object' recursively.
119 (cos_assoc): New function.
120 (cos_alist_get): New function.
122 2013-04-18 MORIOKA Tomohiko <tomo.git@chise.org>
124 * read.c (is_delimiter): New function.
125 (cos_read_int): Use `is_delimiter'.
126 (cos_read_string): Fixed.
127 (cos_read_symbol): New function.
128 (cos_read_object): Use `cos_read_symbol' to support symbol.
130 * cos.h (cos_symbol_p): New prototype.
131 (cos_assoc): New prototype.
132 (cos_alist_get): New prototype.
134 * cos-read.h (cos_read_symbol): New prototype.
136 2013-04-17 MORIOKA Tomohiko <tomo.git@chise.org>
138 * read.c (cos_skip_space): New function.
139 (cos_read_int): Fix to support separator.
140 (cos_read_list0): New function.
141 (cos_read_list): New function.
142 (cos_read_object): New function.
144 * print.c (cos_print_object): Fix duplicated `?' when printing a
147 * cos.h (cos_cons_p): New prototype.
149 * cos.c (cos_cons_p): New function.
150 (concord_object_get_feature_value): Use `cos_read_object'.
152 * cos-read.h (cos_read_list): New prototype.
153 (cos_read_object): New prototype.
155 2013-04-16 MORIOKA Tomohiko <tomo.git@chise.org>
157 * symbol.c (cos_make_symbol): Use `cos_retain_object' for
159 (cos_retain_symbol): New function.
161 * cos.c (COS_Object_retain_function_table): New variable.
162 (cos_retain_object): Call a retain-function in
163 `COS_Object_retain_function_table'.
164 (cos_retain_string): New function.
165 (cos_retain_cons): New function.
166 (cos_retain_container): New function.
167 (cos_retain_sexp): New function.
168 (cos_retain_binary): New function.
169 (cos_retain_ds): New function.
170 (cos_retain_genre): New function.
171 (cos_retain_feature): New function.
172 (cos_retain_index): New function.
173 (cos_retain_db_object): New function.
175 * cos-i.h (COS_Object_retain_function_table): New variable.
176 (cos_retain_string): New prototype.
177 (cos_retain_symbol): New prototype.
178 (cos_retain_cons): New prototype.
179 (cos_retain_container): New prototype.
180 (cos_retain_sexp): New prototype.
181 (cos_retain_binary): New prototype.
182 (cos_retain_ds): New prototype.
183 (cos_retain_genre): New prototype.
184 (cos_retain_feature): New prototype.
185 (cos_retain_index): New prototype.
186 (cos_retain_db_object): New prototype.
188 2013-04-16 MORIOKA Tomohiko <tomo.git@chise.org>
190 * Makefile.in (symbol-test): New target.
192 2013-04-16 MORIOKA Tomohiko <tomo.git@chise.org>
194 * name.c (concord_name_table_grow): Release old `table->data'.
196 * cos.h: Include <stdlib.h>.
197 (cos_Qnil): New variable.
198 (cos_Qt): New variable.
199 (cos_print_object): New prototype.
201 * symbol.c (cos_string_ent_nil): New variable.
202 (cos_symbol_ent_nil): New variable.
203 (cos_Qnil): New variable.
204 (cos_string_ent_t): New variable.
205 (cos_symbol_ent_t): New variable.
206 (cos_Qt): New variable.
207 (cos_intern): Setup `nil' and `t'.
208 (cos_symbol_table_grow): Release old `table->data'.
210 * print.c (cos_print_object): New function.
212 2013-04-16 MORIOKA Tomohiko <tomo.git@chise.org>
214 * cos.c (COS_Object_release_function_table): Add
216 (cos_retain_object): Use `COS_OBJECT_P' to check `obj' is a fat
218 (cos_release_object): Likewise.
219 (cos_cons): New function.
220 (cos_release_cons): New function.
221 (cos_car): New function.
222 (cos_cdr): New function.
224 * cos-i.h (enum COS_Object_Type): Add COS_Object_Type_Cons.
225 (COS_OBJECT_CONS_P): New macro.
226 (struct COS_Cons_ent): New structure.
227 (COS_CAR): New macro.
228 (COS_CDR): New macro.
229 (cos_release_cons): New prototype.
231 * cos.h (struct COS_Cons_ent): New structure.
232 (COS_Cons): New type.
233 (cos_cons): New prototype.
234 (cos_car): New prototype.
235 (cos_cdr): New prototype.
237 2013-04-15 MORIOKA Tomohiko <tomo.git@chise.org>
239 * cos.c (concord_object_get_feature_value): Use `cos_read_int' to
242 * read.c: Include <ctype.h>.
243 (cos_read_int): New function.
245 * cos-read.h (cos_read_int): New prototype.
247 2013-04-14 MORIOKA Tomohiko <tomo.git@chise.org>
249 * cos.c (cos_string_p): New function.
250 (concord_object_get_feature_value): Use `cos_read_char' and
251 `cos_read_string' to parse character and string.
253 * read.c (cos_read_string): New function.
255 * cos.h (cos_string_p): New prototype.
257 * cos-read.h: Include "cos.h".
258 (cos_read_string): New prototype.
260 2013-04-06 MORIOKA Tomohiko <tomo.git@chise.org>
262 * cos.c: Include "cos-print.h".
263 (concord_current_env): New variable.
264 (concord_open_env): Setup `concord_current_env'.
265 (concord_object_get_feature_value): New function.
267 2013-04-04 MORIOKA Tomohiko <tomo.git@chise.org>
270 - Don't include <stdlib.h>.
272 (cos_utf8_encode_char): Renamed from `cos_encode_char_as_utf8'.
273 (cos_utf8_print_char): New function.
275 * cos-print.h: Include stdlib.h and cos.h.
276 (cos_utf8_encode_char): Renamed from `cos_encode_char_as_utf8'.
277 (cos_utf8_print_char): New prototype.
279 * concord.h (concord_object_get_feature_value): New prototype.
281 2013-04-02 MORIOKA Tomohiko <tomo.git@chise.org>
285 * cos-print.h: New file.
287 * Makefile.in (OBJS): Add print.lo.
288 (print.lo): New target.
290 2013-04-01 MORIOKA Tomohiko <tomo.git@chise.org>
292 * concord.c (struct COS_DS_ent): Delete member `symbol_names'.
293 (concord_open_ds): Delete code to initialize `ds->symbol_names'.
294 (concord_close_ds): Delete code to destroy `ds->symbol_names'.
296 2013-03-30 MORIOKA Tomohiko <tomo.git@chise.org>
298 * cos-read.h: New file.
302 * symbol.c: New file.
308 * concord-bdb.c: Move code to include "config.h" into sysdep.h.
311 - Move code to include "config.h" into sysdep.h.
313 (concord_close_genre): Move prototype into cos-i.h.
314 (concord_close_feature): Likewise.
315 (concord_close_index): Likewise.
316 (struct CONCORD_Object_Header): Renamed to `COS_Object_Header';
317 moved to cos-i.h; add new member `reference_count'.
318 (CONCORD_OBJECT_TYPE_NULL): Renamed to `COS_Object_Type_NULL';
319 moved to cos-i.h; use `enum COS_Object_Type'.
320 (CONCORD_OBJECT_TYPE_C_STRING): Renamed to
321 `COS_Object_Type_C_String'; moved to cos-i.h; use `enum
323 (CONCORD_OBJECT_TYPE_INT): Renamed to `COS_Object_Type_int'; moved
324 to cos-i.h; use `enum COS_Object_Type'.
325 (CONCORD_OBJECT_TYPE_DS): Renamed to `COS_Object_Type_DS'; moved
326 to cos-i.h; use `enum COS_Object_Type'.
327 (CONCORD_OBJECT_TYPE_GENRE): Renamed to `COS_Object_Type_Genre';
328 moved to cos-i.h; use `enum COS_Object_Type'.
329 (CONCORD_OBJECT_TYPE_FEATURE): Renamed to
330 `COS_Object_Type_Feature'; moved to cos-i.h; use `enum
332 (CONCORD_OBJECT_TYPE_INDEX): Renamed to
333 `COS_Object_Type_Feature_INDEX'; moved to cos-i.h; use `enum
335 (CONCORD_OBJECT_TYPE_OBJECT): Renamed to
336 `COS_Object_Type_DB_Object'; moved to cos-i.h; use `enum
338 (struct CONCORD_DS_Table): Renamed to `struct COS_DS_ent'; add new
339 member `symbol_names'.
340 (concord_open_ds): Use `COS_ALLOCATE_OBJECT'; initialize
342 (concord_close_ds): Destroy `ds->symbol_names'.
343 (struct CONCORD_Genre_Table): Renamed to `struct COS_Genre_ent'.
344 (concord_ds_open_genre): Use `COS_ALLOCATE_OBJECT'.
345 (struct CONCORD_Feature_Table): Renamed to `struct
347 (concord_genre_open_feature): Use `COS_ALLOCATE_OBJECT'.
348 (struct CONCORD_INDEX_Table): Renamed to `struct
349 COS_Feature_INDEX_ent'.
350 (concord_genre_open_index): Use `COS_ALLOCATE_OBJECT'.
351 (concord_index_get_name): New function.
352 (concord_index_get_genre): New function.
354 * concord.h: Include <cos.h>.
355 (CONCORD_Object): Use `COS_Object' instead of `void*' as the type.
356 (COS_DS_ent): Renamed from `CONCORD_DS_Table'.
358 (CONCORD_DS): Use `COS_DS' instead of `CONCORD_DS_Table*' as the
360 (concord_open_env): New prototype.
361 (COS_Genre_ent): Renamed from `CONCORD_Genre_Table'.
362 (COS_Genre): New type.
363 (CONCORD_Genre): Use `COS_Genre' instead of `CONCORD_Genre_Table*'
365 (concord_get_genre): New prototype.
366 (COS_Feature_ent): Renamed from `CONCORD_Feature_Table'.
367 (COS_Feature): New type.
368 (CONCORD_Feature): Use `COS_Feature' instead of
369 `CONCORD_Feature_Table*' as the type.
370 (concord_get_feature): New prototype.
371 (COS_Feature_INDEX_ent): Renamed from `CONCORD_INDEX_Table'.
372 (COS_Feature_INDEX): New type.
373 (CONCORD_INDEX): Use `COS_Feature_INDEX' instead of
374 `CONCORD_INDEX_Table*' as the type.
375 (concord_get_feature_index): New prototype.
376 (concord_index_get_name): New prototype.
377 (concord_index_get_genre): New prototype.
378 (concord_decode_object): New prototype.
380 * sysdep.h: Include "config.h" if `HAVE_CONFIG_H' is defined.
382 2013-03-30 MORIOKA Tomohiko <tomo.git@chise.org>
386 2013-03-29 MORIOKA Tomohiko <tomo.git@chise.org>
388 * Makefile.in (localstatedir): New variable.
389 (CONCORD_DB_PREFIX): New variable.
390 (CONCORD_DB_FORMAT_VERSION): New variable.
391 (CONCORD_DB_DIR): New variable.
392 (CONCORD_SI_DB_DIR): New variable.
393 (CONCORD_CFLAGS): New variable.
394 (HEADERS): Add cos.h.
395 (OBJS): Add cos.lo, symbol.lo and read.lo.
396 (cos.lo): New target.
397 (symbol.lo): New target.
398 (read.lo): New target.
399 (concord.lo): Depend on cos-i.h and cos.h.
401 2013-03-22 MORIOKA Tomohiko <tomo.git@chise.org>
403 * name.c (concord_hash_c_string): Use `unsigned long' instead of
404 int' as the type of return value.
406 2013-03-21 MORIOKA Tomohiko <tomo.git@chise.org>
408 * config.h.in (SIZEOF_INT): New macro.
409 (SIZEOF_LONG): New macro.
410 (SIZEOF_LONG_LONG): New macro.
411 (SIZEOF_VOID_P): New macro.
412 (BITS_PER_CHAR): New macro.
414 * configure.in: Add `AC_CHECK_SIZEOF(int)',
415 `AC_CHECK_SIZEOF(long)', `AC_CHECK_SIZEOF(long long)' and
416 `AC_CHECK_SIZEOF(void *)'.
418 2011-10-31 MORIOKA Tomohiko <tomo.git@chise.org>
420 * Makefile.in (ABI_VERSION): Update to 1:0:1.
422 * concord.c (struct CONCORD_Object_Header): New structure.
423 (CONCORD_OBJECT_TYPE_NULL): New macro.
424 (CONCORD_OBJECT_TYPE_C_STRING): New macro.
425 (CONCORD_OBJECT_TYPE_INT): New macro.
426 (CONCORD_OBJECT_TYPE_DS): New macro.
427 (CONCORD_OBJECT_TYPE_GENRE): New macro.
428 (CONCORD_OBJECT_TYPE_FEATURE): New macro.
429 (CONCORD_OBJECT_TYPE_INDEX): New macro.
430 (CONCORD_OBJECT_TYPE_OBJECT): New macro.
431 (struct CONCORD_DS_Table): Add new member `header'.
432 (concord_open_ds): Setup ds->header.
433 (struct CONCORD_Genre_Table): Add new member `header'.
434 (concord_ds_open_genre): Setup ds->header.
435 (struct CONCORD_Feature_Table): Add new member `header'.
436 (concord_genre_open_feature): Setup ds->header.
437 (struct CONCORD_INDEX_Table): Add new member `header'.
438 (concord_genre_open_index): Setup ds->header.
440 2012-07-07 MORIOKA Tomohiko <tomo.git@chise.org>
442 * configure.in: Support db5 in Fink.
444 2012-04-25 MORIOKA Tomohiko <tomo.git@chise.org>
446 * README.en (Reporting Bugs): Modify for
447 chise-{en|ja}@lists.chise.org.
449 2012-04-09 MORIOKA Tomohiko <tomo.git@chise.org>
451 * README.en: Remove descriptions about CVS and add description
452 about the new Git repository.
454 2012-02-08 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
457 - Don't use "AC_CHECK_FUNCS(strnlen)".
458 - When $ac_cv_func_strnlen_working = "yes", define HAVE_STRNLEN.
460 2011-08-24 MORIOKA Tomohiko <tomo@zinbun.kyoto-u.ac.jp>
462 * Makefile.in (CFLAGS): Add $(DEFS).
465 2010-06-10 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
467 * Concord 0.0.2 released.
469 * configure.in: Update version to 0.0.2.
471 2008-07-21 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
473 * configure.in: Add settings for --with-site-includes=PATH and
474 --with-site-libraries=PATH.
477 2008-05-27 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
479 * Concord 0.0.1 released.
481 2008-01-12 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
483 * Makefile.in (MKDIR): New variable.
484 (install.h): Make $(INCLUDE_INSTALLDIR).
485 (install.libs): Make $(LIB_INSTALLDIR).
487 2006-12-22 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
489 * configure.in: Update version to 0.0.1.
491 * Makefile.in (libconcord.la): Specify `-no-undefined' to avoid
492 error on Cygwin [suggested by KAMICHI Koichi <kamichi@fonts.jp>].
493 (concord.lo): Specify `--mode=compile'.
494 (concord-bdb.lo): ditto.
496 (install.libs): Specify `--mode=install'.
499 2006-05-11 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
501 * Concord 0.0.0 released.
503 * Makefile.in (tar): Fixed.
505 2006-04-14 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
507 * concord.c (concord_ds_open_genre): Use <char*> instead of
508 <unsigned char*> for genre-name.
509 (concord_genre_open_feature): Likewise.
510 (concord_genre_open_index): Use <char*> instead of <unsigned
511 char*> for index-name.
512 (concord_genre_get_feature_0): Use <char*> instead of <unsigned
513 char*> for feature-name.
514 (struct CONCORD_DS_Table): Use <char*> instead of <unsigned char*>
515 for member `location'.
516 (concord_default_read_object): Cast to avoid warning.
517 (concord_open_ds): Use <char*> instead of <unsigned char*> for
519 (concord_ds_foreach_genre_name): Use <char*> instead of <unsigned
520 char*> for ds->location; cast to avoid warning.
521 (struct CONCORD_Genre_Table): Use <char*> instead of <unsigned
522 char*> for member `name'.
523 (concord_ds_open_genre): Use <char*> instead of <unsigned char*>
525 (concord_genre_foreach_feature_name): Use <char*> instead of
526 <unsigned char*> for ds->location.
527 (concord_genre_get_feature_0): Use <char*> instead of <unsigned
528 char*> for genre-name.
529 (concord_genre_get_feature): Use <char*> instead of <unsigned
531 (struct CONCORD_Feature_Table): Use <char*> instead of <unsigned
532 char*> for member `name'.
533 (concord_genre_open_feature): Use <char*> instead of <unsigned
534 char*> for feature-name.
535 (concord_obj_gets_feature_value): Cast to avoid warning.
536 (struct CONCORD_INDEX_Table): Use <char*> instead of <unsigned
537 char*> for member `name'.
538 (concord_genre_open_index): Use <char*> instead of <unsigned
539 char*> for index-name.
540 (concord_index_strid_put_obj): Cast to avoid warning.
542 * name.c, concord-name.h (concord_name_table_put): Use <char*>
543 instead of <unsigned char*> for key.
544 (concord_name_table_get): Likewise.
546 2006-04-14 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
548 * concord-bdb.c, concord-bdb.h (CONCORD_BDB_open): Use <char*>
549 instead of <unsigned char*> for db_dir, genre, key_type and name.
550 (CONCORD_BDB_get): Use <char*> instead of <unsigned char*> for
552 (CONCORD_BDB_put): Likewise.
554 * concord.c, concord.h (concord_open_ds): Use <char*> instead of
555 <unsigned char*> for location.
556 (concord_ds_location): Likewise.
557 (concord_ds_foreach_genre_name): Use <char*> instead of <unsigned
558 char*> for genre-name.
559 (concord_ds_get_genre): Likewise.
560 (concord_genre_get_name): Likewise.
561 (concord_genre_foreach_feature_name): Likewise.
562 (concord_genre_get_feature): Use <char*> instead of <unsigned
563 char*> for feature-name.
564 (concord_feature_get_name): Likewise.
565 (concord_obj_put_feature_value_str): Use <char*> instead of
566 <unsigned char*> for object-id.
567 (concord_obj_get_feature_value): Likewise.
568 (concord_obj_get_feature_value_string): Likewise.
569 (concord_obj_gets_feature_value): Likewise.
570 (concord_genre_get_index): Use <char*> instead of <unsigned char*>
572 (concord_index_strid_put_obj): Use <char*> instead of <unsigned
573 char*> for indexer and object-id.
574 (concord_index_strid_get_obj_string): Use <char*> instead of
575 <unsigned char*> for indexer.
577 2006-02-24 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
579 * README.en: New file.
581 2005-12-04 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
583 * concord.h (concord_genre_get_name): New prototype.
584 (concord_feature_get_genre): New prototype.
586 * concord.c (concord_genre_get_name): New function.
587 (concord_feature_get_genre): New function.
589 2005-06-30 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
591 * concord.c (concord_ds_set_object_failure): Renamed from
592 `concord_ds_set_object_nil'.
593 (concord_genre_get_feature_0): New function.
594 (concord_genre_get_feature): New implementation; use
595 `concord_genre_get_feature_0'; support feature alias.
597 2005-06-24 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
599 * concord.h (concord_ds_set_object_failure): Renamed from
600 `concord_ds_set_object_nil'.
602 2005-06-24 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
604 * concord.c, concord.h (concord_obj_put_feature_value_str):
605 Renamed from `concord_stroid_set_feature_str'.
606 (concord_obj_get_feature_value): Renamed from
607 `concord_stroid_get_feature_object'.
608 (concord_obj_get_feature_value_string): Renamed from
609 `concord_stroid_get_feature_string'.
610 (concord_obj_gets_feature_value): Renamed from
611 `concord_stroid_gets_feature'.
612 (concord_feature_foreach_obj_string): Renamed from
613 `concord_feature_foreach_object_string'.
614 (concord_index_strid_get_obj_string): Renamed from
615 `concord_index_strid_get_object_string'.
616 (concord_index_strid_put_obj): Renamed from
617 `concord_index_strid_set_object_str'.
619 2005-06-24 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
621 * concord.c, concord.h (concord_close_ds): Renamed from
624 2005-06-22 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
626 * concord-bdb.c, concord-bdb.h, concord.c, concord.h: New files.
628 2005-06-21 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
630 * Makefile.in: New file.
632 2005-06-20 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
634 * sysdep.h: New file.
636 2005-06-18 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
638 * aclocal.m4, concord-name.h, config.h.in, configure.in,
639 config.guess, config.sub, install-sh, ltmain.sh, name.c: New