summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Issue #13441: Reenable strxfrm() tests on SolarisVictor Stinner2011-11-212-6/+0
|
* Remove temporary hacks for the issue #13441Victor Stinner2011-11-211-46/+0
|
* Another temporary hack to debug the issue #13441Victor Stinner2011-11-211-0/+20
| | | | Dump the wchar_t that we are going to decode and dump the locale
* Issue #13441: _PyUnicode_CheckConsistency() dumps the string if the maximumVictor Stinner2011-11-212-0/+39
| | | | | | | character is bigger than U+10FFFF and locale.localeconv() dumps the string before decoding it. Temporary hack to debug the issue #13441.
* What's new in Python 3.3: Rephrase PEP 393 docVictor Stinner2011-11-211-36/+43
|
* winreg module avoids the deprecated Unicode APIVictor Stinner2011-11-211-24/+36
|
* Issue #13441: Disable temporary localeconv() tests on SolarisVictor Stinner2011-11-211-0/+2
|
* CJK codecs checks for conversion to Py_UNICODE* failuresVictor Stinner2011-11-211-3/+10
|
* MultibyteCodec_Encode() checks if PyUnicode_AS_UNICODE() failedVictor Stinner2011-11-211-2/+5
|
* Fix misuse of PyUnicode_GET_SIZE() => PyUnicode_GET_LENGTH()Victor Stinner2011-11-2110-19/+18
| | | | And PyUnicode_GetSize() => PyUnicode_GetLength()
* PyUnicode_GET_SIZE() checks that PyUnicode_AsUnicode() succeedVictor Stinner2011-11-211-6/+7
| | | | using an assertion
* Fix a typo in PC/_subprocess.cVictor Stinner2011-11-211-1/+1
|
* ctypes check for PyUnicode_GET_SIZE() failureVictor Stinner2011-11-212-6/+16
|
* test_widechar() uses the new Unicode APIVictor Stinner2011-11-211-1/+1
| | | | PyUnicode_GET_SIZE() => PyUnicode_GET_LENGTH()
* Check for PyUnicode_AS_UNICODE() failureVictor Stinner2011-11-214-7/+38
|
* UnicodeTranslateError uses the new Unicode APIVictor Stinner2011-11-211-3/+3
| | | | The index is a character index, not a index in a Py_UNICODE* string.
* Issue #13441: Disable temporary strxfrm() tests on SolarisVictor Stinner2011-11-211-0/+4
|
* (Merge 3.2) Close #13401: Skip TestFileTypeW of test_argparse if the current ↵Victor Stinner2011-11-201-0/+2
|\ | | | | | | | | | | user is root Patch written by Arfrever Frehtes Taifersar Arahesis.
| * Close #13401: Skip TestFileTypeW of test_argparse if the current user is rootVictor Stinner2011-11-201-0/+2
| | | | | | | | Patch written by Arfrever Frehtes Taifersar Arahesis.
* | UnicodeEncodeError uses the new Unicode APIVictor Stinner2011-11-201-3/+3
| | | | | | | | The index is a character index, not a index in a Py_UNICODE* string.
* | PyObject_Str() ensures that the result string is readyVictor Stinner2011-11-202-2/+5
| | | | | | | | | | | | | | and check the string consistency. _PyUnicode_CheckConsistency() doesn't check the hash anymore. It should be possible to call this function even if hash(str) was already called.
* | Use PyUnicode_CompareWithASCIIString() instead of Py_UNICODE_strcmp() to avoidVictor Stinner2011-11-201-2/+1
| | | | | | | | the deprecate Py_UNICODE type
* | stringlib: remove unused STRINGLIB_FILLVictor Stinner2011-11-206-6/+0
| |
* | print_exception() uses PyUnicode_GetLength() instead of PyUnicode_GetSize()Victor Stinner2011-11-201-1/+1
| |
* | PyUnicode_AsUTF32String() calls directly _PyUnicode_EncodeUTF32(),Victor Stinner2011-11-201-6/+1
| | | | | | | | instead of calling the deprecated PyUnicode_EncodeUTF32() function
* | _PyUnicode_CheckConsistency() also checks maxchar maximum value,Victor Stinner2011-11-202-8/+17
| | | | | | | | not only its minimum value
* | Remove the two ugly and unused WRITE_ASCII_OR_WSTR and WRITE_WSTR macrosVictor Stinner2011-11-201-18/+0
| |
* | Reuse surrogate macros in UTF-16 decoderVictor Stinner2011-11-201-5/+4
| |
* | Fix PyUnicode_CopyCharacters() docVictor Stinner2011-11-201-2/+1
| |
* | charmap_encoding_error() uses the new Unicode APIVictor Stinner2011-11-201-3/+13
| |
* | Ensure that Py_UCS4 is 32 bits and Py_UCS2 is 16 bitsVictor Stinner2011-11-201-2/+7
| |
* | Document new and deprecated Unicode functionsVictor Stinner2011-11-201-11/+92
| |
* | Document PyUnicode_WCHAR_KINDVictor Stinner2011-11-201-1/+2
| |
* | Use PyUnicode_EncodeCodePage() instead of PyUnicode_EncodeMBCS() withVictor Stinner2011-11-201-16/+3
| | | | | | | | PyUnicode_AsUnicodeAndSize()
* | charmap encoders uses Py_UCS4, not Py_UNICODEVictor Stinner2011-11-201-7/+4
| |
* | Update list of trove classifiersÉric Araujo2011-11-201-0/+12
| |
* | Merge branch 3.2 (closes #13338)Petri Lehtinen2011-11-193-2/+9
|\ \ | |/
| * Issue #13338: Handle all enumerations in _Py_ANNOTATE_MEMORY_ORDERPetri Lehtinen2011-11-193-2/+9
| | | | | | | | | | This allows compiling extension modules with -Wswitch-enum on gcc. Initial patch by Floris Bruynooghe.
* | Issue #9530: Fix undefined behaviour due to signed overflow in testcapi_long.h.Mark Dickinson2011-11-191-2/+1
| |
* | Issue #12245 merge.Mark Dickinson2011-11-191-2/+6
|\ \ | |/
| * Issue #12245: Document sys.float_info.rounds better.Mark Dickinson2011-11-191-2/+6
| |
* | Issue #13215: multiprocessing.Connection: don't hammer the remote end withCharles-François Natali2011-11-191-15/+1
| | | | | | | | retries in case of ECONNREFUSED.
* | Issue #13393: In TextIOWrapper.read(n), try to read `n` characters asAntoine Pitrou2011-11-181-5/+9
| | | | | | | | once rather than limit ourselves to the default chunk size.
* | Issue #10227: Add an allocation cache for a single slice object.Antoine Pitrou2011-11-184-7/+34
| | | | | | | | Patch by Stefan Behnel.
* | #13387: merge with 3.2.Ezio Melotti2011-11-181-0/+2
|\ \ | |/
| * #13387: add note about checking the exact type in assertIsInstance doc.Ezio Melotti2011-11-181-0/+2
| |
* | #11112: merge with 3.2.Ezio Melotti2011-11-181-1/+1
|\ \ | |/
| * #11112: Fix typo in a base class in test_socket.Ezio Melotti2011-11-181-1/+1
| |
* | #13358: merge with 3.2.Ezio Melotti2011-11-183-4/+27
|\ \ | |/
| * #13358: HTMLParser now calls handle_data only once for each CDATA.Ezio Melotti2011-11-183-4/+27
| |