新井です。

# mew 環境復活。焦った。。

> まつもと ゆきひろです
> 
> In message "[ruby-list:27250] Re: do ... end & { ... }"
>     on 01/01/20, Yukihiro Matsumoto <matz / zetabits.com> writes:
> 
> |えーと、勘違いしてるのは私です。つまり、「なくさない」つもり
> |で、実はなくしてて、かつ、それに気づいてなかったってことです
> |ね。お恥ずかしい。でも、だれも文句言わないってことは実はどう
> |でも良いことだったのかなあ。とりあえず、自分の意図通りに修正

私はbrace派なので、気がつきませんでした。

> |を図ります。
> 
> でもって、これがそのパッチです。

残念ながら

ruby  -v -e '(1..5).sort do |a,b| b <=> a end.reverse'
ruby 1.7.0 (2001-01-15) [i586-linux]
-e:1: parse error
(1..5).sort do |a,b| b <=> a end.reverse
                                 ^

が復活してしまいました。これは意図して直したのだと思ってたのです
が(よくわかってないですが)

赤松さんの Ruby 1.6.0 の変更点 [ruby-list:24986] に、

> * syntax enhanced, e.g.
>   [1,2,3].sort do|a,b| b<=>a end.reverse

とあるので

--
新井康司 (Koji Arai)