d4d8806dc8
2009-01-27 OZAWA Takuma * version 0.2.1 released. * README: fixed documents. * rbtree.c: ditto. 2009-01-23 OZAWA Takuma * rbtree.c (RETURN_ENUMERATOR): do nothing if rb_enumeratorize not defined. * rbtree.c (RBTREE_IN_ITERATION): removed. it has been not used. * rbtree.c (HAVE_RB_MARSHAL_LOAD, HAVE_RB_OBJ_INIT_COPY, HAVE_OBJECT_ALLOCATE, HAVE_RB_BLOCK_PROC, HAVE_RB_YIELD_VALUES): removed macros for Ruby 1.6.x. * extconf.rb (HAVE_RB_MARSHAL_LOAD, HAVE_RB_OBJ_INIT_COPY, HAVE_OBJECT_ALLOCATE, HAVE_RB_BLOCK_PROC, HAVE_RB_YIELD_VALUES): ditto. * rbtree.c (cmpint): removed a few codes for Ruby 1.6.x. * test.rb: ditto. * test.rb: (assert_raise): removed an alias for RubyUnit. use assert_raises. * extconf.rb: removed checking for inline keyword. 2009-01-21 OZAWA Takuma * extconf.rb: removed gcc options for portability. Thanks to Masatoshi SEKI. 2008-12-26 OZAWA Takuma * rbtree.c (rbtree_each, rbtree_each_pair, rbtree_each_key, rbtree_each_value, rbtree_reverse_each, rbtree_delete_if, rbtree_reject_bang, rbtree_select): Return an enumerator if no block is given. 2008-12-24 OZAWA Takuma * rbtree.c (rbtree_s_create): check and convert argument inner arrays (assocs) using #to_ary. * rbtree.c (rbtree_s_create): check and convert argument hash using #to_hash. * rbtree.c (rbtree_s_create): RBTree#[] now takes assocs as source of rbtree conversion. * rbtree.c (rbtree_to_hash): can't convert MultiRBTree to Hash. * rbtree.c (rbtree_s_create): can't convert MultiRBTree to RBTree. * rbtree.c (rbtree_s_create, rbtree_values_at): use long for loop counter instead of int. 2007-09-21 OZAWA Takuma * extconf.rb: no gcc options for mswin32. |
||
---|---|---|
.. | ||
DESCR | ||
distinfo | ||
Makefile | ||
PLIST |