| Sat, 15 Apr 2006 21:47:09 +0000 |
Thomas Wouters |
Use Py_VISIT in all tp_traverse methods, instead of traversing manually or
legacy-trunk
|
| Tue, 11 Apr 2006 06:54:30 +0000 |
Anthony Baxter |
More C++-compliance. Note especially listobject.c - to get C++ to accept the
legacy-trunk
|
| Tue, 07 Mar 2006 12:08:51 +0000 |
Martin v. Löwis |
Change int to Py_ssize_t in several places.
legacy-trunk
|
| Mon, 27 Feb 2006 16:46:16 +0000 |
Martin v. Löwis |
Revert backwards-incompatible const changes.
legacy-trunk
|
| Thu, 16 Feb 2006 14:32:27 +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
|
| Sun, 11 Dec 2005 20:55:10 +0000 |
Neal Norwitz |
en_sit will be freed when en is DECREF'd. Don't double free.
legacy-trunk
|
| Sat, 10 Dec 2005 18:50:16 +0000 |
Jeremy Hylton |
Add const to several API functions that take char *.
legacy-trunk
|
| Sat, 24 Sep 2005 21:23:05 +0000 |
Raymond Hettinger |
Convert iterator __len__() methods to a private API.
legacy-trunk
|
| Wed, 01 Sep 2004 07:02:44 +0000 |
Raymond Hettinger |
SF patch #1020188: Use Py_CLEAR where necessary to avoid crashes
legacy-trunk
|
| Wed, 25 Aug 2004 19:42:12 +0000 |
Raymond Hettinger |
Fix docstring typo.
legacy-trunk
|
| Mon, 12 Apr 2004 18:10:01 +0000 |
Raymond Hettinger |
* Add unittests for iterators that report their length
legacy-trunk
|
| Wed, 10 Mar 2004 10:10:42 +0000 |
Raymond Hettinger |
Tidied up the implementations of reversed (including the custom ones
legacy-trunk
|
| Wed, 10 Mar 2004 08:32:47 +0000 |
Raymond Hettinger |
Eliminate the double reverse option. It's only use case
legacy-trunk
|
| Tue, 10 Feb 2004 09:33:39 +0000 |
Raymond Hettinger |
Make reversed() transparent with respect to length.
legacy-trunk
|
| Sun, 08 Feb 2004 10:49:42 +0000 |
Raymond Hettinger |
Let reversed() work with itself.
legacy-trunk
|
| Sat, 07 Feb 2004 02:45:22 +0000 |
Raymond Hettinger |
* Fix ref counting in extend() and extendleft().
legacy-trunk
|
| Fri, 07 Nov 2003 15:38:09 +0000 |
Raymond Hettinger |
Optimize reversed(list) using a custom iterator.
legacy-trunk
|
| Thu, 06 Nov 2003 14:06:48 +0000 |
Raymond Hettinger |
Implement and apply PEP 322, reverse iteration
legacy-trunk
|
| Sun, 02 Nov 2003 05:37:44 +0000 |
Raymond Hettinger |
Use PyTuple_Pack() to simplify enumerate().
legacy-trunk
|
| Wed, 28 May 2003 14:05:34 +0000 |
Raymond Hettinger |
* Beefed-up tests
legacy-trunk
|
| Mon, 21 Apr 2003 20:26:25 +0000 |
Jeremy Hylton |
Add a useful docstring to enumerate.
legacy-trunk
|
| Mon, 17 Mar 2003 19:46:11 +0000 |
Raymond Hettinger |
Renamed PyObject_GenericGetIter to PyObject_SelfIter
legacy-trunk
|
| Mon, 17 Mar 2003 08:24:35 +0000 |
Raymond Hettinger |
Created PyObject_GenericGetIter().
legacy-trunk
|
| Tue, 16 Jul 2002 21:02:42 +0000 |
Guido van Rossum |
Remove the next() method -- one is supplied automatically by
legacy-trunk
|
| Thu, 13 Jun 2002 20:33:02 +0000 |
Martin v. Löwis |
Patch #568124: Add doc string macros.
legacy-trunk
|
| Fri, 26 Apr 2002 19:40:56 +0000 |
Guido van Rossum |
- New builtin function enumerate(x), from PEP 279. Example:
legacy-trunk
|