aboutsummaryrefslogtreecommitdiffstats
path: root/test/ruby/test_lazy_enumerator.rb
Commit message (Expand)AuthorAgeFilesLines
* Add test for Enumerator::Lazy#takenobu2015-12-311-0/+5
* * vm.c (vm_make_proc_from_block): should convert a Symbol to a Proc.shugo2015-12-161-0/+7
* Add frozen_string_literal: false for all filesnaruse2015-12-161-0/+1
* enumerator.c: lazy_grep_vnobu2015-12-081-0/+28
* enum.c: Fixnum onlynobu2015-02-281-0/+12
* * test/lib/envutil.rb: Moved from test/ruby/.akr2014-11-131-1/+0
* * enum.c (enum_slice_when): New method: Enumerable#slice_when.akr2014-09-201-0/+1
* * enum.c: Enumerable#slice_after implemented.akr2014-05-181-0/+1
* * test/ruby: get rid of warnings.usa2014-03-051-4/+4
* enumerator.c: fix non-single argumentnobu2013-08-081-0/+12
* Add a frozenness check test for Enumerator::Lazy#initialize.knu2013-07-291-0/+6
* Message is 3rd argument, not 2ndnaruse2013-06-181-2/+2
* git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@39711 b2dd03c8-39d4-4d8f-98...headius2013-03-101-3/+3
* enumerator.c: suppress warningsnobu2013-02-201-0/+9
* * enumerator.c: Use to_enum for Enumerable methods returning Enumerators.marcandre2013-02-051-0/+16
* * enumerator.c: Finalize and document Lazy.new. [Bug #7248]marcandre2013-02-051-6/+21
* * enumerator.c (lazy_zip): raise error for bad argumentsmarcandre2013-01-241-0/+5
* * enumerator.c: Optimize Lazy#zip when passed only arraysmarcandre2013-01-241-0/+14
* * enumerator.c: Fix state handling for Lazy#zipmarcandre2013-01-241-0/+8
* * enumerator.c: Fix state handling for Lazy#dropmarcandre2013-01-241-0/+7
* * enumerator.c: Fix state handling for Lazy#drop_whilemarcandre2013-01-241-0/+7
* * enumerator.c: Fix state handling for Lazy#takemarcandre2013-01-241-0/+17
* * test_lazy_enumerator: Test that map & flat_map also require a blockmarcandre2013-01-151-1/+1
* * enumerator.c (lazy_flat_map_func): flat_map should call each onlyshugo2013-01-141-0/+5
* * enumerator.c: Require block for Lazy#{take|drop}_while [Bug #7692]marcandre2013-01-141-0/+6
* * enumerator.c: Fix size for Enumerator::Lazy#flat_mapmarcandre2013-01-141-2/+2
* vm.c: save blockprocvalnobu2012-12-051-0/+7
* Fix test to follow r37838naruse2012-11-251-2/+2
* * enumerator.c: Support for lazy.cycle.sizemarcandre2012-11-061-0/+9
* * enumerator.c: Add support for lazy.drop.sizemarcandre2012-11-061-0/+5
* * enumerator.c: Support for lazy.take.sizemarcandre2012-11-061-0/+5
* * enumerator.c: Support for lazy.{map|flat_map|...}.sizemarcandre2012-11-061-0/+8
* * enumerator.c: Support for lazy.sizemarcandre2012-11-061-0/+6
* test_lazy_enumerator.rb: test for cycle chainnobu2012-07-271-1/+2
* test_lazy_enumerator.rb: test for cycle chainnobu2012-07-271-0/+6
* * enumerator.c (lazy_take_func, lazy_take): multiple calls ofnagachika2012-05-131-0/+8
* * enumerator.c (inspect_enumerator): show method arguments ofshugo2012-03-261-2/+14
* * enumerator (lazy_initialize): set the instance variable "receiver"shugo2012-03-241-0/+4
* * enumerator (enumerator_inspect): include the original receiver andshugo2012-03-241-0/+12
* * enumerator.c (lazy_flat_map_func): convert the block value toshugo2012-03-191-0/+21
* * enumerator.c (lazy_take): don't enumerate an extra value.shugo2012-03-161-1/+5
* * enum.c (rb_enum_values_pack): rename from enum_values_pack, andshugo2012-03-151-0/+42
* * enumerator.c (lazy_zip): rescue StopIteration returned byshugo2012-03-151-0/+6
* * enumerator.c (lazy_zip, lazy_cycle): Enumerator::Lazy#{zip,cycle}shugo2012-03-151-4/+14
* * enumerator.c (InitVM_Enumerator): renamed Enumerable::Lazy toshugo2012-03-151-1/+1
* * enumerator.c (lazy_cycle): add Enumerable::Lazy#cycle.shugo2012-03-151-0/+10
* * enumerator.c (lazy_init_iterator): break when Qundef is returnedshugo2012-03-141-4/+40
* * enumerator.c (lazy_take): add Enumerable::Lazy#take.shugo2012-03-141-0/+8
* * enumerator.c (lazy_grep_func): should use === instead of =~, asnobu2012-03-141-0/+2
* Init_Enumeratornobu2012-03-141-1/+1