summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Change PyUnicode_KIND to 1,2,4. Drop _KIND_SIZE and _CHARACTER_SIZE.Martin v. Löwis2011-10-078-123/+84
|
* PyUnicode_Join() calls directly memcpy() if all strings are of the same kindVictor Stinner2011-10-071-7/+54
|
* Issue #12823: remove broken link and replace it with another resource.Antoine Pitrou2011-10-071-2/+2
|\
| * Issue #12823: remove broken link and replace it with another resource.Antoine Pitrou2011-10-071-2/+2
| |
* | Issue #13063: the Windows error ERROR_NO_DATA (numbered 232 and describedAntoine Pitrou2011-10-073-0/+8
|\ \ | |/ | | | | | | 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-073-0/+8
| | | | | | | | | | 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-073-23/+115
| |
* | Mark 'abc'.expandtab() optimization as specific to CPythonVictor Stinner2011-10-071-3/+4
| | | | | | | | Improve also str.replace(a, a) test
* | Make platform.libc_ver() less slowAntoine Pitrou2011-10-071-10/+15
| |
* | Fix formatting memory consumption with very large padding specificationsAntoine Pitrou2011-10-071-8/+28
| |
* | Update C API docs for PEP 393.Georg Brandl2011-10-074-100/+514
| |
* | str.replace(a, a) is now returning str unchanged if a is aVictor Stinner2011-10-072-0/+8
| |
* | Fix a Py_UCS4 / Py_UNICODE mixup.Antoine Pitrou2011-10-071-3/+8
| | | | | | | | This worked under Unix because wchar_t is 4 bytes wide.
* | Migrate the _csv module to the new unicode APIsAntoine Pitrou2011-10-071-60/+61
| | | | | | | | (except for a Py_UNICODE_strchr() call)
* | Fix memory consumption estimate in test_unicode_repr_wideAntoine Pitrou2011-10-071-1/+1
| | | | | | | | (on Martin's buildbot it still seems a bit inaccurate)
* | Fix massive slowdown in string formatting with str.format.Antoine Pitrou2011-10-071-128/+24
| | | | | | | | | | | | | | | | | | | | Example: ./python -m timeit -s "f='{}' + '-' * 1024 + '{}'; s='abcd' * 16384" "f.format(s, s)" -> before: 547 usec per loop -> after: 13 usec per loop -> 3.2: 22.5 usec per loop -> 2.7: 12.6 usec per loop
* | Fix massive slowdown in string formatting with the % operatorAntoine Pitrou2011-10-061-114/+127
| |
* | Issue #7367: merge from 3.2Ned Deily2011-10-061-0/+3
|\ \ | |/
| * Issue #7367: add NEWS item.Ned Deily2011-10-061-0/+3
| |
* | merge from 3.2Ned Deily2011-10-063-45/+75
|\ \ | |/
| * Issue #7367: Fix pkgutil.walk_paths to skip directories whoseNed Deily2011-10-061-3/+11
| | | | | | | | contents cannot be read.
| * Issue #7367: Add test case to test_pkgutil for walking path withNed Deily2011-10-061-0/+11
| | | | | | | | an unreadable directory.
| * Issue #7425: Refactor test_pydoc test case for '-k' behavior and addNed Deily2011-10-061-42/+53
| | | | | | | | new test cases for importing bad packages and unreadable packages dirs.
* | fix compiler warningsBenjamin Peterson2011-10-061-4/+3
| |
* | Fix expected memory consumption for test_translateAntoine Pitrou2011-10-061-8/+25
| |
* | Fix size estimate for test_unicode_reprAntoine Pitrou2011-10-061-1/+7
| |
* | Fix test_splitlines to reach its size estimateAntoine Pitrou2011-10-061-2/+2
| |
* | Make the formula for this estimate more explicitAntoine Pitrou2011-10-061-1/+1
| |
* | Ensure that 1-char singletons get usedAntoine Pitrou2011-10-061-0/+8
| |
* | Fix size estimation for test_bigmem.StrTest.test_formatAntoine Pitrou2011-10-061-1/+3
| |
* | Fix the expected memory consumption for some testsAntoine Pitrou2011-10-061-5/+7
| |
* | Issue #10141: Don't use hardcoded frame size in example, use struct.calcsize()Victor Stinner2011-10-061-1/+2
| |
* | Issue #10141: socket: add SocketCAN (PF_CAN) support. Initial patch by MatthiasCharles-François Natali2011-10-0610-321/+683
| | | | | | | | Fuchs, updated by Tiago Gonçalves.
* | Remove now duplicate code in _json.c; instead, reuse the new private libAntoine Pitrou2011-10-061-123/+22
| |
* | Issue #12911: Fix memory consumption when calculating the repr() of huge ↵Antoine Pitrou2011-10-0613-86/+270
|\ \ | |/ | | | | | | | | | | 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-0613-87/+271
| | | | | | | | | | | | | | 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.
* | Fix PyUnicode_Join() for len==1 and non-exact stringVictor Stinner2011-10-061-2/+2
| |
* | Fix PyUnicode_CHARACTER_SIZE and PyUnicode_KIND_SIZEVictor Stinner2011-10-061-2/+2
| |
* | Fix compilation warnings under 64-bit WindowsAntoine Pitrou2011-10-061-4/+4
| |
* | Fix compilation warnings under 64-bit WindowsAntoine Pitrou2011-10-062-3/+4
| |
* | Issue #3163: The struct module gets new format characters 'n' and 'N'Antoine Pitrou2011-10-064-30/+150
| | | | | | | | supporting C integer types `ssize_t` and `size_t`, respectively.
* | Fix compilation under WindowsAntoine Pitrou2011-10-061-1/+2
| |
* | Fix assertion in unicode_adjust_maxchar()Victor Stinner2011-10-061-1/+1
| |
* | Merge 3.2Éric Araujo2011-10-060-0/+0
|\ \ | |/
| * Branch mergeÉric Araujo2011-10-062-17/+17
| |\
* | \ Branch mergeÉric Araujo2011-10-0612-75/+119
|\ \ \
| * | | Fix return code of “pysetup run COMMAND” (closes #12222)Éric Araujo2011-10-062-16/+19
| | | |
| * | | Minor: improve one test name, address pyflakes warningsÉric Araujo2011-10-061-6/+4
| | | |
| * | | Add test that was promised in a comment but not actually writtenÉric Araujo2011-10-061-2/+7
| | | |
| * | | Fix incorrect test.Éric Araujo2011-10-061-2/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The packaging.install.remove function (a.k.a. the uninstall feature) takes a path argument to allow client code to use custom directories instead of sys.path. The test used to give self.root_dir as path, which corresponds to a prefix option, but prefix is not on sys.path, it’s only the base directory used to compute the stdlib and site-packages directory paths. The test now gives a valid site-packages path to the function.