summaryrefslogtreecommitdiff
path: root/enumerator.c
AgeCommit message (Expand)Author
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
2009-12-20* vm_eval.c (rb_iterate): pass current block when the argument bl_procmame
2009-11-11* enumerator.c (yielder_yield_push): Yielder#<< should return self.mame
2009-11-03fix typos.akr
2009-10-29* array.c (rb_ary_to_ary): do not use #respond_to? to detectmatz
2009-09-29* enumerator.c (enumerator_block_call): extracted.nobu
2009-09-09* enumerator.c (enumerator_data_type): typed.nobu
2009-08-27* enumerator.c (next_i): typo fixed (reached at end -> reached anmatz
2009-08-22fix rdoc.akr
2009-08-22rdoc update.akr
2009-08-21* enumerator.c (ary2sv): add dup argument.akr
2009-08-21rdoc update.akr
2009-08-21* enumerator.c (get_next_values): extracted fromakr
2009-08-19rdoc update.akr
2009-08-19* enumerator.c (next_init): don't clear feedvalue.akr
2009-08-19* enumerator.c: implement Enumerator#{next_values,peek_values,feed}akr
2009-08-18* enumerator.c (enumerator_peek): new method Enumerator#peek. akr
2009-07-18* suppressed shorten-64-to-32 warnings.nobu
2009-07-13* enumerator.c (yielder_yield_i): use rb_proc_new instead ofmame
2009-05-20* enumerator.c (inspect_enumerator): should use long.nobu
2009-04-22Trivial change in comment.knu
2009-03-17* enumerator.c (Enumerator#{each_,}{with_index,with_object}): Fixknu
2009-02-09Slightly fix rdoc of with_index.knu
2009-02-08* enumerator.c (enumerator_with_index): receives one argument whichmame
2009-02-02* enumerator.c: Introduce id_each to save rb_itern() and SYM2ID()knu
2008-12-10* enumerator.c (enumerator_rewind): If the enclosed objectknu
2008-12-10* enumerator.c (enumerator_next): Fix a typo: s/rewinded/rewound/.knu
2008-12-04* enumerator.c (inspect_enumerator): Implement #inspect.knu
2008-09-23* common.mk: clean upko1
2008-08-26* enumerator.c: Activate Enumerator#with_object and addknu
2008-08-26* enumerator.c (enumerator_initialize),knu
2008-08-13* enumerator.c (Init_Enumerator): Rename Enumerable::Enumerator toknu
2008-07-21* enumerator.c (enumerator_with_object): suppress a warning.nobu
2008-06-20* enumerator.c (enum_each_cons): typo in RDoc fixed.matz
2008-06-16* enumerator.c (enumerator_with_object, Init_Enumerator):knu
2008-06-08* array.c, bignum.c, cont.c, dir.c, dln.c, encoding.c, enumerator.c,ko1
2008-06-04* enumerator.c (enumerator_with_index, enumerator_with_memo): Fixknu
2008-06-03* enumerator.c (enumerator_with_memo): New method: with_memo().knu
2008-06-03* enumerator.c (enumerator_init_copy): Take care ofknu
2008-06-03* enumerator.c (enumerator_allocate, enumerator_ptr): Properlyknu
2008-05-26* enumerator.c (struct enumerator, enumerator_init)knu
2008-05-23* enumerator.c (Init_Enumerator): Overrideknu
2008-05-13* enumerator.c: Update rdoc.knu
2008-04-22* enumerator.c (enumerator_each, enumerator_with_index): suppressnobu
2008-04-22* enumerator.c (enumerator_initialize): Remove an undocumentedknu