From: matz@... (Yukihiro Matsumoto) Date: 2003-05-20T16:59:25+09:00 Subject: [ruby-list:37704] Re: マッチした部分を配列にしまう方法 まつもと ゆきひろです In message "[ruby-list:37702] Re: マッチした部分を配列にしまう方法" on 03/05/20, tsuji.td@ncos.nec.co.jp writes: |>ということは、どういうことなんでしょう。 |> |> * この修正はあるべきでない → 理由は? |> * この修正は非互換である → どう対応するか? |> |>のいずれかだとは思うのですが、前者なら議論した上で合意ができ |>れば元に戻せばよいことですし、後者なら移行パスを検討すれば良 |>いと思います。 | |後者に1票です。 確認ですが、後者と言うことは「この修正は将来的には望ましいが、 今すぐ変更するのは影響が大きいので、警告を使って段階的に移行 してほしい」という意味だと解釈してよいですか。 |できれば段階を踏んで、 | | 1.最初のリリースでは String#=~ の左辺文字列を正規表現として処理するが、推奨されない旨の警告が出る | 2.その次のリリースの String#=~ は左辺文字列をRegexp.quote で処理し、警告も出さない | |というのがありがたいです。 この修正について、そのようにすることに依存はありません。