Bug #1665 » doc_enum187.patch
NEWS (working copy) | ||
---|---|---|
* Enumerable#minmax_by
|
||
* Enumerable#none?
|
||
* Enumerable#one?
|
||
* Enumerable#reverse_each
|
||
* Enumerable#take
|
||
* Enumerable#take_while
|
||
... | ... | |
New alias to #inject.
|
||
* Enumerable#entries
|
||
* Enumerable#to_a
|
||
Now takes optional arguments to pass to #each.
|
||
* Hash#eql?
|
||
* Hash#hash
|
||
* Hash#==
|
enum.c (working copy) | ||
---|---|---|
/*
|
||
* call-seq:
|
||
* enum.to_a => array
|
||
* enum.entries => array
|
||
* enum.to_a(*args) => array
|
||
* enum.entries(*args) => array
|
||
*
|
||
* Returns an array containing the items in <i>enum</i>.
|
||
* The given <i>args</i>, if any, are passed to <code>each</code>.
|
||
*
|
||
* (1..7).to_a #=> [1, 2, 3, 4, 5, 6, 7]
|
||
* { 'a'=>1, 'b'=>2, 'c'=>3 }.to_a #=> [["a", 1], ["b", 2], ["c", 3]]
|
||
* s = StringIO.new("Hello world")
|
||
* s.to_a("l") #=> ["Hel", "l", "o worl", "d"]
|
||
*/
|
||
static VALUE
|
||
enum_to_a(argc, argv, obj)
|
||
int argc;
|