summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Generalize PySequence_Count() (operator.countOf) to work with iterators.Tim Peters2001-05-053-15/+70
* Remove redundant line.Tim Peters2001-05-051-1/+0
* Make 'x in y' and 'x not in y' (PySequence_Contains) play nice w/ iterators.Tim Peters2001-05-055-33/+94
* Make unicode.join() work nice with iterators. This also required a changeTim Peters2001-05-054-13/+65
* Mark string.join() as done. Turns out string_join() works "for free" now,Tim Peters2001-05-051-1/+2
* Fix a tiny and unlikely memory leak. Was there before too, and actuallyTim Peters2001-05-051-1/+3
* Generalize tuple() to work nicely with iterators.Tim Peters2001-05-056-49/+89
* Make PyIter_Next() a little smarter (wrt its knowledge of iteratorTim Peters2001-05-054-66/+35
* Make the license GPL-compatible.Guido van Rossum2001-05-041-16/+5
* Add TODO item about x in y -- this should use iterators too, IMO.Guido van Rossum2001-05-041-0/+1
* Added reminders to make some remaining functions iterator-friendly. FeelTim Peters2001-05-041-1/+3
* Generalize reduce() to work with iterators.Tim Peters2001-05-043-12/+33
* Purge redundant cut&paste line.Tim Peters2001-05-031-2/+1
* Generalize map() to work with iterators.Tim Peters2001-05-033-66/+104
* The weakref support in PyObject_InitVar() as well; this should have come outFred Drake2001-05-031-4/+0
* Remove unnecessary intialization for the case of weakly-referencable objects;Fred Drake2001-05-031-4/+0
* Remove an obsolete comment and a "return" before fallig off the end of aFred Drake2001-05-031-2/+0
* Since Py_TPFLAGS_HAVE_WEAKREFS is set in Py_TPFLAGS_DEFAULT, it does notFred Drake2001-05-032-21/+21
* Remove redundant copy+paste code.Tim Peters2001-05-031-3/+0
* Generalize max(seq) and min(seq) to work with iterators.Tim Peters2001-05-033-15/+61
* InteractiveInterpreter.showsyntaxerror():Fred Drake2001-05-031-0/+1
* Added support for .__contains__(), .__iter__(), .iterkeys().Fred Drake2001-05-031-1/+8
* Added support for .iteritems(), .iterkeys(), .itervalues().Fred Drake2001-05-031-0/+3
* The general iteration support is part of 2.2, not 2.1 -- fixed the versionFred Drake2001-05-032-2/+3
* Add documentation for the StopIteration exception.Fred Drake2001-05-031-0/+8
* State that Mailbox objects are iterator objects.Fred Drake2001-05-021-2/+2
* Make the Mailbox objects support iteration -- they already had theFred Drake2001-05-021-0/+9
* Update the filter() and list() descriptions to include information aboutFred Drake2001-05-021-12/+14
* Added section describing the iterator protocol.Fred Drake2001-05-021-0/+51
* Added new parser markers 'et' and 'et#' which do not recode stringMarc-André Lemburg2001-05-022-4/+32
* Mchael Hudson pointed out that the code for detecting changes inGuido van Rossum2001-05-021-4/+4
* Fix for bug #417030: "print '%*s' fails for unicode string"Marc-André Lemburg2001-05-022-2/+9
* Generalize filter(f, seq) to work with iterators. This also generalizesTim Peters2001-05-023-48/+107
* Plug a memory leak in list(), when appending to the result list.Tim Peters2001-05-021-5/+9
* Whitespace normalization.Tim Peters2001-05-022-3/+3
* Added tests for Weak*Dictionary iterator support.Fred Drake2001-05-021-10/+54
* Added iterator support to the Weak*Dictionary classes.Fred Drake2001-05-021-0/+73
* Add more news about iterators.Guido van Rossum2001-05-011-0/+12
* Generalize list(seq) to work with iterators. This also generalizes list()Tim Peters2001-05-013-31/+99
* Discard a misleading comment about iter_iternext().Guido van Rossum2001-05-011-1/+0
* Printing objects to a real file still wasn't done right: if theGuido van Rossum2001-05-011-32/+14
* Add a proper implementation for the tp_str slot (returning self, ofGuido van Rossum2001-05-011-1/+8
* Add experimental iterkeys(), itervalues(), iteritems() to dictGuido van Rossum2001-05-011-11/+85
* Well darnit! The innocuous fix I made to PyObject_Print() causedGuido van Rossum2001-04-301-1/+20
* SF bug #417093: Case sensitive import: dir and .py file w/ same nameTim Peters2001-04-291-8/+5
* Fix buglet reported on c.l.py: map(fnc, file.xreadlines()) blows up.Tim Peters2001-04-281-9/+19
* A different approach to the problem reported inTim Peters2001-04-282-37/+54
* (Adding this to the trunk as well.)Guido van Rossum2001-04-271-1/+4
* Got rid of the whole event filtering mess again, I can't get it to work. Simp...Jack Jansen2001-04-271-23/+1
* Fix 2.1 nested scopes crash reported by Evan SimpsonJeremy Hylton2001-04-273-6/+32