Commits

Show all
Author Commit Message Labels Comments Date
Armin Rigo
Fix for the new large file tests in pypy.module.mmap.
Branches
merge-2.7.2
Amaury Forgeot d'Arc
Add large file support to mmap: 64bit offsets on 32bit platform. problem: test_large_offset() fails when interpreted, and passes when run on a translated pypy. Maybe a ll2ctypes issue?
Branches
merge-2.7.2
Amaury Forgeot d'Arc
tets_socket: Loosen comparison of error messages.
Branches
merge-2.7.2
Amaury Forgeot d'Arc
Skip check on the error message: pypy's multimethods are quite different
Branches
merge-2.7.2
Amaury Forgeot d'Arc
Add a copy of test_str.py, to be modified
Branches
merge-2.7.2
Amaury Forgeot d'Arc
The underlying stream of a BufferedIO can call arbitrary code, or yield to some signal handler; protect against reentrant code.
Branches
merge-2.7.2
Amaury Forgeot d'Arc
Test and fix in mixed read/write/seek/write operations
Branches
merge-2.7.2
Amaury Forgeot d'Arc
Fix multibytecodec incremental tests: ensure that .encode(final=True) is always called at the end. Also have MultibyteStreamWriter.reset() call .encode(final=True) to flush the pending bytes.
Branches
merge-2.7.2
Amaury Forgeot d'Arc
Buffered IO retries read() and write() when the raw stream raises errno=EINTR.
Branches
merge-2.7.2
Amaury Forgeot d'Arc
CPython Issue #12100: Don't reset incremental encoders of CJK codecs at each call to encode().
Branches
merge-2.7.2
Alex Gaynor
Fix for mmap when trying to specify an offset that's past the end of a file.
Branches
merge-2.7.2
Amaury Forgeot d'Arc
Allow both str.__add__ to raise TypeError or return NotImplemented. IMO the point of the test is to check that str.__add__ does not crash or use str() instead.
Branches
merge-2.7.2
Amaury Forgeot d'Arc
json: Rename some functions in our pure-python implementation: in CPython, encode_basestring() is supposed to add double quotes.
Branches
merge-2.7.2
Amaury Forgeot d'Arc
Update _ctypes_test.c from CPython 2.7.2
Branches
merge-2.7.2
Amaury Forgeot d'Arc
hg merge default
Branches
merge-2.7.2
Amaury Forgeot d'Arc
Implement CPython issue5057: do not const-fold a unicode.__getitem__ operation which returns a non-BMP character, this produces .pyc files which depends on the unicode width
Branches
merge-2.7.2
Alex Gaynor
merged upstream
Branches
merge-2.7.2
Alex Gaynor
Added in the new behavior for RawIOBase.readall, if read() returns None then readall() also returns None
Branches
merge-2.7.2
Amaury Forgeot d'Arc
Fix edge cases in float.__mod__
Branches
merge-2.7.2
Amaury Forgeot d'Arc
Fix our copy of "sysconfig.py", which I broke during the merge
Branches
merge-2.7.2
Amaury Forgeot d'Arc
test_ssl: Correctly use the helper function to find data files
Branches
merge-2.7.2
Amaury Forgeot d'Arc
CPython issue11391: Fix a mmap crasher
Branches
merge-2.7.2
Alex Gaynor
Change to the new exception for bytearray().pop()
Branches
merge-2.7.2
Alex Gaynor
Fix for time.mktime, -1 is a valid return value in some cases.
Branches
merge-2.7.2
Alex Gaynor
fix JSON tests
Branches
merge-2.7.2
Armin Rigo
fix the test.
Amaury Forgeot d'Arc
Undo the previous change, and just add "allow_override=True". This fixes the cases when an old-style class in involved.
Branches
merge-2.7.2
Amaury Forgeot d'Arc
Respect __subclasscheck__ when rebinding a method to a more specific class. This change is needed to make OrderedDict() work at all, but it may have unexpected performance impact.
Branches
merge-2.7.2
Amaury Forgeot d'Arc
Fix method used to find cjkencodings data files
Branches
merge-2.7.2
Armin Rigo
Write a test_pypy_c checking that "f ** 2" gets us just a float_mul operation. (Needs to check if the test really passes or if we are getting a few extra stuff too.)
  1. Prev
  2. Next