summaryrefslogtreecommitdiff
path: root/enumerator.c
AgeCommit message (Expand)Author
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
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