Hi,

2010/4/5 Yukihiro Matsumoto <matz / ruby-lang.org>:
> Hi,
>
> In message "Re: [ruby-core:29161] [Bug #3058] Inconsistent eol conversionof IO#read on Windows"
>  on Wed, 31 Mar 2010 18:37:35 +0900, Heesob Park <redmine / ruby-lang.org> writes:
>
> |I found that IO#read(length) don't convert "\r\n" to "\n" on 1.9.x
>
> On 1.9, newline conversion has moved from stdin wrapper to encoding
> translation layer, which stop working on binary read, so it's intended
> feature.
>
I understand the feature.
But, in that case, the document of ios.read(length [,buffer]])
must be stated the difference when length is present or omitted.

Regards,
Park Heesob