summaryrefslogtreecommitdiff
path: root/enumerator.c
AgeCommit message (Expand)Author
2009-12-31* enumerator.c: Remove a duplicated declaration.knu
2009-03-23* array.c (ary_resize_capa): Remove an unused function.knu
2009-02-02* enumerator.c: Introduce id_each to save rb_itern() and SYM2ID()knu
2009-01-21* enumerator.c (inspect_enumerator, yielder_new_i): addednobu
2008-12-17* enumerator.c (inspect_enumerator): Implement #inspect.knu
2008-12-11* enumerator.c (enumerator_next, enumerator_rewind),knu
2008-12-11* enumerator.c (enumerator_initialize): Add an ability to generateknu
2008-12-11* enumerator.c (enum_each_with_object): Addknu
2008-12-10* enumerator.c (enumerator_next): Fix a typo: s/rewinded/rewound/.knu
2008-08-21* enumerator.c (enumerator_ptr), lib/generator.rb:knu
2008-08-19* enumerator.c (Init_Enumerator): Rename Enumerable::Enumerator toknu
2008-08-14* enumerator.c (Init_Enumerator): Define ::Enumerator as alias forknu
2008-06-03* enumerator.c (enumerator_init_copy): Take care ofknu
2008-06-03* enumerator.c (enumerator_allocate, enumerator_ptr): Properlyknu
2008-05-24* array.c (rb_ary_slice_bang): Be consistent with Array#slice()knu
2008-05-23* enumerator.c (proc_call): Remove an unused static function.knu
2008-05-14* array.c (rb_ary_count): Override Enumerable#count for betterknu
2008-05-13* enumerator.c: Update rdoc.knu
2008-04-22* enumerator.c (enumerator_initialize): Remove an undocumentedknu
2008-04-21* enumerator.c (enumerator_init): preserve the method name in ID.knu
2008-04-20* enumerator.c: Resolve the method every time an enumerationknu
2008-04-14* ruby.h (rb_block_call_func): Fix prototype.knu
2008-04-14 * enumerator.c (enumerator_mark, enumerator_iter_i, enumerator_each_i,usa
2008-04-10* enumerator.c (rb_eStopIteration), eval.c (rb_f_loop), ruby.h:knu
2008-04-09* enumerator.c, inits.c (rb_call_inits), ruby.h, intern.h,knu