24 Commits (62be74290aca26d16f3f55ece7ff6dad14e60e8d)

Author SHA1 Message Date
Serhiy Storchaka 62be74290a
bpo-33012: Fix invalid function cast warnings with gcc 8. (GH-6749) 7 years ago
Raymond Hettinger de2e448414
bpo-34925: Optimize common case for bisect() argument parsing (#9753) 7 years ago
Victor Stinner 1018fad6a4 Issue #28792: Remove aliases from _bisect 9 years ago
Raymond Hettinger b6f17f5210 The return type of a rich comparison is an int 10 years ago
Martin v. Löwis e75fc14813 Issue #19514: Deduplicate some _Py_IDENTIFIER declarations. 12 years ago
Antoine Pitrou 38fbd799d1 Issue #14829: Fix bisect issues under 64-bit Windows. 14 years ago
Antoine Pitrou a103b96a80 Issue #14829: Fix bisect and range() indexing with large indices (>= 2 ** 32) under 64-bit Windows. 14 years ago
Raymond Hettinger a68bdc720a Improve docstring 14 years ago
Mark Dickinson 92678105c5 Remove accidentally-committed debugging code. 14 years ago
Mark Dickinson 0407e96061 Issue 13496: Fix bisect.bisect overflow bug for large collections. 14 years ago
Mark Dickinson a13b109bc0 Issue 13496: Fix bisect.bisect overflow bug for large collections. 14 years ago
Martin v. Löwis bd928fef42 Rename _Py_identifier to _Py_IDENTIFIER. 14 years ago
Martin v. Löwis afe55bba33 Add API for static strings, primarily good for identifiers. 14 years ago
Raymond Hettinger 6b3d72c243 Fix line wrapping 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
Brett Cannon 5d947cb324 Remove unneeded variable assignment. 16 years ago
Georg Brandl 4aef703c45 Merged revisions 66801,66803-66804,66813,66854-66856,66866,66870-66872,66874,66887,66903,66905,66911,66913,66927,66932,66938,66942,66962,66964,66973-66974,66977,66992,66998-66999,67002,67005,67007,67028,67040-67041,67044,67070,67089,67091,67101,67117-67119,67123-67124 via svnmerge from 17 years ago
Benjamin Peterson f10a79aad4 merge from trunk 17 years ago
Georg Brandl f3776a17ef #3935: properly support list subclasses in the C impl. of bisect. 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 527eee2b32 Finish conversion from int to Py_ssize_t. 18 years ago
Georg Brandl 2ee470f7f9 Merged revisions 64722,64729,64753,64845-64846,64849,64871,64880-64882,64885,64888,64897,64900-64901,64915,64926-64929,64938-64941,64944,64961,64966,64973 via svnmerge from 18 years ago
Raymond Hettinger 3cd1e42dca Issue 3301: Bisect functions behaved badly when lo was negative. 18 years ago
Martin v. Löwis 1a21451b1d Implement PEP 3121: new module initialization and finalization API. 18 years ago
Christian Heimes 217cfd1c86 Cleanup: Replaced most PyInt_ aliases with PyLong_ and disabled the aliases in intobject.h 18 years ago
Martin v. Löwis 02cbf4ae4b More unconsting. 20 years ago
Martin v. Löwis ad0a4629be Use Py_ssize_t for counts and sizes. 20 years ago
Jeremy Hylton af68c874a6 Add const to several API functions that take char *. 20 years ago
Raymond Hettinger cc9a951f35 SF #1313496: bisect C replacement doesn't accept named args 21 years ago
Michael W. Hudson c9f510aed2 Any call to insort_{left,right} with a non-list leaked a reference to None 22 years ago
Raymond Hettinger 0c4102760c SF Patch #864863: Bisect C implementation 22 years ago