1.1 --- a/compiler/transformer.py Fri Feb 03 23:25:00 2017 +0100
1.2 +++ b/compiler/transformer.py Sat Feb 04 00:10:47 2017 +0100
1.3 @@ -669,11 +669,6 @@
1.4
1.5 def decode_literal(self, lit):
1.6 if self.encoding:
1.7 - # this is particularly fragile & a bit of a
1.8 - # hack... changes in compile.c:parsestr and
1.9 - # tokenizer.c must be reflected here.
1.10 - if self.encoding not in ['utf-8', 'iso-8859-1']:
1.11 - lit = unicode(lit, 'utf-8').encode(self.encoding)
1.12 return eval("# coding: %s\n%s" % (self.encoding, lit))
1.13 else:
1.14 return eval(lit)