summaryrefslogtreecommitdiff
path: root/enumerator.c
Commit message (Expand)AuthorAgeFilesLines
* * enumerator.c: Remove a duplicated declaration.knu2009-12-311-2/+0
* * array.c (ary_resize_capa): Remove an unused function.knu2009-03-231-1/+4
* * enumerator.c: Introduce id_each to save rb_itern() and SYM2ID()knu2009-02-021-5/+6
* * enumerator.c (inspect_enumerator, yielder_new_i): addednobu2009-01-211-0/+2
* * enumerator.c (inspect_enumerator): Implement #inspect.knu2008-12-171-0/+67
* * enumerator.c (enumerator_next, enumerator_rewind),knu2008-12-111-5/+45
* * enumerator.c (enumerator_initialize): Add an ability to generateknu2008-12-111-9/+306
* * enumerator.c (enum_each_with_object): Addknu2008-12-111-0/+74
* * enumerator.c (enumerator_next): Fix a typo: s/rewinded/rewound/.knu2008-12-101-1/+1
* * enumerator.c (enumerator_ptr), lib/generator.rb:knu2008-08-211-1/+1
* * enumerator.c (Init_Enumerator): Rename Enumerable::Enumerator toknu2008-08-191-9/+10
* * enumerator.c (Init_Enumerator): Define ::Enumerator as alias forknu2008-08-141-0/+1
* * enumerator.c (enumerator_init_copy): Take care ofknu2008-06-031-1/+6
* * enumerator.c (enumerator_allocate, enumerator_ptr): Properlyknu2008-06-031-6/+16
* * array.c (rb_ary_slice_bang): Be consistent with Array#slice()knu2008-05-241-0/+1
* * enumerator.c (proc_call): Remove an unused static function.knu2008-05-231-11/+0
* * array.c (rb_ary_count): Override Enumerable#count for betterknu2008-05-141-12/+0
* * enumerator.c: Update rdoc.knu2008-05-131-10/+10
* * enumerator.c (enumerator_initialize): Remove an undocumentedknu2008-04-221-9/+1
* * enumerator.c (enumerator_init): preserve the method name in ID.knu2008-04-211-5/+4
* * enumerator.c: Resolve the method every time an enumerationknu2008-04-201-9/+14
* * ruby.h (rb_block_call_func): Fix prototype.knu2008-04-141-8/+4
* * enumerator.c (enumerator_mark, enumerator_iter_i, enumerator_each_i,usa2008-04-141-1/+7
* * enumerator.c (rb_eStopIteration), eval.c (rb_f_loop), ruby.h:knu2008-04-101-0/+45
* * enumerator.c, inits.c (rb_call_inits), ruby.h, intern.h,knu2008-04-091-0/+414