Age | Commit message (Expand) | Author |
2007-11-30 | * enum.c (enum_count): precise argument number check. | matz |
2007-11-30 | * enum.c (enum_take_while): returns Enumerator if no block given. | matz |
2007-11-09 | * enum.c (each_with_index_i): use rb_yield_values() for | matz |
2007-11-07 | * enum.c (enum_each_with_index): make different arrays at each | nobu |
2007-11-01 | * enum.c (take_while_i, drop_while_i) add RTEST to handle nil return | davidflanagan |
2007-10-31 | * enum.c (enum_drop): fix typo. | usa |
2007-10-30 | * enum.c (enum_take_while): separate with-block form. | matz |
2007-10-30 | * enum.c (enum_butfirst): add a new method to iterates over | matz |
2007-10-22 | * enum.c (enum_cycle): hide temporary array from ObjectSpace. | matz |
2007-10-18 | * enum.c (enum_find_index): update RDoc. a patch from David Flanagan | matz |
2007-10-18 | * range.c (range_first): takes first n element if argument is | matz |
2007-10-15 | * enum.c (enum_inject): RDoc update. a patch from David Flanagan | matz |
2007-08-25 | * encoding.c: provide basic features for M17N. | matz |
2007-08-08 | * enum.c (enum_cycle): typo fixed. a patch from Kazuhiro | matz |
2007-08-08 | * enumerator.c (enumerator_next_p): should check correctly even when | matz |
2007-08-06 | * enum.c (enum_zip): zip no longer converts arguments into | matz |
2007-08-06 | * enum.c (enum_cycle): new method to cycle enumerable forever. | matz |
2007-07-14 | * enum.c (sort_by_cmp): check if reentered. [ruby-dev:24291] | nobu |
2007-06-23 | * enum.c (enum_minmax): fix SEGV by [].minmax. | akr |
2007-06-23 | * enum.c (enum_minmax): new method to get the minimum and maximum | matz |
2007-06-10 | * include/ruby: moved public headers. | nobu |
2007-05-31 | * enum.c (each_with_index_i): should work well with continuation. | matz |
2007-05-18 | * enum.c (enum_inject): minor improvement. [ruby-dev:30792] | nobu |
2007-05-18 | * enum.c (enum_inject): it is now can work without block. you | matz |
2007-04-16 | * enum.c (enum_each_with_index): each_with_index to forward | matz |
2007-02-27 | * enum.c (take_i): small cosmetic / documentation patch from | matz |
2007-02-27 | * enum.c (enum_take): new method. [ruby-dev:30407] | matz |
2006-12-29 | * enum.c (enum_each_with_index): reuse array for yield parameters. | matz |
2006-12-29 | * enum.c (enum_inject): reuse array for yield parameters. | matz |
2006-10-25 | * enum.c (enum_zip): add RETURN_ENUMERATOR() to zip method. | matz |
2006-09-04 | enum.c: revert last changes | matz |
2006-09-04 | * lib/cgi.rb (CGI::out): specify -x option for nkf. | matz |
2006-09-02 | * ruby.h (struct RArray): embed small arrays. | matz |
2006-06-15 | Documentation typo. | drbrain |
2006-02-05 | * enum.c (enum_find_index): a new method Enumerable#find_index. | matz |
2006-02-03 | * eval.c: unify ruby_class (for method definition) and ruby_cbase | matz |
2005-12-29 | * eval.c (rb_mod_define_method): should save safe_level in the | matz |
2005-12-12 | * ext/digest/digest.c (rb_digest_base_s_digest): add volatile to | matz |
2005-10-11 | * array.c, enum.c, eval.c, util.c: safer function pointer usage. | nobu |
2005-09-12 | * array.c: moved to ANSI function style from K&R function style. | ocean |
2005-08-30 | * enum.c (enum_count): new method. [ruby-dev:26895] | matz |
2005-08-30 | * array.c, dir.c, enum.c, hash.c, io.c, range.c, string.c, struct.c: | nobu |
2005-07-14 | * enum.c (enum_member): Enumerable#member? is not an iterator. | nobu |
2005-07-14 | * enum.c (enumeratorize): create new enumerator for current method if | nobu |
2005-06-30 | * enum.c (enum_min, enum_max): must not return Qundef. | nobu |
2005-06-25 | * enum.c (enum_min, enum_max, enum_min_by, enum_max_by): do not ignore | nobu |
2005-06-09 | * enum.c (enum_inject): default the result value to Qundef to use | nobu |
2005-06-07 | * enum.c (enum_min_by, enum_max_by): return nil if no iteration. | nobu |
2004-10-30 | * eval.c (rb_eval): NODE_XSTR should pass copy of literal string. | matz |
2004-10-19 | * io.c (read_all): block string buffer modification during | matz |