Issue #5576 has been updated by Yusuke Endoh.


ありがとうございます。

最近 #5565 にバックポートチケットが上がっていて、[ruby-list:48514] を
受けたものかと思ってましたが、これとは別の問題ですかね?
もしよければ、trunk でテスト・再現できますか?

-- 
Yusuke Endoh <mame / tsg.ne.jp>
----------------------------------------
Bug #5576: [Universal Newline]改行コードが"\r\n"で出力されない
http://redmine.ruby-lang.org/issues/5576

Author: pegacorn jp
Status: Open
Priority: Normal
Assignee: 
Category: 
Target version: 1.9.3
ruby -v: ruby 1.9.3p0 (2011-10-30) [i386-mswin32_100]


mswin/mingw版で、標準出力へのputsで改行コードが"\r\n"で出力されない。

[ruby-list:48514]より
C:促>ruby -v
ruby 1.9.3p0 (2011-10-30) [i386-mingw32]
C:促>ruby -e "puts 'test'" > 193.txt
C:促>ruby -e "p open('193.txt','rb'){|f| f.read}"
"test促n"

Tempfile#putsでも同様です。
標準出力へのputsの動作が変わったのは、r31351〜r31357の辺りのようです。



-- 
http://redmine.ruby-lang.org