fcheung/corefoundation — pull request #1 by tmaher (2012-11-26 07:13:19+00:00)
Title: Add support for 1.8.7

Pre-1.9, String doesn't have any notion of encoding, it's all just bytes. Uses Iconv where appropriate to ensure valid UTF-8 encoding. Iconv doesn't get pulled in for 1.9+, because it's not always safe to assume it's present. For the simple case of the vendor Ruby, however, it is present.