Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
| * | | 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 | |
| | | | ||||||
* | | | fix some possible refleaks from PyUnicode_READY error conditions | Benjamin Peterson | 2012-01-02 | 1 | -21/+53 | |
| | | | ||||||
* | | | == -1 is convention | Benjamin Peterson | 2012-01-01 | 1 | -1/+1 | |
| | | |