252 Commits (41bade96a4d1dcd35bbba79c2eabe052d02756a4)

Author SHA1 Message Date
Ezio Melotti 13925008dc #11565: Fix several typos. Patch by Piotr Kasprzyk. 15 years ago
Benjamin Peterson f609654b0e handle dict subclasses gracefully in PyArg_ValidateKeywordArguments 16 years ago
Raymond Hettinger 7529afce3c Issue 10221: Improve error message for dict.pop(). 16 years ago
Raymond Hettinger dd4215483f Issue 10221: Improve error message for dict.pop(). 16 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 e6baa46aab fix prototype 16 years ago
Benjamin Peterson 8f67d0893f make hashes always the size of pointers; introduce Py_hash_t #9778 16 years ago
Daniel Stutzbach 045b3ba184 Issue #9212: Added the missing isdisjoint method to the dict_keys and 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
Jeffrey Yasskin 39370830a9 Make (most of) Python's tests pass under Thread Sanitizer. 16 years ago
Benjamin Peterson fb88636199 prevent the dict constructor from accepting non-string keyword args #8419 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
Georg Brandl 01a30523f9 Merged revisions 74264 via svnmerge from 17 years ago
Alexandre Vassalotti e223eb8477 Merged revisions 74075,74187,74197,74201,74216,74225 via svnmerge from 17 years ago
Benjamin Peterson e5caf1034b Merged revisions 74140 via svnmerge from 17 years ago
Benjamin Peterson 9d7c3cd6d7 Merged revisions 74139 via svnmerge from 17 years ago
Benjamin Peterson 87c8d87b91 Merged revisions 73196,73278-73280,73299,73308,73312-73313,73317-73318,73321,73324,73331,73335,73340,73363 via svnmerge from 17 years ago
Benjamin Peterson 0ffaaa634d Merged revisions 72958 via svnmerge from 17 years ago
Benjamin Peterson a720559878 Merged revisions 72957 via svnmerge from 17 years ago
Antoine Pitrou acc5d6b195 Merged revisions 70550 via svnmerge from 17 years ago
Antoine Pitrou 3a652b1d0a Merged revisions 70546 via svnmerge from 17 years ago
Raymond Hettinger b0d56afc84 Give dict views a helpful __repr__. 17 years ago
Mark Dickinson e94c679df0 Issue #1717: rename tp_compare to tp_reserved. I'll change the 17 years ago
Antoine Pitrou 7ddda7830c Merged revisions 68128 via svnmerge from 17 years ago
Benjamin Peterson f10a79aad4 merge from trunk 18 years ago
Georg Brandl 6aa2d1fec7 Merged revisions 65459,65472,65481,65518,65536,65581,65609,65637,65641,65644-65645 via svnmerge from 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
Benjamin Peterson 4118174315 Merged revisions 64475,64544-64545,64550,64557-64558,64565,64570,64577,64582-64583,64585,64590,64592-64593,64625,64630,64638,64647,64655-64656,64663-64664 via svnmerge from 18 years ago
Robert Schuppenies 4d45bfe4c5 Merged revisions 64518,64521-64525,64528-64533 via svnmerge from 18 years ago
Benjamin Peterson 3a75b2207e remove unused docstring 18 years ago
Martin v. Löwis 00709aaa3d Merged revisions 63856-63857,63859-63860 via svnmerge from 18 years ago
Christian Heimes 23daade028 Merged revisions 61038,61042-61045,61047,61049-61053,61055-61057 via svnmerge from 18 years ago
Christian Heimes 77c02ebf38 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,60569,60571-60572,60574,60576-60583,60585-60586,60589,60591,60594-60595,60597-60598,60600-60601,60606-60612,60615,60617-60678 via svnmerge from 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 af98da18c0 Merged revisions 60284-60349 via svnmerge from 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 99170a5dbf Merged revisions 59541-59561 via svnmerge from 18 years ago
Christian Heimes 0ded5b54bb Fixed issue #1564: The set implementation should special-case PyUnicode instead of PyString 18 years ago
Christian Heimes 217cfd1c86 Cleanup: Replaced most PyInt_ aliases with PyLong_ and disabled the aliases in intobject.h 19 years ago
Christian Heimes a22e8bdfd9 Added all PyTypeObjects to the appropriate header files. 19 years ago
Guido van Rossum 2fd4f37f11 Merged revisions 59212-59225 via svnmerge from 19 years ago
Christian Heimes f83be4e3f3 Added view and iterator types to collections / _abcoll 19 years ago
Guido van Rossum 58da931da9 Merged revisions 58886-58929 via svnmerge from 19 years ago
Guido van Rossum 8ce8a784bd Merged revisions 58221-58741 via svnmerge from 19 years ago
Guido van Rossum e4a9e788d3 Thomas Wouters suggested an obvious improvement to unicode_eq(): 19 years ago
Guido van Rossum 89d8c60d04 Switch dict lookup around to optimizing for unicode. 19 years ago
Guido van Rossum 4d0277233e Micro optimizations after staring at gprof output for a while. 19 years ago