[pypy-commit] pypy unicode-utf8-py3: newunicode -> newtext, newtext now accepts utf8-encoded bytes or unicode

2018-06-13 Thread mattip
Author: Matti Picus Branch: unicode-utf8-py3 Changeset: r94761:4c4b3a83fd29 Date: 2018-06-13 21:00 -0700 http://bitbucket.org/pypy/pypy/changeset/4c4b3a83fd29/ Log:newunicode -> newtext, newtext now accepts utf8-encoded bytes or unicode diff --git a/pypy/interpreter/astcompiler/fstri

[pypy-commit] pypy unicode-utf8-py3: fix interned stringes, space.newtext, use of W_Unicode._value

2018-06-13 Thread mattip
Author: Matti Picus Branch: unicode-utf8-py3 Changeset: r94759:eee2a361ae13 Date: 2018-06-13 20:21 -0700 http://bitbucket.org/pypy/pypy/changeset/eee2a361ae13/ Log:fix interned stringes, space.newtext, use of W_Unicode._value diff --git a/pypy/interpreter/baseobjspace.py b/pypy/interpreter/b

[pypy-commit] pypy unicode-utf8-py3: try and fail to make progress with test_unicodehelper

2018-06-13 Thread mattip
Author: Matti Picus Branch: unicode-utf8-py3 Changeset: r94763:52d2576ff698 Date: 2018-06-13 22:42 -0700 http://bitbucket.org/pypy/pypy/changeset/52d2576ff698/ Log:try and fail to make progress with test_unicodehelper diff --git a/pypy/interpreter/test/test_unicodehelper.py b/pypy/interpret

[pypy-commit] pypy unicode-utf8-py3: reset invalid uses of str_decode_utf8 to deault values, need more review

2018-06-13 Thread mattip
Author: Matti Picus Branch: unicode-utf8-py3 Changeset: r94760:e069b9df4f5f Date: 2018-06-13 20:36 -0700 http://bitbucket.org/pypy/pypy/changeset/e069b9df4f5f/ Log:reset invalid uses of str_decode_utf8 to deault values, need more review diff --git a/pypy/TODO b/pypy/TODO --- a/pypy/T

[pypy-commit] pypy unicode-utf8-py3: convert uncode_w to utf8_w, use decode when a python2 unicode object is required

2018-06-13 Thread mattip
Author: Matti Picus Branch: unicode-utf8-py3 Changeset: r94762:92280566ae0d Date: 2018-06-13 21:49 -0700 http://bitbucket.org/pypy/pypy/changeset/92280566ae0d/ Log:convert uncode_w to utf8_w, use decode when a python2 unicode object is required diff --git a/pypy/interpreter/astcompil