summaryrefslogtreecommitdiff
path: root/enum.c
AgeCommit message (Expand)Author
2013-12-23* array.c: Have to_h raise on elements that are not key-value pairs [#9239]marcandre
2013-12-11* array.c: More doc examples for Array#{map|collect}{!} using both formsmarcandre
2013-11-29ruby/ruby.h, enum.c, vm_eval.c: constify argvnobu
2013-11-29ruby/ruby.h: RB_BLOCK_CALL_FUNC_ARGLISTnobu
2013-11-29array.c, enum.c, range.c: rb_block_call_func compatiblenobu
2013-11-29ruby/ruby.h: add blockarg to rb_block_call_funcnobu
2013-10-23* array.c: Add Array#to_h [Feature #7292]marcandre
2013-09-20* enum.c: [DOC] Enumerable#to_a accepts arguments [GH-388]zzak
2013-08-26* array.c (rb_ary_splice): use RARRAY_PTR_USE() without WB becauseko1
2013-07-10internal.h: STATIC_ASSERTnobu
2013-06-26intern.h: define rb_enumerator_size_funcnobu
2013-06-07* internal.h (numberof): Gathered from various files.akr
2013-05-13* include/ruby/ruby.h: constify RBasic::klass and addko1
2013-05-13* *.c, parse.y, insns.def: use RARRAY_AREF/ASET macroko1
2013-05-01* enum.c (Enumerable#chunk): fix grammar of error messageeregon
2013-04-04enum.c: avoid inadvertent symbol creationnobu
2013-02-22* enum.c (Enumerable#chunk: Improved examples, grammar, and formattingzzak
2013-02-05* enumerator.c: Use to_enum for Enumerable methods returning Enumerators.marcandre
2013-01-24* enum.c (enum_zip): Fix error messagemarcandre
2012-12-02* array.c, enum.c, insns.def, io.c, numeric.c, parse.y, process.c,ko1
2012-12-01adjust style.nobu
2012-11-06enum.c: prefixnobu
2012-11-06* enumerator.c: Support for lazy.cycle.sizemarcandre
2012-11-06* enum.c (enum_cycle): Support for Enumerable#cycle.sizemarcandre
2012-11-06* enum.c (enum_each_cons): Support for Enumerable#each_cons.sizemarcandre
2012-11-06* enum.c (enum_each_slice): Support for Enumerable#each_slice.sizemarcandre
2012-11-06* enum.c: Support for enumerators created by Enumerable with forwarding:marcandre
2012-09-24enum.c: id_callnobu
2012-09-24enum.c: id_callnobu
2012-09-19array.c, enum.c: TypeError in zipnobu
2012-09-13* array.c (rb_ary_select):zzak
2012-08-18Merge branch 'pullreq/129' into trunkayumin
2012-05-24* enum.c (enum_count): Enumerable#count no longer uses #size whendrbrain
2012-04-14* variable.c (trace_ev): Removed "not reached" comment as this line isdrbrain
2012-03-19* enum.c (zip_i): variadic argument needs explicit cast on theshugo
2012-03-16* enum.c (enum_take): allocate buffer array before iteration, as wellnobu
2012-03-16* enum.c (enum_first): remove duplication.nobu
2012-03-15* enum.c (rb_enum_values_pack): rename from enum_values_pack, andshugo
2012-03-14* enumerator.c (lazy_take): add Enumerable::Lazy#take.shugo
2012-02-17* enum.c (enum_each_slice): arrays to be yielded can be newlynobu
2012-02-17* enum.c: move work variables to objects not to let called blocksnobu
2012-02-16* enum.c (id_lshift): use constant ID.nobu
2012-02-09update doc.akr
2012-02-08update doc.akr
2011-10-19* enum.c: Reformat block args to a single standard, { |args| ... }.drbrain
2011-10-07* enum.c (group_by): Improve group_by description. Patch by b t. [#5411]drbrain
2011-10-06* enum.c (group_by): Improve documentation based on patch by b t.drbrain
2011-10-06* enum.c: Clean up wording in Enumerable documentation. Patch by b t.drbrain
2011-09-29* use RB_TYPE_P which is optimized for constant types, instead ofnobu
2011-09-24* enum.c (slice_before_i): use rb_attr_get to surpress wrong warningnaruse