summaryrefslogtreecommitdiffstats
path: root/Objects/setobject.c
Commit message (Expand)AuthorAgeFilesLines
* Remove more cruft leftover from nb_coerce. Rename nb_coerce toNeil Schemenauer2007-09-211-1/+1
* Patch by Keir Mierle so that sets can be compared to other objects that knowGuido van Rossum2007-08-231-6/+2
* Convert a bunch of constant strings in C to unicode.Neal Norwitz2007-08-231-1/+1
* Change the repr() of frozenset instances (and set subclasses)Guido van Rossum2007-08-071-22/+24
* Kill all uses and definitions of tp_print under Objects/. (Others will follow.)Guido van Rossum2007-08-071-46/+2
* Fix merge breakage.Martin v. Löwis2007-07-211-4/+4
* Merged revisions 56467-56482 via svnmerge fromMartin v. Löwis2007-07-211-27/+24
* Add a format specifier %R to PyUnicode_FromFormat(), which embedsWalter Dörwald2007-05-191-25/+20
* Add functions PyUnicode_Append() and PyUnicode_AppendAndDel() that mirrorWalter Dörwald2007-05-181-10/+27
* Merged revisions 55228 via svnmerge fromGuido van Rossum2007-05-101-3/+3
* Merged revisions 53952-54987 via svnmerge fromGuido van Rossum2007-04-271-2/+18
* Merged revisions 53623-53858 via svnmerge fromThomas Wouters2007-02-231-14/+29
* Merged revisions 53538-53622 via svnmerge fromThomas Wouters2007-02-051-4/+4
* Merged revisions 53304-53433,53435-53450 via svnmerge fromThomas Wouters2007-01-151-2/+2
* Merged revisions 53005-53303 via svnmerge fromThomas Wouters2007-01-091-5/+28
* Four months of trunk changes (including a few releases...)Thomas Wouters2006-12-131-18/+105
* - patch #1600346 submitted by Tomer FilibaJack Diederich2006-11-281-2/+2
* Fix str() and repr() of empty sets.Georg Brandl2006-08-281-4/+15
* SF patch 1547796 by Georg Brandl -- set literals.Guido van Rossum2006-08-281-4/+17
* Completely get rid of PyClass and PyInstance.Guido van Rossum2006-08-171-8/+1
* Merged revisions 46753-51188 via svnmerge fromThomas Wouters2006-08-111-26/+26
* Get rid of most of the flags (in tp_flags) that keep track of variousGuido van Rossum2006-07-271-2/+2
* Merge p3yk branch with the trunk up to revision 45595. This breaks a fairThomas Wouters2006-04-211-25/+98
* Get rid of remnants of integer divisionNeal Norwitz2006-03-241-3/+0
* Use Py_ssize_t for PySet_Size() like all the other Py*_Size() functions.Neal Norwitz2006-03-041-1/+1
* Merge ssize_t branch.Martin v. Löwis2006-02-151-18/+19
* Renamed _length_cue() to __length_hint__(). See:Armin Rigo2006-02-111-2/+2
* Remove some shadowed variablesNeal Norwitz2006-01-081-1/+1
* Prevent name pollution by making lots of internal functions static.Neal Norwitz2005-11-131-1/+1
* Convert iterator __len__() methods to a private API.Raymond Hettinger2005-09-241-7/+12
* No longer ignore exceptions raised by comparisons during key lookup.Raymond Hettinger2005-09-161-48/+44
* Disallow keyword arguments for type constructors that don't use them.Georg Brandl2005-08-261-0/+6
* * Add a fast equality check path for frozensets where the hash value hasRaymond Hettinger2005-08-241-5/+8
* Add shortcuts for a|a and a&a.Raymond Hettinger2005-08-171-8/+9
* Results of a line-by-line comparison back to dictobject.c.Raymond Hettinger2005-08-171-127/+121
* Numerous fix-ups to C API and docs. Added tests for C API.Raymond Hettinger2005-08-161-9/+120
* DECREF --> XDECREFRaymond Hettinger2005-08-161-1/+1
* Add a C API for sets and frozensets.Raymond Hettinger2005-08-161-8/+72
* More function re-ordering (placing like functions together).Raymond Hettinger2005-08-131-86/+86
* * Bring lookkey() and lookkey_string() closer to dict version.Raymond Hettinger2005-08-131-93/+77
* * Fix SF #1257731. Make __contains__(), remove(), and discard() only doRaymond Hettinger2005-08-121-26/+30
* * Add short-circuit code for in-place operations with self (such asRaymond Hettinger2005-08-111-89/+153
* * Bring in INIT_NONZERO_SET_SLOTS macro from dictionary code.Raymond Hettinger2005-08-071-18/+51
* * Removed checked_error flag which no longer provides any benefit.Raymond Hettinger2005-08-061-15/+12
* * set_new() doesn't need to zero the structure a second time after tp_allocRaymond Hettinger2005-08-061-3/+6
* Factor away a redundant clear() function.Raymond Hettinger2005-08-061-13/+6
* * Improve a variable name: entry0 --> table.Raymond Hettinger2005-08-051-39/+58
* * Move copyright notice to top and indicate derivation from sets.py andRaymond Hettinger2005-08-051-22/+17
* Model set.pop() after dict.popitem().Raymond Hettinger2005-08-021-12/+30
* * Improve code for the empty frozenset singleton:Raymond Hettinger2005-08-011-63/+66