log Modules/collectionsmodule.c @ 45232:4166945a0cc4 2.5

age author description
Fri, 08 Feb 2008 01:05:21 +0000 Amaury Forgeot d'Arc issue 2045: Infinite recursion when printing a subclass of defaultdict, 2.5
Tue, 06 Mar 2007 13:33:07 +0000 Georg Brandl Fix another reincarnation of bug #1576657 in defaultdict. 2.5
Wed, 07 Feb 2007 21:42:17 +0000 Raymond Hettinger Check for a common user error with defaultdict(). legacy-trunk
Sun, 21 Jan 2007 10:28:43 +0000 Georg Brandl Bug #1486663: don't reject keyword arguments for subclasses of builtin legacy-trunk
Mon, 08 Jan 2007 18:09:20 +0000 Raymond Hettinger Fix zero-length corner case for iterating over a mutating deque. legacy-trunk
Sun, 13 Aug 2006 18:13:02 +0000 Neal Norwitz Really address the issue of where to place the assert for leftblock. legacy-trunk
Sat, 12 Aug 2006 01:51:12 +0000 Neal Norwitz Move the assert which checks for a NULL pointer first. legacy-trunk
Fri, 28 Jul 2006 00:23:15 +0000 Tim Peters defdict_reduce(): Plug leaks. legacy-trunk
Sat, 15 Apr 2006 17:28:34 +0000 Thomas Wouters Use Py_CLEAR instead of in-place DECREF/XDECREF or custom macros, for legacy-trunk
Tue, 04 Apr 2006 15:05:23 +0000 Anthony Baxter SF Bug #1448488 - make collectionsmodule build on Cygwin, using the same legacy-trunk
Thu, 30 Mar 2006 11:58:57 +0000 Georg Brandl Remove unnecessary casts from type object initializers. legacy-trunk
Fri, 23 Feb 2007 15:07:44 +0000 Thomas Wouters Merged revisions 53623-53858 via svnmerge from
Sun, 11 Feb 2007 06:12:03 +0000 Guido van Rossum - PEP 3106: dict.iterkeys(), .iteritems(), .itervalues() are now gone;
Thu, 01 Feb 2007 18:02:27 +0000 Thomas Wouters Merged revisions 53451-53537 via svnmerge from
Tue, 09 Jan 2007 23:18:33 +0000 Thomas Wouters Merged revisions 53005-53303 via svnmerge from
Mon, 21 Aug 2006 19:07:27 +0000 Thomas Wouters Merge current trunk into p3yk. This includes the PyNumber_Index API change,
Fri, 11 Aug 2006 14:57:12 +0000 Thomas Wouters Merged revisions 46753-51188 via svnmerge from
Thu, 27 Jul 2006 21:53:35 +0000 Guido van Rossum Get rid of most of the flags (in tp_flags) that keep track of various
Fri, 21 Apr 2006 10:40:58 +0000 Thomas Wouters Merge p3yk branch with the trunk up to revision 45595. This breaks a fair
Sat, 25 Feb 2006 22:38:04 +0000 Guido van Rossum - Patch 1433928: legacy-trunk
Thu, 16 Feb 2006 14:30:23 +0000 Martin v. Löwis Use Py_ssize_t for counts and sizes. legacy-trunk
Wed, 15 Feb 2006 17:27:45 +0000 Martin v. Löwis Merge ssize_t branch. legacy-trunk
Sat, 11 Feb 2006 21:32:43 +0000 Armin Rigo Renamed _length_cue() to __length_hint__(). See: legacy-trunk
Thu, 19 Jan 2006 06:09:39 +0000 Neal Norwitz Check return result from Py_InitModule*(). This API can fail. legacy-trunk
Sat, 24 Sep 2005 21:23:05 +0000 Raymond Hettinger Convert iterator __len__() methods to a private API. legacy-trunk
Fri, 26 Aug 2005 06:42:30 +0000 Georg Brandl Disallow keyword arguments for type constructors that don't use them. legacy-trunk
Sat, 19 Mar 2005 00:00:51 +0000 Raymond Hettinger Apply remove's mutation test after every equality test. legacy-trunk
Fri, 18 Mar 2005 21:20:23 +0000 Raymond Hettinger Add a remove() method to collections.deque objects. legacy-trunk
Thu, 05 Oct 2006 17:22:15 +0000 Andrew M. Kuchling [Backport r51224 | neal.norwitz] 2.4
Thu, 05 Oct 2006 17:06:59 +0000 Andrew M. Kuchling [Backport r51255 | neal.norwitz] 2.4
Wed, 27 Sep 2006 19:17:32 +0000 Andrew M. Kuchling [Backport of rev. 42093 by neal.norwitz] 2.4
Fri, 26 Aug 2005 06:43:16 +0000 Georg Brandl Disallow keyword arguments for type constructors that don't use them 2.4
Tue, 09 Nov 2004 07:27:35 +0000 Raymond Hettinger SF patch #1062279: deque pickling problems legacy-trunk
Tue, 02 Nov 2004 02:11:35 +0000 Raymond Hettinger Bump-up block size. legacy-trunk
Sat, 09 Oct 2004 16:02:18 +0000 Raymond Hettinger Simplify delitem() code by calling rotate() directly instead of using legacy-trunk
Wed, 06 Oct 2004 17:51:54 +0000 Raymond Hettinger Armin's patch to prevent overflows. legacy-trunk
Sat, 02 Oct 2004 13:59:34 +0000 Armin Rigo Upon insertion, if memory runs out, the deque was left in a corrupted state. legacy-trunk
Sat, 02 Oct 2004 00:43:13 +0000 Raymond Hettinger * Bulletproof the method for detecting mutations during iteration. legacy-trunk
Fri, 01 Oct 2004 15:25:53 +0000 Raymond Hettinger Restore the block length and add a comment. legacy-trunk
Fri, 01 Oct 2004 15:14:39 +0000 Raymond Hettinger Clarify the relationship between indices. legacy-trunk
Fri, 01 Oct 2004 06:24:12 +0000 Raymond Hettinger * Elaborate on the invariant comments and make them more precise. legacy-trunk
Fri, 01 Oct 2004 02:01:04 +0000 Tim Peters deque_traverse(): If the deque had one block, and its rightindex was legacy-trunk
Fri, 01 Oct 2004 01:35:54 +0000 Tim Peters Typos in new comments. legacy-trunk
Fri, 01 Oct 2004 01:32:53 +0000 Tim Peters Document some reverse-engineered invariants and pragmatic hints. legacy-trunk
Fri, 01 Oct 2004 01:04:50 +0000 Tim Peters Definition consistency. legacy-trunk
Fri, 01 Oct 2004 01:03:29 +0000 Tim Peters Trimmed trailing whitespace. legacy-trunk
Mon, 19 Jul 2004 00:10:24 +0000 Raymond Hettinger Silence a GCC unused variable warning in debug builds. legacy-trunk
Thu, 15 Jul 2004 21:32:18 +0000 Raymond Hettinger Apply VISIT macro. legacy-trunk
Thu, 15 Jul 2004 15:54:05 +0000 Nicholas Bastin Moved SunPro warning suppression into pyport.h and out of individual legacy-trunk
Fri, 09 Jul 2004 04:10:20 +0000 Raymond Hettinger * balance the left/right search for getitem. legacy-trunk
Sat, 26 Jun 2004 04:42:06 +0000 Raymond Hettinger Add a comment with implementation notes. legacy-trunk
Thu, 17 Jun 2004 18:27:18 +0000 Nicholas Bastin Fixed end-of-loop code not reached warning when using SunPro C legacy-trunk
Sun, 30 May 2004 07:26:47 +0000 Raymond Hettinger Make sets and deques weak referencable. legacy-trunk
Tue, 18 May 2004 18:15:03 +0000 Raymond Hettinger Make type check work with subclasses legacy-trunk
Wed, 12 May 2004 20:55:56 +0000 Raymond Hettinger Make sure "del d[n]" is properly supported. Was necessary because the legacy-trunk
Mon, 12 Apr 2004 18:10:01 +0000 Raymond Hettinger * Add unittests for iterators that report their length legacy-trunk
Thu, 18 Mar 2004 11:04:57 +0000 Raymond Hettinger Improve deque iteration. legacy-trunk
Thu, 04 Mar 2004 08:00:54 +0000 Raymond Hettinger Special case endpoint access for speed. legacy-trunk
Mon, 01 Mar 2004 23:16:22 +0000 Raymond Hettinger Replace left(), right(), and __reversed__() with the more general purpose legacy-trunk
Sun, 29 Feb 2004 15:40:53 +0000 Neal Norwitz Make deque_type static so namespace is not polluted. legacy-trunk