commit 7bc3cc39e260a8bd800b58358bf3f413642bdcbf
parent 8412fd099e772bbd846c919aeb461b84e7c183e7
Author: Rich Lane <rlane@club.cc.cmu.edu>
Date: Thu, 31 Dec 2009 15:36:54 -0800
add String#transcode
Diffstat:
1 file changed, 4 insertions(+), 0 deletions(-)
diff --git a/lib/sup/util.rb b/lib/sup/util.rb
@@ -319,6 +319,10 @@ class String
out.force_encoding Encoding::UTF_8 if out.respond_to? :force_encoding
out
end
+
+ def transcode src_encoding=$encoding
+ Iconv.easy_decode $encoding, src_encoding, self
+ end
end
class Numeric