2008-03-10 Tasuku SUENAGA
* Added shutdown function to sennaql
* Bug fixed: cannot build php bindings
* Modified timeout value of sen_com_event_poll in senna.c
* bug fixed: sen_query_scan fails with a query like 'word1 +word2'
* Enhanced slot_value_ra.
* CAUTION!! format of sen_store has been changed from this revision. and
it's not compatible.
* Exported sen_str_charlen.
* Fixed a bug in sen_records_next.
* Fixed a problem in sen_ja, accessing a record which exists across file
boundaries.
* Added ::defrag method to sen_ja_slot.
* Added :normalize option to ptable function.
* Fixed a bug in compar_expr.
* Added ::get-ddl
* default open/close tag are copied on sen_snip_open with SEN_SNIP_COPY_TAG
flags
* added sen_str_normalize
* Added ::schema method.
* When 0 is assigned as limit value of ::sort and ::disp method, it's
regarded as nrecords.
* compare functions (<, =, >, <=, >=) supports more than 2 values.
* Added substrb function.
* Added sen_sym_scan.
* removed strptime for windows
* Modified sen_fin. output alloc_count.
* Fix a bug in nf_records
* Added sen_sel_near2
* Fixed a memory leak bug in disp, nf_records.
* Added flags SEN_SKIP_LEADING_SPACES for sen_snip_open.
2008-02-07 Tasuku SUENAGA
* Made sen_ql_eval GC safe.
* Fixed a bug in nf_class::sort. time value comaprison was wrong.
* Fitted ruby binding in new sen_index_info signature.
* changed libsenna to senna in spec file
* enabled warnings about inline
* Modified sen_ja to use sen_io_win_map.
* Modified the signature of an API sen_index_info.
* Modified the behavior of sen_query. Leading expressions with '-' operator are ignored.
* Fixed a bug in clearlock.
* Fixed bug in sen_timeval2str().
* sen_snip_exec allow zero length string.
* fixed bug: cannot handle "c" properlly if snippet condition made from query "a -(b) c" by sen_query_snip
* Enhanced snip.
* Fixed a problem causing segv when illegal snip cond asigned.
* added quasiquote test on test/ql/quasiquote.scm
* changed listp -> pairp
* Fixed a bug in quasiquote.
* Added SEN_SNIP_COPY_TAG.
* Fixed a bug in sen_timeval.
* Fixed a bug in sen_ql_eval which cause segv when evaluated code raise error.
* Added (class ::clearlock).
* Added iterator to .
* Made snip_cond gc free.
* Fixed a bug in