前田です。 matz / netlab.co.jp (Yukihiro Matsumoto) wrote: ||# Emacs20.2.90にしたらcmailもSKKも動かなくなってしまいました:-( | |そーみたいですねえ.emacs20にはいつまでたっても移行できない. Emacs20.3で安定することを祈ります(^^; |||置換しないのならscanを使った方が良いんじゃないかと思います. || ||subはイテレータブロックを評価した値で置換するので'abc'. ||sub('b') {|c| c = c} のようにイテレータ変数に代入する ||必要はないということが言いたかったのでした。 | |いや,前田さんの意図は分かってます.scanをお勧めするのは金子 |さんに対してです.そういうメソッドもあるよって. すみません、早合点してしまいました。 ||引数の'b'ではなくてイテレータブロックの方が余分だと考えれば、 ||ArgumentErrorではないとも考えられますね。 | |rubyはそのように考えています(と私は考えています). では、これはイテレータブロックが無視されても仕方がないということで。 -- 前田 修吾