On Mon, Dec 7, 2009 at 10:54 AM, NAKAMURA, Hiroshi <nakahiro / gmail.com> wrote: > All the failed tests are for StringIO, right? Yes. > Then we are free to fix > StringIO behavior as well as 1.9 which is consistent with generic IO. Yeah, fixing the specs is not a problem. But we need the clear statement from ruby-core, is the current MRI 1.8.* behavior for StringIO considered a bug and needs to be fixed, or is it considered a feature (albeit a bit inconsistent with the standard IO behavior). Thanks, --Vladimir