summaryrefslogtreecommitdiffstats
path: root/Misc
Commit message (Collapse)AuthorAgeFilesLines
* Merge #13159: Replace FileIO's quadratic-time buffer growth algorithm with a ↵Nadeem Vawda2011-10-131-0/+3
|\ | | | | | | | | | | linear-time one. Also fix the bz2 module, which suffered from the same problem.
| * Issue #13159: Replace FileIO's quadratic-time buffer growth algorithm with a ↵Nadeem Vawda2011-10-131-0/+3
| | | | | | | | | | | | linear-time one. Also fix the bz2 module, whose classes used the same algorithm.
* | PEP 3151 / issue #12555: reworking the OS and IO exception hierarchy.Antoine Pitrou2011-10-121-0/+2
| |
* | Issue #13150: The tokenize module doesn't compile large regular expressions ↵Antoine Pitrou2011-10-111-0/+3
| | | | | | | | | | | | at startup anymore. Instead, the re module's standard caching does its work.
* | Add API for static strings, primarily good for identifiers.Martin v. Löwis2011-10-091-0/+2
| | | | | | | | Thanks to Konrad Schöbel and Jasper Schulz for helping with the mass-editing.
* | Merge 3.2Éric Araujo2011-10-091-2/+2
|\ \ | |/
| * Branch mergeÉric Araujo2011-10-092-0/+7
| |\
| | * As it turns out, this bug was already in the tracker: #11171Éric Araujo2011-10-091-2/+2
| | |
| * | Branch merge.Barry Warsaw2011-10-071-0/+4
| |\ \
| * | | - Issue #11250: Back port fix from 3.3 branch, so that 2to3 can handle filesBarry Warsaw2011-10-071-0/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | with line feeds. This was ported from the sandbox to the 3.3 branch, but didn't make it into 3.2. - Re-enable lib2to3's test_parser.py tests, though with an expected failure (see issue 13125).
* | | | Branch mergeÉric Araujo2011-10-092-0/+7
|\ \ \ \
| * | | | Fix packaging byte-compilation to comply with PEP 3147 (#11254).Éric Araujo2011-10-081-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | I want to replace custom byte-compiling function with calls to compileall before 3.3b1, but in the short term it’s good to have this fixed. Adapted from the distutils patch by Jeff Ramnani. I tested with -B, -O and -OO; test_util and test_mixin2to3 fail in -O mode because lib2to3 doesn’t support it.
| * | | | Merge fixes for #10526, #10359, #11254, #9100 and the bug without numberÉric Araujo2011-10-082-0/+7
| |\ \ \ \ | | | |_|/ | | |/| |
| | * | | Fix distutils.sysconfig.get_makefile_filename when prefix != exec-prefixÉric Araujo2011-10-071-0/+3
| | | | |
| | * | | Fix distutils byte-compilation to comply with PEP 3147 (#11254).Éric Araujo2011-10-072-0/+4
| | | |/ | | |/| | | | | | | | | Patch by Jeff Ramnani. Tested with -B, -O and -OO.
* | | | - Re-enable lib2to3's test_parser.py tests, though with an expected failureBarry Warsaw2011-10-071-0/+3
|/ / / | | | | | | | | | (see issue 13125).
* | | Issue #13063: the Windows error ERROR_NO_DATA (numbered 232 and describedAntoine Pitrou2011-10-071-0/+4
|\ \ \ | |/ / | | | | | | | | | as "The pipe is being closed") is now mapped to POSIX errno EPIPE (previously EINVAL).
| * | Issue #13063: the Windows error ERROR_NO_DATA (numbered 232 and describedAntoine Pitrou2011-10-071-0/+4
| |/ | | | | | | | | as "The pipe is being closed") is now mapped to POSIX errno EPIPE (previously EINVAL).
* | Issue #12943: python -m tokenize support has been added to tokenize.Meador Inge2011-10-071-0/+2
| |
* | Issue #7367: merge from 3.2Ned Deily2011-10-061-0/+3
|\ \ | |/
| * Issue #7367: add NEWS item.Ned Deily2011-10-061-0/+3
| |
* | Issue #10141: socket: add SocketCAN (PF_CAN) support. Initial patch by MatthiasCharles-François Natali2011-10-062-0/+5
| | | | | | | | Fuchs, updated by Tiago Gonçalves.
* | Issue #12911: Fix memory consumption when calculating the repr() of huge ↵Antoine Pitrou2011-10-061-0/+3
|\ \ | |/ | | | | | | | | | | tuples or lists. This introduces a small private API for this common pattern. The issue has been discovered thanks to Martin's huge-mem buildbot.
| * Issue #12911: Fix memory consumption when calculating the repr() of huge ↵Antoine Pitrou2011-10-061-0/+3
| | | | | | | | | | | | | | tuples or lists. This introduces a small private API for this common pattern. The issue has been discovered thanks to Martin's huge-mem buildbot.
* | Issue #3163: The struct module gets new format characters 'n' and 'N'Antoine Pitrou2011-10-061-0/+3
| | | | | | | | supporting C integer types `ssize_t` and `size_t`, respectively.
* | Branch mergeÉric Araujo2011-10-061-0/+2
|\ \
| * | More info about PEP 393 in whatsnew and NEWSÉric Araujo2011-10-041-0/+2
| | |
* | | Issue #13070: Fix a crash when a TextIOWrapper caught in a reference cycleCharles-François Natali2011-10-051-0/+4
|\ \ \ | |/ / |/| / | |/ | | would be finalized after the reference to its underlying BufferedRWPair's writer got cleared by the GC.
| * Issue #13070: Fix a crash when a TextIOWrapper caught in a reference cycleCharles-François Natali2011-10-051-0/+4
| | | | | | | | | | would be finalized after the reference to its underlying BufferedRWPair's writer got cleared by the GC.
* | Issue #13099: Fix sqlite3.Cursor.lastrowid under a Turkish locale.Antoine Pitrou2011-10-042-0/+4
|\ \ | |/ | | | | Reported and diagnosed by Thomas Kluyver.
| * Issue #13099: Fix sqlite3.Cursor.lastrowid under a Turkish locale.Antoine Pitrou2011-10-042-0/+4
| | | | | | | | Reported and diagnosed by Thomas Kluyver.
* | Issue #13087: BufferedReader.seek() now always raises UnsupportedOperationAntoine Pitrou2011-10-041-0/+4
|\ \ | |/ | | | | | | if the underlying raw stream is unseekable, even if the seek could be satisfied using the internal buffer. Patch by John OConnor.
| * Add John to ACKSAntoine Pitrou2011-10-041-0/+1
| |
| * Issue #13087: BufferedReader.seek() now always raises UnsupportedOperationAntoine Pitrou2011-10-041-0/+4
| | | | | | | | | | if the underlying raw stream is unseekable, even if the seek could be satisfied using the internal buffer. Patch by John O'Connor.
* | Issue #7689: Allow pickling of dynamically created classes when theirAntoine Pitrou2011-10-042-0/+6
|\ \ | |/ | | | | | | metaclass is registered with copyreg. Patch by Nicolas M. Thiéry and Craig Citro.
| * Issue #7689: Allow pickling of dynamically created classes when theirAntoine Pitrou2011-10-042-0/+6
| | | | | | | | | | metaclass is registered with copyreg. Patch by Nicolas M. Thiéry and Craig Citro.
* | Issue #12881: ctypes: Fix segfault with large structure field names.Meador Inge2011-10-041-0/+2
|\ \ | |/
| * Issue #12881: ctypes: Fix segfault with large structure field names.Meador Inge2011-10-041-0/+2
| |
* | merge #4147: minidom's toprettyxml no longer adds whitespace to text nodes.R David Murray2011-10-012-0/+3
|\ \ | |/
| * #4147: minidom's toprettyxml no longer adds whitespace to text nodes.R David Murray2011-10-012-0/+3
| | | | | | | | Patch by Dan Kenigsberg.
* | Issue #13034: When decoding some SSL certificates, the subjectAltName ↵Antoine Pitrou2011-10-011-0/+3
|\ \ | |/ | | | | extension could be unreported.
| * Issue #13034: When decoding some SSL certificates, the subjectAltName ↵Antoine Pitrou2011-10-011-0/+3
| | | | | | | | extension could be unreported.
* | Issue #13058: ossaudiodev: fix a file descriptor leak on error. Patch by ThomasCharles-François Natali2011-09-292-0/+4
|\ \ | |/ | | | | Jarosch.
| * Issue #13058: ossaudiodev: fix a file descriptor leak on error. Patch by ThomasCharles-François Natali2011-09-292-0/+4
| | | | | | | | Jarosch.
* | Enhance Py_ARRAY_LENGTH(): fail at build time if the argument is not an arrayVictor Stinner2011-09-281-0/+1
| | | | | | | | | | | | Move other various macros to pymcacro.h Thanks Rusty Russell for having written these amazing C macros!
* | ACKS for PEP 393.Martin v. Löwis2011-09-281-1/+2
| |
* | Implement PEP 393.Martin v. Löwis2011-09-281-0/+2
| |
* | Issue #13013: ctypes: Fix a reference leak in PyCArrayType_from_ctype.Meador Inge2011-09-282-0/+4
|\ \ | |/ | | | | Thanks to Suman Saha for finding the bug and providing a patch.
| * Issue #13013: ctypes: Fix a reference leak in PyCArrayType_from_ctype.Meador Inge2011-09-282-0/+4
| | | | | | | | Thanks to Suman Saha for finding the bug and providing a patch.
* | Issue #13012: Allow 'keepends' to be passed as a keyword argument in ↵Mark Dickinson2011-09-241-0/+4
| | | | | | | | str.splitlines, bytes.splitlines and bytearray.splitlines.