岩室です。

うえ、MatchDataにするんですか? scanと一致させて欲しいなぁ、と思ってるんですが……。

# scanもMatchDataにしたら、統一性は取れるだろうけど、もっと激しく、ぎゃっとなるような気する。

2008/09/10 15:28 Yui NARUSE <redmine / ruby-lang.org>:
> チケット #546 が更新されました。 (by Yui NARUSE)
>
> カテゴリ coreにセット
>
> 検索すると標準添付ライブラリでもひっかかっていますが、
> こちらについてはすでに対処済みです。
>
> まぁ、ぎゃっとなるケースでも、ブロックパラメータが String から MatchData になるだけなので、
> str.gsub(/foo/){|bar| ...} ならば、
> str.gsub(/foo/){|bar| bar=bar.to_s; ...} ならば、
> にしておけばとりあえず動くようになるわけですが。
>
> MatchData の method_missing に細工して、Stringのメソッドを呼ぶとかやるのは・・・
> やめたほうがいいだろうなぁ。
> ----------------------------------------
> http://redmine.ruby-lang.org/issues/show/546
>
> ----------------------------------------
> http://redmine.ruby-lang.org
-- 
IWAMURO Motnori <http://vmi.jp/>