From: Masatoshi SEKI Date: 2003-07-09T16:16:54+09:00 Subject: [ruby-dev:20575] Re: Marshal upgrade 咳といいます。 > dRuby方面には迷惑になるのは目に見えているのですが、Marshalの > マイナーバージョンをあげてもよいですか? > > 具体的には_dump()が文字列以外の任意のオブジェクトを返せるよ > うにしようと思います。今までは_dump()を作るのは大変でした(内 > 部でMarshal.dump()を呼ぶことを勧めていたけど、これでは循環に > 対応するのが難しいし)。これで簡単になると思います。 咳はマイナーバージョンをあげるのはかまわないのですが、 _dumpの変更の方が気になります。 いつころ_dump()の変更が入りますか? _dumpが文字列以外を返すとどうなるのでしょう。 また、文字列はもう一度エンコードされるのでしょうか? カスタマイズしたMarshalとビルトインのMarshal間で 同じオブジェクトとなるようになったりもしますか? _loadはどうなっちゃうのでしょう? なんだか理解が鈍くて済みません。 サンプルコード希望です!