3534 Commits (6bcd00afa9dde18c1bbeb0a4d2fb376bac9dfd2c)

Author SHA1 Message Date
Antoine Pitrou 715a63b783 Issue #14579: Fix error handling bug in the utf-16 decoder. 14 years ago
Benjamin Peterson 7d8a2e41a0 allow any number to be returned from __length_hint__ (closes #15354) 14 years ago
Gregory P. Smith b2ac4d693a Fixes issue #12268 for file readline, readlines and read() and readinto methods. 14 years ago
Raymond Hettinger aad5b02e62 Improve tooltips for splitlines() by showing that the default for keepends is False. 14 years ago
Martin v. Löwis ed11a5d018 Issue #8767: Restore building with --disable-unicode. 14 years ago
Benjamin Peterson f1ae5cf5c7 fix possible refleak (closes #14752) 14 years ago
Benjamin Peterson d62da9d658 close() doesn't take any args (closes #14717) 14 years ago
Benjamin Peterson f3ad1f94a8 use formats that work on 2.7 14 years ago
Benjamin Peterson 042c47b2c7 fix calling the classmethod descriptor directly (closes #14699) 14 years ago
Benjamin Peterson d157a4c3dd don't use a slot wrapper from a different special method (closes #14658) 14 years ago
Benjamin Peterson 76605557ea SETUP_WITH acts like SETUP_FINALLY for the purposes of setting f_lineno (closes #14612) 14 years ago
Benjamin Peterson f51c384a0a fix build without Py_DEBUG and DNDEBUG (closes #14509) 14 years ago
Antoine Pitrou 02a380105d Issue #14505: Fix file descriptor leak when deallocating file objects created with PyFile_FromString(). 14 years ago
Antoine Pitrou fe9417726c Issue #13019: Fix potential reference leaks in bytearray.extend(). 14 years ago
Benjamin Peterson e8ecc73844 kill this terribly outdated comment 14 years ago
Benjamin Peterson dbc52f8a0d check for string attribute names in old-style classes (closes #14334) 14 years ago
Benjamin Peterson 6e7832b04c check to make sure the attribute is a string (#14334) 14 years ago
Ezio Melotti eace3a7261 #14161: fix compile error under Windows. 14 years ago
Ezio Melotti 11f8b6872a #14161: fix the __repr__ of file objects to escape the file name. 14 years ago
Benjamin Peterson 26da920001 ensure no one tries to hash things before the random seed is found 14 years ago
Barry Warsaw 1e13eb084f - Issue #13703: oCERT-2011-003: add -R command-line option and PYTHONHASHSEED 14 years ago
Éric Araujo a4c81b07f8 Fix typo 14 years ago
Benjamin Peterson 32c49d9533 use Py_CLEAR 14 years ago
Antoine Pitrou fd7e4964bb Fix indentation. 14 years ago
Antoine Pitrou c66ed457ef Issue #13020: Fix a reference leak when allocating a structsequence object fails. 14 years ago
Benjamin Peterson 0f7e2df2f1 this is only a borrowed ref in Brett's branch 14 years ago
Benjamin Peterson cec6a61d30 bltinmod is borrowed, so it shouldn't be decrefed 14 years ago
Benjamin Peterson 4c79aec716 put returns on their own lines 14 years ago
Mark Dickinson 1abe6cd842 Issue #13889: Add missing _Py_SET_53BIT_PRECISION_* calls around uses of dtoa.c functions in float round. 14 years ago
Benjamin Peterson a8d458560e allow cycles throught the __dict__ slot to be cleared (closes #1469629) 14 years ago
Antoine Pitrou 6a1cd1b3b1 Issue #13521: dict.setdefault() now does only one lookup for the given key, making it "atomic" for many purposes. 14 years ago
Georg Brandl 6f14c330fa Small clarification in docstring of dict.update(): the positional argument is not required. 14 years ago
Antoine Pitrou 5b4b2da55d Fix the fix for issue #12149: it was incorrect, although it had the side 14 years ago
Victor Stinner 975134e2a2 Issue #13093: Fix error handling on PyUnicode_EncodeDecimal() 14 years ago
Raymond Hettinger 7d1483cbad Make an error message more understandable and consistent with other error messages. 14 years ago
Antoine Pitrou 30402549de Issue #13333: The UTF-7 decoder now accepts lone surrogates 14 years ago
Eli Bendersky d784185303 Issue #13161: fix doc strings of __i*__ operators 14 years ago
Petri Lehtinen 3b9d92aefe Revert "Accept None as start and stop parameters for list.index() and tuple.index()" 14 years ago
Petri Lehtinen 819d8d447d Accept None as start and stop parameters for list.index() and tuple.index() 14 years ago
Benjamin Peterson e3b5eda8be remove unused variable 15 years ago
Petri Lehtinen a39de111a5 Fix the return value of set_discard (issue #10519) 15 years ago
Petri Lehtinen 5f4d870668 Avoid unnecessary recursive function calls (closes #10519) 15 years ago
Petri Lehtinen 8ffbab8d02 Issue #13018: Fix reference leaks in error paths in dictobject.c. 15 years ago
Benjamin Peterson a7b0976c3e PyEval_CallObject requires a tuple of args (closes #13186) 15 years ago
Nadeem Vawda 36248154a9 Issue #13159: Replace FileIO's quadratic-time buffer growth algorithm with a linear-time one. 15 years ago
Victor Stinner 63c22fac72 Issue #7732: Fix a crash on importing a module if a directory has the same name 15 years ago
Mark Dickinson 4ac5d2cda4 Backport issue #12973 list_repeat fix from 3.x. 15 years ago
Mark Dickinson dbbed04941 Issue #12973: Fix int.__pow__ overflow checks that invoked undefined behaviour, thereby producing incorrect results on Clang. 15 years ago
Benjamin Peterson de66ecc75f fix possible refleaks 15 years ago
Ezio Melotti 15d6b65ead #12266: Fix str.capitalize() to correctly uppercase/lowercase titlecased and cased non-letter characters. 15 years ago