summaryrefslogtreecommitdiff
path: root/enumerator.c
AgeCommit message (Expand)Author
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
2005-09-14* dir.c: changed `foo (*bar)_((boo))' to `foo (*bar)(boo)`.ocean
2005-09-14* bignum.c: changed `foo _((boo))' to `foo(boo)`. [ruby-dev:27056]ocean
2005-09-12* array.c: moved to ANSI function style from K&R function style.ocean
2005-08-04* enumerator.c (Init_Enumerator): provided features should havenobu
2005-07-16* enumerator.c (Init_Enumerator): wrong argument specs.nobu
2005-07-15* enumerator.c (Init_Enumerator): use an internal directly.nobu
2005-07-14* enum.c (enumeratorize): create new enumerator for current method ifnobu