Nathan Beyer wrote in post #1077086:
> I think I misread a follow-up that you corrected. The behavior I'm
> seeing is that when a File is opened with a defined external encoding
> and no internal encoding defined, then all reads to that file will
> produce Strings that maintain the defined external encoding.
> Transcoding would only happen if an internal encoding is defined. Is
> that correct?

That's correct. Sorry my brain has not been working 100% for my 
first-time postings :-)

-- 
Posted via http://www.ruby-forum.com/.