log Modules/collectionsmodule.c @ 39042:c02fa187e0f4 legacy-trunk

age author description
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
Sun, 29 Feb 2004 02:15:56 +0000 Raymond Hettinger Improvements to collections.deque(): legacy-trunk
Sat, 28 Feb 2004 15:56:27 +0000 Neal Norwitz Get rid of unused variable legacy-trunk
Sun, 08 Feb 2004 04:05:26 +0000 Raymond Hettinger Make deque.rotate() smarter. Beef-up related tests. legacy-trunk
Sat, 07 Feb 2004 21:13:00 +0000 Raymond Hettinger * Incorporate Skip's suggestions for documentation (explain the word deque legacy-trunk
Sat, 07 Feb 2004 02:45:22 +0000 Raymond Hettinger * Fix ref counting in extend() and extendleft(). legacy-trunk
Fri, 06 Feb 2004 19:04:56 +0000 Raymond Hettinger Have deques support high volume loads. legacy-trunk
Thu, 29 Jan 2004 07:29:32 +0000 Raymond Hettinger Fix spelling. legacy-trunk
Thu, 29 Jan 2004 06:37:52 +0000 Raymond Hettinger * Move collections.deque() in from the sandbox legacy-trunk