summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Style/consistency/nano-optimization nit: replace occurrences ofMark Dickinson2009-09-281-6/+6
| | | | | | | | | | (high_bits << PyLong_SHIFT) + low_bits with (high_bits << PyLong_SHIFT) | low_bits in Objects/longobject.c. Motivation: - shouldn't unnecessarily mix bit ops with arithmetic ops (style) - this pattern should be spelt the same way thoughout (consistency) - it's very very very slightly faster: no need to worry about carries to the high digit (nano-optimization).
* http://bugs.python.org/issue6836Kristján Valur Jónsson2009-09-281-1/+1
| | | | A missing 'const' wasn't detected by Visual Studio.
* http://bugs.python.org/issue6836Kristján Valur Jónsson2009-09-283-20/+97
| | | | The debug memory api now keeps track of which external API (PyMem_* or PyObject_*) was used to allocate each block and treats any API violation as an error. Added separate _PyMem_DebugMalloc functions for the Py_Mem API instead of having it use the _PyObject_DebugMalloc functions.
* http://bugs.python.org/issue6836Kristján Valur Jónsson2009-09-281-3/+11
| | | | A memory block allocated with one API was being handed over to an object that used another API to release it.
* Patch from Thomas Barr so that csv.Sniffer will set doublequote property.Skip Montanaro2009-09-282-6/+25
| | | | Closes issue 6606.
* Documentation improvement for load_tests protocol in unittest. Issue 6515.Michael Foord2009-09-271-0/+5
|
* Test creation moved from TestProgram.parseArgs to TestProgram.createTests ↵Michael Foord2009-09-271-5/+8
| | | | exclusively. Issue 6956.
* Eliminate unnecessary get_wrapped_(u)long defines in struct module.Mark Dickinson2009-09-271-9/+6
|
* Issue #6713: Improve decimal int -> string conversions. Thanks GawainMark Dickinson2009-09-272-11/+30
| | | | Bolton for the suggestion and original patches.
* Tidied up name of parameter in StreamHandlerVinay Sajip2009-09-262-7/+7
|
* #7000: document "sep" in capwords. Add a few testsEzio Melotti2009-09-263-10/+17
|
* comment out ugly xxxBenjamin Peterson2009-09-261-2/+2
|
* #6243: fix segfault when keyname() returns a NULL pointer.Andrew M. Kuchling2009-09-252-4/+12
| | | | Bug noted by Trundle, patched by Trundle and Jerry Chen.
* #6994: fix typo in enumerate docstringEzio Melotti2009-09-251-1/+1
|
* http://bugs.python.org/issue6971Kristján Valur Jónsson2009-09-252-15/+43
| | | | Adding the SIO_KEEPALIVE_VALS command to socket.ioctl on windows
* Issue #6982: Add generated Lib/lib2to3/*.pickle files to 'make clean' target.Mark Dickinson2009-09-241-1/+2
| | | | Thanks egreen.
* improved phrasing, markup and exampleEzio Melotti2009-09-231-8/+9
|
* fix typos/rephraseBenjamin Peterson2009-09-221-5/+5
|
* Fix a minor doc syntax typo.Brett Cannon2009-09-221-1/+1
|
* Half of the fix for issue 6957: ensure that distutilsRonald Oussoren2009-09-221-0/+23
| | | | | | | | | ignores the '-isysroot' option on OSX when the corresponding SDK is not installed. This ensures that the user can compile extensions on OSX 10.6 using the Python.org installer and a default installation of Xcode.
* Fix whitespace.Brett Cannon2009-09-221-42/+43
|
* Fixed a typo, and added sections on optimization and using arbitrary objects ↵Vinay Sajip2009-09-221-1/+48
| | | | as messages.
* The 'Navigation Toolbox' is not available at all for 64-bitRonald Oussoren2009-09-221-22/+13
| | | | | code, make this explicit in the C code to avoid confusing error messages during the build.
* Fix encoding name.Georg Brandl2009-09-221-1/+1
|
* When range checking was added to time.strftime() a check was placed on tm_isdstBrett Cannon2009-09-224-10/+12
| | | | | | | | | | | to make sure it fell within [-1, 1] just in case someone implementing strftime() in libc was stupid enough to assume this. Turns out, though, some OSs (e.g. zOS) are stupid enough to use values outside of this range for time structs created by the system itself. So instead of throwing a ValueError, tm_isdst is now normalized before being passed to strftime(). Fixes issue #6823. Thanks Robert Shapiro for diagnosing the problem and contributing an initial patch.
* Issue #6236, #6348: Fix various failures in the io module under AIXAntoine Pitrou2009-09-213-7/+10
| | | | | | | and other platforms, when using a non-gcc compiler. Patch by egreen. In addition, I made explicit the signedness of all bitfields in the IO library.
* Silence MSVC compiler warnings.Mark Dickinson2009-09-211-2/+3
|
* forgot to commit a file in previous commit (r74994, issue #6954)Tarek Ziadé2009-09-211-0/+3
|
* #6954: Fixed crash when using DISTUTILS_DEBUG flag in Distutils.Tarek Ziadé2009-09-214-1/+13
|
* improving distutils coverageTarek Ziadé2009-09-211-0/+22
|
* improved distutils test coverage: now the DEBUG mode is covered too (will ↵Tarek Ziadé2009-09-215-2/+93
| | | | help fix the issue #6954 in py3k branch)
* Fix markup for external links.Doug Hellmann2009-09-202-2/+2
|
* * Make it easier to build custom installers (such as a 3-way universal build)Ronald Oussoren2009-09-202-182/+200
| | | | * Upgrade bzip dependency to 1.0.5
* Fix typo in error messageRonald Oussoren2009-09-202-4/+4
|
* Merge a newer version of libffi_osx, based on theRonald Oussoren2009-09-208-716/+713
| | | | | | version of libffi in OSX 10.6.1. This fixes issue6918
* Issue 6877: this patch makes it possible to link the readline extensionRonald Oussoren2009-09-205-10/+135
| | | | | | | | to the libedit emulation of the readline API on OSX 10.5 or later. This also adds a minimal testsuite for readline to check that the history manipuation functions have the same interface with both C libraries.
* For for issue 6934: failures in postflight script in OSX installerRonald Oussoren2009-09-201-6/+5
|
* Followup for r74962Ronald Oussoren2009-09-201-2/+1
|
* Fix for issue 6851: urllib.urlopen crashes in a thread on OSX 10.6Ronald Oussoren2009-09-204-183/+262
|
* #6881 - fixed wrong return type; improved the formattingEzio Melotti2009-09-201-10/+19
|
* Add Mark Summerfield.Georg Brandl2009-09-191-0/+3
|
* Add Doug.Georg Brandl2009-09-191-0/+3
|
* Fix references to threading.enumerate().Georg Brandl2009-09-191-2/+2
|
* #6946: fix duplicate index entries for datetime classes.Georg Brandl2009-09-191-0/+4
|
* Remove unused variable and static function to fix compiler warnings.Thomas Heller2009-09-191-11/+0
|
* Update bug tracker reference.Georg Brandl2009-09-191-1/+1
|
* #6944: the argument to PyArg_ParseTuple should be a tuple, otherwise a ↵Georg Brandl2009-09-193-6/+12
| | | | SystemError is set. Also clean up another usage of PyArg_ParseTuple.
* typoBenjamin Peterson2009-09-181-1/+1
|
* backport keyword argument support for bytearray.decodeBenjamin Peterson2009-09-182-3/+6
|
* #6930: clarify description about byteorder handling in UTF decoder routines.Georg Brandl2009-09-181-12/+17
|