aboutsummaryrefslogtreecommitdiffstats
path: root/test/ruby/test_array.rb
Commit message (Expand)AuthorAgeFilesLines
* * test/ruby/test_array.rb (test_combination2): Make the test case fornahi2012-03-021-3/+1
* * array.c (rb_ary_reject_bang, rb_ary_delete_if): update rdoc.nobu2011-12-151-2/+2
* Fix wrong expectaion of r33363.naruse2011-09-301-1/+2
* * array.c (ary_join_1): should not copy the encoding of non-stringnobu2011-09-291-0/+2
* * array.c (ary_reject_bang): should not remove elements which arenobu2011-07-031-2/+2
* * array.c (rb_ary_reject_bang, rb_ary_delete_if): rejectednobu2011-07-011-0/+10
* * array.c (array_join): copy the encoding of the first element asnaruse2011-02-151-0/+7
* Add ML Reference and a test for r30736 [ruby-core:34997]naruse2011-01-301-0/+6
* * array.c (rb_ary_join): [].join.encoding must be US-ASCII.naruse2011-01-291-0/+1
* * test/ruby/test_array.rb (test_rotate!): fix expected message.nobu2010-10-251-1/+1
* * array.c (rb_ary_shuffle_bang): bail out from modification duringnobu2010-08-261-1/+55
* * array.c (rb_ary_shuffle_bang): check number of argument.nobu2010-08-261-0/+1
* * array.c (rb_ary_{shuffle_bang,sample}): use Random class object.nobu2010-08-251-0/+13
* reverted to r29091; r29092 breaks test-allshyouhei2010-08-251-13/+0
* * random.c (rb_random_real): check the range of result.nobu2010-08-251-0/+13
* * array.c (rb_ary_shuffle_bang, rb_ary_sample): add optionalnobu2010-08-231-1/+16
* * array.c (rb_ary_permutation, rb_ary_repeated_permutation, rb_ary_repeated_c...mrkn2010-08-191-0/+10
* * array.c (ary_make_shared), test/ruby/test_array.rb (test_permutation): alwa...mrkn2010-08-181-0/+3
* add tests.akr2010-07-011-0/+2
* * test/ruby/test_array.rb (test_product): test for r28187.nobu2010-06-061-0/+5
* * array.c (rb_ary_product): need to set the length in order to getnobu2010-06-061-0/+8
* * test/ruby: fixed nonsense assertions.nobu2010-04-291-2/+2
* * array.c (rb_ary_repeated_permutation): new method added. a patchmatz2010-04-161-0/+82
* * array.c (rb_ary_permutation): Remove limitation for lengthy permutationsmarcandre2010-04-071-2/+2
* * array.c (rb_ary_product): Don't limit based on size when a block is givenmarcandre2010-04-031-1/+4
* * array.c (rb_ary_product): Test for reentrymarcandre2010-04-021-0/+17
* add tests.akr2010-03-201-0/+41
* * array.c (rb_ary_uniq_bang): the array is already unique if theakr2010-03-201-0/+43
* * enum.c (enum_join): remove Enumerable#join. [ruby-core:24786]matz2010-03-131-1/+1
* * array.c (rb_ary_select_bang): select! removes all elements formatz2010-03-031-0/+16
* * array.c (rb_ary_push_m, rb_ary_unshift_m, rb_ary_aset),nobu2010-02-101-5/+33
* * test/ruby/test_array.rb: add a test for Array#rotate, rotate!.mame2010-01-221-0/+4
* * array.c (rb_ary_rotate): new methods, Array#rotate! andnobu2010-01-211-0/+47
* * test/ruby/test_array.rb: add some tests (for coverage).mame2010-01-181-0/+40
* Decrease counts of tests which spend so long time.naruse2009-11-041-2/+2
* * vm_eval.c (rb_search_method_emtry, rb_method_call_status): splitnobu2009-10-301-0/+12
* * thread.c (rb_exec_recursive_outer, rb_exec_recursive): Added method to shor...marcandre2009-09-151-1/+2
* * array.c (recursive_hash): reject recursive key.akr2009-07-171-3/+1
* * array.c (recursive_join): raise ArgumentError for joiningmatz2009-07-171-2/+2
* * array.c (ary_join_1): should recurse for element array.nobu2009-07-101-0/+1
* * test/ruby/test_array.rb (test_join2): fixed typo.nobu2009-07-101-1/+1
* * array.c (recursive_join): use obj to tell if recursion occurs.nobu2009-07-101-0/+5
* * array.c (rb_ary_flatten_bang): returns nil if nothing changed.nobu2009-05-071-0/+3
* * array.c (rb_ary_sample): negative sample number is invalid.nobu2009-05-071-0/+2
* * array.c (rb_ary_flatten): flatten(0) works as Array#dup.mame2009-04-151-0/+5
* * {ext,lib,test}/**/*.rb: removed trailing spaces.nobu2009-03-061-17/+17
* * test/ruby/test_array.rb: fix wrong test, and add a test formame2009-03-041-1/+7
* * test/ruby/test_array.rb: add some tests for coverage.mame2009-03-041-0/+14
* * array.c (rb_ary_uniq_bang, rb_ary_uniq): unique by the result ofnobu2009-02-141-0/+9
* * array.c (take_items): to_ary() raises ArgumentError if cannot tousa2009-01-211-2/+5