summaryrefslogtreecommitdiff
path: root/enumerator.c
AgeCommit message (Expand)Author
2012-04-03initialize IDs in advance.nobu
2012-04-03* enumerator.c (inspect_enumerator): suppress uninitializednobu
2012-03-26* enumerator.c (inspect_enumerator): show method arguments ofshugo
2012-03-24* enumerator (lazy_initialize): set the instance variable "receiver"shugo
2012-03-24* enumerator (enumerator_inspect): include the original receiver andshugo
2012-03-19* enumerator.c (lazy_flat_map_func): convert the block value toshugo
2012-03-19* enumerator.c (enumerable_lazy): add an example of take and firstshugo
2012-03-16follow r35040kazu
2012-03-16* enumerator.c (lazy_take): don't enumerate an extra value.shugo
2012-03-15* enumerator.c (lazy_zip_func): variadic argument needs explicit castnobu
2012-03-15* enumerator.c (lazy_init_iterator): no need to check overflow twice.nobu
2012-03-15 * enumerator.c (lazy_init_iterator): Fix type error (int vs long).drbrain
2012-03-15* enum.c (rb_enum_values_pack): rename from enum_values_pack, andshugo
2012-03-15* enumerator.c (lazy_zip): rescue StopIteration returned byshugo
2012-03-15* enumerator.c (lazy_zip, lazy_cycle): Enumerator::Lazy#{zip,cycle}shugo
2012-03-15* enumerator.c (InitVM_Enumerator): renamed Enumerable::Lazy toshugo
2012-03-15* enumerator.c (enumerator_lazy): added cycle to the documentation.shugo
2012-03-15* enumerator.c (lazy_cycle): check argument number overflow beforenobu
2012-03-15* enumerator.c (lazy_cycle): add Enumerable::Lazy#cycle.shugo
2012-03-14* include/ruby/intern.h: Add rb_check_arity, rb_error_arity [#6085]marcandre
2012-03-14* enumerator.c (enumerable_lazy): fix the documentation ofshugo
2012-03-14* enumerator.c (lazy_init_iterator): break when Qundef is returnedshugo
2012-03-14* enumerator.c (lazy_take): add Enumerable::Lazy#take.shugo
2012-03-14* enumerator.c: use long for array indices.shugo
2012-03-14* enumerator.c: moved the comment of StopIteration.shugo
2012-03-14* enumerator.c (lazy_grep_func): should use === instead of =~, asnobu
2012-03-14InitVM_Enumeratornobu
2012-03-14Init_Enumeratornobu
2012-03-13* enumerator.c (lazy_zip_func): use each for non-Array objects.shugo
2012-03-13* enumerator.c (lazy_zip): add Enumerable::Lazy#flat_map.shugo
2012-03-12* enumerator.c (enumerable_lazy): added the documenation of Enumerable#lazy.shugo
2012-03-10* enumerator.c: remove trailing space.ktsj
2012-03-09* enumerator.c (lazy_flat_map): add Enumerable::Lazy#flat_map.shugo
2012-03-08* enumerator.c (lazy_initialize, enumerable_lazy): no additionalnobu
2012-03-08* enumerator.c: add Enumerable#lazy. based on the patch bynobu
2012-03-08* enumerator.c (enumerator_each, generator_each): pass arguments tonobu
2012-02-20* enumerator.c (enumerator_rewind): update the documentation.matz
2012-02-13* enumerator.c: Document use of Enumerator.new for creating a lazydrbrain
2011-09-29* use RB_TYPE_P which is optimized for constant types, instead ofnobu
2011-07-09 * enumerator.c: Remove "enumeration sequenced by".drbrain
2011-06-17* internal.h: declare internal functions here.akr
2011-06-01More clarification for enumerator_feedryan
2011-05-31Extra formatting and clarification of enumerator_feed [#4757]ryan
2011-05-22 * enumerator.c: Improve documentation. Patch by Dave Copeland.drbrain
2010-07-18* include/ruby/ruby.h (rb_data_type_t): restructured. [ruby-dev:41862]nobu
2010-05-29* removed trailing spaces.nobu
2010-05-17* array.c: Documentation: change => in call-seq to ->.marcandre
2010-05-08* error.c: RDoc for subclasses of Exception. [ruby-core:28394]marcandre
2010-04-12* enumerator.c (inspect_enumerator): don't raise for uninitializedakr
2010-02-03* enumerator.c: move implementation of each_slice, each_cons,matz