<headius> I was going line by line and it diverged, but unsure if it is an important diff
<headius> lopex: you're right, I can't see any issue
<headius> I looked over the tbl0208 as well and it also matches
<headius> edipo.federle: you might find this one interesting: https://github.com/jruby/jcodings/issues/42
<headius> ruby snippit to reproduce... my next step was going to walk through CRuby executing this to see where our jcodings logic diverges:
<headius> `ruby26 -e '"\x00\x7f\x8e\xa1\x8e\xfe\xa1\xa1\xa1\xfe".force_encoding("CP51932").encode("CP50220")'`
<headius> this works fine in CRuby and crashes in JRuby
<headius> I need to finish up 9.3 stuff and this can roll into any release, so I am shifting gears for now
<headius> actually "\x00\x7f\x8e\xa1\x8e\xfe" is sufficient... it blows on that first 0xFE
<headius> seems simple but I don't see why we fail and CRuby works
lopex has joined #jruby