From: matz@... (Yukihiro Matsumoto) Date: 2004-02-10T14:26:33+09:00 Subject: [ruby-dev:22852] Re: warning about string =~ string and ~string まつもと ゆきひろです In message "[ruby-dev:22851] warning about string =~ string and ~string" on 04/02/10, usa writes: |string.cをぼんやり眺めていて思い出したのですが、string =~ string |と ~string の警告がまたしてもHEADで無駄に無効になっていたので、 |両方追放してみました(前者はTypeError、後者はNoMethodError)。 |これでいいかどうかはよくわかりませんが、どっちにしろこれに類する |処置は必要だと思います。 コミットしてください。 |ところで、1.8も同じコードがありますが、このままだとたぶん1.8.2に |した時に忘れて警告が出なくなるだけのような気がするので、 | #if RUBY_VERSION_CODE < xxx |で警告をくくるスタイルはやめませんか? ちゅーか、バージョンが進んで警告が出ないのはユーザの視点では 望むところではないかと。開発者たちが忘れないように、 |せめて | #else | # error |とでもなってればまだマシかも。 とするのは良いことだと思います。