Blocked revisions 70466,70470,70472,70475,70477,70533,70538,70544,70601,70691,70844,70969,71073,71078,71127,71389,71392,72052,72774,73001,73006,73334-73335,73372,73382,73532,73536,73540,73697,74300 via svnmerge
Use mixin methods where possible. (2.7 only -- these don't all exist in 3.0)
........
r70470 | raymond.hettinger | 2009-03-19 16:21:10 +0100 (Do, 19 Mär 2009) | 6 lines
Improve implementation with better underlying data structure
for O(1) deletions. Big-Oh performance now the same as regular
dictionaries. Uses a doubly-linked list instead of a list/seq
to track insertion order.
........
r70472 | raymond.hettinger | 2009-03-19 20:24:43 +0100 (Do, 19 Mär 2009) | 1 line
* Add implementation notes.
* Re-order methods so that those touching the underlying data
structure come first and the derived methods come last.
........
r70477 | raymond.hettinger | 2009-03-20 00:22:25 +0100 (Fr, 20 Mär 2009) | 1 line
Add more comments. Improve variable names.
Make links clearer by using a Link object
instead of a list. Use proxy links to avoid
circular references.
........
r70538 | raymond.hettinger | 2009-03-23 05:42:18 +0100 (Mo, 23 Mär 2009) | 1 line
Move initialization of root link to __init__.
........
r70544 | raymond.hettinger | 2009-03-23 19:26:59 +0100 (Mo, 23 Mär 2009) | 1 line
Make imported name private and wrap long-line.
........
r70601 | raymond.hettinger | 2009-03-25 23:41:32 +0100 (Mi, 25 Mär 2009) | 1 line
Separate initialization from clearing.
........
r70691 | raymond.hettinger | 2009-03-29 20:51:11 +0200 (So, 29 Mär 2009) | 1 line
Make life easier for non-CPython implementations.
........
r70844 | raymond.hettinger | 2009-03-31 19:47:06 +0200 (Di, 31 Mär 2009) | 1 line
Per the language summit, the optional fastpath imports should use from-import-star.
........
r70969 | raymond.hettinger | 2009-04-01 20:50:56 +0200 (Mi, 01 Apr 2009) | 1 line
Have namedtuple's field renamer assign names that
are consistent with the corresponding tuple index.
........
r71078 | raymond.hettinger | 2009-04-03 04:43:54 +0200 (Fr, 03 Apr 2009) | 4 lines
Localize the function lookup in timeit.
........
r71127 | raymond.hettinger | 2009-04-04 10:46:58 +0200 (Sa, 04 Apr 2009) | 1 line
Replace the localized min/max calls with normal if/else
........
r71389 | raymond.hettinger | 2009-04-08 07:39:38 +0200 (Mi, 08 Apr 2009) | 1 line
Minor factoring.
........
r72052 | raymond.hettinger | 2009-04-27 23:12:27 +0200 (Mo, 27 Apr 2009) | 1 line
Update spec version number.
........
r72774 | raymond.hettinger | 2009-05-18 17:51:59 +0200 (Mo, 18 Mai 2009) | 1 line
Issue 6037: MutableSequence.__iadd__ should return self.
........
r73001 | raymond.hettinger | 2009-05-29 03:36:26 +0200 (Fr, 29 Mai 2009) | 1 line
Issue 5150: Add rstrip() option to IDLE's format menu.
........
r73006 | raymond.hettinger | 2009-05-29 06:58:52 +0200 (Fr, 29 Mai 2009) | 1 line
Issue 5982: Classmethod and staticmethod expose wrapped function with __func__.
........
r73334 | raymond.hettinger | 2009-06-10 18:15:02 +0200 (Mi, 10 Jun 2009) | 1 line
Issue 6256: Fix stacklevel in warning message.
........
r73335 | raymond.hettinger | 2009-06-10 18:15:40 +0200 (Mi, 10 Jun 2009) | 1 line
Fix signed/unsigned compiler warning.
........
r73372 | raymond.hettinger | 2009-06-12 00:08:10 +0200 (Fr, 12 Jun 2009) | 1 line
Move comment to correct line.
........
r73382 | raymond.hettinger | 2009-06-12 01:14:53 +0200 (Fr, 12 Jun 2009) | 1 line
Issue 6329: Fix iteration for memoryviews.
........
r73536 | raymond.hettinger | 2009-06-23 23:32:28 +0200 (Di, 23 Jun 2009) | 1 line
Issue 6305: Clarify error message for large arguments to itertools.islice().
........
r73540 | raymond.hettinger | 2009-06-24 00:20:04 +0200 (Mi, 24 Jun 2009) | 1 line
Add procedural note.
........
r73697 | raymond.hettinger | 2009-06-29 21:10:29 +0200 (Mo, 29 Jun 2009) | 1 line
Issue 6370: Performance issue with collections.Counter().
........
r74300 | raymond.hettinger | 2009-08-04 21:08:05 +0200 (Di, 04 Aug 2009) | 1 line
Issue 6637: defaultdict.copy() failed with an empty factory.
........