I've been reviewing encoding-related issues in prep for 1.7.5. Encoding is one of the things we wanted to have "done" for 1.7.5, so we could safely fork 9k without any major merged happening.
Many issues have been fixed since 1.7.4, so the list has gotten rather small. Here's what I found that I figure should be fixed: * Gzip encoding on deccompress: http://jira.codehaus.org/browse/JRUBY-7078 * jirb in 1.9 mode does not return valid encodings: http://jira.codehaus.org/browse/JRUBY-5156 (This one has dragged on for a long time. We should fix it for 1.7.5 or ditch it.) * __method__ not returning proper symbols for multibyte: https://github.com/jruby/jruby/issues/914 * -K does not set encodings properly: https://github.com/jruby/jruby/issues/913 (This one may be trivial enough it's not worth bothering). ... And that's about it. I audited both JIRA and Github for all issues with the words "encode", "encoding", "transcode" or "transcoding" in them, and most were either fixed or no longer valid. The Gzip thing is probably the biggest and most important issue, and it likely will touch StringIO as well. - Charlie --------------------------------------------------------------------- To unsubscribe from this list, please visit: http://xircles.codehaus.org/manage_email