[ruby-list:48521] Re: Ruby 1.9.3(Windows)における改行コード

From: pegacorn <subscriber.jp@...>
Date: 2011-11-05 14:58:58 UTC
List: ruby-list #48521
2011年11月5日12:59  <ak7@mail.goo.ne.jp>:
> ファイルをテキストモードで開いた場合ではなく、Tempfileを開いて、
> Tempfile#putsの場合に、"\n"になります。

確かにTempfileだとそうなりますね。
調べたところ、標準出力へのputsの動作が変わったのは、
1.9.2ブランチが分岐した後のtrunkのr31351〜r31357の辺りのようです。
改行コードに関する処理が変更されていますが、テストコードは変更ではなく
追加されているだけなので仕様変更ではなさそうですが…。

-- 
pegacorn

In This Thread