We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
I know, a bit weird to use non-ascii characters in symbols but MRI returns an expected result.
MRI (2.5.3):
irb(main):001:0> a = [:â] => [:â] irb(main):002:0> Marshal.load(Marshal.dump(a)) => [:â]
TruffleRuby (1.0.0-rc10):
irb(main):001:0> a = [:â] => [:"â"] irb(main):002:0> Marshal.load(Marshal.dump(a)) => [:"\xC3\xA2"]
The text was updated successfully, but these errors were encountered:
This bug is inherited from Rubinius's marshal.rb. Should be relatively easy to fix.
Sorry, something went wrong.
c5c1574
Fixed in 2f4ba36 and added specs for it as well as for serializing objects with multibyte instance variable names. It will be in the next release.
@deepj This is fixed in the new 1.0.0 RC 11 release, and verifying from IRB looks good. Please comment here if you're still seeing a problem.
eregon
No branches or pull requests
I know, a bit weird to use non-ascii characters in symbols but MRI returns an expected result.
MRI (2.5.3):
TruffleRuby (1.0.0-rc10):
The text was updated successfully, but these errors were encountered: