summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
| * | #13387: rephrase unclear sentence.Ezio Melotti2011-12-191-2/+1
| | |
* | | Merge 3.2Michael Foord2011-12-183-4/+14
|\ \ \ | |/ /
| * | Fix inspect.getattr_static to work on modules (again).Michael Foord2011-12-183-4/+14
| | | | | | | | | | | | Closes issue 11813.
* | | iobench.py: add more info in the headerVictor Stinner2011-12-181-4/+15
| | | | | | | | | | | | Write the Python version, Unicode implementation and the platform.
* | | (Merge 3.2) Handle correctly _Py_fopen() error: don't replace the exceptionVictor Stinner2011-12-182-12/+26
|\ \ \ | |/ /
| * | Handle correctly _Py_fopen() error: don't replace the exceptionVictor Stinner2011-12-181-3/+5
| | |
* | | import.c now catchs _Py_stat() exceptionsVictor Stinner2011-12-183-13/+37
| | | | | | | | | | | | _Py_stat() now returns -2 if an exception was raised.
* | | Followup to #7502: add __hash__ method and tests.Antoine Pitrou2011-12-182-0/+29
|\ \ \ | |/ /
| * | Followup to #7502: add __hash__ method and tests.Antoine Pitrou2011-12-182-0/+30
| | |
| * | MergeAntoine Pitrou2011-12-183-12/+23
| |\ \
* | \ \ MergeAntoine Pitrou2011-12-183-16/+28
|\ \ \ \
| * \ \ \ Merge with 3.2.Georg Brandl2011-12-181-3/+3
| |\ \ \ \ | | | |/ / | | |/| |
| | * | | Small clarification in docstring of dict.update(): the positional argument ↵Georg Brandl2011-12-181-3/+3
| | | | | | | | | | | | | | | | | | | | is not required.
| * | | | Issue #13617: Document that the result of the conversion of a Unicode object toVictor Stinner2011-12-182-13/+25
| |\ \ \ \ | | |/ / / | | | | | | | | | | | | | | | | | | | | wchar*, Py_UNICODE* and bytes may contain embedded null characters/bytes. Patch written by Arnaud Calmettes.
| | * | | Issue #13617: Document that the result of the conversion of a Unicode object toVictor Stinner2011-12-182-9/+20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | wchar*, Py_UNICODE* and bytes may contain embedded null characters/bytes. Patch written by Arnaud Calmettes.
* | | | | Issue #7502: Fix equality comparison for DocTestCase instances.Antoine Pitrou2011-12-184-0/+85
|\ \ \ \ \ | |/ / / / |/| | / / | | |/ / | |/| | Patch by Cédric Krier.
| * | | MergeAntoine Pitrou2011-12-182-7/+7
| |\ \ \ | | |/ /
| * | | Issue #7502: Fix equality comparison for DocTestCase instances.Antoine Pitrou2011-12-184-0/+85
| | | | | | | | | | | | | | | | Patch by Cédric Krier.
* | | | MergeAntoine Pitrou2011-12-183-9/+10
|\ \ \ \
| * \ \ \ Null merge.Charles-François Natali2011-12-180-0/+0
| |\ \ \ \ | | | |/ / | | |/| |
| | * | | Issue #11870: threading: Properly reinitialize threads internal locks andCharles-François Natali2011-12-182-7/+7
| | |/ / | | | | | | | | | | | | condition variables to avoid deadlocks in child processes.
| * | | Issue #11870: threading: Properly reinitialize threads internal locks andCharles-François Natali2011-12-182-7/+7
| | | | | | | | | | | | | | | | condition variables to avoid deadlocks in child processes.
| * | | Issue #8035: urllib: Fix a bug where the client could remain stuck after aCharles-François Natali2011-12-182-2/+3
| |\ \ \ | | |/ / | | | | | | | | redirection or an error.
| | * | Issue #8035: urllib: Fix a bug where the client could remain stuck after aCharles-François Natali2011-12-182-2/+3
| | | | | | | | | | | | | | | | redirection or an error.
* | | | In the test SSL server, also output the cipher nameAntoine Pitrou2011-12-181-1/+5
|/ / /
* | | Issue #13624: Write a specialized UTF-8 encoder to allow more optimizationVictor Stinner2011-12-183-150/+212
| | | | | | | | | | | | The main bottleneck was the PyUnicode_READ() macro.
* | | Null mergeAntoine Pitrou2011-12-180-0/+0
|\ \ \ | |/ /
| * | Issue #13522: Fix _Py_co_pow() documentationVictor Stinner2011-12-181-1/+1
| | | | | | | | | | | | Patch written by Arnaud Calmettes.
* | | Optimize str * n for len(str)==1 and UCS-2 or UCS-4Victor Stinner2011-12-181-4/+11
| | |
* | | Issue #13522: Fix _Py_co_pow() documentationVictor Stinner2011-12-181-1/+1
| | | | | | | | | | | | Patch written by Arnaud Calmettes.
* | | Issue #13621: Optimize str.replace(char1, char2)Victor Stinner2011-12-181-9/+21
| | | | | | | | | | | | | | | Use findchar() which is more optimized than a dummy loop using PyUnicode_READ(). PyUnicode_READ() is a complex and slow macro.
* | | Issue #13522: document error return values of some float and complex C API ↵Antoine Pitrou2011-12-183-1/+10
|\ \ \ | |/ / | | | | | | functions.
| * | Issue #13522: document error return values of some float and complex C API ↵Antoine Pitrou2011-12-183-1/+10
| | | | | | | | | | | | functions.
* | | Issue #13623: Fix a performance regression introduced by issue #12170 inVictor Stinner2011-12-182-10/+22
| | | | | | | | | | | | | | | bytes.find() and handle correctly OverflowError (raise the same ValueError than the error for -1).
* | | Issue #11231: Fix bytes and bytearray docstringsVictor Stinner2011-12-173-10/+10
|\ \ \ | |/ / | | | | | | Patch written by Brice Berna.
| * | Issue #11231: Fix bytes and bytearray docstringsVictor Stinner2011-12-173-10/+10
| | | | | | | | | | | | Patch written by Brice Berna.
* | | Issue #13530: Document os.lseek() resultVictor Stinner2011-12-173-2/+4
|\ \ \ | |/ / | | | | | | Patch written by Jérémy Anger.
| * | Issue #13530: Document os.lseek() resultVictor Stinner2011-12-173-2/+4
| | | | | | | | | | | | Patch written by Jérémy Anger.
* | | MergeVictor Stinner2011-12-171-2/+2
|\ \ \
| * | | Mention that level can be an int or str in the setLevel docstring.Gregory P. Smith2011-12-171-2/+2
| | | |
* | | | Issue #10951: Fix compiler warnings in timemodule.c and unicodeobject.cVictor Stinner2011-12-172-1/+5
|\ \ \ \ | | |/ / | |/| | | | | | Thanks Jérémy Anger for the fix.
| * | | Issue #10951: Fix a compiler warning in timemodule.cVictor Stinner2011-12-171-0/+4
| | | |
* | | | Move PyUnicode_WCHAR_KIND outside PyUnicode_Kind enumVictor Stinner2011-12-171-3/+4
| |/ / |/| |
* | | Issue #12809: Expose IP_TRANSPARENT in the socket module. Patch by MichaelCharles-François Natali2011-12-172-0/+4
| | | | | | | | | | | | Farrell.
* | | fix possible NULL dereferenceBenjamin Peterson2011-12-171-1/+3
| | |
* | | The locale decoder raises a UnicodeDecodeError instead of an OSErrorVictor Stinner2011-12-171-17/+86
| | | | | | | | | | | | Search the invalid character using mbrtowc().
* | | Issue #13560: Locale codec functions use the classic "errors" parameter,Victor Stinner2011-12-176-17/+49
| | | | | | | | | | | | | | | | | | instead of surrogateescape So it would be possible to support more error handlers later.
* | | What's New in Python 3.3: complete the deprecation listVictor Stinner2011-12-172-0/+5
| | | | | | | | | | | | Add also FIXMEs in unicodeobject.c
* | | Issue #13560: os.strerror() now uses the current locale encoding instead of ↵Victor Stinner2011-12-175-20/+35
| | | | | | | | | | | | UTF-8
* | | Issue #13560: Add PyUnicode_EncodeLocale()Victor Stinner2011-12-175-37/+177
| | | | | | | | | | | | | | | | | | * Use PyUnicode_EncodeLocale() in time.strftime() if wcsftime() is not available * Document my last changes in Misc/NEWS