Open jherdman opened 10 months ago
I couldn't reproduce this.
Did you really use the script? (The script doesn't have require "stringio"
.)
Ah ha! I missed a few things. Here's the revised script:
require 'stringio'
str = "\xFE\xFFColumn1,Column2\n" + "\"value1.1\",value1.2\n"
io = StringIO.new(str)
io.set_encoding_by_bom
io.gets *["\n", 8192]
I've traced back a breaking change to v3.0.9. Here's the minimal repro:
In v3.0.8:
In v3.0.9:
I suspect there's some kind of action for me, but this error message is a bit opaque (i.e. what is RS?).