Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Issue #13020: Fix a reference leak when allocating a structsequence object ↵ | Antoine Pitrou | 2012-02-15 | 1 | -12/+13 |
|\ | | | | | | | | | | | fails. Patch by Suman Saha. | ||||
| * | Fix indentation | Antoine Pitrou | 2012-02-15 | 1 | -12/+12 |
| | | |||||
| * | Issue #13020: Fix a reference leak when allocating a structsequence object ↵ | Antoine Pitrou | 2012-02-15 | 1 | -0/+1 |
| | | | | | | | | | | | | fails. Patch by Suman Saha. | ||||
* | | (Merge 3.2) Issue #13913: normalize utf-8 codec name in UTF-8 decoder | Victor Stinner | 2012-02-14 | 1 | -1/+1 |
|\ \ | |/ | |||||
| * | Issue #13913: normalize utf-8 codec name in UTF-8 decoder | Victor Stinner | 2012-02-14 | 1 | -1/+1 |
| | | |||||
* | | merge 3.2 | Benjamin Peterson | 2012-02-10 | 1 | -1/+1 |
|\ \ | |/ | |||||
| * | this is only a borrowed ref in Brett's branch | Benjamin Peterson | 2012-02-10 | 1 | -1/+1 |
| | | |||||
* | | Backout d2c1521ad0a1: _Py_IDENTIFIER() uses UTF-8 again | Victor Stinner | 2012-02-07 | 1 | -2/+3 |
| | | |||||
* | | merge 3.2 | Benjamin Peterson | 2012-02-06 | 1 | -1/+0 |
|\ \ | |/ | |||||
| * | bltinmod is borrowed, so it shouldn't be decrefed | Benjamin Peterson | 2012-02-06 | 1 | -1/+0 |
| | | |||||
* | | _Py_Identifier are always ASCII strings | Victor Stinner | 2012-02-05 | 1 | -3/+2 |
| | | |||||
* | | merge 3.2 | Benjamin Peterson | 2012-02-04 | 1 | -5/+10 |
|\ \ | |/ | |||||
| * | put returns on their own lines | Benjamin Peterson | 2012-02-04 | 1 | -5/+10 |
| | | |||||
* | | merge 3.2 (closes #13908) | Benjamin Peterson | 2012-01-30 | 1 | -1/+5 |
|\ \ | |/ | |||||
| * | ready types returned from PyType_FromSpec | Benjamin Peterson | 2012-01-30 | 1 | -0/+3 |
| | | |||||
| * | adjust declaration | Benjamin Peterson | 2012-01-30 | 1 | -1/+2 |
| | | |||||
* | | Issue #13848: open() and the FileIO constructor now check for NUL characters ↵ | Antoine Pitrou | 2012-01-29 | 1 | -0/+13 |
|\ \ | |/ | | | | | | | | | in the file name. Patch by Hynek Schlawack. | ||||
| * | Issue #13848: open() and the FileIO constructor now check for NUL characters ↵ | Antoine Pitrou | 2012-01-29 | 1 | -0/+13 |
| | | | | | | | | | | | | in the file name. Patch by Hynek Schlawack. | ||||
* | | Merge 3.2 -> default (issue 13889) | Mark Dickinson | 2012-01-27 | 1 | -0/+5 |
|\ \ | |/ | |||||
| * | Issue #13889: Add missing _Py_SET_53BIT_PRECISION_* calls around uses of ↵ | Mark Dickinson | 2012-01-27 | 1 | -0/+5 |
| | | | | | | | | dtoa.c functions in float round. | ||||
* | | merge with 3.2 | Georg Brandl | 2012-01-22 | 1 | -1/+1 |
|\ \ | |/ | |||||
| * | Fix #13834: strip() strips leading and trailing whitespace. | Georg Brandl | 2012-01-22 | 1 | -1/+1 |
| | | |||||
* | | use the static identifier api for looking up special methods | Benjamin Peterson | 2012-01-22 | 6 | -118/+106 |
| | | | | | | | | | | I had to move the static identifier code from unicodeobject.h to object.h in order for this to work. | ||||
* | | Fix some of the remaining test_capi leaks | Antoine Pitrou | 2012-01-18 | 1 | -3/+5 |
| | | |||||
* | | Fix some of the remaining test_capi refleaks | Antoine Pitrou | 2012-01-18 | 1 | -0/+2 |
| | | |||||
* | | Fix some of the refleaks in test_capi (ported from 3.2) | Antoine Pitrou | 2012-01-18 | 1 | -3/+7 |
|\ \ | |/ | |||||
| * | Fix refleaks in test_capi | Antoine Pitrou | 2012-01-18 | 1 | -3/+7 |
| | | | | | | | | (this was easier than I thought!) | ||||
* | | Merge refleak fixes from 3.2 | Antoine Pitrou | 2012-01-18 | 1 | -21/+23 |
|\ \ | |/ | |||||
| * | Fix leaking a RuntimeError objects when creating sub-interpreters | Antoine Pitrou | 2012-01-18 | 1 | -21/+23 |
| | | |||||
* | | don't ready in case_operation, since most callers do it themselves | Benjamin Peterson | 2012-01-16 | 1 | -2/+5 |
| | | |||||
* | | fix old titlecase function for extended case chars | Benjamin Peterson | 2012-01-16 | 1 | -0/+2 |
| | | |||||
* | | comment about how flags could be expanded | Benjamin Peterson | 2012-01-16 | 1 | -0/+1 |
| | | |||||
* | | delta encoding of upper/lower/title makes a glorious return (#12736) | Benjamin Peterson | 2012-01-16 | 2 | -3452/+1349 |
| | | |||||
* | | Consolidate the occurrances of the prime used as the multiplier when hashing. | Gregory P. Smith | 2012-01-14 | 3 | -3/+3 |
|\ \ | |/ | |||||
| * | Consolidate the occurrances of the prime used as the multiplier when hashing | Gregory P. Smith | 2012-01-14 | 3 | -3/+3 |
| | | | | | | | | | | | | | | to a single #define instead of having several copies in several files. This excludes the Modules/ tree (datetime and expat both have a copy for their own purposes with no need for it to be the same). | ||||
* | | fix possible refleaks if PyUnicode_READY fails | Benjamin Peterson | 2012-01-14 | 1 | -3/+15 |
| | | |||||
* | | always explicitly check for -1 from PyUnicode_READY | Benjamin Peterson | 2012-01-14 | 1 | -35/+35 |
| | | |||||
* | | add str.casefold() (closes #13752) | Benjamin Peterson | 2012-01-14 | 3 | -122/+435 |
| | | |||||
* | | Add a separate NEWS entry for a change to PyObject_CallMethod in the PEP 380 ↵ | Nick Coghlan | 2012-01-14 | 1 | -2/+0 |
| | | | | | | | | patch, and make the private CallMethod variants consistent with the public one | ||||
* | | Fix a crash when the return value of a subgenerator is a temporary | Amaury Forgeot d'Arc | 2012-01-13 | 1 | -1/+2 |
| | | | | | | | | object (with a refcount of 1) | ||||
* | | Implement PEP 380 - 'yield from' (closes #11682) | Nick Coghlan | 2012-01-13 | 4 | -22/+280 |
| | | |||||
* | | move do_title to a better place | Benjamin Peterson | 2012-01-13 | 1 | -28/+28 |
| | | |||||
* | | make fix_decimal_and_space_to_ascii check if it modifies the string | Benjamin Peterson | 2012-01-12 | 1 | -1/+3 |
| | | |||||
* | | kill capwords implementation which has been disabled since the begining | Benjamin Peterson | 2012-01-12 | 1 | -42/+0 |
| | | |||||
* | | remove some usage of Py_UNICODE_TOUPPER/LOWER | Benjamin Peterson | 2012-01-12 | 6 | -12/+0 |
| | | |||||
* | | use full unicode mappings for upper/lower/title case (#12736) | Benjamin Peterson | 2012-01-11 | 3 | -1684/+4445 |
| | | | | | | | | Also broaden the category of characters that count as lowercase/uppercase. | ||||
* | | Issue #13738: Simplify implementation of bytes.lower() and bytes.upper(). | Antoine Pitrou | 2012-01-08 | 1 | -10/+2 |
| | | |||||
* | | Add a new PyUnicode_Fill() function | Victor Stinner | 2012-01-03 | 1 | -0/+35 |
| | | | | | | | | | | It is faster than the unicode_fill() function which was implemented in formatter_unicode.c. | ||||
* | | also decref the right thing | Benjamin Peterson | 2012-01-02 | 1 | -1/+1 |
| | | |||||
* | | ready the correct string | Benjamin Peterson | 2012-01-02 | 1 | -1/+1 |
| | |