X-Git-Url: http://git.chise.org/gitweb/?p=chise%2Fconcord.git;a=blobdiff_plain;f=ChangeLog;h=d68ee2ec5f26febfcfebb86b8754364e845ab8a2;hp=6913ad79886b106aaff68b58bbac938ef8f5708b;hb=a51b34cfc5f90f96941588e5a6c494fa23b8f2e3;hpb=e99e93e4773c5f3472b088db2659f7a848cbcc21 diff --git a/ChangeLog b/ChangeLog index 6913ad7..d68ee2e 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,58 @@ +2013-05-17 MORIOKA Tomohiko + + * cos.c (concord_decode_object): Use `index->decoding_table' as a + decoding cache. + (concord_object_get_feature_value): Retain `object' too. + +2013-05-02 MORIOKA Tomohiko + + * Makefile.in (LDFLAGS): New variable. + (libconcord.la): Use `LDFLAGS'. + +2013-04-24 MORIOKA Tomohiko + + * concord.c (struct COS_Feature_INDEX_ent): Moved to cos-i.h. + (concord_genre_open_index): Reset `table->decoding_table'. + + * cos-i.h (struct COS_Feature_INDEX_ent): Moved from concord.c; + add new member `decoding_table'. + +2013-04-23 MORIOKA Tomohiko + + * Makefile.in (OBJS): Add cos-hash.lo. + (cos.lo): Add `cos-hash.h' as a dependency. + (symbol.lo): Likewise. + (concord.lo): Likewise. + (name.lo): Add `hash-i.h' as a dependency. + (cos-hash.lo): New target. + (hash-test): New target. + + * cos.c (cos_release_object): Fixed. + (concord_object_get_feature_value): Use `fobj->value_table' as an + object cache. + + * cos-i.h: Include "cos-hash.h". + (struct COS_Feature_ent): Moved from concord.c. + + * concord.c: Include "cos-hash.h". + (struct COS_Feature_ent): Moved to cos-i.h. + (concord_genre_open_feature): Setup `table->value_table'. + + * hash-test.c: New file. + + * cos-hash.h: New file. + + * cos-hash.c: New file. + + * hash-i.h: New file. + + * name.c: Include "hash-i.h". + (struct CONCORD_HASH_TABLE_ENTRY): Moved to hash-i.h. + (struct CONCORD_HASH_TABLE): Ditto. + (concord_make_hash_table): Move prototype to hash-i.h. + (concord_destroy_hash_table): Ditto. + (concord_hash_c_string): Ditto. + 2013-04-22 MORIOKA Tomohiko * Makefile.in (ABI_VERSION): Update to 2:0:1.