From: Jeremy Evans Date: 2011-10-22T12:19:21+09:00 Subject: [ruby-core:40272] Re: Counseling On 10/22 10:45, Eric Hodel wrote: > The correct solution is to add the encoding magic comment to files that matches the expected encoding of the strings they create. Blindly forcing all strings to UTF-8 will break libraries that depend on their strings being in US-ASCII encoding. > > See: > > https://github.com/rdoc/rdoc/commit/ca7651a8b9e6ef32dfa56f4ca618d9cff6ba8b74 > > https://github.com/rdoc/rdoc/issues/63 > > You will need to send patches to the library maintainers to mark their required encodings correctly, or file tickets. Eric, If the library maintainers don't apply the patches you send to fix the encoding issues, the encoding situation is unlikely to get better: https://github.com/rubygems/rubygems/pull/146 Jeremy