summaryrefslogtreecommitdiff
path: root/enumerator.c
AgeCommit message (Expand)Author
2014-03-17* enumerator.c (enumerator_block_call): use PARRAY_CONST_PTR()ko1
2013-11-30enumerator.c: should not store local variable addressnobu
2013-11-29ruby/ruby.h: RB_BLOCK_CALL_FUNC_ARGLISTnobu
2013-11-29ruby/ruby.h: add blockarg to rb_block_call_funcnobu
2013-11-08* enumerator.c (append_method): use RARRAY_CONST_PTR().glass
2013-10-29* add RUBY_TYPED_FREE_IMMEDIATELY to data types which only useko1
2013-09-25* include/ruby/ruby.h: rename RARRAY_RAWPTR() to RARRAY_CONST_PTR().ko1
2013-09-20* enumerator.c: [DOC] Enumerator#each arguments documentation [GH-388]zzak
2013-08-27enumerator.c: rb_check_funcallnobu
2013-08-27enumerator.c: add commentnobu
2013-08-27enumerator.c: check arg sizenobu
2013-08-27* enumerator.c: Allow Enumerator size argument to be any callable.marcandre
2013-08-08enumerator.c: fix non-single argumentnobu
2013-08-04* enumerator.c: [DOC] Remove reference to Enumerator::Lazy#cyclezzak
2013-07-29Add a frozenness check to Enumerator::Generator#initialize.knu
2013-07-29Add a frozenness check to Enumerator#initialize.knu
2013-06-28enumerator.c: lazyenum_sizenobu
2013-06-27enumerator.c: adjust indentnobu
2013-06-26enumerator.c: use rb_enumerator_size_funcnobu
2013-06-26intern.h: define rb_enumerator_size_funcnobu
2013-05-21Update doc.akr
2013-05-18enumerator.c: use VALUEnobu
2013-05-18enumerator.c: append_methodnobu
2013-05-18enumerator.c: fix stylenobu
2013-05-13* *.c, parse.y, insns.def: use RARRAY_AREF/ASET macroko1
2013-04-12* array.c: Document synonymous methods, by windwiny [GH-277]zzak
2013-03-11* enumerator.c (enumerator_with_index): try to convert given offset tonaruse
2013-03-05use INT2FIX(0) instead of INT2NUM(0).kazu
2013-03-05* enumerator.c (enumerator_with_index): Restore handling of a nil memodrbrain
2013-03-05enumerator.c: allow Bignum for with_indexnobu
2013-02-23* enumerator.c: rdoc fixmarcandre
2013-02-20enumerator.c: suppress warningsnobu
2013-02-05* enumerator.c: Remove rdoc that is obsolete because of lazymarcandre
2013-02-05* enumerator.c: Use to_enum for Enumerable methods returning Enumerators.marcandre
2013-02-05* enumerator.c: Finalize and document Lazy.new. [Bug #7248]marcandre
2013-02-05* enumerator.c: Fix and improve rdoc for to_enummarcandre
2013-01-24* enumerator.c (lazy_zip): raise error for bad argumentsmarcandre
2013-01-24* enumerator.c: Optimize Lazy#zip when passed only arraysmarcandre
2013-01-24* enumerator.c: Fix state handling for Lazy#zipmarcandre
2013-01-24* enumerator.c: Fix state handling for Lazy#dropmarcandre
2013-01-24* enumerator.c: Fix state handling for Lazy#drop_whilemarcandre
2013-01-24* enumerator.c: Fix state handling for Lazy#takemarcandre
2013-01-14* enumerator.c (lazy_flat_map_func): flat_map should call each onlyshugo
2013-01-14* enumerator.c: Require block for Lazy#{take|drop}_while [Bug #7692]marcandre
2013-01-14* enumerator.c: Fix size for Enumerator::Lazy#flat_mapmarcandre
2013-01-13* enumerator.c: Fix rdoc typo (thanks to Yutaka HARA)marcandre
2012-12-29use RB_TYPE_Pnobu
2012-12-01adjust style.nobu
2012-11-07* include/ruby/intern.h: Restore rb_enumeratorize as it was before r37497marcandre
2012-11-06enum.c: prefixnobu