Author: Matti Picus
Branch: unicode-utf8-py3
Changeset: r95702:8e00f53ea94c
Date: 2019-01-23 16:28 +0200
http://bitbucket.org/pypy/pypy/changeset/8e00f53ea94c/
Log:test, fix for pickling StringIO with pos != 0
diff --git a/pypy/module/_io/interp_stringio.py
b/pypy/module/_io/interp_stringio
Author: Matti Picus
Branch: unicode-utf8
Changeset: r95703:f68e17e4136e
Date: 2019-01-23 16:30 +0200
http://bitbucket.org/pypy/pypy/changeset/f68e17e4136e/
Log:merge default into unicode-utf8
diff --git a/pypy/module/gc/__init__.py b/pypy/module/gc/__init__.py
--- a/pypy/module/gc/__init__.p
Author: Matti Picus
Branch: unicode-utf8-py3
Changeset: r95701:d7b0f65f80a2
Date: 2019-01-23 16:28 +0200
http://bitbucket.org/pypy/pypy/changeset/d7b0f65f80a2/
Log:match startswith, endswith cpython behaviour for
needle='',start>0,end==0
diff --git a/pypy/objspace/std/test/test_unico
Author: Matti Picus
Branch: unicode-utf8-py3
Changeset: r95699:a7867a23009b
Date: 2019-01-22 23:17 +0200
http://bitbucket.org/pypy/pypy/changeset/a7867a23009b/
Log:finish f287dec62c4e for swapcase, capitalize
diff --git a/pypy/objspace/std/test/test_unicodeobject.py
b/pypy/objspace/std/test
Author: Matti Picus
Branch: unicode-utf8-py3
Changeset: r95700:ee5c96ad9ed6
Date: 2019-01-23 11:30 +0200
http://bitbucket.org/pypy/pypy/changeset/ee5c96ad9ed6/
Log:test, refactor logic around invalid continuation byte
diff --git a/pypy/interpreter/unicodehelper.py
b/pypy/interpreter/unicode
Author: Matti Picus
Branch: unicode-utf8-py3
Changeset: r95704:5a0b1049fa98
Date: 2019-01-23 16:31 +0200
http://bitbucket.org/pypy/pypy/changeset/5a0b1049fa98/
Log:merge py3.5 into unicode-utf8-py3
diff --git a/pypy/module/gc/__init__.py b/pypy/module/gc/__init__.py
--- a/pypy/module/gc/__in
Author: Matti Picus
Branch: unicode-utf8
Changeset: r95705:9853efedd970
Date: 2019-01-23 19:29 +0200
http://bitbucket.org/pypy/pypy/changeset/9853efedd970/
Log:backport relevant parts of 8e00f53ea94c
diff --git a/pypy/module/_io/interp_stringio.py
b/pypy/module/_io/interp_stringio.py
--- a/