summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* PEP 3155 / issue #13448: Qualified name for classes and functions.Antoine Pitrou2011-11-2521-43/+322
|
* Issue #9957: SpooledTemporaryFile.truncate() now accepts an optional size ↵Antoine Pitrou2011-11-253-3/+31
| | | | | | parameter, as other file-like objects. Patch by Ryan Kelly.
* Clarify concatenation behaviour of immutable strings, and remove explicitAntoine Pitrou2011-11-252-9/+38
|\ | | | | | | mention of the CPython optimization hack.
| * Clarify concatenation behaviour of immutable strings, and remove explicitAntoine Pitrou2011-11-252-9/+38
| | | | | | | | mention of the CPython optimization hack.
* | fix some typos in Doc/c-api/memoryview.rstEli Bendersky2011-11-251-2/+2
|\ \ | |/
| * fix some typos in Doc/c-api/memoryview.rstEli Bendersky2011-11-251-2/+2
| |
* | Add a "What's New" entry for #12170Petri Lehtinen2011-11-241-0/+7
| |
* | merge from 3.2 testFnNames is assigned twice.Senthil Kumaran2011-11-241-2/+1
|\ \ | |/
| * testFnNames is assigned twice.Senthil Kumaran2011-11-241-2/+1
| |
* | Close #13415: Test in configure if unsetenv() has a return value or not.Victor Stinner2011-11-244-1/+46
| | | | | | | | Patch written by Charles-François Natali.
* | and back to the "magic" formula (with a comment) it isBenjamin Peterson2011-11-231-15/+3
| |
* | Merged documentation addition from 3.2.Vinay Sajip2011-11-231-0/+64
|\ \ | |/
| * Added a configuration dictionary example to the logging cookbook.Vinay Sajip2011-11-231-0/+64
| |
* | Closes #13459: Merged fix from 3.2.Vinay Sajip2011-11-231-3/+9
|\ \ | |/
| * Closes #13459: Clarified documentation on Logger.propagate. Thanks to Mike ↵Vinay Sajip2011-11-231-3/+9
| | | | | | | | Fogel for the patch.
* | merge 3.2 (null)Benjamin Peterson2011-11-230-0/+0
|\ \ | |/
| * decref correct objectBenjamin Peterson2011-11-231-1/+1
| |
* | merge 3.2Benjamin Peterson2011-11-231-1/+5
|\ \ | |/
| * plug refleakBenjamin Peterson2011-11-231-1/+3
| |
* | merge headsBenjamin Peterson2011-11-239-102/+68
|\ \
| * \ Issue #13458: Fix a memory leak in the ssl module when decoding a ↵Antoine Pitrou2011-11-232-0/+4
| |\ \ | | |/ | | | | | | | | | | | | certificate with a subjectAltName. Patch by Robert Xiao.
| | * Issue #13458: Fix a memory leak in the ssl module when decoding a ↵Antoine Pitrou2011-11-232-0/+4
| | | | | | | | | | | | | | | | | | certificate with a subjectAltName. Patch by Robert Xiao.
| * | revert cset 6a0da9b65e54 against sched.py committed by accidentGiampaolo Rodola'2011-11-221-8/+0
| | |
| * | (Merge 3.2) Issue #13436: Fix unsetenv() test on WindowsVictor Stinner2011-11-221-1/+2
| |\ \ | | |/
| | * Issue #13436: Fix unsetenv() test on WindowsVictor Stinner2011-11-221-1/+2
| | |
| | * Merge branch 3.2Victor Stinner2011-11-223-17/+22
| | |\
| * | \ Merge branch defaultVictor Stinner2011-11-223-81/+44
| |\ \ \
| | * \ \ (Merge 3.2) Issue #13415: os.unsetenv() doesn't ignore errors anymore.Victor Stinner2011-11-223-81/+44
| | |\ \ \ | | | | |/ | | | |/|
| | | * | Issue #13415: os.unsetenv() doesn't ignore errors anymore.Victor Stinner2011-11-223-17/+22
| | | | |
| * | | | Merge branch 3.2Amaury Forgeot d'Arc2011-11-225-13/+19
| |\ \ \ \ | | |/ / / | |/| | / | | | |/ | | |/|
| | * | Issue #13436: commit regenerated Python-ast.cAmaury Forgeot d'Arc2011-11-221-5/+1
| | | |
| | * | Issue #13436: Fix a bogus error message when an AST object was passedAmaury Forgeot d'Arc2011-11-223-5/+15
| | | | | | | | | | | | | | | | an invalid integer value.
| | * | bytes() can't be used to get a representation of an object.Amaury Forgeot d'Arc2011-11-221-3/+3
| | |/
* | | cave to those who like readable codeBenjamin Peterson2011-11-231-1/+15
|/ /
* | fix compiler warning by implementing this more cleverlyBenjamin Peterson2011-11-221-6/+1
| |
* | sort last committed name in alphabetical orderGiampaolo Rodola'2011-11-222-1/+9
| |
* | Issue #13156: _PyGILState_Reinit(): Re-associate the auto thread state with theCharles-François Natali2011-11-221-4/+5
|\ \ | |/ | | | | | | | | TLS key only if the thread that called fork() had an associated auto thread state (this might not be the case for example for a thread created outside of Python calling into a subinterpreter).
| * Issue #13156: _PyGILState_Reinit(): Re-associate the auto thread state with theCharles-François Natali2011-11-221-4/+5
| | | | | | | | | | | | TLS key only if the thread that called fork() had an associated auto thread state (this might not be the case for example for a thread created outside of Python calling into a subinterpreter).
* | Issue #12156: Skip test_multiprocessing on systems which don't support enoughCharles-François Natali2011-11-221-0/+18
| | | | | | | | POSIX semaphores (among which FreeBSD < 8).
* | Issue #13093: Perform a real merge.Charles-François Natali2011-11-220-0/+0
|\ \ | |/
| * Issue #12156: Skip test_multiprocessing on systems which don't support enoughCharles-François Natali2011-11-221-0/+18
| | | | | | | | POSIX semaphores (among which FreeBSD < 8).
| * Issue #13093: Fix error handling on PyUnicode_EncodeDecimal()Victor Stinner2011-11-223-8/+89
| | | | | | | | | | * Add tests for PyUnicode_EncodeDecimal() and PyUnicode_TransformDecimalToASCII() * Remove the unused "e" variable in replace()
* | fix wrong credit and issue id given in previous commitGiampaolo Rodola'2011-11-223-8/+8
| |
* | Fix 13245:Giampaolo Rodola'2011-11-226-14/+64
| | | | | | | | | | | | | | sched.scheduler class constructor's timefunc and delayfunct parameters are now optional. scheduler.enter and scheduler.enterabs methods gained a new kwargs parameter. Patch contributed by Matt Mulsow.
* | find_maxchar_surrogates() reuses surrogate macrosVictor Stinner2011-11-221-4/+4
| |
* | Remove "#ifdef Py_UNICODE_WIDE": Python is now always wideVictor Stinner2011-11-223-25/+8
| |
* | Issue #13441: Disable temporary the check on the maximum character untilVictor Stinner2011-11-221-20/+12
| | | | | | | | | | | | | | | | | | | | the Solaris issue is solved. But add assertion on the maximum character in various encoders: UTF-7, UTF-8, wide character (wchar_t*, Py_UNICODE*), unicode-escape, raw-unicode-escape. Fix also unicode_encode_ucs1() for backslashreplace error handler: Python is now always "wide".
* | Fix compiler warningsVictor Stinner2011-11-223-3/+4
| |
* | Use the new Unicode APIVictor Stinner2011-11-2210-41/+38
| | | | | | | | | | | | | | | | * Replace PyUnicode_FromUnicode(NULL, 0) by PyUnicode_New(0, 0) * Replce PyUnicode_FromUnicode(str, len) by PyUnicode_FromWideChar(str, len) * Replace Py_UNICODE by wchar_t * posix_putenv() uses PyUnicode_FromFormat() to create the string, instead of PyUnicode_FromUnicode() + _snwprintf()
* | (Merge 3.2) Issue #13093: Fix error handling on PyUnicode_EncodeDecimal()Victor Stinner2011-11-222-4/+14
| |