54 Commits (8f59ee01be3d83d5513a9a3f654a237d77d80d9a)

Author SHA1 Message Date
Siddhesh Poyarekar 55edd0c185 bpo-33012: Fix invalid function cast warnings with gcc 8 for METH_NOARGS. (GH-6030) 8 years ago
Serhiy Storchaka 0e950dd22b bpo-31579: Fixed a possible leak in enumerate() with large indices. (#3753) 8 years ago
Raymond Hettinger 8110dbd470 bpo-26491 Defer DECREFs until enumobject is in a consistent state (#3747) 8 years ago
Serhiy Storchaka ba85d69a3e bpo-29878: Add global instances of int for 0 and 1. (#852) 9 years ago
Serhiy Storchaka 41baebd8b9 Issue #20186: Converted builtins enumerate() and reversed() to Argument Clinic. 9 years ago
Victor Stinner f17c3de263 Use _PyObject_CallNoArg() 9 years ago
Victor Stinner de4ae3d486 Backed out changeset b9c9691c72c5 9 years ago
Victor Stinner 27580c1fb5 Replace PyObject_CallFunctionObjArgs() with fastcall 9 years ago
Guido van Rossum 97c1adf393 Anti-registration of various ABC methods. 9 years ago
Kristján Valur Jónsson 31668b8f7a Issue #14288: Serialization support for builtin iterators. 14 years ago
Benjamin Peterson ce79852077 use the static identifier api for looking up special methods 14 years ago
Benjamin Peterson 3e5cd1d04e Merged revisions 81465-81466,81468,81679,81735,81760,81868,82183 via svnmerge from 16 years ago
Georg Brandl e37049ccd7 Merged revisions 81468 via svnmerge from 16 years ago
Georg Brandl 54d2898ef8 #8635: document enumerate() start parameter in docstring. 16 years ago
Antoine Pitrou 7f14f0d8a0 Recorded merge of revisions 81032 via svnmerge from 16 years ago
Antoine Pitrou f95a1b3c53 Recorded merge of revisions 81029 via svnmerge from 16 years ago
Antoine Pitrou c7c96a90bc Recorded merge of revisions 81029 via svnmerge from 16 years ago
Antoine Pitrou c83ea137d7 Untabify C files. Will watch buildbots. 16 years ago
Ezio Melotti a3e61a480f Merged revisions 75057 via svnmerge from 16 years ago
Ezio Melotti ed61093277 Merged revisions 75055 via svnmerge from 16 years ago
Ezio Melotti 8159c7aefd Merged revisions 75055 via svnmerge from 16 years ago
Ezio Melotti a9a7611fb6 #6994: fix typo in enumerate docstring 16 years ago
Benjamin Peterson 94c65d9a8f Merged revisions 72907 via svnmerge from 17 years ago
Benjamin Peterson 87e5006d8c handle errors from _PyObject_LookupSpecial when __get__ fails 17 years ago
Benjamin Peterson 784d455066 *sigh* deal with instances correctly 17 years ago
Benjamin Peterson 053c61f67c Merged revisions 72495 via svnmerge from 17 years ago
Benjamin Peterson 809e22543f lookup __reversed__ correctly as a special method 17 years ago
Mark Dickinson e94c679df0 Issue #1717: rename tp_compare to tp_reserved. I'll change the 17 years ago
Benjamin Peterson d63137159b Merged revisions 65209-65216,65225-65226,65233,65239,65246-65247,65255-65256 via svnmerge from 18 years ago
Raymond Hettinger d4d478d1c6 Merge 65215: convert uses of int to Py_Ssize_t. 18 years ago
Raymond Hettinger 7f59b5cc03 Convert from long to Py_ssize_t. 18 years ago
Alexandre Vassalotti bee325387b Merged revisions 63361-63373,63375,63377-63380 via svnmerge from 18 years ago
Georg Brandl d11ae5d6ec Rename enumerate() kw argument name to "iterable" and fix "sequence"->"iterable" in some docstrings. 18 years ago
Georg Brandl ecf9091f59 Don't allow keyword arguments to reversed(). 18 years ago
Alexandre Vassalotti e9f305fd16 Merged revisions 63208-63209,63211-63212,63214-63217,63219-63224,63226-63227,63229-63232,63234-63235,63237-63239,63241,63243-63246,63250-63254,63256-63259,63261,63263-63264,63266-63267,63269-63270,63272-63273,63275-63276,63278,63280-63281,63283-63284,63286-63287,63289-63290,63292-63293,63295-63296,63298-63299,63301-63302,63304-63305,63307,63309-63314,63316-63322,63324-63325,63327-63335,63337-63338,63340-63342,63344-63346,63348 via svnmerge from 18 years ago
Georg Brandl 913835763a #2831: add start argument to enumerate(). Patch by Scott Dial and me. 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 e93237dfcc #1629: Renamed Py_Size, Py_Type and Py_Refcnt to Py_SIZE, Py_TYPE and Py_REFCNT. Macros for b/w compatibility are available. 18 years ago
Christian Heimes 217cfd1c86 Cleanup: Replaced most PyInt_ aliases with PyLong_ and disabled the aliases in intobject.h 18 years ago
Guido van Rossum 8ce8a784bd Merged revisions 58221-58741 via svnmerge from 18 years ago
Raymond Hettinger 8f6693701c enumerate() is no longer bounded to using sequences shorter than LONG_MAX. The possibility of overflow was sending some newsgroup posters into a tizzy. 18 years ago
Martin v. Löwis 9f2e346911 Merged revisions 56467-56482 via svnmerge from 19 years ago
Martin v. Löwis 6819210b9e PEP 3123: Provide forward compatibility with Python 3.0, while keeping 19 years ago
Thomas Wouters cf297e46b8 Merged revisions 53623-53858 via svnmerge from 19 years ago
Raymond Hettinger 6d121f168c Do not let overflows in enumerate() and count() pass silently. 19 years ago
Raymond Hettinger 9f0e1ea964 Do not let overflows in enumerate() and count() pass silently. 19 years ago
Thomas Wouters 49fd7fa443 Merge p3yk branch with the trunk up to revision 45595. This breaks a fair 20 years ago
Thomas Wouters c6e55068ca Use Py_VISIT in all tp_traverse methods, instead of traversing manually or 20 years ago
Anthony Baxter 377be11ee1 More C++-compliance. Note especially listobject.c - to get C++ to accept the 20 years ago
Martin v. Löwis 725507b52e Change int to Py_ssize_t in several places. 20 years ago