From: Yui NARUSE Date: 2009-08-09T08:29:08+09:00 Subject: [ruby-core:24836] [Feature #1900] Suggestion: Encoding#ascii_compatible? Issue #1900 has been updated by Yui NARUSE. > > It cannot be distinguished whether the given encoding is invalid or ASCII-compatible. > > Encoding::Converter.asciicompat_encoding("UTF-8") returns nil. > > Encoding::Converter.asciicompat_encoding("UTF-0") also returns nil. > > Is this intentional or a bug? Different from methods of Encoding, methods of Encoding::Converter is categorized into transcode. So their intention is also different. Encoding::Converter.asciicompat_encoding is made to use when you handle a string encoded in ASCII-incompatible encoding. You can use this and get an ASCII-compatible encoding which has the same character set, and convert to it, and you can handle that string with Ruby APIs. ---------------------------------------- http://redmine.ruby-lang.org/issues/show/1900 ---------------------------------------- http://redmine.ruby-lang.org