From: Run Paint Run Run Date: 2010-08-08T00:17:35+09:00 Subject: [ruby-core:31646] Re: [Bug #3392][Closed] Kernel.open Ignores :binmode Key in Opts Hash w.r.t Encoding > binmode means just that the io doesn't convert end-of-line code. > It doesn't imply binary encoding. The example at the beginning of this report shows that a file opened with mode rb has BINARY encoding, though. Is the 'b' subtly different from 'binmode: true'?