| Commit message (Collapse) | Author | Age | Files | Lines |
| | |
|
| | |
|
| |
|
|
| |
* Backport itertoolsmodule.c 1.19 to re-sync Py2.3.1 with Py2.4.
|
| | |
|
| |
|
|
|
| |
* Simplify the pure python examples
* Add a quantify() example
|
| | |
|
| | |
|
| |
|
|
|
|
| |
* Updated comment on design of imap()
* Added untraversed object in izip() structure
* Replaced the pairwise() example with a more general window() example
|
| |
|
|
| |
It is better to be explicit and just allow stop to be None.
|
| |
|
|
|
| |
* itertools.islice() stop argument did not perform as documented.
* beefed-up test suite
|
| |
|
|
|
| |
Fix missing right parenthesis.
Add three examples.
|
| |
|
|
|
| |
Subsumed times() into repeat().
Added cycle() and chain().
|
| | |
|
| |
|
|
| |
"make lib" takes a while, doesn't it?
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Removed the ifilter flag wart by splitting it into two simpler functions.
* Fixed comment tabbing in C code.
* Factored module start-up code into a loop.
Documentation:
* Re-wrote introduction.
* Addede examples for quantifiers.
* Simplified python equivalent for islice().
* Documented split of ifilter().
Sets.py:
* Replace old ifilter() usage with new.
|
| |
|
|
|
|
|
|
|
|
|
| |
* Fixed typo in exception message for times()
* Filled in missing times_traverse()
* Document reasons that imap() did not adopt a None fill-in feature
* Document that count(sys.maxint) will wrap-around on overflow
* Add overflow test to islice()
* Check that starmap()'s argument returns a tuple
* Verify that imap()'s tuple re-use is safe
* Make a similar tuple re-use (with safety check) for izip()
|
| |
|