まつもと ゆきひろです
前田(修)さんの披露宴で名古屋に泊まりです。
最近のホテルにはイーサネットの口があるのね。
便利、便利。
In message "[ruby-dev:13622] Re: yield *[[]]"
on 01/06/22, Yukihiro Matsumoto <matz / zetabits.com> writes:
|木曜日に田中哲さんに会って触発されたのでもう少し考えてみまし
|た。mvalueをsvalueとしても動作する(上位互換)として考えるから
|無理が出るので、なにがsvalueでなにがmvalueかをきちんと定義し
|て、svalueとmvalueを適宜変換するようにしてみました。これで、
|svalueとmvalueの相互返還を何度行っても値が壊れることはないと
|思います。
|
|でも、過去との互換性はなくなっちゃいました。ぐすん。
まあ、互換性は妥協できるか、と思ってたんですが、さすがに
a, b = "abc".split(/=/)
が a = "abc" でなく、a = ["abc"] というのはやりすぎだと思う
ようになりました。んで、名古屋までに新幹線で考えたんで(当然
実装もした)、結果をコミットしました。
まだ実験レベルです。実装に合わせてテストを書き換えたりしたん
で、ダメダメです。冷静になってテストを見直してからでないと最
終版にはできませんね。
matz.