X-Git-Url: http://git.chise.org/gitweb/?p=chise%2Fconcord.git;a=blobdiff_plain;f=ChangeLog;h=b103c1e10ba92f358ce922bf4da52531ccc2bfe0;hp=08c8e4d0de7ee22ab9f3fcd0f85c6ee7487583af;hb=da42a34c2800dde14b64b92e5f4661419f55112c;hpb=a778618ff4a07715a71d3e493a8fff9696b5a105 diff --git a/ChangeLog b/ChangeLog index 08c8e4d..b103c1e 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,41 @@ +2013-04-20 MORIOKA Tomohiko + + * symbol.c (cos_release_symbol): Add check for builtin symbols. + +2013-04-19 MORIOKA Tomohiko + + * concord.h (CONCORD_Genre_Table): Revived as an alias of + `COS_Genre_ent'. + +2013-04-18 MORIOKA Tomohiko + + * symbol.c (cos_retain_symbol): Don't use `cos_retain_object' + recursively. + (cos_symbol_p): New function. + (cos_symbol_table_intern): Check type of each entry of the hash; + use `cos_retain_object' for the returned symbol. + (cos_print_symbol_table): New function. + + * cos.c (cos_char_id): Fixed. + (cos_release_object): Fixed. + (cos_retain_cons): Don't use `cos_retain_object' recursively. + (cos_assoc): New function. + (cos_alist_get): New function. + +2013-04-18 MORIOKA Tomohiko + + * read.c (is_delimiter): New function. + (cos_read_int): Use `is_delimiter'. + (cos_read_string): Fixed. + (cos_read_symbol): New function. + (cos_read_object): Use `cos_read_symbol' to support symbol. + + * cos.h (cos_symbol_p): New prototype. + (cos_assoc): New prototype. + (cos_alist_get): New prototype. + + * cos-read.h (cos_read_symbol): New prototype. + 2013-04-17 MORIOKA Tomohiko * read.c (cos_skip_space): New function.