From: Masaki Suketa Date: 1997-10-01T15:40:50+09:00 Subject: [ruby-dev:613] Re: BUG?(marshal) 助田です In message "[ruby-dev:609] Re: BUG?(marshal)" WATANABE Hirofumi writes : >わたなべです. > >やっぱり binmode ですね. >Masaki Suketa writes: > >:djgpp版ですが、djgpp版も含めてどのダンプファイルでも読込めな >:かったのでどうも別問題のようです。 >読み込み時に >djgpp 版の text mode では無条件に CR を削除します. >cygwin32, mswin32 版の text mode では CR+LF のときのみ CR を削除します. >したがって単独の CR(0x0d) が現れているこのデータの場合は djgpp 版だ >け問題が起こります. mrshin.rb mrshout.rb で binmode にしてから実行すれば大丈夫でした。 別問題じゃなかったです。ごめんなさい。 marshal.cの方で binmode にするのが良さそうです。 助田 雅紀(suke@tonen.co.jp)