From: Eric Hodel Date: 2011-02-08T05:11:06+09:00 Subject: [ruby-core:35142] [Ruby 1.9-Bug#4381][Open] Encoding of result is not consistent for String#[]= --mimepart_4d5051d95de00_59895a2147659b0 Content-Type: text/plain Content-Transfer-Encoding: Quoted-printable Content-Disposition: inline Bug #4381: Encoding of result is not consistent for String#[]=3D http://redmine.ruby-lang.org/issues/show/4381 Author: Eric Hodel Status: Open, Priority: Normal Category: core ruby -v: ruby 1.9.3dev (2011-02-07 trunk 30814) [x86_64-darwin10.6.0] The encoding may be changed to a compatible encoding by rb_enc_check(). If this is a feature the documentation should be updated. ---------------------------------------- http://redmine.ruby-lang.org --mimepart_4d5051d95de00_59895a2147659b0 Content-Type: application/octet-stream; name=test_string.rb.aset_encoding.patch Content-Transfer-Encoding: Base64 Content-Disposition: attachment; filename=test_string.rb.aset_encoding.patch SW5kZXg6IHRlc3QvcnVieS90ZXN0X3N0cmluZy5yYgo9PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09Ci0tLSB0ZXN0L3J1YnkvdGVzdF9zdHJpbmcucmIJKHJldmlz aW9uIDMwODE0KQorKysgdGVzdC9ydWJ5L3Rlc3Rfc3RyaW5nLnJiCSh3b3Jr aW5nIGNvcHkpCkBAIC0xNTMsNiArMTUzLDE4IEBAIGNsYXNzIFRlc3RTdHJp bmcgPCBUZXN0OjpVbml0OjpUZXN0Q2FzZQogICAgIGFzc2VydF9yYWlzZShB cmd1bWVudEVycm9yKSB7ICJmb28iWzEsIDIsIDNdID0gIiIgfQogICBlbmQK IAorICBkZWYgdGVzdF9BU0VUX2VuY29kaW5nCisgICAgYSA9IFMoImEiKQor ICAgIGEuZm9yY2VfZW5jb2RpbmcgRW5jb2Rpbmc6OlVTX0FTQ0lJCisKKyAg ICByID0gUygiIikKKyAgICByLmZvcmNlX2VuY29kaW5nIEVuY29kaW5nOjpV VEZfOAorCisgICAgYVsvYS9dID0gcgorCisgICAgYXNzZXJ0X2VxdWFsIEVu Y29kaW5nOjpVU19BU0NJSSwgYS5lbmNvZGluZworICBlbmQKKwogICBkZWYg dGVzdF9DTVAgIyAnPD0+JwogICAgIGFzc2VydF9lcXVhbCgxLCBTKCJhYmNk ZWYiKSA8PT4gUygiYWJjZGUiKSkKICAgICBhc3NlcnRfZXF1YWwoMCwgUygi YWJjZGVmIikgPD0+IFMoImFiY2RlZiIpKQo= --mimepart_4d5051d95de00_59895a2147659b0--