@@ -46,7 +46,7 @@ def asUnicode(s):
46
46
except :
47
47
return str (s )
48
48
49
- def ensureUtf (s , encoding = 'utf8' ):
49
+ def toUnicode (s , encoding = 'utf8' ):
50
50
"""Converts input to unicode if necessary.
51
51
52
52
If `s` is bytes, it will be decoded using the `encoding` parameters.
@@ -200,11 +200,11 @@ def handleEval(data):
200
200
loc = form [0 ]
201
201
isEval = False
202
202
try :
203
- code = compile (ensureUtf (code ), ensureUtf (data [2 ]["name" ]), 'eval' )
203
+ code = compile (toUnicode (code ), ensureUtf (data [2 ]["name" ]), 'eval' )
204
204
isEval = True
205
205
except :
206
206
try :
207
- code = compile (ensureUtf (code ), ensureUtf (data [2 ]["name" ]), 'exec' )
207
+ code = compile (toUnicode (code ), ensureUtf (data [2 ]["name" ]), 'exec' )
208
208
except :
209
209
e = traceback .format_exc ()
210
210
send (data [0 ], "editor.eval.python.exception" , {"ex" : cleanTrace (e ), "meta" : loc })
@@ -270,11 +270,11 @@ def ipyEval(data):
270
270
loc = form [0 ]
271
271
isEval = False
272
272
try :
273
- compile (ensureUtf (code ), ensureUtf (data [2 ]["name" ]), 'eval' )
273
+ compile (toUnicode (code ), ensureUtf (data [2 ]["name" ]), 'eval' )
274
274
isEval = True
275
275
except :
276
276
try :
277
- compile (ensureUtf (code ), ensureUtf (data [2 ]["name" ]), 'exec' )
277
+ compile (toUnicode (code ), ensureUtf (data [2 ]["name" ]), 'exec' )
278
278
except :
279
279
e = traceback .format_exc ()
280
280
send (data [0 ], "editor.eval.python.exception" , {"ex" : cleanTrace (e ), "meta" : loc })
0 commit comments