Path to this page:
Subject: CVS commit: pkgsrc/devel/ruby-rbtree
From: Thomas Klausner
Date: 2009-02-23 12:39:43
Message id: 20090223113943.0916A175D0@cvs.netbsd.org
Log Message:
Update to 0.2.1:
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.
Files: