[pypy-commit] pypy unicode-utf8-py3: replace old code, remove pdb
mattip
pypy.commits at gmail.com
Sat Jun 30 22:48:25 EDT 2018
Author: Matti Picus <matti.picus at gmail.com>
Branch: unicode-utf8-py3
Changeset: r94789:fbe5d8ba3ad5
Date: 2018-06-30 19:45 -0700
http://bitbucket.org/pypy/pypy/changeset/fbe5d8ba3ad5/
Log: replace old code, remove pdb
diff --git a/pypy/interpreter/pyparser/parsestring.py b/pypy/interpreter/pyparser/parsestring.py
--- a/pypy/interpreter/pyparser/parsestring.py
+++ b/pypy/interpreter/pyparser/parsestring.py
@@ -114,7 +114,7 @@
elif saw_f:
return W_FString(substr, rawmode)
else:
- v = unicodehelper.decode_utf8(space, substr)
+ v = unicodehelper.str_decode_utf8(substr, 'strict', True, None)
return space.newtext(v)
v = PyString_DecodeEscape(space, substr, 'strict', encoding)
diff --git a/pypy/objspace/std/unicodeobject.py b/pypy/objspace/std/unicodeobject.py
--- a/pypy/objspace/std/unicodeobject.py
+++ b/pypy/objspace/std/unicodeobject.py
@@ -192,8 +192,6 @@
if w_object is None:
w_value = W_UnicodeObject.EMPTY
else:
- if w_encoding and w_encoding._utf8 == 'unicode_internal':
- import pdb;pdb.set_trace()
encoding, errors = _get_encoding_and_errors(space, w_encoding,
w_errors)
if encoding is None and errors is None:
More information about the pypy-commit
mailing list