148 Commits (4837e39b0809680231e79007ee4e5836b82a9538)

Author SHA1 Message Date
Martin v. Löwis bd928fef42 Rename _Py_identifier to _Py_IDENTIFIER. 15 years ago
Martin v. Löwis 1ee1b6fe0d Use identifier API for PyObject_GetAttrString. 15 years ago
Martin v. Löwis d63a3b8beb Implement PEP 393. 15 years ago
Mark Dickinson 57e683e53e Issue #1621: Fix undefined behaviour in bytes.__hash__, str.__hash__, tuple.__hash__, frozenset.__hash__ and set indexing operations. 15 years ago
Brian Curtin dfc80e3d97 Replace Py_NotImplemented returns with the macro form Py_RETURN_NOTIMPLEMENTED. 15 years ago
Victor Stinner 4f2dab5c33 Revert my commit 7ba176c2f558: "Avoid useless "++" at the end of functions 15 years ago
Victor Stinner a1a807b6ef set_repr(): handle correctly PyUnicode_FromUnicode() error (MemoryError) 15 years ago
Victor Stinner 97e561ef24 Avoid useless "++" at the end of functions 15 years ago
Éric Araujo 48049911d6 Fix obscure set crashers (#8420). Backport of d56b3cafb1e6, reviewed by Raymond. 15 years ago
Antoine Pitrou 715f3cd10d Issue #8685: Speed up set difference `a - b` when source set `a` is 15 years ago
Antoine Pitrou fbb1c6191c Follow up to #9778: fix regressions on 64-bit Windows builds 16 years ago
Georg Brandl 00da4e0b5a Remove unneeded casts to hashfunc. 16 years ago
Benjamin Peterson 8f67d0893f make hashes always the size of pointers; introduce Py_hash_t #9778 16 years ago
Georg Brandl 2d444496b3 Reindent. 16 years ago
Raymond Hettinger faf7b7f4ec Issue 8420: Fix obscure set crashers. 16 years ago
Daniel Stutzbach 928d4eeee8 Removed an extraneous semicolon 16 years ago
Antoine Pitrou f72006f442 Merged revisions 84146-84147,84150 via svnmerge from 16 years ago
Antoine Pitrou 671b4d948e Issue #9612: The set object is now 64-bit clean under Windows. 16 years ago
Raymond Hettinger 51ced7afe7 Issue8757: Implicit set-to-frozenset conversion not thread-safe. 16 years ago
Raymond Hettinger 38bf2ccf4c Issue8757: Implicit set-to-frozenset conversion not thread-safe. 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
Raymond Hettinger 3fb156caa4 Issue 8436: set.__init__ accepts keyword args 16 years ago
Raymond Hettinger dbe961215a Issue 8436: set.__init__ accepts keyword args 16 years ago
Raymond Hettinger b136a9c9d7 Issue 8420: Fix ref counting problem in set_repr(). 16 years ago
Raymond Hettinger f88db8de76 Issue 8420: Fix ref counting problem in set_repr(). 16 years ago
Victor Stinner 08b36bdab4 Merged revisions 78886 via svnmerge from 16 years ago
Ezio Melotti 807e98e0af Merged revisions 78541 via svnmerge from 16 years ago
Ezio Melotti 7f807b79d8 Merged revisions 78515-78516,78522 via svnmerge from 16 years ago
Raymond Hettinger c566df3f55 Issue 7263: Fix set.intersection() docstring. 16 years ago
Raymond Hettinger 63853bbdc4 Issue 6573: Fix set.union() for cases where self is in the argument chain. 17 years ago
Raymond Hettinger e805ecc752 Issue 6573: Fix set.union() for cases where self is in the argument chain. 17 years ago
Mark Dickinson e94c679df0 Issue #1717: rename tp_compare to tp_reserved. I'll change the 17 years ago
Mark Dickinson 211c625829 Issue #1717, stage 2: remove uses of tp_compare in Modules and most 17 years ago
Mark Dickinson 8055afd019 Issue #4910, patch 3/3: rename nb_long to nb_reserved 17 years ago
Antoine Pitrou 7ddda7830c Merged revisions 68128 via svnmerge from 17 years ago
Raymond Hettinger 2212e529d9 Update copyright for recent changes. 17 years ago
Raymond Hettinger 7d99f09f89 Issue #1721812: Binary operations and copy operations on set/frozenset 17 years ago
Benjamin Peterson f10a79aad4 merge from trunk 18 years ago
Marc-André Lemburg 4cc0f24857 Rename PyUnicode_AsString -> _PyUnicode_AsString and 18 years ago
Nick Coghlan d1abd25ed8 Manual forward port of 64962 - use PyObject_HashNotImplemented as a tp_hash level indicator that the default hash implementation has not been inherited 18 years ago
Robert Schuppenies fbe94c55ca Merged revisions 64842,64853,64856,64945 via svnmerge from 18 years ago
Amaury Forgeot d'Arc fdfe62d887 Merged revisions 64089,64098,64100-64102,64113,64115-64116,64118,64120,64132,64342 via svnmerge from 18 years ago
Benjamin Peterson 4f92ca4022 Remove nb_reserved (nb_coerce), nb_hex, and nb_oct from PyNumberMethods 18 years ago
Georg Brandl c28e1fa71f Merged revisions 64002-64003,64012,64036-64037,64047,64050-64052,64054-64055,64066,64071 via svnmerge from 18 years ago
Georg Brandl f08a9ddcb7 Merged revisions 63724,63726,63732,63744,63754-63755,63757-63758,63760,63775,63781-63782,63787,63805-63808,63818-63819,63823-63824 via svnmerge from 18 years ago
Raymond Hettinger 10956eab9e Forward port r62848. 18 years ago
Christian Heimes 2202f877b1 Merged revisions 60481,60485,60489-60492,60494-60496,60498-60499,60501-60503,60505-60506,60508-60509,60523-60524,60532,60543,60545,60547-60548,60552,60554,60556-60559,60561-60562,60568-60598,60600-60616 via svnmerge from 18 years ago
Christian Heimes 15ebc88d87 Merged revisions 60481,60485,60489-60492,60494-60496,60498-60499,60501-60503,60505-60506,60508-60509,60523-60524,60532,60543,60545,60547-60548,60552-60567 via svnmerge from 18 years ago
Christian Heimes db96789ba7 Fixed r60466 18 years ago