274 Commits (fcff437de3fea07eb0decc7ccbb344be33d01d95)

Author SHA1 Message Date
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
Victor Stinner 17d905449d Issue #7818: set().test_c_api() doesn't expect a set('abc'), modify the set. 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
Ezio Melotti 56f1682a44 Merged revisions 78515-78516,78522 via svnmerge from 16 years ago
Georg Brandl b36e63a5ee The set types can also be called without arguments. 17 years ago
Georg Brandl bca1169e94 #8030: make builtin type docstrings more consistent: use "iterable" instead of "seq(uence)", use "new" to show that set() always returns a new object. 17 years ago
Raymond Hettinger c566df3f55 Issue 7263: Fix set.intersection() docstring. 17 years ago
Raymond Hettinger 79628d311f Issue 7263: Fix set.intersection() docstring. 17 years ago
Raymond Hettinger 01cf960d09 Issue 7263: Fix set.intersection() docstring. 17 years ago
Raymond Hettinger 30006c76f4 Issue 6573: Fix set.union() for cases where self is in the argument chain. 17 years ago
Raymond Hettinger c2b9e1a134 Issue 6573: Fix set.union() for cases where self is in the argument chain. 17 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 18 years ago
Mark Dickinson 211c625829 Issue #1717, stage 2: remove uses of tp_compare in Modules and most 18 years ago
Mark Dickinson 8055afd019 Issue #4910, patch 3/3: rename nb_long to nb_reserved 18 years ago
Georg Brandl 47fe9817f1 Merged revisions 67952-67953,67955,67957-67958,67960-67961,67963,67965,67967,67970-67971,67973,67982,67988,67990,67995,68014,68016,68030,68057,68061,68112,68115-68118,68120-68121,68123-68128 via svnmerge from 18 years ago
Antoine Pitrou 7ddda7830c Merged revisions 68128 via svnmerge from 18 years ago
Antoine Pitrou aa687902f2 Issue #3680: Reference cycles created through a dict, set or deque iterator did not get collected. 18 years ago
Raymond Hettinger 2212e529d9 Update copyright for recent changes. 18 years ago
Raymond Hettinger 7d99f09f89 Issue #1721812: Binary operations and copy operations on set/frozenset 18 years ago
Benjamin Peterson f10a79aad4 merge from trunk 18 years ago
Amaury Forgeot d'Arc 00c94edea0 #4069: aSet.remove(otherSet) would always report the empty frozenset([]) as the missing key. 18 years ago
Amaury Forgeot d'Arc d78b9dcbc3 #4069: aSet.remove(otherSet) would always report the empty frozenset([]) as the missing key. 18 years ago
Benjamin Peterson be2c0a9fe3 Merged revisions 66766-66767,66771-66772,66774,66776,66783-66787,66790,66793,66797 via svnmerge from 18 years ago
Andrew M. Kuchling d7b7dde98e Mention exception in docstring 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
Nick Coghlan 53663a695e Issue 2235: __hash__ is once again inherited by default, but inheritance can be blocked explicitly so that collections.Hashable remains meaningful 18 years ago
Robert Schuppenies fbe94c55ca Merged revisions 64842,64853,64856,64945 via svnmerge from 18 years ago
Robert Schuppenies 9be2ec109b Added additional __sizeof__ implementations and addressed comments made in 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
Raymond Hettinger 4267be6478 Multi-arg form for set.difference() and set.difference_update(). 18 years ago
Raymond Hettinger 610a93ea26 Handle the case with zero arguments. 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 5c4d3d0e4c Let set.intersection() and set.intersection_update() take multiple input arguments. 18 years ago
Raymond Hettinger ee4bcad68e Let set.union() and set.update() accept multiple inputs. 18 years ago
Gregory P. Smith dd96db63f6 This reverts r63675 based on the discussion in this thread: 18 years ago
Raymond Hettinger d99bee7c9f Issue 2855: Fix obscure crasher by slowing down the entire module. Mimics what was done to dictionaries in r59223. 18 years ago
Christian Heimes 593daf545b Renamed PyString to PyBytes 18 years ago
Raymond Hettinger 10956eab9e Forward port r62848. 18 years ago
Raymond Hettinger c5a1cc5c37 Frozensets do not benefit from autoconversion. 18 years ago
Raymond Hettinger a37430a0ce dict.copy() rises from the ashes. Revert r60687. 19 years ago
Raymond Hettinger 17a74c395e Add -3 warnings that set.copy(), dict.copy(), and defaultdict.copy() will go away in Py3.x 19 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 19 years ago
Christian Heimes 5b970ad483 Unified naming convention for free lists and their limits. All free lists 19 years ago