aboutsummaryrefslogtreecommitdiffstats
path: root/test/ruby/test_enum.rb
Commit message (Expand)AuthorAgeFilesLines
* enum.c: fix condition to recycle block argumentnobu2014-04-161-0/+10
* test_enum.rb: add testsnobu2014-04-161-0/+12
* vm_insnhelper.c: relax arity checknobu2014-03-131-0/+111
* revert [Bug #9605]nobu2014-03-121-111/+0
* enum.c: yield multiple valuesnobu2014-03-071-0/+111
* * test/ruby: get rid of warnings.usa2014-03-041-1/+1
* * enum.c: Enumerable#{min,min_by,max,max_by} extended to take anakr2014-02-141-0/+8
* * array.c: Have to_h raise on elements that are not key-value pairs [#9239]marcandre2013-12-231-7/+11
* * array.c: Add Array#to_h [Feature #7292]marcandre2013-10-231-0/+27
* * test_enum.rb: Make test more precisemarcandre2013-03-221-1/+1
* array.c, enum.c: TypeError in zipnobu2012-09-191-1/+1
* * enum.c: move work variables to objects not to let called blocksnobu2012-02-171-0/+19
* * enum.c (slice_before_i): use rb_attr_get to surpress wrong warningnaruse2011-09-241-0/+16
* add a test.akr2011-01-011-0/+1
* * enum.c (enum_join): remove Enumerable#join. [ruby-core:24786]matz2010-03-131-32/+0
* * enumerator.c: move implementation of each_slice, each_cons,matz2010-02-031-8/+11
* * enum.c (enum_each_entry): new method #each_entry to pack valuesmatz2010-02-021-0/+12
* supress warnings.akr2010-01-251-9/+9
* * test/ruby/test_array.rb: add a test for Array#rotate, rotate!.mame2010-01-221-0/+1
* * test/ruby/test_enum.rb (test_count): marked as an implementationnobu2009-10-301-8/+10
* * test/ruby/test_enum.rb (test_count): test for [ruby-core:24794].nobu2009-10-301-0/+9
* * enum.c (enum_slice_before): take a pattern if no block given.akr2009-10-021-0/+4
* * enum.c (enum_chunk): new method Enumerable#chunk.akr2009-09-221-0/+70
* * test/ruby/test_enum.rb (TestEnumerable#each): recursive join nowmatz2009-07-221-2/+2
* * array.c (recursive_join): use obj to tell if recursion occurs.nobu2009-07-101-4/+13
* * enum.c (rb_enum_join): non-nil separator must be convertible tonobu2009-07-071-0/+9
* * enum.c (enum_join): deals with self recursive objects to get ridnobu2009-07-061-0/+14
* * test/ruby/test_enum.rb: add some tests.mame2009-03-081-0/+9
* * array.c (take_items): to_ary() raises ArgumentError if cannot tousa2009-01-211-1/+4
* * array.c (take_items), enum.c (enum_zip): tries to convert tonobu2009-01-191-0/+5
* * test/ruby/test_enum.rb (TestEnumerable#test_each_with_object):knu2008-08-261-0/+10
* * enum.c (enum_count, count_all_i, Init_Enumerable),knu2008-05-291-0/+1
* * enum.c (enum_find_index): Add support for find_index(obj);knu2008-04-111-0/+2
* * test/ruby/test_bignum.rb: suppress warnings during test.mame2008-01-311-0/+6
* * test/ruby/test_enumerator.rb: add tests to achieve over 90% testmame2008-01-291-0/+250