Message209450
| Author |
taleinat |
| Recipients |
larry, skrah, taleinat |
| Date |
2014年01月27日.16:49:12 |
| SpamBayes Score |
-1.0 |
| Marked as misclassified |
Yes |
| Message-id |
<1390841355.06.0.855043016377.issue20180@psf.upfronthosting.co.za> |
| In-reply-to |
| Content |
Attached is a complete AC conversion of itertools.
This is a large conversion, so I was extra careful. I even went over the entire diff manually to check for any errors. Compilation runs without warnings and the entire test suite passes.
Notes:
* I didn't convert itertools.repeat due to the ongoing discussion regarding it.
* I didn't convert itertools.islice since its signature is like range() but with an additional first required argument, making it impossible to convert properly.
* I didn't convert several __new__ methods because they treat *args similarly to zip(): itertools.chain, itertools.product, itertools.zip_longest
* I used Larry's "nullable ints" patch (see issue20341) for the 'r' parameter to itertools.permutations.
* I converted all of the following methods when defined: __new__ (except for classes mentioned above), __sizeof__, __reduce__, __setstate__, __copy__, __length_hint__ |
|
History
|
|---|
| Date |
User |
Action |
Args |
| 2014年01月27日 16:49:17 | taleinat | set | recipients:
+ taleinat, larry, skrah |
| 2014年01月27日 16:49:15 | taleinat | set | messageid: <1390841355.06.0.855043016377.issue20180@psf.upfronthosting.co.za> |
| 2014年01月27日 16:49:15 | taleinat | link | issue20180 messages |
| 2014年01月27日 16:49:14 | taleinat | create |
|