* enum.c (find_i): enum_yield
* enum.c (grep_iter_i): enum_yield
* enum.c (find_all_i):
* enum.c (reject_i):
* enum.c (partition_i):
* enum.c (group_by_i):
* enum.c (sort_by_i):
* enum.c (nmin_i, min_by_i, max_by_i, minmax_by_i):
* enum.c (each_val_i):
* enum.c (drop_while_i):
* enum.c (cycle_i, enum_cycle):
* enum.c (zip_ary, zip_i): splat
failing test cases for [ruby-core:61340]
Merge pull request #557 from nobu/enum-yield_values

Enum yield values