summaryrefslogtreecommitdiff
path: root/enumerator.c
AgeCommit message (Expand)Author
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
2008-04-21* enumerator.c (enumerator_init): preserve the method name in ID.matz
2008-04-20* enumerator.c, include/ruby/ruby.h: Export rb_cEnumerator.knu
2008-04-20* enumerator.c: Resolve the method every time an enumerationknu
2008-03-09fix doc.akr
2008-01-29* enumerator.c: fix documents.mame
2008-01-08* enum.c (enum_zip): honor length of the receiver, not thematz
2007-12-21* enumerator.c (enumerator_iter_i): adjusted for rb_block_call_func.nobu
2007-12-21* enumerator.c (enumerator_init_copy): typo fixed.matz
2007-12-21* enumerator.c (enumerator_init_copy): prohibit cloning ofmatz
2007-12-20* enumerator.c (enumerator_next): should call next_init() if fibermatz
2007-12-19* insnhelper.ci (vm_yield_with_cfunc): call cfunc withmatz
2007-12-01* insns.def (concatarray, splatarray): use to_a instead ofmatz
2007-12-01* insnhelper.ci (vm_yield_with_cfunc): fix to passing argc on thirdko1
2007-10-30* enum.c (enum_butfirst): add a new method to iterates overmatz
2007-08-26* enumerator.c (enumerator_next): message changed.matz
2007-08-25* cont.c: separate Continuation and Fiber from core.ko1
2007-08-24* enumerator.c (enumerator_next): stop pre-fetching.matz
2007-08-23* enumerator.c (sym_call): initialize first.nobu
2007-08-21* cont.c: add Fiber#resume and Fiber.yield.ko1
2007-08-20* enumerator.c (next_i): fix to return with Fiber#yield atko1
2007-08-08* enumerator.c (enumerator_next_p): should check correctly even whenmatz
2007-08-06* enum.c (enum_zip): zip no longer converts arguments intomatz
2007-08-06* cont.c (rb_fiber_yield): change argument ordering. export.matz
2007-06-10* include/ruby: moved public headers.nobu
2007-01-25* enumerator.c (enumerator_init_copy): need to copy internalmatz
2006-10-27* enumerator.c (enum_each_cons): move RETURN_ENUMERATOR() aftermatz
2006-10-26* enumerator.c: remove by_slice and by_cons.matz
2006-10-25* enumerator.c (enumerator_by_slice): new method added.matz
2006-10-25* enumerator.c (enum_each_slice, enum_each_cons): returnsmatz
2006-10-02* eval.c (splat_value): use "to_splat" instead of "to_ary" tomatz
2006-09-02* ruby.h (struct RArray): embed small arrays.matz
2006-06-09* sprintf.c (rb_str_format): allow %c to print one charactermatz
2006-03-31* enumerator.c (enumerator_with_index): removed suspicious returnnobu
2006-02-14* enumerator.c (enumerator_each): return self if no block ismatz
2006-02-03* eval.c: unify ruby_class (for method definition) and ruby_cbasematz
2005-10-27* enumerator.c (enumerator_allocate): allow subclassing.nobu
2005-10-18* enumerator.c, eval.c, gc.c, parse.y, regparse.c, sjis.c, time.c:nobu