summaryrefslogtreecommitdiff
path: root/test/ruby/test_array.rb
AgeCommit message (Expand)Author
2009-07-17* array.c (recursive_hash): reject recursive key.akr
2009-07-17* array.c (recursive_join): raise ArgumentError for joiningmatz
2009-07-10* array.c (ary_join_1): should recurse for element array.nobu
2009-07-10* test/ruby/test_array.rb (test_join2): fixed typo.nobu
2009-07-10* array.c (recursive_join): use obj to tell if recursion occurs.nobu
2009-05-07* array.c (rb_ary_flatten_bang): returns nil if nothing changed.nobu
2009-05-07* array.c (rb_ary_sample): negative sample number is invalid.nobu
2009-04-15* array.c (rb_ary_flatten): flatten(0) works as Array#dup.mame
2009-03-06* {ext,lib,test}/**/*.rb: removed trailing spaces.nobu
2009-03-04* test/ruby/test_array.rb: fix wrong test, and add a test formame
2009-03-04* test/ruby/test_array.rb: add some tests for coverage.mame
2009-02-14* array.c (rb_ary_uniq_bang, rb_ary_uniq): unique by the result ofnobu
2009-01-21 * array.c (take_items): to_ary() raises ArgumentError if cannot tousa
2009-01-19* array.c (take_items), enum.c (enum_zip): tries to convert tonobu
2008-10-31* test/ruby/test_array.rb (test_array_subclass) test for r20076.yugui
2008-10-29* array.c (rb_ary_sort_bang): remove SEGV when replacing array withmame
2008-10-29* test/ruby/test_array.rb: add some tests.mame
2008-10-29* test/ruby/test_array (test_permutation): add a test that replacesmame
2008-10-29* test/ruby/test_array.rb (test_pack): use utf-8.nobu
2008-10-24* test/ruby/test_array.rb (test_sample): add tests for size ofmame
2008-10-24* test/ruby/test_array.rb (TestArray#test_join): should restorematz
2008-10-01* lib/xmlrpc, lib/rexml, test/ruby/test_array.rb,mame
2008-08-13* golf_prelude.rb, lib/set.rb (TC_Set#test_each),knu
2008-08-13* object.c (rb_obj_untrusted): new method Object#untrusted?.shugo
2008-08-11* array.c (rb_ary_sample): rename #choice to #sample. inmatz
2008-06-30* test/ruby/test_array.rb (test_aset): access with too big indexmame
2008-05-29* enum.c (enum_count, count_all_i, Init_Enumerable),knu
2008-05-28* array.c (rb_ary_nitems, Init_Array): Axe Array#nitems().knu
2008-05-22* array.c (flatten): check if reentered. [ruby-dev:34798]nobu
2008-05-22* array.c (flatten): check if reentered. [ruby-dev:34798]nobu
2008-05-20* test/ruby/test_array.rb: fix tests for 64bit CPU.mame
2008-05-20* string.c (rb_enc_strlen_cr): need to set ENC_CODERANGE_7BIT ifmatz
2008-05-17* array.c (rb_ary_sort_bang): should not free shared pointer, and setnobu
2008-05-14* array.c (rb_ary_count): Override Enumerable#count for betterknu
2008-05-13* test/ruby/test_io_m17n.rb: remove a duplicative method.mame
2008-05-08* test/ruby/test_array.rb (test_sort_with_callcc): test for [ruby-core:16679].nobu
2008-05-03add a test for [ruby-dev:34581].akr
2008-04-19fix setup method.akr
2008-04-18* test/ruby/test_array.rb: add tests to achieve over 95% test coveragemame
2008-03-25* array.c (ary_new): fix size check. [ruby-dev:34123]mame
2008-03-17* array.c (rb_ary_take, rb_ary_take_while, rb_ary_drop,mame
2007-12-10* array.c (rb_ary_slice_bang): If an invalid range is given, doknu
2007-10-02* array.c (rb_ary_product): generalized product, now takesmatz
2007-10-01* array.c (rb_ary_permutation): implementation contributed frommatz
2007-10-01* array.c (rb_ary_combination): revisit #combination behavior.matz
2007-09-29* array.c (rb_ary_combination): new method to give all combinationmatz
2007-07-13add test for [ruby-dev:31197].akr
2006-12-31 * Merge YARVko1
2005-11-20* test/ruby/test_array.rb (test_misc): added some testsocean
2005-11-15* array.c (rb_ary_fill): tail elements were vanished when the middleocean