ruby-cvs:23251
From: knu ruby-lang.org
Date: Mon, 14 Apr 2008 19:00:17 +0900 (JST)
Subject: [ruby-cvs:23251] Ruby:r16011 (ruby_1_8): * enum.c: New methods: Enumerable#one?, #none?, #minmax, #min_by,
knu 2008-04-14 19:00:16 +0900 (Mon, 14 Apr 2008)
New Revision: 16011
Modified files:
branches/ruby_1_8/ChangeLog
branches/ruby_1_8/NEWS
branches/ruby_1_8/enum.c
Log:
* enum.c: New methods: Enumerable#one?, #none?, #minmax, #min_by,
#max_by, #minmax_by and #cycle; backported from 1.9.
* enum.c (enum_find_index): Add support for find_index(obj);
[ruby-dev:34313]; backported from 1.9.
* enum.c (enum_inject): Add support for Enumerable#inject(:binop);
backported from 1.9.
* enum.c: Alias Enumerable#reject to #inject; backported from 1.9.
http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/branches/ruby_1_8/enum.c?r1=16011&r2=16010&diff_format=u
http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/branches/ruby_1_8/ChangeLog?r1=16011&r2=16010&diff_format=u
http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/branches/ruby_1_8/NEWS?r1=16011&r2=16010&diff_format=u