summaryrefslogtreecommitdiffstats
path: root/Objects/setobject.c
Commit message (Expand)AuthorAgeFilesLines
* Recorded merge of revisions 81029 via svnmerge fromAntoine Pitrou2010-05-091-1809/+1809
* Issue 8436: set.__init__ accepts keyword argsRaymond Hettinger2010-04-181-0/+2
* Merged revisions 78515-78516,78522 via svnmerge fromEzio Melotti2010-03-011-2/+4
* Issue 7263: Fix set.intersection() docstring.Raymond Hettinger2009-11-181-2/+2
* Issue 6573: Fix set.union() for cases where self is in the argument chain.Raymond Hettinger2009-07-271-1/+1
* Merged revisions 67952-67953,67955,67957-67958,67960-67961,67963,67965,67967,...Georg Brandl2009-01-011-4/+12
* #4069: aSet.remove(otherSet) would always report the empty frozenset([]) as t...Amaury Forgeot d'Arc2008-10-071-4/+7
* Merged revisions 66766-66767,66771-66772,66774,66776,66783-66787,66790,66793,...Benjamin Peterson2008-10-041-1/+2
* Issue 2235: __hash__ is once again inherited by default, but inheritance can ...Nick Coghlan2008-07-151-1/+1
* Added additional __sizeof__ implementations and addressed comments made inRobert Schuppenies2008-07-101-0/+16
* Multi-arg form for set.difference() and set.difference_update().Raymond Hettinger2008-06-111-14/+39
* Handle the case with zero arguments.Raymond Hettinger2008-06-111-0/+3
* Let set.intersection() and set.intersection_update() take multiple input argu...Raymond Hettinger2008-06-091-3/+36
* Let set.union() and set.update() accept multiple inputs.Raymond Hettinger2008-06-091-15/+38
* This reverts r63675 based on the discussion in this thread:Gregory P. Smith2008-06-091-15/+15
* Issue 2855: Fix obscure crasher by slowing down the entire module. Mimics wh...Raymond Hettinger2008-05-301-0/+4
* Renamed PyString to PyBytesChristian Heimes2008-05-261-15/+15
* Frozensets do not benefit from autoconversion.Raymond Hettinger2008-05-081-3/+3
* dict.copy() rises from the ashes. Revert r60687.Raymond Hettinger2008-02-121-15/+1
* Add -3 warnings that set.copy(), dict.copy(), and defaultdict.copy() will go ...Raymond Hettinger2008-02-091-1/+15
* Unified naming convention for free lists and their limits. All free listsChristian Heimes2008-02-061-10/+12
* Ensure that PySet_Add() operates on a newly created frozenset, like PyTuple_S...Amaury Forgeot d'Arc2008-02-031-1/+6
* Factor-out common code with a new macroRaymond Hettinger2008-01-281-4/+4
* Make PySet_Add() work with frozensets.Raymond Hettinger2008-01-281-15/+4
* Revert PySet_Add() changes.Raymond Hettinger2008-01-261-0/+5
* Update test code for change to PySet_Add().Raymond Hettinger2008-01-261-1/+0
* Make PySet_Add() work with frozensets. Works like PyTuple_SetItem() to build...Raymond Hettinger2008-01-261-4/+0
* Changes 54857 and 54840 broke code and were reverted in Py2.5 just beforeRaymond Hettinger2008-01-251-7/+7
* #1629: Renamed Py_Size, Py_Type and Py_Refcnt to Py_SIZE, Py_TYPE and Py_REFC...Christian Heimes2007-12-191-16/+16
* Backport of _abccoll.py by Benjamin Arangueren, issue 1383.Guido van Rossum2007-11-221-8/+1
* Reposition the decref (spotted by eagle-eye norwitz).Raymond Hettinger2007-11-081-1/+2
* Add set.isdisjoint()Raymond Hettinger2007-11-081-0/+70
* Add a bunch of GIL release/acquire points in tp_print implementations and forBrett Cannon2007-09-171-0/+8
* PEP 3123: Provide forward compatibility with Python 3.0, while keepingMartin v. Löwis2007-07-211-23/+20
* Fix a bug in test_c_api() that caused a negative refcount.Guido van Rossum2007-05-101-3/+3
* Extend work on rev 52962 and 53829 eliminating redundant PyObject_Hash() call...Raymond Hettinger2007-03-201-2/+18
* Fixup set/dict interoperability.Raymond Hettinger2007-02-191-0/+11
* Extend work on revision 52962: Eliminate redundant calls to PyObject_Hash().Raymond Hettinger2007-02-191-7/+11
* Bypass set specific optimizations for set and frozenset subclasses.Raymond Hettinger2007-02-081-7/+7
* Bug #1648179: set.update() not recognizing __iter__ overrides in dict subcla...Raymond Hettinger2007-02-011-4/+4
* SF #1486663 -- Allow keyword args in subclasses of set() and frozenset().Raymond Hettinger2007-01-111-2/+2
* For sets with cyclical reprs, emit an ellipsis instead of infinitely recursing.Raymond Hettinger2006-12-301-4/+24
* Port Georg's dictobject.c fix keys that were tuples got unpacked on the way t...Raymond Hettinger2006-12-081-1/+15
* Port Armin's fix for a dict resize vulnerability (svn revision 46589, sf bug ...Raymond Hettinger2006-12-081-6/+31
* Eliminate two redundant calls to PyObject_Hash().Raymond Hettinger2006-12-081-4/+23
* Fix warnings with HP's C compiler. It doesn't recognize that infiniteNeal Norwitz2006-10-281-0/+2
* Fix refcounts and add error checks.Raymond Hettinger2006-09-071-8/+35
* [Bug #1414697] Change docstring of set/frozenset types to specify that the co...Andrew M. Kuchling2006-07-291-2/+2
* otherset is known to be non-NULL based on checks before and DECREF after.Neal Norwitz2006-07-171-2/+2
* Use Py_ssize_tNeal Norwitz2006-06-191-22/+22