574 Commits (87bddbac9d178b549fac830adc76bc8f100b2a47)

Author SHA1 Message Date
Guido van Rossum 1d9a9eaa89 Fix two crashers. 18 years ago
Guido van Rossum e105f98046 Fix two crashers (borrowed_ref_[34].py from the trunk). 18 years ago
Raymond Hettinger 1dfde1ddc0 Replace map(None, *iterables) with zip(*iterables). 18 years ago
Christian Heimes 288e89acfc Added bytes and b'' as aliases for str and '' 18 years ago
Georg Brandl 9fcd8ceb74 Fix C++-style comment. 18 years ago
Jeffrey Yasskin 9871d8fe22 Continue rolling back pep-3141 changes that changed behavior from 2.5. This 18 years ago
Christian Heimes 819b8bf403 More PyImport_ImportModule -> PyImport_ImportModuleNoBlock 18 years ago
Jeffrey Yasskin 2f3c16be73 Backport PEP 3141 from the py3k branch to the trunk. This includes r50877 (just 18 years ago
Christian Heimes 5fb7c2ad0b Merged revisions 59565-59594 via svnmerge from 18 years ago
Guido van Rossum 01dbc109a8 Improve performance of built-in any()/all() by avoiding PyIter_Next() -- 18 years ago
Christian Heimes 90aa7646af #1629: Renamed Py_Size, Py_Type and Py_Refcnt to Py_SIZE, Py_TYPE and Py_REFCNT. 18 years ago
Christian Heimes 94b7d3db59 Fixed #1593 spacing of the builtin_format function is inconsistent. Thanks to Joseph for the fix 18 years ago
Skip Montanaro 4e3ebe0bae Note that open() is the preferred way to open files (issue 1510). 18 years ago
Raymond Hettinger 4e2f714031 Fix Issue 1045. 18 years ago
Martin v. Löwis d1a1d1ed80 Remove PyInt_CheckExact. Add PyLong_AsLongAndOverflow. 18 years ago
Christian Heimes 217cfd1c86 Cleanup: Replaced most PyInt_ aliases with PyLong_ and disabled the aliases in intobject.h 18 years ago
Georg Brandl 1a3284ed69 #1535: rename __builtin__ module to builtins. 18 years ago
Christian Heimes c896700235 Partial fix for bug #1306 18 years ago
Christian Heimes 91c77301bf Fixed bug in input() which broke pdb 18 years ago
Guido van Rossum 254348e201 Rename buffer -> bytearray. 18 years ago
Christian Heimes 2be03734f8 Added some additional checks for sys.std?? is None, see #1440 18 years ago
Christian Heimes fef9bbaff2 Another #1415 fix for Windows GUI apps 18 years ago
Guido van Rossum 98297ee781 Merging the py3k-pep3137 branch back into the py3k branch. 18 years ago
Guido van Rossum 8ce8a784bd Merged revisions 58221-58741 via svnmerge from 18 years ago
Raymond Hettinger a45c4873fc Missing DECREFs 18 years ago
Raymond Hettinger 3a8daf5b56 Fixup error return and add support for intermixed ints and floats/ 18 years ago
Raymond Hettinger 3f8caa3ba7 Optimize sum() for integer and float inputs. 18 years ago
Guido van Rossum 3172c5d263 Patch# 1258 by Christian Heimes: kill basestring. 18 years ago
Guido van Rossum 00bc0e0a2d Patch #1272, by Christian Heimes and Alexandre Vassalotti. 18 years ago
Guido van Rossum bae07c9baf Breaking ground for PEP 3137 implementation: 19 years ago
Martin v. Löwis 4a7b5d5b4f Decode input() with stdin.encoding. Fixes #1097. 19 years ago
Eric Smith 37f10386f1 Changed to use 'U' argument to PyArg_ParseTuple, instead of manually checking for unicode objects. 19 years ago
Neal Norwitz c2550c7b1c Remove chr8, we're not likely to need it at this point 19 years ago
Eric Smith 81936699c8 Added test cases for string.Formatter subclassing. 19 years ago
Eric Smith 56e4a840bc Added test to ensure __format__ methods return unicode objects. 19 years ago
Guido van Rossum a4b8d1de7c Some changes in preparation of stricter rules about mixing str and bytes. 19 years ago
Neal Norwitz 6ea45d3341 Use unicode and remove support for some uses of str8. 19 years ago
Eric Smith 8c66326368 Implementation of PEP 3101, Advanced String Formatting. 19 years ago
Guido van Rossum 15d3d04547 Before calling _PyType_Lookup() the type needs to be initialized. 19 years ago
Guido van Rossum 2fa33db12b Finish the work on __round__ and __trunc__. 19 years ago
Alex Martelli ae211f9abf Implement the round functionality for PEP 3141, and add tests for it. 19 years ago
Alex Martelli 86d8b3497f Implement the trunc builtin for PEP 3141 19 years ago
Travis E. Oliphant b99f762f10 Merged in py3k-buffer branch to main line. All objects now use the buffer protocol in PEP 3118. 19 years ago
Skip Montanaro 7a98be2efb Remove RISCOS support 19 years ago
Neal Norwitz 016880229a Kill execfile(), use exec() instead 19 years ago
Guido van Rossum 307fa8cc82 Three patches by Amaury Forgeot d'Arc; SF patch# 1754484. 19 years ago
Guido van Rossum 8ac004e698 Make chr() and ord() return/accept surrogate pairs in narrow builds. 19 years ago
Guido van Rossum c1f779cb01 Merged revisions 56125-56153 via svnmerge from 19 years ago
Guido van Rossum cd16bf6404 Merged revisions 55817-55961 via svnmerge from 19 years ago
Guido van Rossum da5b8f2d28 Rip out the file object's implementation. 19 years ago