--pgp-sign-Multipart_Sat_Feb__7_16:03:31_2009-1
Content-Type: text/plain; charset=ISO-2022-JP

At Sat, 7 Feb 2009 00:49:59 +0900,
Yusuke ENDOH wrote:
> 2009/2/6 Yukihiro Matsumoto <matz / ruby-lang.org>:
(snip)
> > each_with_indexは放置。Enumerator#with_indexの方で手当てする
> > 方に賛成します。が、現時点では簡潔なwith_index(1)にするのか、
> > より明確なwith_index_from(1)にするのかは決断できません。どっ
> > ちがよいでしょうねえ。
>
>
> with_index_from はやむなく考えたものなので、with_index にだけ
> 引数を持たせていいならそっちに一票投じます。

 ではこれで行きましょうか。

>   *  Iterates the given block for each element with an index, which
> - *  start from 0.  If no block is given, returns an enumerator.
> + *  start from +offset+.  If no block is given, returns an enumerator.
>   *

 これは元のgrammoなんですが、 s/start/starts/ と直してください。



 これとは別件ですが、 yield args, i ではなく yield *args, i の
方がいいという意見があった気がしますがどうなんでしょうね、という
ところで [1,2,3].each.with_index.with_index {|x| ... } がうまく
行かないことに気がついた…。

--
Akinori MUSHA / http://akinori.org/

--pgp-sign-Multipart_Sat_Feb__7_16:03:31_2009-1
Content-Type: application/pgp-signature
Content-Transfer-Encoding: 7bit

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (FreeBSD)

iEYEABECAAYFAkmNMkMACgkQkgvvx5/Z4e4IWACfYpEH6TRFbm2h2I9bozF7tNa2
E+gAnRgYl/PpgsbkbIqhUPHHUEl1QBbs
=khmN
-----END PGP SIGNATURE-----

--pgp-sign-Multipart_Sat_Feb__7_16:03:31_2009-1--