<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
  <channel>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/</link>
    <language>en-us</language>

    <title>cpython-lru_cache-weakref: Doc/lib/libitertools.tex history</title>
    <description>Doc/lib/libitertools.tex revision history</description>
    <item>
    <title>Backport documentation improvements.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/9bbe55f9867e/Doc/lib/libitertools.tex</link>
    <description><![CDATA[Backport documentation improvements.]]></description>
    <author>&#82;&#97;&#121;&#109;&#111;&#110;&#100;&#32;&#72;&#101;&#116;&#116;&#105;&#110;&#103;&#101;&#114;&#32;&#60;&#112;&#121;&#116;&#104;&#111;&#110;&#64;&#114;&#99;&#110;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Fri, 07 Mar 2008 20:08:41 +0000</pubDate>
</item>
<item>
    <title>Backport 56345</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/202c37835628/Doc/lib/libitertools.tex</link>
    <description><![CDATA[Backport 56345]]></description>
    <author>&#82;&#97;&#121;&#109;&#111;&#110;&#100;&#32;&#72;&#101;&#116;&#116;&#105;&#110;&#103;&#101;&#114;&#32;&#60;&#112;&#121;&#116;&#104;&#111;&#110;&#64;&#114;&#99;&#110;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Sat, 14 Jul 2007 11:31:35 +0000</pubDate>
</item>
<item>
    <title>Add new example</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/b43a2da832a7/Doc/lib/libitertools.tex</link>
    <description><![CDATA[Add new example]]></description>
    <author>&#82;&#97;&#121;&#109;&#111;&#110;&#100;&#32;&#72;&#101;&#116;&#116;&#105;&#110;&#103;&#101;&#114;&#32;&#60;&#112;&#121;&#116;&#104;&#111;&#110;&#64;&#114;&#99;&#110;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Tue, 20 Mar 2007 21:12:23 +0000</pubDate>
</item>
<item>
    <title>Merged revisions 56301-56442 via svnmerge from</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/bd6acfdb47d2/Doc/lib/libitertools.tex</link>
    <description><![CDATA[Merged revisions 56301-56442 via svnmerge from<br/>
svn+ssh://pythondev@svn.python.org/python/branches/p3yk<br/>
<br/>
................<br/>
  r56322 | kurt.kaiser | 2007-07-12 11:35:03 -0700 (Thu, 12 Jul 2007) | 2 lines<br/>
<br/>
  Replace obscure code which was failing in py3k.<br/>
................<br/>
  r56323 | kurt.kaiser | 2007-07-12 11:44:12 -0700 (Thu, 12 Jul 2007) | 3 lines<br/>
<br/>
  1. Remove new division option<br/>
  2. Update IDLE version to 3.0x<br/>
................<br/>
  r56327 | kurt.kaiser | 2007-07-12 12:20:20 -0700 (Thu, 12 Jul 2007) | 5 lines<br/>
<br/>
  Fix another instance of this defect in Tkinter, and one in IDLE.<br/>
<br/>
  Patch 1724999 by Ali Gholami Rudi -- avoid complaints about dict size<br/>
  change during iter in destroy call.<br/>
................<br/>
  r56339 | georg.brandl | 2007-07-13 03:07:25 -0700 (Fri, 13 Jul 2007) | 2 lines<br/>
<br/>
  Fix #1753310: regrtest -x doesn't work anymore<br/>
................<br/>
  r56361 | kurt.kaiser | 2007-07-13 18:25:24 -0700 (Fri, 13 Jul 2007) | 2 lines<br/>
<br/>
  convert a map() iterator to a list to get this working.<br/>
................<br/>
  r56362 | kurt.kaiser | 2007-07-13 18:53:45 -0700 (Fri, 13 Jul 2007) | 2 lines<br/>
<br/>
  Was modifying dict during iteration.<br/>
................<br/>
  r56376 | collin.winter | 2007-07-14 11:56:19 -0700 (Sat, 14 Jul 2007) | 1 line<br/>
<br/>
  Add an example of class decorators to test_grammar.<br/>
................<br/>
  r56377 | collin.winter | 2007-07-14 12:00:17 -0700 (Sat, 14 Jul 2007) | 1 line<br/>
<br/>
  Add a basic example of dictcomps to test_grammar.<br/>
................<br/>
  r56413 | neal.norwitz | 2007-07-17 00:21:18 -0700 (Tue, 17 Jul 2007) | 149 lines<br/>
<br/>
  Merged revisions 56202-56412 via svnmerge from<br/>
  svn+ssh://pythondev@svn.python.org/python/trunk<br/>
<br/>
  ........<br/>
    r56204 | ronald.oussoren | 2007-07-08 23:02:21 -0700 (Sun, 08 Jul 2007) | 2 lines<br/>
<br/>
    Patch 1693258: Fix for duplicate &quot;preferences&quot; menu-OS X<br/>
  ........<br/>
    r56207 | ronald.oussoren | 2007-07-09 01:41:15 -0700 (Mon, 09 Jul 2007) | 4 lines<br/>
<br/>
    Patch 1673122: be explicit about which libtool to use, to avoid name clashes<br/>
    when a users install GNU libtool early in his PATH<br/>
  ........<br/>
    r56280 | georg.brandl | 2007-07-11 12:41:49 -0700 (Wed, 11 Jul 2007) | 2 lines<br/>
<br/>
    Fix #1752132: wrong comment in opcode description.<br/>
  ........<br/>
    r56293 | georg.brandl | 2007-07-12 01:05:45 -0700 (Thu, 12 Jul 2007) | 3 lines<br/>
<br/>
    Patch #1752270, #1750931: complain if urllib2 add_handler called<br/>
    without handler.<br/>
  ........<br/>
    r56296 | georg.brandl | 2007-07-12 01:11:29 -0700 (Thu, 12 Jul 2007) | 2 lines<br/>
<br/>
    Patch #1739696: use code.co_code only if really necessary<br/>
  ........<br/>
    r56298 | georg.brandl | 2007-07-12 01:38:00 -0700 (Thu, 12 Jul 2007) | 3 lines<br/>
<br/>
    Patch #1673759: add a missing overflow check when formatting floats<br/>
    with %G.<br/>
  ........<br/>
    r56302 | georg.brandl | 2007-07-12 02:06:41 -0700 (Thu, 12 Jul 2007) | 2 lines<br/>
<br/>
    Patch #1731659: improve time.strptime docs.<br/>
  ........<br/>
    r56304 | georg.brandl | 2007-07-12 02:24:04 -0700 (Thu, 12 Jul 2007) | 2 lines<br/>
<br/>
    Patch #1731169: clean up expected skips list.<br/>
  ........<br/>
    r56306 | georg.brandl | 2007-07-12 02:37:49 -0700 (Thu, 12 Jul 2007) | 3 lines<br/>
<br/>
    Bug #1637365: add subsection about &quot;__name__ == __main__&quot; to the<br/>
    Python tutorial.<br/>
  ........<br/>
    r56308 | georg.brandl | 2007-07-12 02:59:22 -0700 (Thu, 12 Jul 2007) | 5 lines<br/>
<br/>
    Patch #1675424: Added tests for uncovered code in the zipfile module.<br/>
      The KeyError raised by Zipfile.getinfo for nonexistent names now has<br/>
      a descriptive message.<br/>
  ........<br/>
    r56340 | facundo.batista | 2007-07-13 03:43:44 -0700 (Fri, 13 Jul 2007) | 6 lines<br/>
<br/>
<br/>
    Added tests for basic behavior of DateTime, Binary, and Fault classes<br/>
    and the escape function. Check that marshalling recursive sequences &amp;<br/>
    dicts raises TypeError. Check that marshalling out-of-range ints<br/>
    raises OverflowError [Alan McIntyre - GSoC]<br/>
  ........<br/>
    r56345 | raymond.hettinger | 2007-07-13 05:09:41 -0700 (Fri, 13 Jul 2007) | 1 line<br/>
<br/>
    Correct the docs for takewhile().  Improve the recipe for nth().  Should be backported<br/>
  ........<br/>
    r56348 | thomas.heller | 2007-07-13 06:59:39 -0700 (Fri, 13 Jul 2007) | 4 lines<br/>
<br/>
    Repair COMError.  Since exceptions are new style classes now, setting<br/>
    the methods and docstring after the type creation does not work, they<br/>
    must be in the dictionary before creating the type.<br/>
  ........<br/>
    r56349 | thomas.heller | 2007-07-13 07:18:06 -0700 (Fri, 13 Jul 2007) | 1 line<br/>
<br/>
    Add tests for _ctypes.COMError.<br/>
  ........<br/>
    r56350 | thomas.heller | 2007-07-13 09:50:43 -0700 (Fri, 13 Jul 2007) | 4 lines<br/>
<br/>
    Do not try to load the GLUT library in the ctypes tests.  This test<br/>
    adds little value, but has a large problem on OS X, as explained in<br/>
    SF# 1581906.<br/>
  ........<br/>
    r56352 | thomas.heller | 2007-07-13 10:12:23 -0700 (Fri, 13 Jul 2007) | 3 lines<br/>
<br/>
    Fix for SF# 1701409: segfault in c_char_p of ctypes.  The repr output<br/>
    of c_char_p and c_wchar_p has changed as a sideeffect.<br/>
  ........<br/>
    r56355 | thomas.heller | 2007-07-13 10:46:54 -0700 (Fri, 13 Jul 2007) | 3 lines<br/>
<br/>
    Fix for SF# 1649098: avoid zero-sized array declaration in structure.<br/>
  ........<br/>
    r56357 | thomas.heller | 2007-07-13 12:51:55 -0700 (Fri, 13 Jul 2007) | 3 lines<br/>
<br/>
    PyType_stgdict() returns a borrowed reference which must not be<br/>
    Py_DECREF'd.<br/>
  ........<br/>
    r56360 | barry.warsaw | 2007-07-13 15:12:58 -0700 (Fri, 13 Jul 2007) | 10 lines<br/>
<br/>
    In response to this SF bug:<br/>
<br/>
    [ 1752723 ] email.message_from_string: initial line gets discarded<br/>
<br/>
    I added a test to assert that when the first line of text passed to<br/>
    message_from_string() contains a leading space, the message ends up with the<br/>
    appropriate FirstHeaderLineIsContinuationDefect on its defects list.<br/>
<br/>
    The bug is invalid.<br/>
  ........<br/>
    r56364 | georg.brandl | 2007-07-14 10:12:23 -0700 (Sat, 14 Jul 2007) | 2 lines<br/>
<br/>
    Bug #1753406: missing \versionadded for subprocess.check_call.<br/>
  ........<br/>
    r56366 | georg.brandl | 2007-07-14 10:32:41 -0700 (Sat, 14 Jul 2007) | 2 lines<br/>
<br/>
    Clarify webbrowser.open description.<br/>
  ........<br/>
    r56380 | andrew.kuchling | 2007-07-14 13:58:21 -0700 (Sat, 14 Jul 2007) | 1 line<br/>
<br/>
    Typo fix<br/>
  ........<br/>
    r56382 | andrew.kuchling | 2007-07-14 14:56:19 -0700 (Sat, 14 Jul 2007) | 7 lines<br/>
<br/>
    Avoid exception if there's a stray directory inside a Maildir folder.<br/>
<br/>
    The Maildir specification doesn't seem to say anything about this<br/>
    situation, and it can happen if you're keeping a Maildir mailbox in<br/>
    Subversion (.svn directories) or some similar system.  The patch just<br/>
    ignores directories in the cur/, new/, tmp/ folders.<br/>
  ........<br/>
    r56392 | facundo.batista | 2007-07-14 15:41:45 -0700 (Sat, 14 Jul 2007) | 6 lines<br/>
<br/>
<br/>
    First version.  Includes tests for helper functions: read, write,<br/>
    _exception, readwrite, closeall, compact_traceback; and for classes<br/>
    dispatcher, dispatcher_with_send, and file_wrapper.<br/>
    [Alan McIntyre - GSoC]<br/>
  ........<br/>
    r56399 | facundo.batista | 2007-07-15 13:30:39 -0700 (Sun, 15 Jul 2007) | 5 lines<br/>
<br/>
<br/>
    Changed the used port and commented out some tests that uses<br/>
    a non documented function that appers to uses resources<br/>
    not present in Windows.<br/>
  ........<br/>
    r56412 | facundo.batista | 2007-07-16 19:19:39 -0700 (Mon, 16 Jul 2007) | 6 lines<br/>
<br/>
<br/>
    Prevent asyncore.dispatcher tests from hanging by adding loop counters<br/>
    to server &amp; client, and by adding asyncore.close_all calls in<br/>
    tearDown. Also choose correct expected logging results based on the<br/>
    value of __debug__  [Alan McIntyre - GSoC]<br/>
  ........<br/>
................<br/>
  r56442 | guido.van.rossum | 2007-07-18 10:26:38 -0700 (Wed, 18 Jul 2007) | 14 lines<br/>
<br/>
  Merged revisions 56413-56441 via svnmerge from<br/>
  svn+ssh://pythondev@svn.python.org/python/trunk<br/>
<br/>
  ........<br/>
    r56439 | georg.brandl | 2007-07-17 23:37:55 -0700 (Tue, 17 Jul 2007) | 2 lines<br/>
<br/>
    Use &quot;Unix&quot; as platform name, not &quot;UNIX&quot;.<br/>
  ........<br/>
    r56441 | guido.van.rossum | 2007-07-18 10:19:14 -0700 (Wed, 18 Jul 2007) | 3 lines<br/>
<br/>
    SF patch# 1755885 by Kurt Kaiser: show location of Unicode escape errors.<br/>
    (Slightly tweaked for style and refcounts.)<br/>
  ........<br/>
................]]></description>
    <author>&#71;&#117;&#105;&#100;&#111;&#32;&#118;&#97;&#110;&#32;&#82;&#111;&#115;&#115;&#117;&#109;&#32;&#60;&#103;&#117;&#105;&#100;&#111;&#64;&#112;&#121;&#116;&#104;&#111;&#110;&#46;&#111;&#114;&#103;&#62;</author>
    <pubDate>Wed, 18 Jul 2007 18:15:48 +0000</pubDate>
</item>
<item>
    <title>Merged revisions 55631-55794 via svnmerge from</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/9d02a4adf574/Doc/lib/libitertools.tex</link>
    <description><![CDATA[Merged revisions 55631-55794 via svnmerge from<br/>
svn+ssh://pythondev@svn.python.org/python/branches/p3yk<br/>
<br/>
................<br/>
  r55636 | neal.norwitz | 2007-05-29 00:06:39 -0700 (Tue, 29 May 2007) | 149 lines<br/>
<br/>
  Merged revisions 55506-55635 via svnmerge from<br/>
  svn+ssh://pythondev@svn.python.org/python/trunk<br/>
<br/>
  ........<br/>
    r55507 | georg.brandl | 2007-05-22 07:28:17 -0700 (Tue, 22 May 2007) | 2 lines<br/>
<br/>
    Remove the &quot;panel&quot; module doc file which has been ignored since 1994.<br/>
  ........<br/>
    r55522 | mark.hammond | 2007-05-22 19:04:28 -0700 (Tue, 22 May 2007) | 4 lines<br/>
<br/>
    Remove definition of PY_UNICODE_TYPE from pyconfig.h, allowing the<br/>
    definition in unicodeobject.h to be used, giving us the desired<br/>
    wchar_t in place of 'unsigned short'.  As discussed on python-dev.<br/>
  ........<br/>
    r55525 | neal.norwitz | 2007-05-22 23:35:32 -0700 (Tue, 22 May 2007) | 6 lines<br/>
<br/>
    Add -3 option to the interpreter to warn about features that are<br/>
    deprecated and will be changed/removed in Python 3.0.<br/>
<br/>
    This patch is mostly from Anthony.  I tweaked some format and added<br/>
    a little doc.<br/>
  ........<br/>
    r55527 | neal.norwitz | 2007-05-22 23:57:35 -0700 (Tue, 22 May 2007) | 1 line<br/>
<br/>
    Whitespace cleanup<br/>
  ........<br/>
    r55528 | neal.norwitz | 2007-05-22 23:58:36 -0700 (Tue, 22 May 2007) | 1 line<br/>
<br/>
    Add a bunch more deprecation warnings for builtins that are going away in 3.0<br/>
  ........<br/>
    r55549 | georg.brandl | 2007-05-24 09:49:29 -0700 (Thu, 24 May 2007) | 2 lines<br/>
<br/>
    shlex.split() now has an optional &quot;posix&quot; parameter.<br/>
  ........<br/>
    r55550 | georg.brandl | 2007-05-24 10:33:33 -0700 (Thu, 24 May 2007) | 2 lines<br/>
<br/>
    Fix parameter passing.<br/>
  ........<br/>
    r55555 | facundo.batista | 2007-05-24 10:50:54 -0700 (Thu, 24 May 2007) | 6 lines<br/>
<br/>
<br/>
    Added an optional timeout parameter to urllib.ftpwrapper, with tests<br/>
    (for this and a basic one, because there weren't any). Changed also<br/>
    NEWS, but didn't find documentation for this function, assumed it<br/>
    wasn't public...<br/>
  ........<br/>
    r55563 | facundo.batista | 2007-05-24 13:01:59 -0700 (Thu, 24 May 2007) | 4 lines<br/>
<br/>
<br/>
    Removed the .recv() in the test, is not necessary, and was<br/>
    causing problems that didn't have anything to do with was<br/>
    actually being tested...<br/>
  ........<br/>
    r55564 | facundo.batista | 2007-05-24 13:51:19 -0700 (Thu, 24 May 2007) | 5 lines<br/>
<br/>
<br/>
    Let's see if reading exactly what is written allow this live<br/>
    test to pass (now I know why there were so few tests in ftp,<br/>
    http, etc, :( ).<br/>
  ........<br/>
    r55567 | facundo.batista | 2007-05-24 20:10:28 -0700 (Thu, 24 May 2007) | 4 lines<br/>
<br/>
<br/>
    Trying to make the tests work in Windows and Solaris, everywhere<br/>
    else just works<br/>
  ........<br/>
    r55568 | facundo.batista | 2007-05-24 20:47:19 -0700 (Thu, 24 May 2007) | 4 lines<br/>
<br/>
<br/>
    Fixing stupid error, and introducing a sleep, to see if the<br/>
    other thread is awakened and finish sending data.<br/>
  ........<br/>
    r55569 | facundo.batista | 2007-05-24 21:20:22 -0700 (Thu, 24 May 2007) | 4 lines<br/>
<br/>
<br/>
    Commenting out the tests until find out who can test them in<br/>
    one of the problematic enviroments.<br/>
  ........<br/>
    r55570 | neal.norwitz | 2007-05-24 22:13:40 -0700 (Thu, 24 May 2007) | 2 lines<br/>
<br/>
    Get test passing again by commenting out the reference to the test class.<br/>
  ........<br/>
    r55575 | vinay.sajip | 2007-05-25 00:05:59 -0700 (Fri, 25 May 2007) | 1 line<br/>
<br/>
    Updated docstring for SysLogHandler (#1720726).<br/>
  ........<br/>
    r55576 | vinay.sajip | 2007-05-25 00:06:55 -0700 (Fri, 25 May 2007) | 1 line<br/>
<br/>
    Updated documentation for SysLogHandler (#1720726).<br/>
  ........<br/>
    r55592 | brett.cannon | 2007-05-25 13:17:15 -0700 (Fri, 25 May 2007) | 3 lines<br/>
<br/>
    Remove direct call's to file's constructor and replace them with calls to<br/>
    open() as ths is considered best practice.<br/>
  ........<br/>
    r55601 | kristjan.jonsson | 2007-05-26 12:19:50 -0700 (Sat, 26 May 2007) | 1 line<br/>
<br/>
    Remove the rgbimgmodule from PCBuild8<br/>
  ........<br/>
    r55602 | kristjan.jonsson | 2007-05-26 12:31:39 -0700 (Sat, 26 May 2007) | 1 line<br/>
<br/>
    Include &lt;windows.h&gt; after python.h, so that WINNT is properly set before windows.h is included.  Fixes warnings in PC builds.<br/>
  ........<br/>
    r55603 | walter.doerwald | 2007-05-26 14:04:13 -0700 (Sat, 26 May 2007) | 2 lines<br/>
<br/>
    Fix typo.<br/>
  ........<br/>
    r55604 | peter.astrand | 2007-05-26 15:18:20 -0700 (Sat, 26 May 2007) | 1 line<br/>
<br/>
    Applied patch 1669481, slightly modified: Support close_fds on Win32<br/>
  ........<br/>
    r55606 | neal.norwitz | 2007-05-26 21:08:54 -0700 (Sat, 26 May 2007) | 2 lines<br/>
<br/>
    Add the new function object attribute names from py3k.<br/>
  ........<br/>
    r55617 | lars.gustaebel | 2007-05-27 12:49:30 -0700 (Sun, 27 May 2007) | 20 lines<br/>
<br/>
    Added errors argument to TarFile class that allows the user to<br/>
    specify an error handling scheme for character conversion. Additional<br/>
    scheme &quot;utf-8&quot; in read mode. Unicode input filenames are now<br/>
    supported by design. The values of the pax_headers dictionary are now<br/>
    limited to unicode objects.<br/>
<br/>
    Fixed: The prefix field is no longer used in PAX_FORMAT (in<br/>
    conformance with POSIX).<br/>
    Fixed: In read mode use a possible pax header size field.<br/>
    Fixed: Strip trailing slashes from pax header name values.<br/>
    Fixed: Give values in user-specified pax_headers precedence when<br/>
    writing.<br/>
<br/>
    Added unicode tests. Added pax/regtype4 member to testtar.tar all<br/>
    possible number fields in a pax header.<br/>
<br/>
    Added two chapters to the documentation about the different formats<br/>
    tarfile.py supports and how unicode issues are handled.<br/>
  ........<br/>
    r55618 | raymond.hettinger | 2007-05-27 22:23:22 -0700 (Sun, 27 May 2007) | 1 line<br/>
<br/>
    Explain when groupby() issues a new group.<br/>
  ........<br/>
    r55634 | martin.v.loewis | 2007-05-28 21:01:29 -0700 (Mon, 28 May 2007) | 2 lines<br/>
<br/>
    Test pre-commit hook for a link to a .py file.<br/>
  ........<br/>
    r55635 | martin.v.loewis | 2007-05-28 21:02:03 -0700 (Mon, 28 May 2007) | 2 lines<br/>
<br/>
    Revert 55634.<br/>
  ........<br/>
................<br/>
  r55639 | neal.norwitz | 2007-05-29 00:58:11 -0700 (Tue, 29 May 2007) | 1 line<br/>
<br/>
  Remove sys.exc_{type,exc_value,exc_traceback}<br/>
................<br/>
  r55641 | neal.norwitz | 2007-05-29 01:03:50 -0700 (Tue, 29 May 2007) | 1 line<br/>
<br/>
  Missed one sys.exc_type.  I wonder why exc_{value,traceback} were already gone<br/>
................<br/>
  r55642 | neal.norwitz | 2007-05-29 01:08:33 -0700 (Tue, 29 May 2007) | 1 line<br/>
<br/>
  Missed more doc for sys.exc_* attrs.<br/>
................<br/>
  r55643 | neal.norwitz | 2007-05-29 01:18:19 -0700 (Tue, 29 May 2007) | 1 line<br/>
<br/>
  Remove sys.exc_clear()<br/>
................<br/>
  r55665 | guido.van.rossum | 2007-05-29 19:45:43 -0700 (Tue, 29 May 2007) | 4 lines<br/>
<br/>
  Make None, True, False keywords.<br/>
  We can now also delete all the other places that explicitly forbid<br/>
  assignment to None, but I'm not going to bother right now.<br/>
................<br/>
  r55666 | guido.van.rossum | 2007-05-29 20:01:51 -0700 (Tue, 29 May 2007) | 3 lines<br/>
<br/>
  Found another place that needs check for forbidden names.<br/>
  Fixed test_syntax.py accordingly (it helped me find that one).<br/>
................<br/>
  r55668 | guido.van.rossum | 2007-05-29 20:41:48 -0700 (Tue, 29 May 2007) | 2 lines<br/>
<br/>
  Mark None, True, False as keywords.<br/>
................<br/>
  r55673 | neal.norwitz | 2007-05-29 23:28:25 -0700 (Tue, 29 May 2007) | 3 lines<br/>
<br/>
  Get the dis module working on modules again after changing dicts<br/>
  to not return lists and also new-style classes.  Add a test.<br/>
................<br/>
  r55674 | neal.norwitz | 2007-05-29 23:35:45 -0700 (Tue, 29 May 2007) | 1 line<br/>
<br/>
  Umm, it helps to add the module that the test uses<br/>
................<br/>
  r55675 | neal.norwitz | 2007-05-29 23:53:05 -0700 (Tue, 29 May 2007) | 4 lines<br/>
<br/>
  Try to fix up all the other places that were assigning to True/False.<br/>
  There's at least one more problem in test.test_xmlrpc.  I have other<br/>
  changes in that file and that should be fixed soon (I hope).<br/>
................<br/>
  r55679 | neal.norwitz | 2007-05-30 00:31:55 -0700 (Wed, 30 May 2007) | 1 line<br/>
<br/>
  Fix up another place that was assigning to True/False.<br/>
................<br/>
  r55688 | brett.cannon | 2007-05-30 14:19:47 -0700 (Wed, 30 May 2007) | 2 lines<br/>
<br/>
  Ditch MimeWriter.<br/>
................<br/>
  r55692 | brett.cannon | 2007-05-30 14:52:00 -0700 (Wed, 30 May 2007) | 2 lines<br/>
<br/>
  Remove the mimify module.<br/>
................<br/>
  r55707 | guido.van.rossum | 2007-05-31 05:08:45 -0700 (Thu, 31 May 2007) | 2 lines<br/>
<br/>
  Backport the addition of show_code() to dis.py -- it's too handy.<br/>
................<br/>
  r55708 | guido.van.rossum | 2007-05-31 06:22:57 -0700 (Thu, 31 May 2007) | 7 lines<br/>
<br/>
  Fix a fairly long-standing bug in the check for assignment to None (and other<br/>
  keywords, these days).  In 2.5, you could write foo(None=1) without getting<br/>
  a SyntaxError (although foo()'s definition would have to use **kwds to avoid<br/>
  getting a runtime error complaining about an unknown keyword of course).<br/>
<br/>
  This ought to be backported to 2.5.2 or at least 2.6.<br/>
................<br/>
  r55724 | brett.cannon | 2007-05-31 19:32:41 -0700 (Thu, 31 May 2007) | 2 lines<br/>
<br/>
  Remove the cfmfile.<br/>
................<br/>
  r55727 | neal.norwitz | 2007-05-31 22:19:44 -0700 (Thu, 31 May 2007) | 1 line<br/>
<br/>
  Remove reload() builtin.<br/>
................<br/>
  r55729 | neal.norwitz | 2007-05-31 22:51:30 -0700 (Thu, 31 May 2007) | 59 lines<br/>
<br/>
  Merged revisions 55636-55728 via svnmerge from<br/>
  svn+ssh://pythondev@svn.python.org/python/trunk<br/>
<br/>
  ........<br/>
    r55637 | georg.brandl | 2007-05-29 00:16:47 -0700 (Tue, 29 May 2007) | 2 lines<br/>
<br/>
    Fix rst markup.<br/>
  ........<br/>
    r55638 | neal.norwitz | 2007-05-29 00:51:39 -0700 (Tue, 29 May 2007) | 1 line<br/>
<br/>
    Fix typo in doc<br/>
  ........<br/>
    r55671 | neal.norwitz | 2007-05-29 21:53:41 -0700 (Tue, 29 May 2007) | 1 line<br/>
<br/>
    Fix indentation (whitespace only).<br/>
  ........<br/>
    r55676 | thomas.heller | 2007-05-29 23:58:30 -0700 (Tue, 29 May 2007) | 1 line<br/>
<br/>
    Fix compiler warnings.<br/>
  ........<br/>
    r55677 | thomas.heller | 2007-05-30 00:01:25 -0700 (Wed, 30 May 2007) | 2 lines<br/>
<br/>
    Correct the name of a field in the WIN32_FIND_DATAA and WIN32_FIND_DATAW structures.<br/>
    Closes bug #1726026.<br/>
  ........<br/>
    r55686 | brett.cannon | 2007-05-30 13:46:26 -0700 (Wed, 30 May 2007) | 2 lines<br/>
<br/>
    Have MimeWriter raise a DeprecationWarning as per PEP 4 and its documentation.<br/>
  ........<br/>
    r55690 | brett.cannon | 2007-05-30 14:48:58 -0700 (Wed, 30 May 2007) | 3 lines<br/>
<br/>
    Have mimify raise a DeprecationWarning.  The docs and PEP 4 have listed the<br/>
    module as deprecated for a while.<br/>
  ........<br/>
    r55696 | brett.cannon | 2007-05-30 15:24:28 -0700 (Wed, 30 May 2007) | 2 lines<br/>
<br/>
    Have md5 raise a DeprecationWarning as per PEP 4.<br/>
  ........<br/>
    r55705 | neal.norwitz | 2007-05-30 21:14:22 -0700 (Wed, 30 May 2007) | 1 line<br/>
<br/>
    Add some spaces in the example code.<br/>
  ........<br/>
    r55716 | brett.cannon | 2007-05-31 12:20:00 -0700 (Thu, 31 May 2007) | 2 lines<br/>
<br/>
    Have the sha module raise a DeprecationWarning as specified in PEP 4.<br/>
  ........<br/>
    r55719 | brett.cannon | 2007-05-31 12:40:42 -0700 (Thu, 31 May 2007) | 2 lines<br/>
<br/>
    Cause buildtools to raise a DeprecationWarning.<br/>
  ........<br/>
    r55721 | brett.cannon | 2007-05-31 13:01:11 -0700 (Thu, 31 May 2007) | 2 lines<br/>
<br/>
    Have cfmfile raise a DeprecationWarning as per PEP 4.<br/>
  ........<br/>
    r55726 | neal.norwitz | 2007-05-31 21:56:47 -0700 (Thu, 31 May 2007) | 1 line<br/>
<br/>
    Mail if there is an installation failure.<br/>
  ........<br/>
................<br/>
  r55730 | neal.norwitz | 2007-05-31 23:22:07 -0700 (Thu, 31 May 2007) | 2 lines<br/>
<br/>
  Remove the code that was missed in rev 55303.<br/>
................<br/>
  r55738 | neal.norwitz | 2007-06-01 19:10:43 -0700 (Fri, 01 Jun 2007) | 1 line<br/>
<br/>
  Fix doc breakage<br/>
................<br/>
  r55741 | neal.norwitz | 2007-06-02 00:41:58 -0700 (Sat, 02 Jun 2007) | 1 line<br/>
<br/>
  Remove timing module (plus some remnants of other modules).<br/>
................<br/>
  r55742 | neal.norwitz | 2007-06-02 00:51:44 -0700 (Sat, 02 Jun 2007) | 1 line<br/>
<br/>
  Remove posixfile module (plus some remnants of other modules).<br/>
................<br/>
  r55744 | neal.norwitz | 2007-06-02 10:18:56 -0700 (Sat, 02 Jun 2007) | 1 line<br/>
<br/>
  Fix doc breakage.<br/>
................<br/>
  r55745 | neal.norwitz | 2007-06-02 11:32:16 -0700 (Sat, 02 Jun 2007) | 1 line<br/>
<br/>
  Make a whatsnew 3.0 template.<br/>
................<br/>
  r55754 | neal.norwitz | 2007-06-03 23:24:18 -0700 (Sun, 03 Jun 2007) | 1 line<br/>
<br/>
  SF #1730441, os._execvpe raises UnboundLocal due to new try/except semantics<br/>
................<br/>
  r55755 | neal.norwitz | 2007-06-03 23:26:00 -0700 (Sun, 03 Jun 2007) | 1 line<br/>
<br/>
  Get rid of extra whitespace<br/>
................<br/>
  r55794 | guido.van.rossum | 2007-06-06 15:29:22 -0700 (Wed, 06 Jun 2007) | 3 lines<br/>
<br/>
  Make this compile in GCC 2.96, which does not allow interspersing<br/>
  declarations and code.<br/>
................]]></description>
    <author>&#71;&#117;&#105;&#100;&#111;&#32;&#118;&#97;&#110;&#32;&#82;&#111;&#115;&#115;&#117;&#109;&#32;&#60;&#103;&#117;&#105;&#100;&#111;&#64;&#112;&#121;&#116;&#104;&#111;&#110;&#46;&#111;&#114;&#103;&#62;</author>
    <pubDate>Wed, 06 Jun 2007 23:52:48 +0000</pubDate>
</item>
<item>
    <title>Merged revisions 55328-55341 via svnmerge from</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/9ad84070b22d/Doc/lib/libitertools.tex</link>
    <description><![CDATA[Merged revisions 55328-55341 via svnmerge from<br/>
svn+ssh://pythondev@svn.python.org/python/branches/p3yk<br/>
<br/>
........<br/>
  r55329 | brett.cannon | 2007-05-14 16:36:56 -0700 (Mon, 14 May 2007) | 3 lines<br/>
<br/>
  Implement the removal of tuple parameter unpacking (PEP 3113).<br/>
  Thanks, Tony Lownds for the patch.<br/>
........<br/>
  r55331 | neal.norwitz | 2007-05-14 16:40:30 -0700 (Mon, 14 May 2007) | 1 line<br/>
<br/>
  Update to use Python 3.0<br/>
........<br/>
  r55332 | brett.cannon | 2007-05-14 16:47:18 -0700 (Mon, 14 May 2007) | 2 lines<br/>
<br/>
  Mention PEP 3113.  And thanks to Tony Lownds for the PEP 3113 patch.<br/>
........<br/>
  r55333 | neal.norwitz | 2007-05-14 16:57:06 -0700 (Mon, 14 May 2007) | 1 line<br/>
<br/>
  Fix exception printing (no more exceptions module)<br/>
........<br/>
  r55334 | neal.norwitz | 2007-05-14 17:11:10 -0700 (Mon, 14 May 2007) | 1 line<br/>
<br/>
  Remove popen* functions from os<br/>
........<br/>
  r55335 | neal.norwitz | 2007-05-14 18:03:38 -0700 (Mon, 14 May 2007) | 1 line<br/>
<br/>
  Get rid of most of popen.  There are still some uses I need to cleanup.<br/>
........<br/>
  r55336 | neal.norwitz | 2007-05-14 21:11:34 -0700 (Mon, 14 May 2007) | 1 line<br/>
<br/>
  Remove a few more remnants of the compiler package<br/>
........<br/>
  r55337 | neal.norwitz | 2007-05-14 22:28:27 -0700 (Mon, 14 May 2007) | 1 line<br/>
<br/>
  Get test_[cx]pickle working on 64-bit platforms (avoid overflow int/long)<br/>
........]]></description>
    <author>&#71;&#117;&#105;&#100;&#111;&#32;&#118;&#97;&#110;&#32;&#82;&#111;&#115;&#115;&#117;&#109;&#32;&#60;&#103;&#117;&#105;&#100;&#111;&#64;&#112;&#121;&#116;&#104;&#111;&#110;&#46;&#111;&#114;&#103;&#62;</author>
    <pubDate>Tue, 15 May 2007 18:46:22 +0000</pubDate>
</item>
<item>
    <title>Merged revisions 55007-55179 via svnmerge from</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/a6eb6acfe04a/Doc/lib/libitertools.tex</link>
    <description><![CDATA[Merged revisions 55007-55179 via svnmerge from<br/>
svn+ssh://pythondev@svn.python.org/python/branches/p3yk<br/>
<br/>
........<br/>
  r55077 | guido.van.rossum | 2007-05-02 11:54:37 -0700 (Wed, 02 May 2007) | 2 lines<br/>
<br/>
  Use the new print syntax, at least.<br/>
........<br/>
  r55142 | fred.drake | 2007-05-04 21:27:30 -0700 (Fri, 04 May 2007) | 1 line<br/>
<br/>
  remove old cruftiness<br/>
........<br/>
  r55143 | fred.drake | 2007-05-04 21:52:16 -0700 (Fri, 04 May 2007) | 1 line<br/>
<br/>
  make this work with the new Python<br/>
........<br/>
  r55162 | neal.norwitz | 2007-05-06 22:29:18 -0700 (Sun, 06 May 2007) | 1 line<br/>
<br/>
  Get asdl code gen working with Python 2.3.  Should continue to work with 3.0<br/>
........<br/>
  r55164 | neal.norwitz | 2007-05-07 00:00:38 -0700 (Mon, 07 May 2007) | 1 line<br/>
<br/>
  Verify checkins to p3yk (sic) branch go to 3000 list.<br/>
........<br/>
  r55166 | neal.norwitz | 2007-05-07 00:12:35 -0700 (Mon, 07 May 2007) | 1 line<br/>
<br/>
  Fix this test so it runs again by importing warnings_test properly.<br/>
........<br/>
  r55167 | neal.norwitz | 2007-05-07 01:03:22 -0700 (Mon, 07 May 2007) | 8 lines<br/>
<br/>
  So long xrange.  range() now supports values that are outside<br/>
  -sys.maxint to sys.maxint.  floats raise a TypeError.<br/>
<br/>
  This has been sitting for a long time.  It probably has some problems and<br/>
  needs cleanup.  Objects/rangeobject.c now uses 4-space indents since<br/>
  it is almost completely new.<br/>
........<br/>
  r55171 | guido.van.rossum | 2007-05-07 10:21:26 -0700 (Mon, 07 May 2007) | 4 lines<br/>
<br/>
  Fix two tests that were previously depending on significant spaces<br/>
  at the end of a line (and before that on Python 2.x print behavior<br/>
  that has no exact equivalent in 3.0).<br/>
........]]></description>
    <author>&#71;&#117;&#105;&#100;&#111;&#32;&#118;&#97;&#110;&#32;&#82;&#111;&#115;&#115;&#117;&#109;&#32;&#60;&#103;&#117;&#105;&#100;&#111;&#64;&#112;&#121;&#116;&#104;&#111;&#110;&#46;&#111;&#114;&#103;&#62;</author>
    <pubDate>Mon, 07 May 2007 22:24:25 +0000</pubDate>
</item>
<item>
    <title>PEP 3114: rename .next() to .__next__() and add next() builtin.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/0c5019afc55b/Doc/lib/libitertools.tex</link>
    <description><![CDATA[PEP 3114: rename .next() to .__next__() and add next() builtin.]]></description>
    <author>&#71;&#101;&#111;&#114;&#103;&#32;&#66;&#114;&#97;&#110;&#100;&#108;&#32;&#60;&#103;&#101;&#111;&#114;&#103;&#64;&#112;&#121;&#116;&#104;&#111;&#110;&#46;&#111;&#114;&#103;&#62;</author>
    <pubDate>Sat, 21 Apr 2007 15:47:16 +0000</pubDate>
</item>
<item>
    <title>Merged revisions 53623-53858 via svnmerge from</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/32c4897b5d46/Doc/lib/libitertools.tex</link>
    <description><![CDATA[Merged revisions 53623-53858 via svnmerge from<br/>
svn+ssh://pythondev@svn.python.org/python/trunk<br/>
<br/>
........<br/>
  r53624 | peter.astrand | 2007-02-02 20:06:36 +0100 (Fri, 02 Feb 2007) | 1 line<br/>
<br/>
  We had several if statements checking the value of a fd. This is unsafe, since valid fds might be zero. We should check for not None instead.<br/>
........<br/>
  r53635 | kurt.kaiser | 2007-02-05 07:03:18 +0100 (Mon, 05 Feb 2007) | 2 lines<br/>
<br/>
  Add 'raw' support to configHandler. Patch 1650174 Tal Einat.<br/>
........<br/>
  r53641 | kurt.kaiser | 2007-02-06 00:02:16 +0100 (Tue, 06 Feb 2007) | 5 lines<br/>
<br/>
  1. Calltips now 'handle' tuples in the argument list (display '&lt;tuple&gt;' :)<br/>
     Suggested solution by Christos Georgiou, Bug 791968.<br/>
  2. Clean up tests, were not failing when they should have been.<br/>
  4. Remove some camelcase and an unneeded try/except block.<br/>
........<br/>
  r53644 | kurt.kaiser | 2007-02-06 04:21:40 +0100 (Tue, 06 Feb 2007) | 2 lines<br/>
<br/>
  Clean up ModifiedInterpreter.runcode() structure<br/>
........<br/>
  r53646 | peter.astrand | 2007-02-06 16:37:50 +0100 (Tue, 06 Feb 2007) | 1 line<br/>
<br/>
  Applied patch 1124861.3.patch to solve bug #1124861: Automatically create pipes on Windows, if GetStdHandle fails. Will backport.<br/>
........<br/>
  r53648 | lars.gustaebel | 2007-02-06 19:38:13 +0100 (Tue, 06 Feb 2007) | 4 lines<br/>
<br/>
  Patch #1652681: create nonexistent files in append mode and<br/>
  allow appending to empty files.<br/>
........<br/>
  r53649 | kurt.kaiser | 2007-02-06 20:09:43 +0100 (Tue, 06 Feb 2007) | 4 lines<br/>
<br/>
  Updated patch (CodeContext.061217.patch) to<br/>
  [ 1362975 ] CodeContext - Improved text indentation<br/>
  Tal Einat 16Dec06<br/>
........<br/>
  r53650 | kurt.kaiser | 2007-02-06 20:21:19 +0100 (Tue, 06 Feb 2007) | 2 lines<br/>
<br/>
  narrow exception per [ 1540849 ] except too broad<br/>
........<br/>
  r53653 | kurt.kaiser | 2007-02-07 04:39:41 +0100 (Wed, 07 Feb 2007) | 4 lines<br/>
<br/>
  [ 1621265 ] Auto-completion list placement<br/>
  Move AC window below input line unless not enough space, then put it above.<br/>
  Patch: Tal Einat<br/>
........<br/>
  r53654 | kurt.kaiser | 2007-02-07 09:07:13 +0100 (Wed, 07 Feb 2007) | 2 lines<br/>
<br/>
  Handle AttributeError during calltip lookup<br/>
........<br/>
  r53656 | raymond.hettinger | 2007-02-07 21:08:22 +0100 (Wed, 07 Feb 2007) | 3 lines<br/>
<br/>
  SF #1615701:  make d.update(m) honor __getitem__() and keys() in dict subclasses<br/>
........<br/>
  r53658 | raymond.hettinger | 2007-02-07 22:04:20 +0100 (Wed, 07 Feb 2007) | 1 line<br/>
<br/>
  SF: 1397711 Set docs conflated immutable and hashable<br/>
........<br/>
  r53660 | raymond.hettinger | 2007-02-07 22:42:17 +0100 (Wed, 07 Feb 2007) | 1 line<br/>
<br/>
  Check for a common user error with defaultdict().<br/>
........<br/>
  r53662 | raymond.hettinger | 2007-02-07 23:24:07 +0100 (Wed, 07 Feb 2007) | 1 line<br/>
<br/>
  Bug #1575169: operator.isSequenceType() now returns False for subclasses of dict.<br/>
........<br/>
  r53664 | raymond.hettinger | 2007-02-08 00:49:03 +0100 (Thu, 08 Feb 2007) | 1 line<br/>
<br/>
  Silence compiler warning<br/>
........<br/>
  r53666 | raymond.hettinger | 2007-02-08 01:07:32 +0100 (Thu, 08 Feb 2007) | 1 line<br/>
<br/>
  Do not let overflows in enumerate() and count() pass silently.<br/>
........<br/>
  r53668 | raymond.hettinger | 2007-02-08 01:50:39 +0100 (Thu, 08 Feb 2007) | 1 line<br/>
<br/>
  Bypass set specific optimizations for set and frozenset subclasses.<br/>
........<br/>
  r53670 | raymond.hettinger | 2007-02-08 02:42:35 +0100 (Thu, 08 Feb 2007) | 1 line<br/>
<br/>
  Fix docstring bug<br/>
........<br/>
  r53671 | martin.v.loewis | 2007-02-08 10:13:36 +0100 (Thu, 08 Feb 2007) | 3 lines<br/>
<br/>
  Bug #1653736: Complain about keyword arguments to time.isoformat.<br/>
  Will backport to 2.5.<br/>
........<br/>
  r53679 | kurt.kaiser | 2007-02-08 23:58:18 +0100 (Thu, 08 Feb 2007) | 6 lines<br/>
<br/>
  Corrected some bugs in AutoComplete.  Also, Page Up/Down in ACW implemented;<br/>
  mouse and cursor selection in ACWindow implemented; double Tab inserts current<br/>
  selection and closes ACW (similar to double-click and Return); scroll wheel now<br/>
  works in ACW.  Added AutoComplete instructions to IDLE Help.<br/>
........<br/>
  r53689 | martin.v.loewis | 2007-02-09 13:19:32 +0100 (Fri, 09 Feb 2007) | 3 lines<br/>
<br/>
  Bug #1653736: Properly discard third argument to slot_nb_inplace_power.<br/>
  Will backport.<br/>
........<br/>
  r53691 | martin.v.loewis | 2007-02-09 13:36:48 +0100 (Fri, 09 Feb 2007) | 4 lines<br/>
<br/>
  Bug #1600860: Search for shared python library in LIBDIR, not<br/>
  lib/python/config, on &quot;linux&quot; and &quot;gnu&quot; systems.<br/>
  Will backport.<br/>
........<br/>
  r53693 | martin.v.loewis | 2007-02-09 13:58:49 +0100 (Fri, 09 Feb 2007) | 2 lines<br/>
<br/>
  Update broken link. Will backport to 2.5.<br/>
........<br/>
  r53697 | georg.brandl | 2007-02-09 19:48:41 +0100 (Fri, 09 Feb 2007) | 2 lines<br/>
<br/>
  Bug #1656078: typo in in profile docs.<br/>
........<br/>
  r53731 | brett.cannon | 2007-02-11 06:36:00 +0100 (Sun, 11 Feb 2007) | 3 lines<br/>
<br/>
  Change a very minor inconsistency (that is purely cosmetic) in the AST<br/>
  definition.<br/>
........<br/>
  r53735 | skip.montanaro | 2007-02-11 19:24:37 +0100 (Sun, 11 Feb 2007) | 1 line<br/>
<br/>
  fix trace.py --ignore-dir<br/>
........<br/>
  r53741 | brett.cannon | 2007-02-11 20:44:41 +0100 (Sun, 11 Feb 2007) | 3 lines<br/>
<br/>
  Check in changed Python-ast.c from a cosmetic change to Python.asdl (in<br/>
  r53731).<br/>
........<br/>
  r53751 | brett.cannon | 2007-02-12 04:51:02 +0100 (Mon, 12 Feb 2007) | 5 lines<br/>
<br/>
  Modify Parser/asdl_c.py so that the __version__ number for Python/Python-ast.c<br/>
  is specified at the top of the file.  Also add a note that Python/Python-ast.c<br/>
  needs to be committed separately after a change to the AST grammar to capture<br/>
  the revision number of the change (which is what __version__ is set to).<br/>
........<br/>
  r53752 | lars.gustaebel | 2007-02-12 10:25:53 +0100 (Mon, 12 Feb 2007) | 3 lines<br/>
<br/>
  Bug #1656581: Point out that external file objects are supposed to be<br/>
  at position 0.<br/>
........<br/>
  r53754 | martin.v.loewis | 2007-02-12 13:21:10 +0100 (Mon, 12 Feb 2007) | 3 lines<br/>
<br/>
  Patch 1463026: Support default namespace in XMLGenerator.<br/>
  Fixes #847665. Will backport.<br/>
........<br/>
  r53757 | armin.rigo | 2007-02-12 17:23:24 +0100 (Mon, 12 Feb 2007) | 4 lines<br/>
<br/>
  Fix the line to what is my guess at the original author's meaning.<br/>
  (The line has no effect anyway, but is present because it's<br/>
  customary call the base class __init__).<br/>
........<br/>
  r53763 | martin.v.loewis | 2007-02-13 09:34:45 +0100 (Tue, 13 Feb 2007) | 3 lines<br/>
<br/>
  Patch #685268: Consider a package's __path__ in imputil.<br/>
  Will backport.<br/>
........<br/>
  r53765 | martin.v.loewis | 2007-02-13 10:49:38 +0100 (Tue, 13 Feb 2007) | 2 lines<br/>
<br/>
  Patch #698833: Support file decryption in zipfile.<br/>
........<br/>
  r53766 | martin.v.loewis | 2007-02-13 11:10:39 +0100 (Tue, 13 Feb 2007) | 3 lines<br/>
<br/>
  Patch #1517891: Make 'a' create the file if it doesn't exist.<br/>
  Fixes #1514451.<br/>
........<br/>
  r53767 | martin.v.loewis | 2007-02-13 13:08:24 +0100 (Tue, 13 Feb 2007) | 3 lines<br/>
<br/>
  Bug #1658794: Remove extraneous 'this'.<br/>
  Will backport to 2.5.<br/>
........<br/>
  r53769 | martin.v.loewis | 2007-02-13 13:14:19 +0100 (Tue, 13 Feb 2007) | 3 lines<br/>
<br/>
  Patch #1657276: Make NETLINK_DNRTMSG conditional.<br/>
  Will backport.<br/>
........<br/>
  r53771 | lars.gustaebel | 2007-02-13 17:09:24 +0100 (Tue, 13 Feb 2007) | 4 lines<br/>
<br/>
  Patch #1647484: Renamed GzipFile's filename attribute to name. The<br/>
  filename attribute is still accessible as a property that emits a<br/>
  DeprecationWarning.<br/>
........<br/>
  r53772 | lars.gustaebel | 2007-02-13 17:24:00 +0100 (Tue, 13 Feb 2007) | 3 lines<br/>
<br/>
  Strip the '.gz' extension from the filename that is written to the<br/>
  gzip header.<br/>
........<br/>
  r53774 | martin.v.loewis | 2007-02-14 11:07:37 +0100 (Wed, 14 Feb 2007) | 2 lines<br/>
<br/>
  Patch #1432399: Add HCI sockets.<br/>
........<br/>
  r53775 | martin.v.loewis | 2007-02-14 12:30:07 +0100 (Wed, 14 Feb 2007) | 2 lines<br/>
<br/>
  Update 1432399 to removal of _BT_SOCKADDR_MEMB.<br/>
........<br/>
  r53776 | martin.v.loewis | 2007-02-14 12:30:56 +0100 (Wed, 14 Feb 2007) | 3 lines<br/>
<br/>
  Ignore directory time stamps when considering<br/>
  whether to rerun libffi configure.<br/>
........<br/>
  r53778 | lars.gustaebel | 2007-02-14 15:45:12 +0100 (Wed, 14 Feb 2007) | 4 lines<br/>
<br/>
  A missing binary mode in AppendTest caused failures in Windows<br/>
  Buildbot.<br/>
........<br/>
  r53782 | martin.v.loewis | 2007-02-15 10:51:35 +0100 (Thu, 15 Feb 2007) | 2 lines<br/>
<br/>
  Patch #1397848: add the reasoning behind no-resize-on-shrinkage.<br/>
........<br/>
  r53783 | georg.brandl | 2007-02-15 11:37:59 +0100 (Thu, 15 Feb 2007) | 2 lines<br/>
<br/>
  Make functools.wraps() docs a bit clearer.<br/>
........<br/>
  r53785 | georg.brandl | 2007-02-15 12:29:04 +0100 (Thu, 15 Feb 2007) | 2 lines<br/>
<br/>
  Patch #1494140: Add documentation for the new struct.Struct object.<br/>
........<br/>
  r53787 | georg.brandl | 2007-02-15 12:29:55 +0100 (Thu, 15 Feb 2007) | 2 lines<br/>
<br/>
  Add missing \versionadded.<br/>
........<br/>
  r53800 | brett.cannon | 2007-02-15 23:54:39 +0100 (Thu, 15 Feb 2007) | 11 lines<br/>
<br/>
  Update the encoding package's search function to use absolute imports when<br/>
  calling __import__.  This helps make the expected search locations for encoding<br/>
  modules be more explicit.<br/>
<br/>
  One could use an explicit value for __path__ when making the call to __import__<br/>
  to force the exact location searched for encodings.  This would give the most<br/>
  strict search path possible if one is worried about malicious code being<br/>
  imported.  The unfortunate side-effect of that is that if __path__ was modified<br/>
  on 'encodings' on purpose in a safe way it would not be picked up in future<br/>
  __import__ calls.<br/>
........<br/>
  r53801 | brett.cannon | 2007-02-16 20:33:01 +0100 (Fri, 16 Feb 2007) | 2 lines<br/>
<br/>
  Make the __import__ call in encodings.__init__ absolute with a level 0 call.<br/>
........<br/>
  r53809 | vinay.sajip | 2007-02-16 23:36:24 +0100 (Fri, 16 Feb 2007) | 1 line<br/>
<br/>
  Minor fix for currentframe (SF #1652788).<br/>
........<br/>
  r53818 | raymond.hettinger | 2007-02-19 03:03:19 +0100 (Mon, 19 Feb 2007) | 3 lines<br/>
<br/>
  Extend work on revision 52962:  Eliminate redundant calls to PyObject_Hash().<br/>
........<br/>
  r53820 | raymond.hettinger | 2007-02-19 05:08:43 +0100 (Mon, 19 Feb 2007) | 1 line<br/>
<br/>
  Add merge() function to heapq.<br/>
........<br/>
  r53821 | raymond.hettinger | 2007-02-19 06:28:28 +0100 (Mon, 19 Feb 2007) | 1 line<br/>
<br/>
  Add tie-breaker count to preserve sort stability.<br/>
........<br/>
  r53822 | raymond.hettinger | 2007-02-19 07:59:32 +0100 (Mon, 19 Feb 2007) | 1 line<br/>
<br/>
  Use C heapreplace() instead of slower _siftup() in pure python.<br/>
........<br/>
  r53823 | raymond.hettinger | 2007-02-19 08:30:21 +0100 (Mon, 19 Feb 2007) | 1 line<br/>
<br/>
  Add test for merge stability<br/>
........<br/>
  r53824 | raymond.hettinger | 2007-02-19 10:14:10 +0100 (Mon, 19 Feb 2007) | 1 line<br/>
<br/>
  Provide an example of defaultdict with non-zero constant factory function.<br/>
........<br/>
  r53825 | lars.gustaebel | 2007-02-19 10:54:47 +0100 (Mon, 19 Feb 2007) | 2 lines<br/>
<br/>
  Moved misplaced news item.<br/>
........<br/>
  r53826 | martin.v.loewis | 2007-02-19 11:55:19 +0100 (Mon, 19 Feb 2007) | 3 lines<br/>
<br/>
  Patch #1490190: posixmodule now includes os.chflags() and os.lchflags()<br/>
  functions on platforms where the underlying system calls are available.<br/>
........<br/>
  r53827 | raymond.hettinger | 2007-02-19 19:15:04 +0100 (Mon, 19 Feb 2007) | 1 line<br/>
<br/>
  Fixup docstrings for merge().<br/>
........<br/>
  r53829 | raymond.hettinger | 2007-02-19 21:44:04 +0100 (Mon, 19 Feb 2007) | 1 line<br/>
<br/>
  Fixup set/dict interoperability.<br/>
........<br/>
  r53837 | raymond.hettinger | 2007-02-21 06:20:38 +0100 (Wed, 21 Feb 2007) | 1 line<br/>
<br/>
  Add itertools.izip_longest().<br/>
........<br/>
  r53838 | raymond.hettinger | 2007-02-21 18:22:05 +0100 (Wed, 21 Feb 2007) | 1 line<br/>
<br/>
  Remove filler struct item and fix leak.<br/>
........]]></description>
    <author>&#84;&#104;&#111;&#109;&#97;&#115;&#32;&#87;&#111;&#117;&#116;&#101;&#114;&#115;&#32;&#60;&#116;&#104;&#111;&#109;&#97;&#115;&#64;&#112;&#121;&#116;&#104;&#111;&#110;&#46;&#111;&#114;&#103;&#62;</author>
    <pubDate>Fri, 23 Feb 2007 15:07:44 +0000</pubDate>
</item>
<item>
    <title>Four months of trunk changes (including a few releases...)</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/cc992d75d5b3/Doc/lib/libitertools.tex</link>
    <description><![CDATA[Four months of trunk changes (including a few releases...)<br/>
<br/>
Merged revisions 51434-53004 via svnmerge from<br/>
svn+ssh://pythondev@svn.python.org/python/trunk<br/>
<br/>
........<br/>
  r51434 | neal.norwitz | 2006-08-21 20:20:10 +0200 (Mon, 21 Aug 2006) | 1 line<br/>
<br/>
  Fix a couple of ssize-t issues reported by Alexander Belopolsky on python-dev<br/>
........<br/>
  r51439 | neal.norwitz | 2006-08-21 21:47:08 +0200 (Mon, 21 Aug 2006) | 6 lines<br/>
<br/>
  Patch #1542451: disallow continue anywhere under a finally<br/>
<br/>
  I'm undecided if this should be backported to 2.5 or 2.5.1.<br/>
  Armin suggested to wait (I'm of the same opinion).  Thomas W thinks<br/>
  it's fine to go in 2.5.<br/>
........<br/>
  r51443 | neal.norwitz | 2006-08-21 22:16:24 +0200 (Mon, 21 Aug 2006) | 4 lines<br/>
<br/>
  Handle a few more error conditions.<br/>
<br/>
  Klocwork 301 and 302.  Will backport.<br/>
........<br/>
  r51450 | neal.norwitz | 2006-08-22 00:21:19 +0200 (Tue, 22 Aug 2006) | 5 lines<br/>
<br/>
  Patch #1541585: fix buffer overrun when performing repr() on<br/>
  a unicode string in a build with wide unicode (UCS-4) support.<br/>
<br/>
  This code could be improved, so add an XXX comment.<br/>
........<br/>
  r51456 | neal.norwitz | 2006-08-22 01:44:48 +0200 (Tue, 22 Aug 2006) | 1 line<br/>
<br/>
  Try to get the windows bots working again with the new peephole.c<br/>
........<br/>
  r51461 | anthony.baxter | 2006-08-22 09:36:59 +0200 (Tue, 22 Aug 2006) | 1 line<br/>
<br/>
  patch for documentation for recent uuid changes (from ping)<br/>
........<br/>
  r51473 | neal.norwitz | 2006-08-22 15:56:56 +0200 (Tue, 22 Aug 2006) | 1 line<br/>
<br/>
  Alexander Belopolsky pointed out that pos is a size_t<br/>
........<br/>
  r51489 | jeremy.hylton | 2006-08-22 22:46:00 +0200 (Tue, 22 Aug 2006) | 2 lines<br/>
<br/>
  Expose column offset information in parse trees.<br/>
........<br/>
  r51497 | andrew.kuchling | 2006-08-23 01:13:43 +0200 (Wed, 23 Aug 2006) | 1 line<br/>
<br/>
  Move functional howto into trunk<br/>
........<br/>
  r51515 | jeremy.hylton | 2006-08-23 20:37:43 +0200 (Wed, 23 Aug 2006) | 2 lines<br/>
<br/>
  Baby steps towards better tests for tokenize<br/>
........<br/>
  r51525 | alex.martelli | 2006-08-23 22:42:02 +0200 (Wed, 23 Aug 2006) | 6 lines<br/>
<br/>
  x**2 should about equal x*x (including for a float x such that the result is<br/>
  inf) but didn't; added a test to test_float to verify that, and ignored the<br/>
  ERANGE value for errno in the pow operation to make the new test pass (with<br/>
  help from Marilyn Davis at the Google Python Sprint -- thanks!).<br/>
........<br/>
  r51526 | jeremy.hylton | 2006-08-23 23:14:03 +0200 (Wed, 23 Aug 2006) | 20 lines<br/>
<br/>
  Bug fixes large and small for tokenize.<br/>
<br/>
  Small: Always generate a NL or NEWLINE token following<br/>
         a COMMENT token.  The old code did not generate an NL token if<br/>
         the comment was on a line by itself.<br/>
<br/>
  Large: The output of untokenize() will now match the<br/>
         input exactly if it is passed the full token sequence.  The<br/>
         old, crufty output is still generated if a limited input<br/>
         sequence is provided, where limited means that it does not<br/>
         include position information for tokens.<br/>
<br/>
  Remaining bug: There is no CONTINUATION token (\) so there is no way<br/>
  for untokenize() to handle such code.<br/>
<br/>
  Also, expanded the number of doctests in hopes of eventually removing<br/>
  the old-style tests that compare against a golden file.<br/>
<br/>
  Bug fix candidate for Python 2.5.1. (Sigh.)<br/>
........<br/>
  r51527 | jeremy.hylton | 2006-08-23 23:26:46 +0200 (Wed, 23 Aug 2006) | 5 lines<br/>
<br/>
  Replace dead code with an assert.<br/>
<br/>
  Now that COMMENT tokens are reliably followed by NL or NEWLINE,<br/>
  there is never a need to add extra newlines in untokenize.<br/>
........<br/>
  r51530 | alex.martelli | 2006-08-24 00:17:59 +0200 (Thu, 24 Aug 2006) | 7 lines<br/>
<br/>
  Reverting the patch that tried to fix the issue whereby x**2 raises<br/>
  OverflowError while x*x succeeds and produces infinity; apparently<br/>
  these inconsistencies cannot be fixed across ``all'' platforms and<br/>
  there's a widespread feeling that therefore ``every'' platform<br/>
  should keep suffering forevermore.  Ah well.<br/>
........<br/>
  r51565 | thomas.wouters | 2006-08-24 20:40:20 +0200 (Thu, 24 Aug 2006) | 6 lines<br/>
<br/>
<br/>
  Fix SF bug #1545837: array.array borks on deepcopy.<br/>
  array.__deepcopy__() needs to take an argument, even if it doesn't actually<br/>
  use it. Will backport to 2.5 and 2.4 (if applicable.)<br/>
........<br/>
  r51580 | martin.v.loewis | 2006-08-25 02:03:34 +0200 (Fri, 25 Aug 2006) | 3 lines<br/>
<br/>
  Patch #1545507: Exclude ctypes package in Win64 MSI file.<br/>
  Will backport to 2.5.<br/>
........<br/>
  r51589 | neal.norwitz | 2006-08-25 03:52:49 +0200 (Fri, 25 Aug 2006) | 1 line<br/>
<br/>
  importing types is not necessary if we use isinstance<br/>
........<br/>
  r51604 | thomas.heller | 2006-08-25 09:27:33 +0200 (Fri, 25 Aug 2006) | 3 lines<br/>
<br/>
  Port _ctypes.pyd to win64 on AMD64.<br/>
........<br/>
  r51605 | thomas.heller | 2006-08-25 09:34:51 +0200 (Fri, 25 Aug 2006) | 3 lines<br/>
<br/>
  Add missing file for _ctypes.pyd port to win64 on AMD64.<br/>
........<br/>
  r51606 | thomas.heller | 2006-08-25 11:26:33 +0200 (Fri, 25 Aug 2006) | 6 lines<br/>
<br/>
  Build _ctypes.pyd for win AMD64 into the MSVC project file.<br/>
  Since MSVC doesn't know about .asm files, a helper batch file is needed<br/>
  to find ml64.exe in predefined locations.  The helper script hardcodes<br/>
  the path to the MS Platform SDK.<br/>
........<br/>
  r51608 | armin.rigo | 2006-08-25 14:44:28 +0200 (Fri, 25 Aug 2006) | 4 lines<br/>
<br/>
  The regular expression engine in '_sre' can segfault when interpreting<br/>
  bogus bytecode.  It is unclear whether this is a real bug or a &quot;won't<br/>
  fix&quot; case like bogus_code_obj.py.<br/>
........<br/>
  r51617 | tim.peters | 2006-08-26 00:05:39 +0200 (Sat, 26 Aug 2006) | 2 lines<br/>
<br/>
  Whitespace normalization.<br/>
........<br/>
  r51618 | tim.peters | 2006-08-26 00:06:44 +0200 (Sat, 26 Aug 2006) | 2 lines<br/>
<br/>
  Add missing svn:eol-style property to text files.<br/>
........<br/>
  r51619 | tim.peters | 2006-08-26 00:26:21 +0200 (Sat, 26 Aug 2006) | 3 lines<br/>
<br/>
  A new test here relied on preserving invisible trailing<br/>
  whitespace in expected output.  Stop that.<br/>
........<br/>
  r51624 | jack.diederich | 2006-08-26 20:42:06 +0200 (Sat, 26 Aug 2006) | 4 lines<br/>
<br/>
  - Move functions common to all path modules into genericpath.py and have the<br/>
    OS speicifc path modules import them.<br/>
  - Have os2emxpath import common functions fron ntpath instead of using copies<br/>
........<br/>
  r51642 | neal.norwitz | 2006-08-29 07:40:58 +0200 (Tue, 29 Aug 2006) | 1 line<br/>
<br/>
  Fix a couple of typos.<br/>
........<br/>
  r51647 | marc-andre.lemburg | 2006-08-29 12:34:12 +0200 (Tue, 29 Aug 2006) | 5 lines<br/>
<br/>
  Fix a buglet in the error reporting (SF bug report #1546372).<br/>
<br/>
  This should probably go into Python 2.5 or 2.5.1 as well.<br/>
........<br/>
  r51663 | armin.rigo | 2006-08-31 10:51:06 +0200 (Thu, 31 Aug 2006) | 3 lines<br/>
<br/>
  Doc fix: hashlib objects don't always return a digest of 16 bytes.<br/>
  Backport candidate for 2.5.<br/>
........<br/>
  r51664 | nick.coghlan | 2006-08-31 14:00:43 +0200 (Thu, 31 Aug 2006) | 1 line<br/>
<br/>
  Fix the wrongheaded implementation of context management in the decimal module and add unit tests. (python-dev discussion is ongoing regarding what we do about Python 2.5)<br/>
........<br/>
  r51665 | nick.coghlan | 2006-08-31 14:51:25 +0200 (Thu, 31 Aug 2006) | 1 line<br/>
<br/>
  Remove the old decimal context management tests from test_contextlib (guess who didn't run the test suite before committing...)<br/>
........<br/>
  r51669 | brett.cannon | 2006-08-31 20:54:26 +0200 (Thu, 31 Aug 2006) | 4 lines<br/>
<br/>
  Make sure memory is properly cleaned up in file_init.<br/>
<br/>
  Backport candidate.<br/>
........<br/>
  r51671 | brett.cannon | 2006-08-31 23:47:52 +0200 (Thu, 31 Aug 2006) | 2 lines<br/>
<br/>
  Fix comment about indentation level in C files.<br/>
........<br/>
  r51674 | brett.cannon | 2006-09-01 00:42:37 +0200 (Fri, 01 Sep 2006) | 3 lines<br/>
<br/>
  Have pre-existing C files use 8 spaces indents (to match old PEP 7 style), but<br/>
  have all new files use 4 spaces (to match current PEP 7 style).<br/>
........<br/>
  r51676 | fred.drake | 2006-09-01 05:57:19 +0200 (Fri, 01 Sep 2006) | 3 lines<br/>
<br/>
  - SF patch #1550263: Enhance and correct unittest docs<br/>
  - various minor cleanups for improved consistency<br/>
........<br/>
  r51677 | georg.brandl | 2006-09-02 00:30:52 +0200 (Sat, 02 Sep 2006) | 2 lines<br/>
<br/>
  evalfile() should be execfile().<br/>
........<br/>
  r51681 | neal.norwitz | 2006-09-02 04:43:17 +0200 (Sat, 02 Sep 2006) | 1 line<br/>
<br/>
  SF #1547931, fix typo (missing and).  Will backport to 2.5<br/>
........<br/>
  r51683 | neal.norwitz | 2006-09-02 04:50:35 +0200 (Sat, 02 Sep 2006) | 1 line<br/>
<br/>
  Bug #1548092: fix curses.tparm seg fault on invalid input.  Needs backport to 2.5.1 and earlier.<br/>
........<br/>
  r51684 | neal.norwitz | 2006-09-02 04:58:13 +0200 (Sat, 02 Sep 2006) | 4 lines<br/>
<br/>
  Bug #1550714: fix SystemError from itertools.tee on negative value for n.<br/>
<br/>
  Needs backport to 2.5.1 and earlier.<br/>
........<br/>
  r51685 | nick.coghlan | 2006-09-02 05:54:17 +0200 (Sat, 02 Sep 2006) | 1 line<br/>
<br/>
  Make decimal.ContextManager a private implementation detail of decimal.localcontext()<br/>
........<br/>
  r51686 | nick.coghlan | 2006-09-02 06:04:18 +0200 (Sat, 02 Sep 2006) | 1 line<br/>
<br/>
  Further corrections to the decimal module context management documentation<br/>
........<br/>
  r51688 | raymond.hettinger | 2006-09-02 19:07:23 +0200 (Sat, 02 Sep 2006) | 1 line<br/>
<br/>
  Fix documentation nits for decimal context managers.<br/>
........<br/>
  r51690 | neal.norwitz | 2006-09-02 20:51:34 +0200 (Sat, 02 Sep 2006) | 1 line<br/>
<br/>
  Add missing word in comment<br/>
........<br/>
  r51691 | neal.norwitz | 2006-09-02 21:40:19 +0200 (Sat, 02 Sep 2006) | 7 lines<br/>
<br/>
  Hmm, this test has failed at least twice recently on the OpenBSD and<br/>
  Debian sparc buildbots.  Since this goes through a lot of tests<br/>
  and hits the disk a lot it could be slow (especially if NFS is involved).<br/>
  I'm not sure if that's the problem, but printing periodic msgs shouldn't hurt.<br/>
  The code was stolen from test_compiler.<br/>
........<br/>
  r51693 | nick.coghlan | 2006-09-03 03:02:00 +0200 (Sun, 03 Sep 2006) | 1 line<br/>
<br/>
  Fix final documentation nits before backporting decimal module fixes to 2.5<br/>
........<br/>
  r51694 | nick.coghlan | 2006-09-03 03:06:07 +0200 (Sun, 03 Sep 2006) | 1 line<br/>
<br/>
  Typo fix for decimal docs<br/>
........<br/>
  r51697 | nick.coghlan | 2006-09-03 03:20:46 +0200 (Sun, 03 Sep 2006) | 1 line<br/>
<br/>
  NEWS entry on trunk for decimal module changes<br/>
........<br/>
  r51704 | raymond.hettinger | 2006-09-04 17:32:48 +0200 (Mon, 04 Sep 2006) | 1 line<br/>
<br/>
  Fix endcase for str.rpartition()<br/>
........<br/>
  r51716 | tim.peters | 2006-09-05 04:18:09 +0200 (Tue, 05 Sep 2006) | 12 lines<br/>
<br/>
  &quot;Conceptual&quot; merge of rev 51711 from the 2.5 branch.<br/>
<br/>
  i_divmod():  As discussed on Python-Dev, changed the overflow<br/>
  checking to live happily with recent gcc optimizations that<br/>
  assume signed integer arithmetic never overflows.<br/>
<br/>
  This differs from the corresponding change on the 2.5 and 2.4<br/>
  branches, using a less obscure approach, but one that /may/<br/>
  tickle platform idiocies in their definitions of LONG_MIN.<br/>
  The 2.4 + 2.5 change avoided introducing a dependence on<br/>
  LONG_MIN, at the cost of substantially goofier code.<br/>
........<br/>
  r51717 | tim.peters | 2006-09-05 04:21:19 +0200 (Tue, 05 Sep 2006) | 2 lines<br/>
<br/>
  Whitespace normalization.<br/>
........<br/>
  r51719 | tim.peters | 2006-09-05 04:22:17 +0200 (Tue, 05 Sep 2006) | 2 lines<br/>
<br/>
  Add missing svn:eol-style property to text files.<br/>
........<br/>
  r51720 | neal.norwitz | 2006-09-05 04:24:03 +0200 (Tue, 05 Sep 2006) | 2 lines<br/>
<br/>
  Fix SF bug #1546288, crash in dict_equal.<br/>
........<br/>
  r51721 | neal.norwitz | 2006-09-05 04:25:41 +0200 (Tue, 05 Sep 2006) | 1 line<br/>
<br/>
  Fix SF #1552093, eval docstring typo (3 ps in mapping)<br/>
........<br/>
  r51724 | neal.norwitz | 2006-09-05 04:35:08 +0200 (Tue, 05 Sep 2006) | 1 line<br/>
<br/>
  This was found by Guido AFAIK on p3yk (sic) branch.<br/>
........<br/>
  r51725 | neal.norwitz | 2006-09-05 04:36:20 +0200 (Tue, 05 Sep 2006) | 1 line<br/>
<br/>
  Add a NEWS entry for str.rpartition() change<br/>
........<br/>
  r51728 | neal.norwitz | 2006-09-05 04:57:01 +0200 (Tue, 05 Sep 2006) | 1 line<br/>
<br/>
  Patch #1540470, for OpenBSD 4.0.  Backport candidate for 2.[34].<br/>
........<br/>
  r51729 | neal.norwitz | 2006-09-05 05:53:08 +0200 (Tue, 05 Sep 2006) | 12 lines<br/>
<br/>
  Bug #1520864 (again): unpacking singleton tuples in list comprehensions and<br/>
  generator expressions (x for x, in ... ) works again.<br/>
<br/>
  Sigh, I only fixed for loops the first time, not list comps and genexprs too.<br/>
  I couldn't find any more unpacking cases where there is a similar bug lurking.<br/>
<br/>
  This code should be refactored to eliminate the duplication.  I'm sure<br/>
  the listcomp/genexpr code can be refactored.  I'm not sure if the for loop<br/>
  can re-use any of the same code though.<br/>
<br/>
  Will backport to 2.5 (the only place it matters).<br/>
........<br/>
  r51731 | neal.norwitz | 2006-09-05 05:58:26 +0200 (Tue, 05 Sep 2006) | 1 line<br/>
<br/>
  Add a comment about some refactoring.  (There's probably more that should be done.)  I will reformat this file in the next checkin due to the inconsistent tabs/spaces.<br/>
........<br/>
  r51732 | neal.norwitz | 2006-09-05 06:00:12 +0200 (Tue, 05 Sep 2006) | 1 line<br/>
<br/>
  M-x untabify<br/>
........<br/>
  r51737 | hyeshik.chang | 2006-09-05 14:07:09 +0200 (Tue, 05 Sep 2006) | 7 lines<br/>
<br/>
  Fix a few bugs on cjkcodecs found by Oren Tirosh:<br/>
  - gbk and gb18030 codec now handle U+30FB KATAKANA MIDDLE DOT correctly.<br/>
  - iso2022_jp_2 codec now encodes into G0 for KS X 1001, GB2312<br/>
    codepoints to conform the standard.<br/>
  - iso2022_jp_3 and iso2022_jp_2004 codec can encode JIS X 2013:2<br/>
    codepoints now.<br/>
........<br/>
  r51738 | hyeshik.chang | 2006-09-05 14:14:57 +0200 (Tue, 05 Sep 2006) | 2 lines<br/>
<br/>
  Fix a typo: 2013 -&gt; 0213<br/>
........<br/>
  r51740 | georg.brandl | 2006-09-05 14:44:58 +0200 (Tue, 05 Sep 2006) | 3 lines<br/>
<br/>
  Bug #1552618: change docs of dict.has_key() to reflect recommendation<br/>
  to use &quot;in&quot;.<br/>
........<br/>
  r51742 | andrew.kuchling | 2006-09-05 15:02:40 +0200 (Tue, 05 Sep 2006) | 1 line<br/>
<br/>
  Rearrange example a bit, and show rpartition() when separator is not found<br/>
........<br/>
  r51744 | andrew.kuchling | 2006-09-05 15:15:41 +0200 (Tue, 05 Sep 2006) | 1 line<br/>
<br/>
  [Bug #1525469] SimpleXMLRPCServer still uses the sys.exc_{value,type} module-level globals instead of calling sys.exc_info().  Reported by Russell Warren<br/>
........<br/>
  r51745 | andrew.kuchling | 2006-09-05 15:19:18 +0200 (Tue, 05 Sep 2006) | 3 lines<br/>
<br/>
  [Bug #1526834] Fix crash in pdb when you do 'b f(';<br/>
  the function name was placed into a regex pattern and the unbalanced paren<br/>
  caused re.compile() to report an error<br/>
........<br/>
  r51751 | kristjan.jonsson | 2006-09-05 19:58:12 +0200 (Tue, 05 Sep 2006) | 6 lines<br/>
<br/>
  Update the PCBuild8 solution.<br/>
  Facilitate cross-compilation by having binaries in separate Win32 and x64 directories.<br/>
  Rationalized configs by making proper use of platforms/configurations.<br/>
  Remove pythoncore_pgo project.<br/>
  Add new PGIRelease and PGORelease configurations to perform Profile Guided Optimisation.<br/>
  Removed I64 support, but this can be easily added by copying the x64 platform settings.<br/>
........<br/>
  r51758 | gustavo.niemeyer | 2006-09-06 03:58:52 +0200 (Wed, 06 Sep 2006) | 3 lines<br/>
<br/>
  Fixing #1531862: Do not close standard file descriptors in the<br/>
  subprocess module.<br/>
........<br/>
  r51760 | neal.norwitz | 2006-09-06 05:58:34 +0200 (Wed, 06 Sep 2006) | 1 line<br/>
<br/>
  Revert 51758 because it broke all the buildbots<br/>
........<br/>
  r51762 | georg.brandl | 2006-09-06 08:03:59 +0200 (Wed, 06 Sep 2006) | 3 lines<br/>
<br/>
  Bug #1551427: fix a wrong NULL pointer check in the win32 version<br/>
  of os.urandom().<br/>
........<br/>
  r51765 | georg.brandl | 2006-09-06 08:09:31 +0200 (Wed, 06 Sep 2006) | 3 lines<br/>
<br/>
  Bug #1550983: emit better error messages for erroneous relative<br/>
  imports (if not in package and if beyond toplevel package).<br/>
........<br/>
  r51767 | neal.norwitz | 2006-09-06 08:28:06 +0200 (Wed, 06 Sep 2006) | 1 line<br/>
<br/>
  with and as are now keywords.  There are some generated files I can't recreate.<br/>
........<br/>
  r51770 | georg.brandl | 2006-09-06 08:50:05 +0200 (Wed, 06 Sep 2006) | 5 lines<br/>
<br/>
  Bug #1542051: Exceptions now correctly call PyObject_GC_UnTrack.<br/>
  Also make sure that every exception class has __module__ set to<br/>
  'exceptions'.<br/>
........<br/>
  r51785 | georg.brandl | 2006-09-06 22:05:58 +0200 (Wed, 06 Sep 2006) | 2 lines<br/>
<br/>
  Fix missing import of the types module in logging.config.<br/>
........<br/>
  r51789 | marc-andre.lemburg | 2006-09-06 22:40:22 +0200 (Wed, 06 Sep 2006) | 3 lines<br/>
<br/>
  Add news item for bug fix of SF bug report #1546372.<br/>
........<br/>
  r51797 | gustavo.niemeyer | 2006-09-07 02:48:33 +0200 (Thu, 07 Sep 2006) | 3 lines<br/>
<br/>
  Fixed subprocess bug #1531862 again, after removing tests<br/>
  offending buildbot<br/>
........<br/>
  r51798 | raymond.hettinger | 2006-09-07 04:42:48 +0200 (Thu, 07 Sep 2006) | 1 line<br/>
<br/>
  Fix refcounts and add error checks.<br/>
........<br/>
  r51803 | nick.coghlan | 2006-09-07 12:50:34 +0200 (Thu, 07 Sep 2006) | 1 line<br/>
<br/>
  Fix the speed regression in inspect.py by adding another cache to speed up getmodule(). Patch #1553314<br/>
........<br/>
  r51805 | ronald.oussoren | 2006-09-07 14:03:10 +0200 (Thu, 07 Sep 2006) | 2 lines<br/>
<br/>
  Fix a glaring error and update some version numbers.<br/>
........<br/>
  r51814 | andrew.kuchling | 2006-09-07 15:56:23 +0200 (Thu, 07 Sep 2006) | 1 line<br/>
<br/>
  Typo fix<br/>
........<br/>
  r51815 | andrew.kuchling | 2006-09-07 15:59:38 +0200 (Thu, 07 Sep 2006) | 8 lines<br/>
<br/>
  [Bug #1552726] Avoid repeatedly polling in interactive mode -- only put a timeout on the select()<br/>
  if an input hook has been defined.  Patch by Richard Boulton.<br/>
<br/>
  This select() code is only executed with readline 2.1, or if<br/>
  READLINE_CALLBACKS is defined.<br/>
<br/>
  Backport candidate for 2.5, 2.4, probably earlier versions too.<br/>
........<br/>
  r51816 | armin.rigo | 2006-09-07 17:06:00 +0200 (Thu, 07 Sep 2006) | 2 lines<br/>
<br/>
  Add a warning notice on top of the generated grammar.txt.<br/>
........<br/>
  r51819 | thomas.heller | 2006-09-07 20:56:28 +0200 (Thu, 07 Sep 2006) | 5 lines<br/>
<br/>
  Anonymous structure fields that have a bit-width specified did not work,<br/>
  and they gave a strange error message from PyArg_ParseTuple:<br/>
      function takes exactly 2 arguments (3 given).<br/>
<br/>
  With tests.<br/>
........<br/>
  r51820 | thomas.heller | 2006-09-07 21:09:54 +0200 (Thu, 07 Sep 2006) | 4 lines<br/>
<br/>
  The cast function did not accept c_char_p or c_wchar_p instances<br/>
  as first argument, and failed with a 'bad argument to internal function'<br/>
  error message.<br/>
........<br/>
  r51827 | nick.coghlan | 2006-09-08 12:04:38 +0200 (Fri, 08 Sep 2006) | 1 line<br/>
<br/>
  Add missing NEWS entry for rev 51803<br/>
........<br/>
  r51828 | andrew.kuchling | 2006-09-08 15:25:23 +0200 (Fri, 08 Sep 2006) | 1 line<br/>
<br/>
  Add missing word<br/>
........<br/>
  r51829 | andrew.kuchling | 2006-09-08 15:35:49 +0200 (Fri, 08 Sep 2006) | 1 line<br/>
<br/>
  Explain SQLite a bit more clearly<br/>
........<br/>
  r51830 | andrew.kuchling | 2006-09-08 15:36:36 +0200 (Fri, 08 Sep 2006) | 1 line<br/>
<br/>
  Explain SQLite a bit more clearly<br/>
........<br/>
  r51832 | andrew.kuchling | 2006-09-08 16:02:45 +0200 (Fri, 08 Sep 2006) | 1 line<br/>
<br/>
  Use native SQLite types<br/>
........<br/>
  r51833 | andrew.kuchling | 2006-09-08 16:03:01 +0200 (Fri, 08 Sep 2006) | 1 line<br/>
<br/>
  Use native SQLite types<br/>
........<br/>
  r51835 | andrew.kuchling | 2006-09-08 16:05:10 +0200 (Fri, 08 Sep 2006) | 1 line<br/>
<br/>
  Fix typo in example<br/>
........<br/>
  r51837 | brett.cannon | 2006-09-09 09:11:46 +0200 (Sat, 09 Sep 2006) | 6 lines<br/>
<br/>
  Remove the __unicode__ method from exceptions.  Allows unicode() to be called<br/>
  on exception classes.  Would require introducing a tp_unicode slot to make it<br/>
  work otherwise.<br/>
<br/>
  Fixes bug #1551432 and will be backported.<br/>
........<br/>
  r51854 | neal.norwitz | 2006-09-11 06:24:09 +0200 (Mon, 11 Sep 2006) | 8 lines<br/>
<br/>
  Forward port of 51850 from release25-maint branch.<br/>
<br/>
  As mentioned on python-dev, reverting patch #1504333 because it introduced<br/>
  an infinite loop in rev 47154.<br/>
<br/>
  This patch also adds a test to prevent the regression.<br/>
........<br/>
  r51855 | neal.norwitz | 2006-09-11 06:28:16 +0200 (Mon, 11 Sep 2006) | 5 lines<br/>
<br/>
  Properly handle a NULL returned from PyArena_New().<br/>
  (Also fix some whitespace)<br/>
<br/>
  Klocwork #364.<br/>
........<br/>
  r51856 | neal.norwitz | 2006-09-11 06:32:57 +0200 (Mon, 11 Sep 2006) | 1 line<br/>
<br/>
  Add a &quot;crasher&quot; taken from the sgml bug report referenced in the comment<br/>
........<br/>
  r51858 | georg.brandl | 2006-09-11 11:38:35 +0200 (Mon, 11 Sep 2006) | 12 lines<br/>
<br/>
  Forward-port of rev. 51857:<br/>
<br/>
  Building with HP's cc on HP-UX turned up a couple of problems.<br/>
  _PyGILState_NoteThreadState was declared as static inconsistently.<br/>
  Make it static as it's not necessary outside of this module.<br/>
<br/>
  Some tests failed because errno was reset to 0. (I think the tests<br/>
  that failed were at least: test_fcntl and test_mailbox).<br/>
  Ensure that errno doesn't change after a call to Py_END_ALLOW_THREADS.<br/>
  This only affected debug builds.<br/>
........<br/>
  r51865 | martin.v.loewis | 2006-09-12 21:49:20 +0200 (Tue, 12 Sep 2006) | 2 lines<br/>
<br/>
  Forward-port 51862: Add sgml_input.html.<br/>
........<br/>
  r51866 | andrew.kuchling | 2006-09-12 22:50:23 +0200 (Tue, 12 Sep 2006) | 1 line<br/>
<br/>
  Markup typo fix<br/>
........<br/>
  r51867 | andrew.kuchling | 2006-09-12 23:09:02 +0200 (Tue, 12 Sep 2006) | 1 line<br/>
<br/>
  Some editing, markup fixes<br/>
........<br/>
  r51868 | andrew.kuchling | 2006-09-12 23:21:51 +0200 (Tue, 12 Sep 2006) | 1 line<br/>
<br/>
  More wordsmithing<br/>
........<br/>
  r51877 | andrew.kuchling | 2006-09-14 13:22:18 +0200 (Thu, 14 Sep 2006) | 1 line<br/>
<br/>
  Make --help mention that -v can be supplied multiple times<br/>
........<br/>
  r51878 | andrew.kuchling | 2006-09-14 13:28:50 +0200 (Thu, 14 Sep 2006) | 1 line<br/>
<br/>
  Rewrite help message to remove some of the parentheticals.  (There were a lot of them.)<br/>
........<br/>
  r51883 | ka-ping.yee | 2006-09-15 02:34:19 +0200 (Fri, 15 Sep 2006) | 2 lines<br/>
<br/>
  Fix grammar errors and improve clarity.<br/>
........<br/>
  r51885 | georg.brandl | 2006-09-15 07:22:24 +0200 (Fri, 15 Sep 2006) | 3 lines<br/>
<br/>
  Correct elementtree module index entry.<br/>
........<br/>
  r51889 | fred.drake | 2006-09-15 17:18:04 +0200 (Fri, 15 Sep 2006) | 4 lines<br/>
<br/>
  - fix module name in links in formatted documentation<br/>
  - minor markup cleanup<br/>
  (forward-ported from release25-maint revision 51888)<br/>
........<br/>
  r51891 | fred.drake | 2006-09-15 18:11:27 +0200 (Fri, 15 Sep 2006) | 3 lines<br/>
<br/>
  revise explanation of returns_unicode to reflect bool values<br/>
  and to include the default value<br/>
  (merged from release25-maint revision 51890)<br/>
........<br/>
  r51897 | martin.v.loewis | 2006-09-16 19:36:37 +0200 (Sat, 16 Sep 2006) | 2 lines<br/>
<br/>
  Patch #1557515: Add RLIMIT_SBSIZE.<br/>
........<br/>
  r51903 | ronald.oussoren | 2006-09-17 20:42:53 +0200 (Sun, 17 Sep 2006) | 2 lines<br/>
<br/>
  Port of revision 51902 in release25-maint to the trunk<br/>
........<br/>
  r51904 | ronald.oussoren | 2006-09-17 21:23:27 +0200 (Sun, 17 Sep 2006) | 3 lines<br/>
<br/>
  Tweak Mac/Makefile in to ensure that pythonw gets rebuild when the major version<br/>
  of python changes (2.5 -&gt; 2.6). Bug #1552935.<br/>
........<br/>
  r51913 | guido.van.rossum | 2006-09-18 23:36:16 +0200 (Mon, 18 Sep 2006) | 2 lines<br/>
<br/>
  Make this thing executable.<br/>
........<br/>
  r51920 | gregory.p.smith | 2006-09-19 19:35:04 +0200 (Tue, 19 Sep 2006) | 5 lines<br/>
<br/>
  Fixes a bug with bsddb.DB.stat where the flags and txn keyword<br/>
  arguments are transposed.  (reported by Louis Zechtzer)<br/>
  ..already committed to release24-maint<br/>
  ..needs committing to release25-maint<br/>
........<br/>
  r51926 | brett.cannon | 2006-09-20 20:34:28 +0200 (Wed, 20 Sep 2006) | 3 lines<br/>
<br/>
  Accidentally didn't commit Misc/NEWS entry on when __unicode__() was removed<br/>
  from exceptions.<br/>
........<br/>
  r51927 | brett.cannon | 2006-09-20 20:43:13 +0200 (Wed, 20 Sep 2006) | 6 lines<br/>
<br/>
  Allow exceptions to be directly sliced again<br/>
  (e.g., ``BaseException(1,2,3)[0:2]``).<br/>
<br/>
  Discovered in Python 2.5.0 by Thomas Heller and reported to python-dev.  This<br/>
  should be backported to 2.5 .<br/>
........<br/>
  r51928 | brett.cannon | 2006-09-20 21:28:35 +0200 (Wed, 20 Sep 2006) | 2 lines<br/>
<br/>
  Make python.vim output more deterministic.<br/>
........<br/>
  r51949 | walter.doerwald | 2006-09-21 17:09:55 +0200 (Thu, 21 Sep 2006) | 2 lines<br/>
<br/>
  Fix typo.<br/>
........<br/>
  r51950 | jack.diederich | 2006-09-21 19:50:26 +0200 (Thu, 21 Sep 2006) | 5 lines<br/>
<br/>
  * regression bug, count_next was coercing a Py_ssize_t to an unsigned Py_size_t<br/>
    which breaks negative counts<br/>
  * added test for negative numbers<br/>
  will backport to 2.5.1<br/>
........<br/>
  r51953 | jack.diederich | 2006-09-21 22:34:49 +0200 (Thu, 21 Sep 2006) | 1 line<br/>
<br/>
  added itertools.count(-n) fix<br/>
........<br/>
  r51971 | neal.norwitz | 2006-09-22 10:16:26 +0200 (Fri, 22 Sep 2006) | 10 lines<br/>
<br/>
  Fix %zd string formatting on Mac OS X so it prints negative numbers.<br/>
<br/>
  In addition to testing positive numbers, verify negative numbers work in configure.<br/>
  In order to avoid compiler warnings on OS X 10.4, also change the order of the check<br/>
  for the format character to use (PY_FORMAT_SIZE_T) in the sprintf format<br/>
  for Py_ssize_t.  This patch changes PY_FORMAT_SIZE_T from &quot;&quot; to &quot;l&quot; if it wasn't<br/>
  defined at configure time.  Need to verify the buildbot results.<br/>
<br/>
  Backport candidate (if everyone thinks this patch can't be improved).<br/>
........<br/>
  r51972 | neal.norwitz | 2006-09-22 10:18:10 +0200 (Fri, 22 Sep 2006) | 7 lines<br/>
<br/>
  Bug #1557232: fix seg fault with def f((((x)))) and def f(((x),)).<br/>
<br/>
  These tests should be improved.  Hopefully this fixes variations when<br/>
  flipping back and forth between fpdef and fplist.<br/>
<br/>
  Backport candidate.<br/>
........<br/>
  r51975 | neal.norwitz | 2006-09-22 10:47:23 +0200 (Fri, 22 Sep 2006) | 4 lines<br/>
<br/>
  Mostly revert this file to the same version as before.  Only force setting<br/>
  of PY_FORMAT_SIZE_T to &quot;l&quot; for Mac OSX.  I don't know a better define<br/>
  to use.  This should get rid of the warnings on other platforms and Mac too.<br/>
........<br/>
  r51986 | fred.drake | 2006-09-23 02:26:31 +0200 (Sat, 23 Sep 2006) | 1 line<br/>
<br/>
  add boilerplate &quot;What's New&quot; document so the docs will build<br/>
........<br/>
  r51987 | neal.norwitz | 2006-09-23 06:11:38 +0200 (Sat, 23 Sep 2006) | 1 line<br/>
<br/>
  Remove extra semi-colons reported by Johnny Lee on python-dev.  Backport if anyone cares.<br/>
........<br/>
  r51989 | neal.norwitz | 2006-09-23 20:11:58 +0200 (Sat, 23 Sep 2006) | 1 line<br/>
<br/>
  SF Bug #1563963, add missing word and cleanup first sentance<br/>
........<br/>
  r51990 | brett.cannon | 2006-09-23 21:53:20 +0200 (Sat, 23 Sep 2006) | 3 lines<br/>
<br/>
  Make output on test_strptime() be more verbose in face of failure.  This is in<br/>
  hopes that more information will help debug the failing test on HPPA Ubuntu.<br/>
........<br/>
  r51991 | georg.brandl | 2006-09-24 12:36:01 +0200 (Sun, 24 Sep 2006) | 2 lines<br/>
<br/>
  Fix webbrowser.BackgroundBrowser on Windows.<br/>
........<br/>
  r51993 | georg.brandl | 2006-09-24 14:35:36 +0200 (Sun, 24 Sep 2006) | 4 lines<br/>
<br/>
  Fix a bug in the parser's future statement handling that led to &quot;with&quot;<br/>
  not being recognized as a keyword after, e.g., this statement:<br/>
  from __future__ import division, with_statement<br/>
........<br/>
  r51995 | georg.brandl | 2006-09-24 14:50:24 +0200 (Sun, 24 Sep 2006) | 4 lines<br/>
<br/>
  Fix a bug in traceback.format_exception_only() that led to an error<br/>
  being raised when print_exc() was called without an exception set.<br/>
  In version 2.4, this printed &quot;None&quot;, restored that behavior.<br/>
........<br/>
  r52000 | armin.rigo | 2006-09-25 17:16:26 +0200 (Mon, 25 Sep 2006) | 2 lines<br/>
<br/>
  Another crasher.<br/>
........<br/>
  r52011 | brett.cannon | 2006-09-27 01:38:24 +0200 (Wed, 27 Sep 2006) | 2 lines<br/>
<br/>
  Make the error message for when the time data and format do not match clearer.<br/>
........<br/>
  r52014 | andrew.kuchling | 2006-09-27 18:37:30 +0200 (Wed, 27 Sep 2006) | 1 line<br/>
<br/>
  Add news item for rev. 51815<br/>
........<br/>
  r52018 | andrew.kuchling | 2006-09-27 21:23:05 +0200 (Wed, 27 Sep 2006) | 1 line<br/>
<br/>
  Make examples do error checking on Py_InitModule<br/>
........<br/>
  r52032 | brett.cannon | 2006-09-29 00:10:14 +0200 (Fri, 29 Sep 2006) | 2 lines<br/>
<br/>
  Very minor grammatical fix in a comment.<br/>
........<br/>
  r52048 | george.yoshida | 2006-09-30 07:14:02 +0200 (Sat, 30 Sep 2006) | 4 lines<br/>
<br/>
  SF bug #1567976 : fix typo<br/>
<br/>
  Will backport to 2.5.<br/>
........<br/>
  r52051 | gregory.p.smith | 2006-09-30 08:08:20 +0200 (Sat, 30 Sep 2006) | 2 lines<br/>
<br/>
  wording change<br/>
........<br/>
  r52053 | georg.brandl | 2006-09-30 09:24:48 +0200 (Sat, 30 Sep 2006) | 2 lines<br/>
<br/>
  Bug #1567375: a minor logical glitch in example description.<br/>
........<br/>
  r52056 | georg.brandl | 2006-09-30 09:31:57 +0200 (Sat, 30 Sep 2006) | 3 lines<br/>
<br/>
  Bug #1565661: in webbrowser, split() the command for the default<br/>
  GNOME browser in case it is a command with args.<br/>
........<br/>
  r52058 | georg.brandl | 2006-09-30 10:43:30 +0200 (Sat, 30 Sep 2006) | 4 lines<br/>
<br/>
  Patch #1567691: super() and new.instancemethod() now don't accept<br/>
  keyword arguments any more (previously they accepted them, but didn't<br/>
  use them).<br/>
........<br/>
  r52061 | georg.brandl | 2006-09-30 11:03:42 +0200 (Sat, 30 Sep 2006) | 3 lines<br/>
<br/>
  Bug #1566800: make sure that EnvironmentError can be called with any<br/>
  number of arguments, as was the case in Python 2.4.<br/>
........<br/>
  r52063 | georg.brandl | 2006-09-30 11:06:45 +0200 (Sat, 30 Sep 2006) | 2 lines<br/>
<br/>
  Bug #1566663: remove obsolete example from datetime docs.<br/>
........<br/>
  r52065 | georg.brandl | 2006-09-30 11:13:21 +0200 (Sat, 30 Sep 2006) | 3 lines<br/>
<br/>
  Bug #1566602: correct failure of posixpath unittest when $HOME ends<br/>
  with a slash.<br/>
........<br/>
  r52068 | georg.brandl | 2006-09-30 12:58:01 +0200 (Sat, 30 Sep 2006) | 3 lines<br/>
<br/>
  Bug #1457823: cgi.(Sv)FormContentDict's constructor now takes<br/>
  keep_blank_values and strict_parsing keyword arguments.<br/>
........<br/>
  r52069 | georg.brandl | 2006-09-30 13:06:47 +0200 (Sat, 30 Sep 2006) | 3 lines<br/>
<br/>
  Bug #1560617: in pyclbr, return full module name not only for classes,<br/>
  but also for functions.<br/>
........<br/>
  r52072 | georg.brandl | 2006-09-30 13:17:34 +0200 (Sat, 30 Sep 2006) | 3 lines<br/>
<br/>
  Bug #1556784: allow format strings longer than 127 characters in<br/>
  datetime's strftime function.<br/>
........<br/>
  r52075 | georg.brandl | 2006-09-30 13:22:28 +0200 (Sat, 30 Sep 2006) | 3 lines<br/>
<br/>
  Bug #1446043: correctly raise a LookupError if an encoding name given<br/>
  to encodings.search_function() contains a dot.<br/>
........<br/>
  r52078 | georg.brandl | 2006-09-30 14:02:57 +0200 (Sat, 30 Sep 2006) | 3 lines<br/>
<br/>
  Bug #1546052: clarify that PyString_FromString(AndSize) copies the<br/>
  string pointed to by its parameter.<br/>
........<br/>
  r52080 | georg.brandl | 2006-09-30 14:16:03 +0200 (Sat, 30 Sep 2006) | 3 lines<br/>
<br/>
  Convert test_import to unittest.<br/>
........<br/>
  r52083 | kurt.kaiser | 2006-10-01 23:16:45 +0200 (Sun, 01 Oct 2006) | 5 lines<br/>
<br/>
  Some syntax errors were being caught by tokenize during the tabnanny<br/>
  check, resulting in obscure error messages.  Do the syntax check<br/>
  first.  Bug 1562716, 1562719<br/>
........<br/>
  r52084 | kurt.kaiser | 2006-10-01 23:54:37 +0200 (Sun, 01 Oct 2006) | 3 lines<br/>
<br/>
  Add comment explaining that error msgs may be due to user code when<br/>
  running w/o subprocess.<br/>
........<br/>
  r52086 | martin.v.loewis | 2006-10-02 16:55:51 +0200 (Mon, 02 Oct 2006) | 3 lines<br/>
<br/>
  Fix test for uintptr_t. Fixes #1568842.<br/>
  Will backport.<br/>
........<br/>
  r52089 | martin.v.loewis | 2006-10-02 17:20:37 +0200 (Mon, 02 Oct 2006) | 3 lines<br/>
<br/>
  Guard uintptr_t test with HAVE_STDINT_H, test for<br/>
  stdint.h. Will backport.<br/>
........<br/>
  r52100 | vinay.sajip | 2006-10-03 20:02:37 +0200 (Tue, 03 Oct 2006) | 1 line<br/>
<br/>
  Documentation omitted the additional parameter to LogRecord.__init__ which was added in 2.5. (See SF #1569622).<br/>
........<br/>
  r52101 | vinay.sajip | 2006-10-03 20:20:26 +0200 (Tue, 03 Oct 2006) | 1 line<br/>
<br/>
  Documentation clarified to mention optional parameters.<br/>
........<br/>
  r52102 | vinay.sajip | 2006-10-03 20:21:56 +0200 (Tue, 03 Oct 2006) | 1 line<br/>
<br/>
  Modified LogRecord.__init__ to make the func parameter optional. (See SF #1569622).<br/>
........<br/>
  r52121 | brett.cannon | 2006-10-03 23:58:55 +0200 (Tue, 03 Oct 2006) | 2 lines<br/>
<br/>
  Fix minor typo in a comment.<br/>
........<br/>
  r52123 | brett.cannon | 2006-10-04 01:23:14 +0200 (Wed, 04 Oct 2006) | 2 lines<br/>
<br/>
  Convert test_imp over to unittest.<br/>
........<br/>
  r52128 | barry.warsaw | 2006-10-04 04:06:36 +0200 (Wed, 04 Oct 2006) | 3 lines<br/>
<br/>
  decode_rfc2231(): As Christian Robottom Reis points out, it makes no sense to<br/>
  test for parts &gt; 3 when we use .split(..., 2).<br/>
........<br/>
  r52129 | jeremy.hylton | 2006-10-04 04:24:52 +0200 (Wed, 04 Oct 2006) | 9 lines<br/>
<br/>
  Fix for SF bug 1569998: break permitted inside try.<br/>
<br/>
  The compiler was checking that there was something on the fblock<br/>
  stack, but not that there was a loop on the stack.  Fixed that and<br/>
  added a test for the specific syntax error.<br/>
<br/>
  Bug fix candidate.<br/>
........<br/>
  r52130 | martin.v.loewis | 2006-10-04 07:47:34 +0200 (Wed, 04 Oct 2006) | 4 lines<br/>
<br/>
  Fix integer negation and absolute value to not rely<br/>
  on undefined behaviour of the C compiler anymore.<br/>
  Will backport to 2.5 and 2.4.<br/>
........<br/>
  r52135 | martin.v.loewis | 2006-10-04 11:21:20 +0200 (Wed, 04 Oct 2006) | 1 line<br/>
<br/>
  Forward port r52134: Add uuids for 2.4.4.<br/>
........<br/>
  r52137 | armin.rigo | 2006-10-04 12:23:57 +0200 (Wed, 04 Oct 2006) | 3 lines<br/>
<br/>
  Compilation problem caused by conflicting typedefs for uint32_t<br/>
  (unsigned long vs. unsigned int).<br/>
........<br/>
  r52139 | armin.rigo | 2006-10-04 14:17:45 +0200 (Wed, 04 Oct 2006) | 23 lines<br/>
<br/>
  Forward-port of r52136,52138: a review of overflow-detecting code.<br/>
<br/>
  * unified the way intobject, longobject and mystrtoul handle<br/>
    values around -sys.maxint-1.<br/>
<br/>
  * in general, trying to entierely avoid overflows in any computation<br/>
    involving signed ints or longs is extremely involved.  Fixed a few<br/>
    simple cases where a compiler might be too clever (but that's all<br/>
    guesswork).<br/>
<br/>
  * more overflow checks against bad data in marshal.c.<br/>
<br/>
  * 2.5 specific: fixed a number of places that were still confusing int<br/>
    and Py_ssize_t.  Some of them could potentially have caused<br/>
    &quot;real-world&quot; breakage.<br/>
<br/>
  * list.pop(x): fixing overflow issues on x was messy.  I just reverted<br/>
    to PyArg_ParseTuple(&quot;n&quot;), which does the right thing.  (An obscure<br/>
    test was trying to give a Decimal to list.pop()... doesn't make<br/>
    sense any more IMHO)<br/>
<br/>
  * trying to write a few tests...<br/>
........<br/>
  r52147 | andrew.kuchling | 2006-10-04 15:42:43 +0200 (Wed, 04 Oct 2006) | 6 lines<br/>
<br/>
  Cause a PyObject_Malloc() failure to trigger a MemoryError, and then<br/>
  add 'if (PyErr_Occurred())' checks to various places so that NULL is<br/>
  returned properly.<br/>
<br/>
  2.4 backport candidate.<br/>
........<br/>
  r52148 | martin.v.loewis | 2006-10-04 17:25:28 +0200 (Wed, 04 Oct 2006) | 1 line<br/>
<br/>
  Add MSVC8 project files to create wininst-8.exe.<br/>
........<br/>
  r52196 | brett.cannon | 2006-10-06 00:02:31 +0200 (Fri, 06 Oct 2006) | 7 lines<br/>
<br/>
  Clarify what &quot;re-initialization&quot; means for init_builtin() and init_dynamic().<br/>
<br/>
  Also remove warning about re-initialization as possibly raising an execption as<br/>
  both call _PyImport_FindExtension() which pulls any module that was already<br/>
  imported from the Python process' extension cache and just copies the __dict__<br/>
  into the module stored in sys.modules.<br/>
........<br/>
  r52200 | fred.drake | 2006-10-06 02:03:45 +0200 (Fri, 06 Oct 2006) | 3 lines<br/>
<br/>
  - update links<br/>
  - remove Sleepycat name now that they have been bought<br/>
........<br/>
  r52204 | andrew.kuchling | 2006-10-06 12:41:01 +0200 (Fri, 06 Oct 2006) | 1 line<br/>
<br/>
  Case fix<br/>
........<br/>
  r52208 | georg.brandl | 2006-10-06 14:46:08 +0200 (Fri, 06 Oct 2006) | 3 lines<br/>
<br/>
  Fix name.<br/>
........<br/>
  r52211 | andrew.kuchling | 2006-10-06 15:18:26 +0200 (Fri, 06 Oct 2006) | 1 line<br/>
<br/>
  [Bug #1545341] Allow 'classifier' parameter to be a tuple as well as a list.  Will backport.<br/>
........<br/>
  r52212 | armin.rigo | 2006-10-06 18:33:22 +0200 (Fri, 06 Oct 2006) | 4 lines<br/>
<br/>
  A very minor bug fix: this code looks like it is designed to accept<br/>
  any hue value and do the modulo itself, except it doesn't quite do<br/>
  it in all cases.  At least, the &quot;cannot get here&quot; comment was wrong.<br/>
........<br/>
  r52213 | andrew.kuchling | 2006-10-06 20:51:55 +0200 (Fri, 06 Oct 2006) | 1 line<br/>
<br/>
  Comment grammar<br/>
........<br/>
  r52218 | skip.montanaro | 2006-10-07 13:05:02 +0200 (Sat, 07 Oct 2006) | 6 lines<br/>
<br/>
  Note that the excel_tab class is registered as the &quot;excel-tab&quot; dialect.<br/>
  Fixes 1572471.  Make a similar change for the excel class and clean up<br/>
  references to the Dialects and Formatting Parameters section in a few<br/>
  places.<br/>
........<br/>
  r52221 | georg.brandl | 2006-10-08 09:11:54 +0200 (Sun, 08 Oct 2006) | 3 lines<br/>
<br/>
  Add missing NEWS entry for rev. 52129.<br/>
........<br/>
  r52223 | hyeshik.chang | 2006-10-08 15:48:34 +0200 (Sun, 08 Oct 2006) | 3 lines<br/>
<br/>
  Bug #1572832: fix a bug in ISO-2022 codecs which may cause segfault<br/>
  when encoding non-BMP unicode characters.  (Submitted by Ray Chason)<br/>
........<br/>
  r52227 | ronald.oussoren | 2006-10-08 19:37:58 +0200 (Sun, 08 Oct 2006) | 4 lines<br/>
<br/>
  Add version number to the link to the python documentation in<br/>
  /Developer/Documentation/Python, better for users that install multiple versions<br/>
  of python.<br/>
........<br/>
  r52229 | ronald.oussoren | 2006-10-08 19:40:02 +0200 (Sun, 08 Oct 2006) | 2 lines<br/>
<br/>
  Fix for bug #1570284<br/>
........<br/>
  r52233 | ronald.oussoren | 2006-10-08 19:49:52 +0200 (Sun, 08 Oct 2006) | 6 lines<br/>
<br/>
  MacOSX: distutils changes the values of BASECFLAGS and LDFLAGS when using a<br/>
  universal build of python on OSX 10.3 to ensure that those flags can be used<br/>
  to compile code (the universal build uses compiler flags that aren't supported<br/>
  on 10.3). This patches gives the same treatment to CFLAGS, PY_CFLAGS and<br/>
  BLDSHARED.<br/>
........<br/>
  r52236 | ronald.oussoren | 2006-10-08 19:51:46 +0200 (Sun, 08 Oct 2006) | 5 lines<br/>
<br/>
  MacOSX: The universal build requires that users have the MacOSX10.4u SDK<br/>
  installed to build extensions. This patch makes distutils emit a warning when<br/>
  the compiler should use an SDK but that SDK is not installed, hopefully reducing<br/>
  some confusion.<br/>
........<br/>
  r52238 | ronald.oussoren | 2006-10-08 20:18:26 +0200 (Sun, 08 Oct 2006) | 3 lines<br/>
<br/>
  MacOSX: add more logic to recognize the correct startup file to patch to the<br/>
  shell profile patching post-install script.<br/>
........<br/>
  r52242 | andrew.kuchling | 2006-10-09 19:10:12 +0200 (Mon, 09 Oct 2006) | 1 line<br/>
<br/>
  Add news item for rev. 52211 change<br/>
........<br/>
  r52245 | andrew.kuchling | 2006-10-09 20:05:19 +0200 (Mon, 09 Oct 2006) | 1 line<br/>
<br/>
  Fix wording in comment<br/>
........<br/>
  r52251 | georg.brandl | 2006-10-09 21:03:06 +0200 (Mon, 09 Oct 2006) | 2 lines<br/>
<br/>
  Patch #1572724: fix typo ('=' instead of '==') in _msi.c.<br/>
........<br/>
  r52255 | barry.warsaw | 2006-10-09 21:43:24 +0200 (Mon, 09 Oct 2006) | 2 lines<br/>
<br/>
  List gc.get_count() in the module docstring.<br/>
........<br/>
  r52257 | martin.v.loewis | 2006-10-09 22:44:25 +0200 (Mon, 09 Oct 2006) | 1 line<br/>
<br/>
  Bug #1565150: Fix subsecond processing for os.utime on Windows.<br/>
........<br/>
  r52268 | ronald.oussoren | 2006-10-10 09:55:06 +0200 (Tue, 10 Oct 2006) | 2 lines<br/>
<br/>
  MacOSX: fix permission problem in the generated installer<br/>
........<br/>
  r52293 | georg.brandl | 2006-10-12 09:38:04 +0200 (Thu, 12 Oct 2006) | 2 lines<br/>
<br/>
  Bug #1575746: fix typo in property() docs.<br/>
........<br/>
  r52295 | georg.brandl | 2006-10-12 09:57:21 +0200 (Thu, 12 Oct 2006) | 3 lines<br/>
<br/>
  Bug #813342: Start the IDLE subprocess with -Qnew if the parent<br/>
  is started with that option.<br/>
........<br/>
  r52297 | georg.brandl | 2006-10-12 10:22:53 +0200 (Thu, 12 Oct 2006) | 2 lines<br/>
<br/>
  Bug #1565919: document set types in the Language Reference.<br/>
........<br/>
  r52299 | georg.brandl | 2006-10-12 11:20:33 +0200 (Thu, 12 Oct 2006) | 3 lines<br/>
<br/>
  Bug #1550524: better heuristics to find correct class definition<br/>
  in inspect.findsource().<br/>
........<br/>
  r52301 | georg.brandl | 2006-10-12 11:47:12 +0200 (Thu, 12 Oct 2006) | 4 lines<br/>
<br/>
  Bug #1548891: The cStringIO.StringIO() constructor now encodes unicode<br/>
  arguments with the system default encoding just like the write()<br/>
  method does, instead of converting it to a raw buffer.<br/>
........<br/>
  r52303 | georg.brandl | 2006-10-12 13:14:40 +0200 (Thu, 12 Oct 2006) | 2 lines<br/>
<br/>
  Bug #1546628: add a note about urlparse.urljoin() and absolute paths.<br/>
........<br/>
  r52305 | georg.brandl | 2006-10-12 13:27:59 +0200 (Thu, 12 Oct 2006) | 3 lines<br/>
<br/>
  Bug #1545497: when given an explicit base, int() did ignore NULs<br/>
  embedded in the string to convert.<br/>
........<br/>
  r52307 | georg.brandl | 2006-10-12 13:41:11 +0200 (Thu, 12 Oct 2006) | 3 lines<br/>
<br/>
  Add a note to fpectl docs that it's not built by default<br/>
  (bug #1556261).<br/>
........<br/>
  r52309 | georg.brandl | 2006-10-12 13:46:57 +0200 (Thu, 12 Oct 2006) | 3 lines<br/>
<br/>
  Bug #1560114: the Mac filesystem does have accurate information<br/>
  about the case of filenames.<br/>
........<br/>
  r52311 | georg.brandl | 2006-10-12 13:59:27 +0200 (Thu, 12 Oct 2006) | 2 lines<br/>
<br/>
  Small grammar fix, thanks Sjoerd.<br/>
........<br/>
  r52313 | georg.brandl | 2006-10-12 14:03:07 +0200 (Thu, 12 Oct 2006) | 2 lines<br/>
<br/>
  Fix tarfile depending on buggy int('1\0', base) behavior.<br/>
........<br/>
  r52315 | georg.brandl | 2006-10-12 14:33:07 +0200 (Thu, 12 Oct 2006) | 2 lines<br/>
<br/>
  Bug #1283491: follow docstring convention wrt. keyword-able args in sum().<br/>
........<br/>
  r52316 | georg.brandl | 2006-10-12 15:08:16 +0200 (Thu, 12 Oct 2006) | 3 lines<br/>
<br/>
  Bug #1560179: speed up posixpath.(dir|base)name<br/>
........<br/>
  r52327 | brett.cannon | 2006-10-14 08:36:45 +0200 (Sat, 14 Oct 2006) | 3 lines<br/>
<br/>
  Clean up the language of a sentence relating to the connect() function and<br/>
  user-defined datatypes.<br/>
........<br/>
  r52332 | neal.norwitz | 2006-10-14 23:33:38 +0200 (Sat, 14 Oct 2006) | 3 lines<br/>
<br/>
  Update the peephole optimizer to remove more dead code (jumps after returns)<br/>
  and inline jumps to returns.<br/>
........<br/>
  r52333 | martin.v.loewis | 2006-10-15 09:54:40 +0200 (Sun, 15 Oct 2006) | 4 lines<br/>
<br/>
  Patch #1576954: Update VC6 build directory; remove redundant<br/>
  files in VC7. Will backport to 2.5.<br/>
........<br/>
  r52335 | martin.v.loewis | 2006-10-15 10:43:33 +0200 (Sun, 15 Oct 2006) | 1 line<br/>
<br/>
  Patch #1576166: Support os.utime for directories on Windows NT+.<br/>
........<br/>
  r52336 | martin.v.loewis | 2006-10-15 10:51:22 +0200 (Sun, 15 Oct 2006) | 2 lines<br/>
<br/>
  Patch #1577551: Add ctypes and ET build support for VC6.<br/>
  Will backport to 2.5.<br/>
........<br/>
  r52338 | martin.v.loewis | 2006-10-15 11:35:51 +0200 (Sun, 15 Oct 2006) | 1 line<br/>
<br/>
  Loosen the test for equal time stamps.<br/>
........<br/>
  r52339 | martin.v.loewis | 2006-10-15 11:43:39 +0200 (Sun, 15 Oct 2006) | 2 lines<br/>
<br/>
  Bug #1567666: Emulate GetFileAttributesExA for Win95.<br/>
  Will backport to 2.5.<br/>
........<br/>
  r52341 | martin.v.loewis | 2006-10-15 13:02:07 +0200 (Sun, 15 Oct 2006) | 2 lines<br/>
<br/>
  Round to int, because some systems support sub-second time stamps in stat, but not in utime.<br/>
  Also be consistent with modifying only mtime, not atime.<br/>
........<br/>
  r52342 | martin.v.loewis | 2006-10-15 13:57:40 +0200 (Sun, 15 Oct 2006) | 2 lines<br/>
<br/>
  Set the eol-style for project files to &quot;CRLF&quot;.<br/>
........<br/>
  r52343 | martin.v.loewis | 2006-10-15 13:59:56 +0200 (Sun, 15 Oct 2006) | 3 lines<br/>
<br/>
  Drop binary property on dsp files, set eol-style<br/>
  to CRLF instead.<br/>
........<br/>
  r52344 | martin.v.loewis | 2006-10-15 14:01:43 +0200 (Sun, 15 Oct 2006) | 2 lines<br/>
<br/>
  Remove binary property, set eol-style to CRLF instead.<br/>
........<br/>
  r52346 | martin.v.loewis | 2006-10-15 16:30:38 +0200 (Sun, 15 Oct 2006) | 2 lines<br/>
<br/>
  Mention the bdist_msi module. Will backport to 2.5.<br/>
........<br/>
  r52354 | brett.cannon | 2006-10-16 05:09:52 +0200 (Mon, 16 Oct 2006) | 3 lines<br/>
<br/>
  Fix turtle so that you can launch the demo2 function on its own instead of only<br/>
  when the module is launched as a script.<br/>
........<br/>
  r52356 | martin.v.loewis | 2006-10-17 17:18:06 +0200 (Tue, 17 Oct 2006) | 2 lines<br/>
<br/>
  Patch #1457736: Update VC6 to use current PCbuild settings.<br/>
  Will backport to 2.5.<br/>
........<br/>
  r52360 | martin.v.loewis | 2006-10-17 20:09:55 +0200 (Tue, 17 Oct 2006) | 2 lines<br/>
<br/>
  Remove obsolete file. Will backport.<br/>
........<br/>
  r52363 | martin.v.loewis | 2006-10-17 20:59:23 +0200 (Tue, 17 Oct 2006) | 4 lines<br/>
<br/>
  Forward-port r52358:<br/>
  - Bug #1578513: Cross compilation was broken by a change to configure.<br/>
  Repair so that it's back to how it was in 2.4.3.<br/>
........<br/>
  r52365 | thomas.heller | 2006-10-17 21:30:48 +0200 (Tue, 17 Oct 2006) | 6 lines<br/>
<br/>
  ctypes callback functions only support 'fundamental' result types.<br/>
  Check this and raise an error when something else is used - before<br/>
  this change ctypes would hang or crash when such a callback was<br/>
  called.  This is a partial fix for #1574584.<br/>
<br/>
  Will backport to release25-maint.<br/>
........<br/>
  r52377 | tim.peters | 2006-10-18 07:06:06 +0200 (Wed, 18 Oct 2006) | 2 lines<br/>
<br/>
  newIobject():  repaired incorrect cast to quiet MSVC warning.<br/>
........<br/>
  r52378 | tim.peters | 2006-10-18 07:09:12 +0200 (Wed, 18 Oct 2006) | 2 lines<br/>
<br/>
  Whitespace normalization.<br/>
........<br/>
  r52379 | tim.peters | 2006-10-18 07:10:28 +0200 (Wed, 18 Oct 2006) | 2 lines<br/>
<br/>
  Add missing svn:eol-style to text files.<br/>
........<br/>
  r52387 | martin.v.loewis | 2006-10-19 12:58:46 +0200 (Thu, 19 Oct 2006) | 3 lines<br/>
<br/>
  Add check for the PyArg_ParseTuple format, and declare<br/>
  it if it is supported.<br/>
........<br/>
  r52388 | martin.v.loewis | 2006-10-19 13:00:37 +0200 (Thu, 19 Oct 2006) | 3 lines<br/>
<br/>
  Fix various minor errors in passing arguments to<br/>
  PyArg_ParseTuple.<br/>
........<br/>
  r52389 | martin.v.loewis | 2006-10-19 18:01:37 +0200 (Thu, 19 Oct 2006) | 2 lines<br/>
<br/>
  Restore CFLAGS after checking for __attribute__<br/>
........<br/>
  r52390 | andrew.kuchling | 2006-10-19 23:55:55 +0200 (Thu, 19 Oct 2006) | 1 line<br/>
<br/>
  [Bug #1576348] Fix typo in example<br/>
........<br/>
  r52414 | walter.doerwald | 2006-10-22 10:59:41 +0200 (Sun, 22 Oct 2006) | 2 lines<br/>
<br/>
  Port test___future__ to unittest.<br/>
........<br/>
  r52415 | ronald.oussoren | 2006-10-22 12:45:18 +0200 (Sun, 22 Oct 2006) | 3 lines<br/>
<br/>
  Patch #1580674: with this patch os.readlink uses the filesystem encoding to<br/>
  decode unicode objects and returns an unicode object when the argument is one.<br/>
........<br/>
  r52416 | martin.v.loewis | 2006-10-22 12:46:18 +0200 (Sun, 22 Oct 2006) | 3 lines<br/>
<br/>
  Patch #1580872: Remove duplicate declaration of PyCallable_Check.<br/>
  Will backport to 2.5.<br/>
........<br/>
  r52418 | martin.v.loewis | 2006-10-22 12:55:15 +0200 (Sun, 22 Oct 2006) | 4 lines<br/>
<br/>
  - Patch #1560695: Add .note.GNU-stack to ctypes' sysv.S so that<br/>
    ctypes isn't considered as requiring executable stacks.<br/>
  Will backport to 2.5.<br/>
........<br/>
  r52420 | martin.v.loewis | 2006-10-22 15:45:13 +0200 (Sun, 22 Oct 2006) | 3 lines<br/>
<br/>
  Remove passwd.adjunct.byname from list of maps<br/>
  for test_nis. Will backport to 2.5.<br/>
........<br/>
  r52431 | georg.brandl | 2006-10-24 18:54:16 +0200 (Tue, 24 Oct 2006) | 2 lines<br/>
<br/>
  Patch [ 1583506 ] tarfile.py: 100-char filenames are truncated<br/>
........<br/>
  r52446 | andrew.kuchling | 2006-10-26 21:10:46 +0200 (Thu, 26 Oct 2006) | 1 line<br/>
<br/>
  [Bug #1579796] Wrong syntax for PyDateTime_IMPORT in documentation.  Reported by David Faure.<br/>
........<br/>
  r52449 | andrew.kuchling | 2006-10-26 21:16:46 +0200 (Thu, 26 Oct 2006) | 1 line<br/>
<br/>
  Typo fix<br/>
........<br/>
  r52452 | martin.v.loewis | 2006-10-27 08:16:31 +0200 (Fri, 27 Oct 2006) | 3 lines<br/>
<br/>
  Patch #1549049: Rewrite type conversion in structmember.<br/>
  Fixes #1545696 and #1566140. Will backport to 2.5.<br/>
........<br/>
  r52454 | martin.v.loewis | 2006-10-27 08:42:27 +0200 (Fri, 27 Oct 2006) | 2 lines<br/>
<br/>
  Check for values.h. Will backport.<br/>
........<br/>
  r52456 | martin.v.loewis | 2006-10-27 09:06:52 +0200 (Fri, 27 Oct 2006) | 2 lines<br/>
<br/>
  Get DBL_MAX from float.h not values.h. Will backport.<br/>
........<br/>
  r52458 | martin.v.loewis | 2006-10-27 09:13:28 +0200 (Fri, 27 Oct 2006) | 2 lines<br/>
<br/>
  Patch #1567274: Support SMTP over TLS.<br/>
........<br/>
  r52459 | andrew.kuchling | 2006-10-27 13:33:29 +0200 (Fri, 27 Oct 2006) | 1 line<br/>
<br/>
  Set svn:keywords property<br/>
........<br/>
  r52460 | andrew.kuchling | 2006-10-27 13:36:41 +0200 (Fri, 27 Oct 2006) | 1 line<br/>
<br/>
  Add item<br/>
........<br/>
  r52461 | andrew.kuchling | 2006-10-27 13:37:01 +0200 (Fri, 27 Oct 2006) | 1 line<br/>
<br/>
  Some wording changes and markup fixes<br/>
........<br/>
  r52462 | andrew.kuchling | 2006-10-27 14:18:38 +0200 (Fri, 27 Oct 2006) | 1 line<br/>
<br/>
  [Bug #1585690] Note that line_num was added in Python 2.5<br/>
........<br/>
  r52464 | andrew.kuchling | 2006-10-27 14:50:38 +0200 (Fri, 27 Oct 2006) | 1 line<br/>
<br/>
  [Bug #1583946] Reword description of server and issuer<br/>
........<br/>
  r52466 | andrew.kuchling | 2006-10-27 15:06:25 +0200 (Fri, 27 Oct 2006) | 1 line<br/>
<br/>
  [Bug #1562583] Mention the set_reuse_addr() method<br/>
........<br/>
  r52469 | andrew.kuchling | 2006-10-27 15:22:46 +0200 (Fri, 27 Oct 2006) | 4 lines<br/>
<br/>
  [Bug #1542016] Report PCALL_POP value.  This makes the return value of sys.callstats() match its docstring.<br/>
<br/>
  Backport candidate.  Though it's an API change, this is a pretty obscure<br/>
  portion of the API.<br/>
........<br/>
  r52473 | andrew.kuchling | 2006-10-27 16:53:41 +0200 (Fri, 27 Oct 2006) | 1 line<br/>
<br/>
  Point users to the subprocess module in the docs for os.system, os.spawn*, os.popen2, and the popen2 and commands modules<br/>
........<br/>
  r52476 | andrew.kuchling | 2006-10-27 18:39:10 +0200 (Fri, 27 Oct 2006) | 1 line<br/>
<br/>
  [Bug #1576241] Let functools.wraps work with built-in functions<br/>
........<br/>
  r52478 | andrew.kuchling | 2006-10-27 18:55:34 +0200 (Fri, 27 Oct 2006) | 1 line<br/>
<br/>
  [Bug #1575506] The _singlefileMailbox class was using the wrong file object in its flush() method, causing an error<br/>
........<br/>
  r52480 | andrew.kuchling | 2006-10-27 19:06:16 +0200 (Fri, 27 Oct 2006) | 1 line<br/>
<br/>
  Clarify docstring<br/>
........<br/>
  r52481 | andrew.kuchling | 2006-10-27 19:11:23 +0200 (Fri, 27 Oct 2006) | 5 lines<br/>
<br/>
  [Patch #1574068 by Scott Dial] urllib and urllib2 were using<br/>
  base64.encodestring() for encoding authentication data.<br/>
  encodestring() can include newlines for very long input, which<br/>
  produced broken HTTP headers.<br/>
........<br/>
  r52483 | andrew.kuchling | 2006-10-27 20:13:46 +0200 (Fri, 27 Oct 2006) | 1 line<br/>
<br/>
  Check db_setup_debug for a few print statements; change sqlite_setup_debug to False<br/>
........<br/>
  r52484 | andrew.kuchling | 2006-10-27 20:15:02 +0200 (Fri, 27 Oct 2006) | 1 line<br/>
<br/>
  [Patch #1503717] Tiny patch from Chris AtLee to stop a lengthy line from being printed<br/>
........<br/>
  r52485 | thomas.heller | 2006-10-27 20:31:36 +0200 (Fri, 27 Oct 2006) | 5 lines<br/>
<br/>
  WindowsError.str should display the windows error code,<br/>
  not the posix error code; with test.<br/>
  Fixes #1576174.<br/>
<br/>
  Will backport to release25-maint.<br/>
........<br/>
  r52487 | thomas.heller | 2006-10-27 21:05:53 +0200 (Fri, 27 Oct 2006) | 4 lines<br/>
<br/>
  Modulefinder now handles absolute and relative imports, including<br/>
  tests.<br/>
<br/>
  Will backport to release25-maint.<br/>
........<br/>
  r52488 | georg.brandl | 2006-10-27 22:39:43 +0200 (Fri, 27 Oct 2006) | 2 lines<br/>
<br/>
  Patch #1552024: add decorator support to unparse.py demo script.<br/>
........<br/>
  r52492 | walter.doerwald | 2006-10-28 12:47:12 +0200 (Sat, 28 Oct 2006) | 2 lines<br/>
<br/>
  Port test_bufio to unittest.<br/>
........<br/>
  r52493 | georg.brandl | 2006-10-28 15:10:17 +0200 (Sat, 28 Oct 2006) | 6 lines<br/>
<br/>
  Convert test_global, test_scope and test_grammar to unittest.<br/>
<br/>
  I tried to enclose all tests which must be run at the toplevel<br/>
  (instead of inside a method) in exec statements.<br/>
........<br/>
  r52494 | georg.brandl | 2006-10-28 15:11:41 +0200 (Sat, 28 Oct 2006) | 3 lines<br/>
<br/>
  Update outstanding bugs test file.<br/>
........<br/>
  r52495 | georg.brandl | 2006-10-28 15:51:49 +0200 (Sat, 28 Oct 2006) | 3 lines<br/>
<br/>
  Convert test_math to unittest.<br/>
........<br/>
  r52496 | georg.brandl | 2006-10-28 15:56:58 +0200 (Sat, 28 Oct 2006) | 3 lines<br/>
<br/>
  Convert test_opcodes to unittest.<br/>
........<br/>
  r52497 | georg.brandl | 2006-10-28 18:04:04 +0200 (Sat, 28 Oct 2006) | 2 lines<br/>
<br/>
  Fix nth() itertool recipe.<br/>
........<br/>
  r52500 | georg.brandl | 2006-10-28 22:25:09 +0200 (Sat, 28 Oct 2006) | 2 lines<br/>
<br/>
  make test_grammar pass with python -O<br/>
........<br/>
  r52501 | neal.norwitz | 2006-10-28 23:15:30 +0200 (Sat, 28 Oct 2006) | 6 lines<br/>
<br/>
  Add some asserts.  In sysmodule, I think these were to try to silence<br/>
  some warnings from Klokwork.  They verify the assumptions of the format<br/>
  of svn version output.<br/>
<br/>
  The assert in the thread module helped debug a problem on HP-UX.<br/>
........<br/>
  r52502 | neal.norwitz | 2006-10-28 23:16:54 +0200 (Sat, 28 Oct 2006) | 5 lines<br/>
<br/>
  Fix warnings with HP's C compiler.  It doesn't recognize that infinite<br/>
  loops are, um, infinite.  These conditions should not be able to happen.<br/>
<br/>
  Will backport.<br/>
........<br/>
  r52503 | neal.norwitz | 2006-10-28 23:17:51 +0200 (Sat, 28 Oct 2006) | 5 lines<br/>
<br/>
  Fix crash in test on HP-UX.  Apparently, it's not possible to delete a lock if<br/>
  it's held (even by the current thread).<br/>
<br/>
  Will backport.<br/>
........<br/>
  r52504 | neal.norwitz | 2006-10-28 23:19:07 +0200 (Sat, 28 Oct 2006) | 6 lines<br/>
<br/>
  Fix bug #1565514, SystemError not raised on too many nested blocks.<br/>
  It seems like this should be a different error than SystemError, but<br/>
  I don't have any great ideas and SystemError was raised in 2.4 and earlier.<br/>
<br/>
  Will backport.<br/>
........<br/>
  r52505 | neal.norwitz | 2006-10-28 23:20:12 +0200 (Sat, 28 Oct 2006) | 4 lines<br/>
<br/>
  Prevent crash if alloc of garbage fails.  Found by Typo.pl.<br/>
<br/>
  Will backport.<br/>
........<br/>
  r52506 | neal.norwitz | 2006-10-28 23:21:00 +0200 (Sat, 28 Oct 2006) | 4 lines<br/>
<br/>
  Don't inline Py_ADDRESS_IN_RANGE with gcc 4+ either.<br/>
<br/>
  Will backport.<br/>
........<br/>
  r52513 | neal.norwitz | 2006-10-28 23:56:49 +0200 (Sat, 28 Oct 2006) | 2 lines<br/>
<br/>
  Fix test_modulefinder so it doesn't fail when run after test_distutils.<br/>
........<br/>
  r52514 | neal.norwitz | 2006-10-29 00:12:26 +0200 (Sun, 29 Oct 2006) | 4 lines<br/>
<br/>
  From SF 1557890, fix problem of using wrong type in example.<br/>
<br/>
  Will backport.<br/>
........<br/>
  r52517 | georg.brandl | 2006-10-29 09:39:22 +0100 (Sun, 29 Oct 2006) | 4 lines<br/>
<br/>
  Fix codecs.EncodedFile which did not use file_encoding in 2.5.0, and<br/>
  fix all codecs file wrappers to work correctly with the &quot;with&quot;<br/>
  statement (bug #1586513).<br/>
........<br/>
  r52519 | georg.brandl | 2006-10-29 09:47:08 +0100 (Sun, 29 Oct 2006) | 3 lines<br/>
<br/>
  Clean up a leftover from old listcomp generation code.<br/>
........<br/>
  r52520 | georg.brandl | 2006-10-29 09:53:06 +0100 (Sun, 29 Oct 2006) | 4 lines<br/>
<br/>
  Bug #1586448: the compiler module now emits the same bytecode for<br/>
  list comprehensions as the builtin compiler, using the LIST_APPEND<br/>
  opcode.<br/>
........<br/>
  r52521 | georg.brandl | 2006-10-29 10:01:01 +0100 (Sun, 29 Oct 2006) | 3 lines<br/>
<br/>
  Remove trailing comma.<br/>
........<br/>
  r52522 | georg.brandl | 2006-10-29 10:05:04 +0100 (Sun, 29 Oct 2006) | 3 lines<br/>
<br/>
  Bug #1357915: allow all sequence types for shell arguments in<br/>
  subprocess.<br/>
........<br/>
  r52524 | georg.brandl | 2006-10-29 10:16:12 +0100 (Sun, 29 Oct 2006) | 3 lines<br/>
<br/>
  Patch #1583880: fix tarfile's problems with long names and posix/<br/>
  GNU modes.<br/>
........<br/>
  r52526 | georg.brandl | 2006-10-29 10:18:00 +0100 (Sun, 29 Oct 2006) | 3 lines<br/>
<br/>
  Test assert if __debug__ is true.<br/>
........<br/>
  r52527 | georg.brandl | 2006-10-29 10:32:16 +0100 (Sun, 29 Oct 2006) | 2 lines<br/>
<br/>
  Fix the new EncodedFile test to work with big endian platforms.<br/>
........<br/>
  r52529 | georg.brandl | 2006-10-29 15:39:09 +0100 (Sun, 29 Oct 2006) | 2 lines<br/>
<br/>
  Bug #1586613: fix zlib and bz2 codecs' incremental en/decoders.<br/>
........<br/>
  r52532 | georg.brandl | 2006-10-29 19:01:08 +0100 (Sun, 29 Oct 2006) | 2 lines<br/>
<br/>
  Bug #1586773: extend hashlib docstring.<br/>
........<br/>
  r52534 | neal.norwitz | 2006-10-29 19:30:10 +0100 (Sun, 29 Oct 2006) | 4 lines<br/>
<br/>
  Update comments, remove commented out code.<br/>
  Move assembler structure next to assembler code to make it easier to<br/>
  move it to a separate file.<br/>
........<br/>
  r52535 | georg.brandl | 2006-10-29 19:31:42 +0100 (Sun, 29 Oct 2006) | 3 lines<br/>
<br/>
  Bug #1576657: when setting a KeyError for a tuple key, make sure that<br/>
  the tuple isn't used as the &quot;exception arguments tuple&quot;.<br/>
........<br/>
  r52537 | georg.brandl | 2006-10-29 20:13:40 +0100 (Sun, 29 Oct 2006) | 3 lines<br/>
<br/>
  Convert test_mmap to unittest.<br/>
........<br/>
  r52538 | georg.brandl | 2006-10-29 20:20:45 +0100 (Sun, 29 Oct 2006) | 3 lines<br/>
<br/>
  Convert test_poll to unittest.<br/>
........<br/>
  r52539 | georg.brandl | 2006-10-29 20:24:43 +0100 (Sun, 29 Oct 2006) | 3 lines<br/>
<br/>
  Convert test_nis to unittest.<br/>
........<br/>
  r52540 | georg.brandl | 2006-10-29 20:35:03 +0100 (Sun, 29 Oct 2006) | 3 lines<br/>
<br/>
  Convert test_types to unittest.<br/>
........<br/>
  r52541 | georg.brandl | 2006-10-29 20:51:16 +0100 (Sun, 29 Oct 2006) | 3 lines<br/>
<br/>
  Convert test_cookie to unittest.<br/>
........<br/>
  r52542 | georg.brandl | 2006-10-29 21:09:12 +0100 (Sun, 29 Oct 2006) | 3 lines<br/>
<br/>
  Convert test_cgi to unittest.<br/>
........<br/>
  r52543 | georg.brandl | 2006-10-29 21:24:01 +0100 (Sun, 29 Oct 2006) | 3 lines<br/>
<br/>
  Completely convert test_httplib to unittest.<br/>
........<br/>
  r52544 | georg.brandl | 2006-10-29 21:28:26 +0100 (Sun, 29 Oct 2006) | 2 lines<br/>
<br/>
  Convert test_MimeWriter to unittest.<br/>
........<br/>
  r52545 | georg.brandl | 2006-10-29 21:31:17 +0100 (Sun, 29 Oct 2006) | 3 lines<br/>
<br/>
  Convert test_openpty to unittest.<br/>
........<br/>
  r52546 | georg.brandl | 2006-10-29 21:35:12 +0100 (Sun, 29 Oct 2006) | 3 lines<br/>
<br/>
  Remove leftover test output file.<br/>
........<br/>
  r52547 | georg.brandl | 2006-10-29 22:54:18 +0100 (Sun, 29 Oct 2006) | 3 lines<br/>
<br/>
  Move the check for openpty to the beginning.<br/>
........<br/>
  r52548 | walter.doerwald | 2006-10-29 23:06:28 +0100 (Sun, 29 Oct 2006) | 2 lines<br/>
<br/>
  Add tests for basic argument errors.<br/>
........<br/>
  r52549 | walter.doerwald | 2006-10-30 00:02:27 +0100 (Mon, 30 Oct 2006) | 3 lines<br/>
<br/>
  Add tests for incremental codecs with an errors<br/>
  argument.<br/>
........<br/>
  r52550 | neal.norwitz | 2006-10-30 00:39:03 +0100 (Mon, 30 Oct 2006) | 1 line<br/>
<br/>
  Fix refleak<br/>
........<br/>
  r52552 | neal.norwitz | 2006-10-30 00:58:36 +0100 (Mon, 30 Oct 2006) | 1 line<br/>
<br/>
  I'm assuming this is correct, it fixes the tests so they pass again<br/>
........<br/>
  r52555 | vinay.sajip | 2006-10-31 18:32:37 +0100 (Tue, 31 Oct 2006) | 1 line<br/>
<br/>
  Change to improve speed of _fixupChildren<br/>
........<br/>
  r52556 | vinay.sajip | 2006-10-31 18:34:31 +0100 (Tue, 31 Oct 2006) | 1 line<br/>
<br/>
  Added relativeCreated to Formatter doc (has been in the system for a long time - was unaccountably left out of the docs and not noticed until now).<br/>
........<br/>
  r52588 | thomas.heller | 2006-11-02 20:48:24 +0100 (Thu, 02 Nov 2006) | 5 lines<br/>
<br/>
  Replace the XXX marker in the 'Arrays and pointers' reference manual<br/>
  section with a link to the tutorial sections.<br/>
<br/>
  Will backport to release25-maint.<br/>
........<br/>
  r52592 | thomas.heller | 2006-11-02 21:22:29 +0100 (Thu, 02 Nov 2006) | 6 lines<br/>
<br/>
  Fix a code example by adding a missing import.<br/>
<br/>
  Fixes #1557890.<br/>
<br/>
  Will backport to release25-maint.<br/>
........<br/>
  r52598 | tim.peters | 2006-11-03 03:32:46 +0100 (Fri, 03 Nov 2006) | 2 lines<br/>
<br/>
  Whitespace normalization.<br/>
........<br/>
  r52619 | martin.v.loewis | 2006-11-04 19:14:06 +0100 (Sat, 04 Nov 2006) | 4 lines<br/>
<br/>
  - Patch #1060577: Extract list of RPM files from spec file in<br/>
    bdist_rpm<br/>
  Will backport to 2.5.<br/>
........<br/>
  r52621 | neal.norwitz | 2006-11-04 20:25:22 +0100 (Sat, 04 Nov 2006) | 4 lines<br/>
<br/>
  Bug #1588287: fix invalid assertion for `1,2` in debug builds.<br/>
<br/>
  Will backport<br/>
........<br/>
  r52630 | andrew.kuchling | 2006-11-05 22:04:37 +0100 (Sun, 05 Nov 2006) | 1 line<br/>
<br/>
  Update link<br/>
........<br/>
  r52631 | skip.montanaro | 2006-11-06 15:34:52 +0100 (Mon, 06 Nov 2006) | 1 line<br/>
<br/>
  note that user can control directory location even if default dir is used<br/>
........<br/>
  r52644 | ronald.oussoren | 2006-11-07 16:53:38 +0100 (Tue, 07 Nov 2006) | 2 lines<br/>
<br/>
  Fix a number of typos in strings and comments (sf#1589070)<br/>
........<br/>
  r52647 | ronald.oussoren | 2006-11-07 17:00:34 +0100 (Tue, 07 Nov 2006) | 2 lines<br/>
<br/>
  Whitespace changes to make the source more compliant with PEP8 (SF#1589070)<br/>
........<br/>
  r52651 | thomas.heller | 2006-11-07 19:01:18 +0100 (Tue, 07 Nov 2006) | 3 lines<br/>
<br/>
  Fix markup.<br/>
<br/>
  Will backport to release25-maint.<br/>
........<br/>
  r52653 | thomas.heller | 2006-11-07 19:20:47 +0100 (Tue, 07 Nov 2006) | 3 lines<br/>
<br/>
  Fix grammatical error as well.<br/>
<br/>
  Will backport to release25-maint.<br/>
........<br/>
  r52657 | andrew.kuchling | 2006-11-07 21:39:16 +0100 (Tue, 07 Nov 2006) | 1 line<br/>
<br/>
  Add missing word<br/>
........<br/>
  r52662 | martin.v.loewis | 2006-11-08 07:46:37 +0100 (Wed, 08 Nov 2006) | 4 lines<br/>
<br/>
  Correctly forward exception in instance_contains().<br/>
  Fixes #1591996. Patch contributed by Neal Norwitz.<br/>
  Will backport.<br/>
........<br/>
  r52664 | martin.v.loewis | 2006-11-08 07:48:36 +0100 (Wed, 08 Nov 2006) | 2 lines<br/>
<br/>
  News entry for 52662.<br/>
........<br/>
  r52665 | martin.v.loewis | 2006-11-08 08:35:55 +0100 (Wed, 08 Nov 2006) | 2 lines<br/>
<br/>
  Patch #1351744: Add askyesnocancel helper for tkMessageBox.<br/>
........<br/>
  r52666 | georg.brandl | 2006-11-08 08:45:59 +0100 (Wed, 08 Nov 2006) | 2 lines<br/>
<br/>
  Patch #1592072: fix docs for return value of PyErr_CheckSignals.<br/>
........<br/>
  r52668 | georg.brandl | 2006-11-08 11:04:29 +0100 (Wed, 08 Nov 2006) | 3 lines<br/>
<br/>
  Bug #1592533: rename variable in heapq doc example, to avoid shadowing<br/>
  &quot;sorted&quot;.<br/>
........<br/>
  r52671 | andrew.kuchling | 2006-11-08 14:35:34 +0100 (Wed, 08 Nov 2006) | 1 line<br/>
<br/>
  Add section on the functional module<br/>
........<br/>
  r52672 | andrew.kuchling | 2006-11-08 15:14:30 +0100 (Wed, 08 Nov 2006) | 1 line<br/>
<br/>
  Add section on operator module; make a few edits<br/>
........<br/>
  r52673 | andrew.kuchling | 2006-11-08 15:24:03 +0100 (Wed, 08 Nov 2006) | 1 line<br/>
<br/>
  Add table of contents; this required fixing a few headings.  Some more smalle edits.<br/>
........<br/>
  r52674 | andrew.kuchling | 2006-11-08 15:30:14 +0100 (Wed, 08 Nov 2006) | 1 line<br/>
<br/>
  More edits<br/>
........<br/>
  r52686 | martin.v.loewis | 2006-11-09 12:06:03 +0100 (Thu, 09 Nov 2006) | 3 lines<br/>
<br/>
  Patch #838546: Make terminal become controlling in pty.fork().<br/>
  Will backport to 2.5.<br/>
........<br/>
  r52688 | martin.v.loewis | 2006-11-09 12:27:32 +0100 (Thu, 09 Nov 2006) | 2 lines<br/>
<br/>
  Patch #1592250: Add elidge argument to Tkinter.Text.search.<br/>
........<br/>
  r52690 | andrew.kuchling | 2006-11-09 14:27:07 +0100 (Thu, 09 Nov 2006) | 7 lines<br/>
<br/>
  [Bug #1569790] mailbox.Maildir.get_folder() loses factory information<br/>
<br/>
  Both the Maildir and MH classes had this bug; the patch fixes both classes<br/>
  and adds a test.<br/>
<br/>
  Will backport to 25-maint.<br/>
........<br/>
  r52692 | andrew.kuchling | 2006-11-09 14:51:14 +0100 (Thu, 09 Nov 2006) | 1 line<br/>
<br/>
  [Patch #1514544 by David Watson] use fsync() to ensure data is really on disk<br/>
........<br/>
  r52695 | walter.doerwald | 2006-11-09 17:23:26 +0100 (Thu, 09 Nov 2006) | 2 lines<br/>
<br/>
  Replace C++ comment with C comment (fixes SF bug #1593525).<br/>
........<br/>
  r52712 | andrew.kuchling | 2006-11-09 22:16:46 +0100 (Thu, 09 Nov 2006) | 11 lines<br/>
<br/>
  [Patch #1514543] mailbox (Maildir): avoid losing messages on name clash<br/>
<br/>
  Two changes:<br/>
<br/>
  Where possible, use link()/remove() to move files into a directory; this<br/>
  makes it easier to avoid overwriting an existing file.<br/>
<br/>
  Use _create_carefully() to create files in tmp/, which uses O_EXCL.<br/>
<br/>
  Backport candidate.<br/>
........<br/>
  r52716 | phillip.eby | 2006-11-10 01:33:36 +0100 (Fri, 10 Nov 2006) | 4 lines<br/>
<br/>
  Fix SF#1566719: not creating site-packages (or other target directory) when<br/>
  installing .egg-info for a project that contains no modules or packages,<br/>
  while using --root (as in bdist_rpm).<br/>
........<br/>
  r52719 | andrew.kuchling | 2006-11-10 14:14:01 +0100 (Fri, 10 Nov 2006) | 1 line<br/>
<br/>
  Reword entry<br/>
........<br/>
  r52725 | andrew.kuchling | 2006-11-10 15:39:01 +0100 (Fri, 10 Nov 2006) | 1 line<br/>
<br/>
  [Feature request #1542920] Link to wsgi.org<br/>
........<br/>
  r52731 | georg.brandl | 2006-11-11 19:29:11 +0100 (Sat, 11 Nov 2006) | 2 lines<br/>
<br/>
  Bug #1594742: wrong word in stringobject doc.<br/>
........<br/>
  r52733 | georg.brandl | 2006-11-11 19:32:47 +0100 (Sat, 11 Nov 2006) | 2 lines<br/>
<br/>
  Bug #1594758: wording improvement for dict.update() docs.<br/>
........<br/>
  r52736 | martin.v.loewis | 2006-11-12 11:32:47 +0100 (Sun, 12 Nov 2006) | 3 lines<br/>
<br/>
  Patch #1065257: Support passing open files as body in<br/>
  HTTPConnection.request().<br/>
........<br/>
  r52737 | martin.v.loewis | 2006-11-12 11:41:39 +0100 (Sun, 12 Nov 2006) | 2 lines<br/>
<br/>
  Patch #1355023: support whence argument for GzipFile.seek.<br/>
........<br/>
  r52738 | martin.v.loewis | 2006-11-12 19:24:26 +0100 (Sun, 12 Nov 2006) | 2 lines<br/>
<br/>
  Bug #1067760: Deprecate passing floats to file.seek.<br/>
........<br/>
  r52739 | martin.v.loewis | 2006-11-12 19:48:13 +0100 (Sun, 12 Nov 2006) | 3 lines<br/>
<br/>
  Patch #1359217: Ignore 2xx response before 150 response.<br/>
  Will backport to 2.5.<br/>
........<br/>
  r52741 | martin.v.loewis | 2006-11-12 19:56:03 +0100 (Sun, 12 Nov 2006) | 4 lines<br/>
<br/>
  Patch #1360200: Use unmangled_version RPM spec field to deal with<br/>
  file name mangling.<br/>
  Will backport to 2.5.<br/>
........<br/>
  r52753 | walter.doerwald | 2006-11-15 17:23:46 +0100 (Wed, 15 Nov 2006) | 2 lines<br/>
<br/>
  Fix typo.<br/>
........<br/>
  r52754 | georg.brandl | 2006-11-15 18:42:03 +0100 (Wed, 15 Nov 2006) | 2 lines<br/>
<br/>
  Bug #1594809: add a note to README regarding PYTHONPATH and make install.<br/>
........<br/>
  r52762 | georg.brandl | 2006-11-16 16:05:14 +0100 (Thu, 16 Nov 2006) | 2 lines<br/>
<br/>
  Bug #1597576: mention that the new base64 api has been introduced in py2.4.<br/>
........<br/>
  r52764 | georg.brandl | 2006-11-16 17:50:59 +0100 (Thu, 16 Nov 2006) | 3 lines<br/>
<br/>
  Bug #1597824: return the registered function from atexit.register()<br/>
  to facilitate usage as a decorator.<br/>
........<br/>
  r52765 | georg.brandl | 2006-11-16 18:08:45 +0100 (Thu, 16 Nov 2006) | 4 lines<br/>
<br/>
  Bug #1588217: don't parse &quot;= &quot; as a soft line break in binascii's<br/>
  a2b_qp() function, instead leave it in the string as quopri.decode()<br/>
  does.<br/>
........<br/>
  r52776 | andrew.kuchling | 2006-11-17 14:30:25 +0100 (Fri, 17 Nov 2006) | 17 lines<br/>
<br/>
  Remove file-locking in MH.pack() method.<br/>
  This change looks massive but it's mostly a re-indenting after<br/>
  removing some try...finally blocks.<br/>
<br/>
  Also adds a test case that does a pack() while the mailbox is locked; this<br/>
  test would have turned up bugs in the original code on some platforms.<br/>
<br/>
  In both nmh and GNU Mailutils' implementation of MH-format mailboxes,<br/>
  no locking is done of individual message files when renaming them.<br/>
<br/>
  The original mailbox.py code did do locking, which meant that message<br/>
  files had to be opened.  This code was buggy on certain platforms<br/>
  (found through reading the code); there were code paths that closed<br/>
  the file object and then called _unlock_file() on it.<br/>
<br/>
  Will backport to 25-maint once I see how the buildbots react to this patch.<br/>
........<br/>
  r52780 | martin.v.loewis | 2006-11-18 19:00:23 +0100 (Sat, 18 Nov 2006) | 5 lines<br/>
<br/>
  Patch #1538878: Don't make tkSimpleDialog dialogs transient if<br/>
  the parent window is withdrawn. This mirrors what dialog.tcl<br/>
  does.<br/>
  Will backport to 2.5.<br/>
........<br/>
  r52782 | martin.v.loewis | 2006-11-18 19:05:35 +0100 (Sat, 18 Nov 2006) | 4 lines<br/>
<br/>
  Patch #1594554: Always close a tkSimpleDialog on ok(), even<br/>
  if an exception occurs.<br/>
  Will backport to 2.5.<br/>
........<br/>
  r52784 | martin.v.loewis | 2006-11-18 19:42:11 +0100 (Sat, 18 Nov 2006) | 3 lines<br/>
<br/>
  Patch #1472877: Fix Tix subwidget name resolution.<br/>
  Will backport to 2.5.<br/>
........<br/>
  r52786 | andrew.kuchling | 2006-11-18 23:17:33 +0100 (Sat, 18 Nov 2006) | 1 line<br/>
<br/>
  Expand checking in test_sha<br/>
........<br/>
  r52787 | georg.brandl | 2006-11-19 09:48:30 +0100 (Sun, 19 Nov 2006) | 3 lines<br/>
<br/>
  Patch [ 1586791 ] better error msgs for some TypeErrors<br/>
........<br/>
  r52788 | martin.v.loewis | 2006-11-19 11:41:41 +0100 (Sun, 19 Nov 2006) | 4 lines<br/>
<br/>
  Make cStringIO.truncate raise IOError for negative<br/>
  arguments (even for -1). Fixes the last bit of<br/>
  #1359365.<br/>
........<br/>
  r52789 | andrew.kuchling | 2006-11-19 19:40:01 +0100 (Sun, 19 Nov 2006) | 1 line<br/>
<br/>
  Add a test case of data w/ bytes &gt; 127<br/>
........<br/>
  r52790 | martin.v.loewis | 2006-11-19 19:51:54 +0100 (Sun, 19 Nov 2006) | 3 lines<br/>
<br/>
  Patch #1070046: Marshal new-style objects like InstanceType<br/>
  in xmlrpclib.<br/>
........<br/>
  r52792 | neal.norwitz | 2006-11-19 22:26:53 +0100 (Sun, 19 Nov 2006) | 4 lines<br/>
<br/>
  Speed up function calls into the math module by using METH_O.<br/>
  There should be no functional changes. However, the error msgs are<br/>
  slightly different.  Also verified that the module dict is not NULL on init.<br/>
........<br/>
  r52794 | george.yoshida | 2006-11-20 03:24:48 +0100 (Mon, 20 Nov 2006) | 2 lines<br/>
<br/>
  markup fix<br/>
........<br/>
  r52795 | georg.brandl | 2006-11-20 08:12:58 +0100 (Mon, 20 Nov 2006) | 3 lines<br/>
<br/>
  Further markup fix.<br/>
........<br/>
  r52800 | andrew.kuchling | 2006-11-20 14:39:37 +0100 (Mon, 20 Nov 2006) | 2 lines<br/>
<br/>
  Jython compatibility fix: if uu.decode() opened its output file, be sure to<br/>
  close it.<br/>
........<br/>
  r52811 | neal.norwitz | 2006-11-21 06:26:22 +0100 (Tue, 21 Nov 2006) | 9 lines<br/>
<br/>
  Bug #1599782: Fix segfault on bsddb.db.DB().type().<br/>
<br/>
  The problem is that _DB_get_type() can't be called without the GIL<br/>
  because it calls a bunch of PyErr_* APIs when an error occurs.<br/>
  There were no other cases in this file that it was called without the GIL.<br/>
  Removing the BEGIN/END THREAD around _DB_get_type() made everything work.<br/>
<br/>
  Will backport.<br/>
........<br/>
  r52814 | neal.norwitz | 2006-11-21 06:51:51 +0100 (Tue, 21 Nov 2006) | 1 line<br/>
<br/>
  Oops, convert tabs to spaces<br/>
........<br/>
  r52815 | neal.norwitz | 2006-11-21 07:23:44 +0100 (Tue, 21 Nov 2006) | 1 line<br/>
<br/>
  Fix SF #1599879, socket.gethostname should ref getfqdn directly.<br/>
........<br/>
  r52817 | martin.v.loewis | 2006-11-21 19:20:25 +0100 (Tue, 21 Nov 2006) | 4 lines<br/>
<br/>
  Conditionalize definition of _CRT_SECURE_NO_DEPRECATE<br/>
  and _CRT_NONSTDC_NO_DEPRECATE.<br/>
  Will backport.<br/>
........<br/>
  r52821 | martin.v.loewis | 2006-11-22 09:50:02 +0100 (Wed, 22 Nov 2006) | 4 lines<br/>
<br/>
  Patch #1362975: Rework CodeContext indentation algorithm to<br/>
  avoid hard-coding pixel widths. Also make the text's scrollbar<br/>
  a child of the text frame, not the top widget.<br/>
........<br/>
  r52826 | walter.doerwald | 2006-11-23 06:03:56 +0100 (Thu, 23 Nov 2006) | 3 lines<br/>
<br/>
  Change decode() so that it works with a buffer (i.e. unicode(..., 'utf-8-sig'))<br/>
  SF bug #1601501.<br/>
........<br/>
  r52833 | georg.brandl | 2006-11-23 10:55:07 +0100 (Thu, 23 Nov 2006) | 2 lines<br/>
<br/>
  Bug #1601630: little improvement to getopt docs<br/>
........<br/>
  r52835 | michael.hudson | 2006-11-23 14:54:04 +0100 (Thu, 23 Nov 2006) | 3 lines<br/>
<br/>
  a test for an error condition not covered by existing tests<br/>
  (noticed this when writing the equivalent code for pypy)<br/>
........<br/>
  r52839 | raymond.hettinger | 2006-11-23 22:06:03 +0100 (Thu, 23 Nov 2006) | 1 line<br/>
<br/>
  Fix and/add typo<br/>
........<br/>
  r52840 | raymond.hettinger | 2006-11-23 22:35:19 +0100 (Thu, 23 Nov 2006) | 1 line<br/>
<br/>
  ... and the number of the counting shall be three.<br/>
........<br/>
  r52841 | thomas.heller | 2006-11-24 19:45:39 +0100 (Fri, 24 Nov 2006) | 1 line<br/>
<br/>
  Fix bug #1598620: A ctypes structure cannot contain itself.<br/>
........<br/>
  r52843 | martin.v.loewis | 2006-11-25 16:39:19 +0100 (Sat, 25 Nov 2006) | 3 lines<br/>
<br/>
  Disable _XOPEN_SOURCE on NetBSD 1.x.<br/>
  Will backport to 2.5<br/>
........<br/>
  r52845 | georg.brandl | 2006-11-26 20:27:47 +0100 (Sun, 26 Nov 2006) | 2 lines<br/>
<br/>
  Bug #1603321: make pstats.Stats accept Unicode file paths.<br/>
........<br/>
  r52850 | georg.brandl | 2006-11-27 19:46:21 +0100 (Mon, 27 Nov 2006) | 2 lines<br/>
<br/>
  Bug #1603789: grammatical error in Tkinter docs.<br/>
........<br/>
  r52855 | thomas.heller | 2006-11-28 21:21:54 +0100 (Tue, 28 Nov 2006) | 7 lines<br/>
<br/>
  Fix #1563807: _ctypes built on AIX fails with ld ffi error.<br/>
<br/>
  The contents of ffi_darwin.c must be compiled unless __APPLE__ is<br/>
  defined and __ppc__ is not.<br/>
<br/>
  Will backport.<br/>
........<br/>
  r52862 | armin.rigo | 2006-11-29 22:59:22 +0100 (Wed, 29 Nov 2006) | 3 lines<br/>
<br/>
  Forgot a case where the locals can now be a general mapping<br/>
  instead of just a dictionary.  (backporting...)<br/>
........<br/>
  r52872 | guido.van.rossum | 2006-11-30 20:23:13 +0100 (Thu, 30 Nov 2006) | 2 lines<br/>
<br/>
  Update version.<br/>
........<br/>
  r52890 | walter.doerwald | 2006-12-01 17:59:47 +0100 (Fri, 01 Dec 2006) | 3 lines<br/>
<br/>
  Move xdrlib tests from the module into a separate test script,<br/>
  port the tests to unittest and add a few new tests.<br/>
........<br/>
  r52900 | raymond.hettinger | 2006-12-02 03:00:39 +0100 (Sat, 02 Dec 2006) | 1 line<br/>
<br/>
  Add name to credits (for untokenize).<br/>
........<br/>
  r52905 | martin.v.loewis | 2006-12-03 10:54:46 +0100 (Sun, 03 Dec 2006) | 2 lines<br/>
<br/>
  Move IDLE news into NEWS.txt.<br/>
........<br/>
  r52906 | martin.v.loewis | 2006-12-03 12:23:45 +0100 (Sun, 03 Dec 2006) | 4 lines<br/>
<br/>
  Patch #1544279: Improve thread-safety of the socket module by moving<br/>
  the sock_addr_t storage out of the socket object.<br/>
  Will backport to 2.5.<br/>
........<br/>
  r52908 | martin.v.loewis | 2006-12-03 13:01:53 +0100 (Sun, 03 Dec 2006) | 3 lines<br/>
<br/>
  Patch #1371075: Make ConfigParser accept optional dict type<br/>
  for ordering, sorting, etc.<br/>
........<br/>
  r52910 | matthias.klose | 2006-12-03 18:16:41 +0100 (Sun, 03 Dec 2006) | 2 lines<br/>
<br/>
  - Fix build failure on kfreebsd and on the hurd.<br/>
........<br/>
  r52915 | george.yoshida | 2006-12-04 12:41:54 +0100 (Mon, 04 Dec 2006) | 2 lines<br/>
<br/>
  fix a versionchanged tag<br/>
........<br/>
  r52917 | george.yoshida | 2006-12-05 06:39:50 +0100 (Tue, 05 Dec 2006) | 3 lines<br/>
<br/>
  Fix pickle doc typo<br/>
  Patch #1608758<br/>
........<br/>
  r52938 | georg.brandl | 2006-12-06 23:21:18 +0100 (Wed, 06 Dec 2006) | 2 lines<br/>
<br/>
  Patch #1610437: fix a tarfile bug with long filename headers.<br/>
........<br/>
  r52945 | brett.cannon | 2006-12-07 00:38:48 +0100 (Thu, 07 Dec 2006) | 3 lines<br/>
<br/>
  Fix a bad assumption that all objects assigned to '__loader__' on a module<br/>
  will have a '_files' attribute.<br/>
........<br/>
  r52951 | georg.brandl | 2006-12-07 10:30:06 +0100 (Thu, 07 Dec 2006) | 3 lines<br/>
<br/>
  RFE #1592899: mention string.maketrans() in docs for str.translate,<br/>
  remove reference to the old regex module in the former's doc.<br/>
........<br/>
  r52962 | raymond.hettinger | 2006-12-08 04:17:18 +0100 (Fri, 08 Dec 2006) | 1 line<br/>
<br/>
  Eliminate two redundant calls to PyObject_Hash().<br/>
........<br/>
  r52963 | raymond.hettinger | 2006-12-08 05:24:33 +0100 (Fri, 08 Dec 2006) | 3 lines<br/>
<br/>
  Port Armin's fix for a dict resize vulnerability (svn revision 46589, sf bug 1456209).<br/>
........<br/>
  r52964 | raymond.hettinger | 2006-12-08 05:57:50 +0100 (Fri, 08 Dec 2006) | 4 lines<br/>
<br/>
  Port Georg's dictobject.c fix keys that were tuples got unpacked on the way to setting a KeyError (svn revision 52535, sf bug<br/>
  1576657).<br/>
........<br/>
  r52966 | raymond.hettinger | 2006-12-08 18:35:25 +0100 (Fri, 08 Dec 2006) | 2 lines<br/>
<br/>
  Add test for SF bug 1576657<br/>
........<br/>
  r52970 | georg.brandl | 2006-12-08 21:46:11 +0100 (Fri, 08 Dec 2006) | 3 lines<br/>
<br/>
  #1577756: svnversion doesn't react to LANG=C, use LC_ALL=C to force<br/>
  English output.<br/>
........<br/>
  r52972 | georg.brandl | 2006-12-09 10:08:29 +0100 (Sat, 09 Dec 2006) | 3 lines<br/>
<br/>
  Patch #1608267: fix a race condition in os.makedirs() is the directory<br/>
  to be created is already there.<br/>
........<br/>
  r52975 | matthias.klose | 2006-12-09 13:15:27 +0100 (Sat, 09 Dec 2006) | 2 lines<br/>
<br/>
  - Fix the build of the library reference in info format.<br/>
........<br/>
  r52994 | neal.norwitz | 2006-12-11 02:01:06 +0100 (Mon, 11 Dec 2006) | 1 line<br/>
<br/>
  Fix a typo<br/>
........<br/>
  r52996 | georg.brandl | 2006-12-11 08:56:33 +0100 (Mon, 11 Dec 2006) | 2 lines<br/>
<br/>
  Move errno imports back to individual functions.<br/>
........<br/>
  r52998 | vinay.sajip | 2006-12-11 15:07:16 +0100 (Mon, 11 Dec 2006) | 1 line<br/>
<br/>
  Patch by Jeremy Katz (SF #1609407)<br/>
........<br/>
  r53000 | vinay.sajip | 2006-12-11 15:26:23 +0100 (Mon, 11 Dec 2006) | 1 line<br/>
<br/>
  Patch by &quot;cuppatea&quot; (SF #1503765)<br/>
........]]></description>
    <author>&#84;&#104;&#111;&#109;&#97;&#115;&#32;&#87;&#111;&#117;&#116;&#101;&#114;&#115;&#32;&#60;&#116;&#104;&#111;&#109;&#97;&#115;&#64;&#112;&#121;&#116;&#104;&#111;&#110;&#46;&#111;&#114;&#103;&#62;</author>
    <pubDate>Wed, 13 Dec 2006 04:49:30 +0000</pubDate>
</item>
<item>
    <title>Merge p3yk branch with the trunk up to revision 45595. This breaks a fair</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/f731859e9b3b/Doc/lib/libitertools.tex</link>
    <description><![CDATA[Merge p3yk branch with the trunk up to revision 45595. This breaks a fair<br/>
number of tests, all because of the codecs/_multibytecodecs issue described<br/>
here (it's not a Py3K issue, just something Py3K discovers):<br/>
http://mail.python.org/pipermail/python-dev/2006-April/064051.html<br/>
<br/>
Hye-Shik Chang promised to look for a fix, so no need to fix it here. The<br/>
tests that are expected to break are:<br/>
<br/>
test_codecencodings_cn<br/>
test_codecencodings_hk<br/>
test_codecencodings_jp<br/>
test_codecencodings_kr<br/>
test_codecencodings_tw<br/>
test_codecs<br/>
test_multibytecodec<br/>
<br/>
This merge fixes an actual test failure (test_weakref) in this branch,<br/>
though, so I believe merging is the right thing to do anyway.]]></description>
    <author>&#84;&#104;&#111;&#109;&#97;&#115;&#32;&#87;&#111;&#117;&#116;&#101;&#114;&#115;&#32;&#60;&#116;&#104;&#111;&#109;&#97;&#115;&#64;&#112;&#121;&#116;&#104;&#111;&#110;&#46;&#111;&#114;&#103;&#62;</author>
    <pubDate>Fri, 21 Apr 2006 10:40:58 +0000</pubDate>
</item>
<item>
    <title>Correct the docs for takewhile().  Improve the recipe for nth().  Should be backported</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/1089a4f57d20/Doc/lib/libitertools.tex</link>
    <description><![CDATA[Correct the docs for takewhile().  Improve the recipe for nth().  Should be backported]]></description>
    <author>&#82;&#97;&#121;&#109;&#111;&#110;&#100;&#32;&#72;&#101;&#116;&#116;&#105;&#110;&#103;&#101;&#114;&#32;&#60;&#112;&#121;&#116;&#104;&#111;&#110;&#64;&#114;&#99;&#110;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Fri, 13 Jul 2007 12:09:41 +0000</pubDate>
</item>
<item>
    <title>Explain when groupby() issues a new group.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/ade7b0693e07/Doc/lib/libitertools.tex</link>
    <description><![CDATA[Explain when groupby() issues a new group.]]></description>
    <author>&#82;&#97;&#121;&#109;&#111;&#110;&#100;&#32;&#72;&#101;&#116;&#116;&#105;&#110;&#103;&#101;&#114;&#32;&#60;&#112;&#121;&#116;&#104;&#111;&#110;&#64;&#114;&#99;&#110;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Mon, 28 May 2007 05:23:22 +0000</pubDate>
</item>
<item>
    <title>Add itertools.izip_longest().</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/6fa0d682e1e5/Doc/lib/libitertools.tex</link>
    <description><![CDATA[Add itertools.izip_longest().]]></description>
    <author>&#82;&#97;&#121;&#109;&#111;&#110;&#100;&#32;&#72;&#101;&#116;&#116;&#105;&#110;&#103;&#101;&#114;&#32;&#60;&#112;&#121;&#116;&#104;&#111;&#110;&#64;&#114;&#99;&#110;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Wed, 21 Feb 2007 05:20:38 +0000</pubDate>
</item>
<item>
    <title>Fix nth() itertool recipe.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/c381fcf9d108/Doc/lib/libitertools.tex</link>
    <description><![CDATA[Fix nth() itertool recipe.]]></description>
    <author>&#71;&#101;&#111;&#114;&#103;&#32;&#66;&#114;&#97;&#110;&#100;&#108;&#32;&#60;&#103;&#101;&#111;&#114;&#103;&#64;&#112;&#121;&#116;&#104;&#111;&#110;&#46;&#111;&#114;&#103;&#62;</author>
    <pubDate>Sat, 28 Oct 2006 16:04:04 +0000</pubDate>
</item>
<item>
    <title>Guarantee evaluation order for izip().  Document its creative uses and its limitations.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/54aa5aa8f2cb/Doc/lib/libitertools.tex</link>
    <description><![CDATA[Guarantee evaluation order for izip().  Document its creative uses and its limitations.]]></description>
    <author>&#82;&#97;&#121;&#109;&#111;&#110;&#100;&#32;&#72;&#101;&#116;&#116;&#105;&#110;&#103;&#101;&#114;&#32;&#60;&#112;&#121;&#116;&#104;&#111;&#110;&#64;&#114;&#99;&#110;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Sun, 26 Mar 2006 01:41:25 +0000</pubDate>
</item>
<item>
    <title>More \exception fixes.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/64c83e0f683e/Doc/lib/libitertools.tex</link>
    <description><![CDATA[More \exception fixes.]]></description>
    <author>&#71;&#101;&#111;&#114;&#103;&#32;&#66;&#114;&#97;&#110;&#100;&#108;&#32;&#60;&#103;&#101;&#111;&#114;&#103;&#64;&#112;&#121;&#116;&#104;&#111;&#110;&#46;&#111;&#114;&#103;&#62;</author>
    <pubDate>Fri, 17 Mar 2006 16:26:31 +0000</pubDate>
</item>
<item>
    <title>Fix whitespace.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/2956df8e0a40/Doc/lib/libitertools.tex</link>
    <description><![CDATA[Fix whitespace.]]></description>
    <author>&#82;&#97;&#121;&#109;&#111;&#110;&#100;&#32;&#72;&#101;&#116;&#116;&#105;&#110;&#103;&#101;&#114;&#32;&#60;&#112;&#121;&#116;&#104;&#111;&#110;&#64;&#114;&#99;&#110;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Sun, 27 Mar 2005 20:19:05 +0000</pubDate>
</item>
<item>
    <title>SF patch #1171417:  bug fix for islice() in docs</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/a412638950a1/Doc/lib/libitertools.tex</link>
    <description><![CDATA[SF patch #1171417:  bug fix for islice() in docs]]></description>
    <author>&#82;&#97;&#121;&#109;&#111;&#110;&#100;&#32;&#72;&#101;&#116;&#116;&#105;&#110;&#103;&#101;&#114;&#32;&#60;&#112;&#121;&#116;&#104;&#111;&#110;&#64;&#114;&#99;&#110;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Sun, 27 Mar 2005 20:11:44 +0000</pubDate>
</item>
<item>
    <title>Revised the itertools quantifier recipes to match the performance of the</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/453d89eab739/Doc/lib/libitertools.tex</link>
    <description><![CDATA[Revised the itertools quantifier recipes to match the performance of the<br/>
new builtins.]]></description>
    <author>&#82;&#97;&#121;&#109;&#111;&#110;&#100;&#32;&#72;&#101;&#116;&#116;&#105;&#110;&#103;&#101;&#114;&#32;&#60;&#112;&#121;&#116;&#104;&#111;&#110;&#64;&#114;&#99;&#110;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Fri, 11 Mar 2005 22:17:30 +0000</pubDate>
</item>
<item>
    <title>Added optional None arguments to itertools.islice().</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/1d1d6377acb1/Doc/lib/libitertools.tex</link>
    <description><![CDATA[Added optional None arguments to itertools.islice().]]></description>
    <author>&#82;&#97;&#121;&#109;&#111;&#110;&#100;&#32;&#72;&#101;&#116;&#116;&#105;&#110;&#103;&#101;&#114;&#32;&#60;&#112;&#121;&#116;&#104;&#111;&#110;&#64;&#114;&#99;&#110;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Sun, 05 Dec 2004 09:25:51 +0000</pubDate>
</item>
<item>
    <title>Fix mark-up.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/46176ffc8bf5/Doc/lib/libitertools.tex</link>
    <description><![CDATA[Fix mark-up.]]></description>
    <author>&#82;&#97;&#121;&#109;&#111;&#110;&#100;&#32;&#72;&#101;&#116;&#116;&#105;&#110;&#103;&#101;&#114;&#32;&#60;&#112;&#121;&#116;&#104;&#111;&#110;&#64;&#114;&#99;&#110;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Sun, 26 Mar 2006 01:43:15 +0000</pubDate>
</item>
<item>
    <title>Guarantee evaluation order for izip().  Document its creative uses and its limitations.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/30fabb87fbcc/Doc/lib/libitertools.tex</link>
    <description><![CDATA[Guarantee evaluation order for izip().  Document its creative uses and its limitations.]]></description>
    <author>&#82;&#97;&#121;&#109;&#111;&#110;&#100;&#32;&#72;&#101;&#116;&#116;&#105;&#110;&#103;&#101;&#114;&#32;&#60;&#112;&#121;&#116;&#104;&#111;&#110;&#64;&#114;&#99;&#110;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Sun, 26 Mar 2006 01:33:11 +0000</pubDate>
</item>
<item>
    <title>SF patch #1171417:  bug fix for islice() in docs</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/721e60f454f3/Doc/lib/libitertools.tex</link>
    <description><![CDATA[SF patch #1171417:  bug fix for islice() in docs]]></description>
    <author>&#82;&#97;&#121;&#109;&#111;&#110;&#100;&#32;&#72;&#101;&#116;&#116;&#105;&#110;&#103;&#101;&#114;&#32;&#60;&#112;&#121;&#116;&#104;&#111;&#110;&#64;&#114;&#99;&#110;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Sun, 27 Mar 2005 20:16:49 +0000</pubDate>
</item>
<item>
    <title>Improve three recipes in the itertools docs.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/bf6873165079/Doc/lib/libitertools.tex</link>
    <description><![CDATA[Improve three recipes in the itertools docs.]]></description>
    <author>&#82;&#97;&#121;&#109;&#111;&#110;&#100;&#32;&#72;&#101;&#116;&#116;&#105;&#110;&#103;&#101;&#114;&#32;&#60;&#112;&#121;&#116;&#104;&#111;&#110;&#64;&#114;&#99;&#110;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Thu, 23 Sep 2004 07:27:39 +0000</pubDate>
</item>
<item>
    <title>Style nit.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/e6f7ef7073c6/Doc/lib/libitertools.tex</link>
    <description><![CDATA[Style nit.]]></description>
    <author>&#82;&#97;&#121;&#109;&#111;&#110;&#100;&#32;&#72;&#101;&#116;&#116;&#105;&#110;&#103;&#101;&#114;&#32;&#60;&#112;&#121;&#116;&#104;&#111;&#110;&#64;&#114;&#99;&#110;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Sun, 11 Jul 2004 13:20:11 +0000</pubDate>
</item>
<item>
    <title>Minor wording and spacing nits.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/2253a8c2ea62/Doc/lib/libitertools.tex</link>
    <description><![CDATA[Minor wording and spacing nits.]]></description>
    <author>&#82;&#97;&#121;&#109;&#111;&#110;&#100;&#32;&#72;&#101;&#116;&#116;&#105;&#110;&#103;&#101;&#114;&#32;&#60;&#112;&#121;&#116;&#104;&#111;&#110;&#64;&#114;&#99;&#110;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Sat, 12 Jun 2004 07:59:40 +0000</pubDate>
</item>
<item>
    <title>Minor documentation nits.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/f9faf5571720/Doc/lib/libitertools.tex</link>
    <description><![CDATA[Minor documentation nits.]]></description>
    <author>&#82;&#97;&#121;&#109;&#111;&#110;&#100;&#32;&#72;&#101;&#116;&#116;&#105;&#110;&#103;&#101;&#114;&#32;&#60;&#112;&#121;&#116;&#104;&#111;&#110;&#64;&#114;&#99;&#110;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Sat, 01 May 2004 08:31:36 +0000</pubDate>
</item>
<item>
    <title>Add a Guido inspired example for groupby().</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/897de9208199/Doc/lib/libitertools.tex</link>
    <description><![CDATA[Add a Guido inspired example for groupby().]]></description>
    <author>&#82;&#97;&#121;&#109;&#111;&#110;&#100;&#32;&#72;&#101;&#116;&#116;&#105;&#110;&#103;&#101;&#114;&#32;&#60;&#112;&#121;&#116;&#104;&#111;&#110;&#64;&#114;&#99;&#110;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Tue, 20 Jan 2004 20:04:40 +0000</pubDate>
</item>
<item>
    <title>Fix typo</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/38855fda428a/Doc/lib/libitertools.tex</link>
    <description><![CDATA[Fix typo]]></description>
    <author>&#65;&#110;&#100;&#114;&#101;&#119;&#32;&#77;&#46;&#32;&#75;&#117;&#99;&#104;&#108;&#105;&#110;&#103;&#32;&#60;&#97;&#109;&#107;&#64;&#97;&#109;&#107;&#46;&#99;&#97;&#62;</author>
    <pubDate>Thu, 18 Dec 2003 13:28:35 +0000</pubDate>
</item>
<item>
    <title>Guido grants a Christmas wish:</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/c06b570adf12/Doc/lib/libitertools.tex</link>
    <description><![CDATA[Guido grants a Christmas wish:<br/>
  sorted() becomes a regular function instead of a classmethod.]]></description>
    <author>&#82;&#97;&#121;&#109;&#111;&#110;&#100;&#32;&#72;&#101;&#116;&#116;&#105;&#110;&#103;&#101;&#114;&#32;&#60;&#112;&#121;&#116;&#104;&#111;&#110;&#64;&#114;&#99;&#110;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Wed, 17 Dec 2003 20:43:33 +0000</pubDate>
</item>
<item>
    <title>SF patch #855195:  fix typos</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/614ad5388c9d/Doc/lib/libitertools.tex</link>
    <description><![CDATA[SF patch #855195:  fix typos<br/>
(Contributed by George Yoshida.)]]></description>
    <author>&#82;&#97;&#121;&#109;&#111;&#110;&#100;&#32;&#72;&#101;&#116;&#116;&#105;&#110;&#103;&#101;&#114;&#32;&#60;&#112;&#121;&#116;&#104;&#111;&#110;&#64;&#114;&#99;&#110;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Sun, 07 Dec 2003 13:00:25 +0000</pubDate>
</item>
<item>
    <title>Edit description a bit</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/5088a8234117/Doc/lib/libitertools.tex</link>
    <description><![CDATA[Edit description a bit]]></description>
    <author>&#65;&#110;&#100;&#114;&#101;&#119;&#32;&#77;&#46;&#32;&#75;&#117;&#99;&#104;&#108;&#105;&#110;&#103;&#32;&#60;&#97;&#109;&#107;&#64;&#97;&#109;&#107;&#46;&#99;&#97;&#62;</author>
    <pubDate>Sat, 06 Dec 2003 22:29:43 +0000</pubDate>
</item>
<item>
    <title>Implement itertools.groupby()</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/fde74fadf780/Doc/lib/libitertools.tex</link>
    <description><![CDATA[Implement itertools.groupby()<br/>
<br/>
Original idea by Guido van Rossum.<br/>
Idea for skipable inner iterators by Raymond Hettinger.<br/>
Idea for argument order and identity function default by Alex Martelli.<br/>
Implementation by Hye-Shik Chang (with tweaks by Raymond Hettinger).]]></description>
    <author>&#82;&#97;&#121;&#109;&#111;&#110;&#100;&#32;&#72;&#101;&#116;&#116;&#105;&#110;&#103;&#101;&#114;&#32;&#60;&#112;&#121;&#116;&#104;&#111;&#110;&#64;&#114;&#99;&#110;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Sat, 06 Dec 2003 16:23:06 +0000</pubDate>
</item>
<item>
    <title>Improve the implementation of itertools.tee().</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/3096fab2a19c/Doc/lib/libitertools.tex</link>
    <description><![CDATA[Improve the implementation of itertools.tee().<br/>
<br/>
Formerly, underlying queue was implemented in terms of two lists.  The<br/>
new queue is a series of singly-linked fixed length lists.<br/>
<br/>
The new implementation runs much faster, supports multi-way tees, and<br/>
allows tees of tees without additional memory costs.<br/>
<br/>
The root ideas for this structure were contributed by Andrew Koenig<br/>
and Guido van Rossum.]]></description>
    <author>&#82;&#97;&#121;&#109;&#111;&#110;&#100;&#32;&#72;&#101;&#116;&#116;&#105;&#110;&#103;&#101;&#114;&#32;&#60;&#112;&#121;&#116;&#104;&#111;&#110;&#64;&#114;&#99;&#110;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Wed, 12 Nov 2003 14:32:26 +0000</pubDate>
</item>
<item>
    <title>Replace the window() example with pairwise() which demonstrates tee().</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/ea058504104c/Doc/lib/libitertools.tex</link>
    <description><![CDATA[Replace the window() example with pairwise() which demonstrates tee().]]></description>
    <author>&#82;&#97;&#121;&#109;&#111;&#110;&#100;&#32;&#72;&#101;&#116;&#116;&#105;&#110;&#103;&#101;&#114;&#32;&#60;&#112;&#121;&#116;&#104;&#111;&#110;&#64;&#114;&#99;&#110;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Sun, 26 Oct 2003 15:34:50 +0000</pubDate>
</item>
<item>
    <title>Added itertools.tee()</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/b948e775a79e/Doc/lib/libitertools.tex</link>
    <description><![CDATA[Added itertools.tee()<br/>
<br/>
It works like the pure python verion except:<br/>
* it stops storing data after of the iterators gets deallocated<br/>
* the data queue is implemented with two stacks instead of one dictionary.]]></description>
    <author>&#82;&#97;&#121;&#109;&#111;&#110;&#100;&#32;&#72;&#101;&#116;&#116;&#105;&#110;&#103;&#101;&#114;&#32;&#60;&#112;&#121;&#116;&#104;&#111;&#110;&#64;&#114;&#99;&#110;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Fri, 24 Oct 2003 08:45:23 +0000</pubDate>
</item>
<item>
    <title>Use 'predicate = bool' as the default predicate for ifilter[false].</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/95df600ab9bd/Doc/lib/libitertools.tex</link>
    <description><![CDATA[Use 'predicate = bool' as the default predicate for ifilter[false].]]></description>
    <author>&#71;&#117;&#105;&#100;&#111;&#32;&#118;&#97;&#110;&#32;&#82;&#111;&#115;&#115;&#117;&#109;&#32;&#60;&#103;&#117;&#105;&#100;&#111;&#64;&#112;&#121;&#116;&#104;&#111;&#110;&#46;&#111;&#114;&#103;&#62;</author>
    <pubDate>Mon, 20 Oct 2003 17:01:07 +0000</pubDate>
</item>
<item>
    <title>Adopt Christian Stork's suggested argument order for the logic quantifiers.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/ca030320963f/Doc/lib/libitertools.tex</link>
    <description><![CDATA[Adopt Christian Stork's suggested argument order for the logic quantifiers.<br/>
Adopt Jeremy Fincher's suggested function name, &quot;any&quot;, instead of &quot;some&quot;.]]></description>
    <author>&#82;&#97;&#121;&#109;&#111;&#110;&#100;&#32;&#72;&#101;&#116;&#116;&#105;&#110;&#103;&#101;&#114;&#32;&#60;&#112;&#121;&#116;&#104;&#111;&#110;&#64;&#114;&#99;&#110;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Sun, 05 Oct 2003 16:47:36 +0000</pubDate>
</item>
<item>
    <title>SF 810242.  Fix doubled word errors.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/339c8804f804/Doc/lib/libitertools.tex</link>
    <description><![CDATA[SF 810242.  Fix doubled word errors.]]></description>
    <author>&#82;&#97;&#121;&#109;&#111;&#110;&#100;&#32;&#72;&#101;&#116;&#116;&#105;&#110;&#103;&#101;&#114;&#32;&#60;&#112;&#121;&#116;&#104;&#111;&#110;&#64;&#114;&#99;&#110;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Mon, 22 Sep 2003 15:00:55 +0000</pubDate>
</item>
<item>
    <title>Add an example to address a common question of how to split iterators.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/a52a074e8ae5/Doc/lib/libitertools.tex</link>
    <description><![CDATA[Add an example to address a common question of how to split iterators.]]></description>
    <author>&#82;&#97;&#121;&#109;&#111;&#110;&#100;&#32;&#72;&#101;&#116;&#116;&#105;&#110;&#103;&#101;&#114;&#32;&#60;&#112;&#121;&#116;&#104;&#111;&#110;&#64;&#114;&#99;&#110;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Mon, 08 Sep 2003 23:58:40 +0000</pubDate>
</item>
<item>
    <title>Make the derived tools amendable to cut and paste.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/5e93a4f6d9a9/Doc/lib/libitertools.tex</link>
    <description><![CDATA[Make the derived tools amendable to cut and paste.]]></description>
    <author>&#82;&#97;&#121;&#109;&#111;&#110;&#100;&#32;&#72;&#101;&#116;&#116;&#105;&#110;&#103;&#101;&#114;&#32;&#60;&#112;&#121;&#116;&#104;&#111;&#110;&#64;&#114;&#99;&#110;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Mon, 25 Aug 2003 05:06:09 +0000</pubDate>
</item>
<item>
    <title>Modified itertools.izip() to match the behavior of __builtin__.zip()</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/0ac4396b1894/Doc/lib/libitertools.tex</link>
    <description><![CDATA[Modified itertools.izip() to match the behavior of __builtin__.zip()<br/>
which can now take zero arguments.]]></description>
    <author>&#82;&#97;&#121;&#109;&#111;&#110;&#100;&#32;&#72;&#101;&#116;&#116;&#105;&#110;&#103;&#101;&#114;&#32;&#60;&#112;&#121;&#116;&#104;&#111;&#110;&#64;&#114;&#99;&#110;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Fri, 08 Aug 2003 05:10:41 +0000</pubDate>
</item>
<item>
    <title>SF patch #855195:  fix typos</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/d1d28cca42c1/Doc/lib/libitertools.tex</link>
    <description><![CDATA[SF patch #855195:  fix typos<br/>
(Contributed by George Yoshida.)]]></description>
    <author>&#82;&#97;&#121;&#109;&#111;&#110;&#100;&#32;&#72;&#101;&#116;&#116;&#105;&#110;&#103;&#101;&#114;&#32;&#60;&#112;&#121;&#116;&#104;&#111;&#110;&#64;&#114;&#99;&#110;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Sun, 07 Dec 2003 13:05:15 +0000</pubDate>
</item>
<item>
    <title>Backport 1.19:</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/e87d6d76e365/Doc/lib/libitertools.tex</link>
    <description><![CDATA[Backport 1.19:<br/>
<br/>
   Use 'predicate = bool' as the default predicate for ifilter[false].]]></description>
    <author>&#82;&#97;&#121;&#109;&#111;&#110;&#100;&#32;&#72;&#101;&#116;&#116;&#105;&#110;&#103;&#101;&#114;&#32;&#60;&#112;&#121;&#116;&#104;&#111;&#110;&#64;&#114;&#99;&#110;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Mon, 20 Oct 2003 20:45:33 +0000</pubDate>
</item>
<item>
    <title>Adopt Christian Stork's suggested argument order for quantifier examples.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/6fdee3f9ece3/Doc/lib/libitertools.tex</link>
    <description><![CDATA[Adopt Christian Stork's suggested argument order for quantifier examples.<br/>
<br/>
Adopt Jeremy Fincher's suggested function name, &quot;any&quot;, instead of &quot;some&quot;.]]></description>
    <author>&#82;&#97;&#121;&#109;&#111;&#110;&#100;&#32;&#72;&#101;&#116;&#116;&#105;&#110;&#103;&#101;&#114;&#32;&#60;&#112;&#121;&#116;&#104;&#111;&#110;&#64;&#114;&#99;&#110;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Sun, 05 Oct 2003 23:05:56 +0000</pubDate>
</item>
<item>
    <title>Fix doubled word errors.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/f4a01c405a44/Doc/lib/libitertools.tex</link>
    <description><![CDATA[Fix doubled word errors.]]></description>
    <author>&#82;&#97;&#121;&#109;&#111;&#110;&#100;&#32;&#72;&#101;&#116;&#116;&#105;&#110;&#103;&#101;&#114;&#32;&#60;&#112;&#121;&#116;&#104;&#111;&#110;&#64;&#114;&#99;&#110;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Mon, 22 Sep 2003 15:50:51 +0000</pubDate>
</item>
<item>
    <title>Add an example to address a common question of how to split iterators.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/1987b855cd3a/Doc/lib/libitertools.tex</link>
    <description><![CDATA[Add an example to address a common question of how to split iterators.]]></description>
    <author>&#82;&#97;&#121;&#109;&#111;&#110;&#100;&#32;&#72;&#101;&#116;&#116;&#105;&#110;&#103;&#101;&#114;&#32;&#60;&#112;&#121;&#116;&#104;&#111;&#110;&#64;&#114;&#99;&#110;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Tue, 09 Sep 2003 00:07:44 +0000</pubDate>
</item>
<item>
    <title>* Add news item for the previous bugfix</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/97f3d66558fb/Doc/lib/libitertools.tex</link>
    <description><![CDATA[* Add news item for the previous bugfix<br/>
* Backport itertoolsmodule.c 1.19 to re-sync Py2.3.1 with Py2.4.]]></description>
    <author>&#82;&#97;&#121;&#109;&#111;&#110;&#100;&#32;&#72;&#101;&#116;&#116;&#105;&#110;&#103;&#101;&#114;&#32;&#60;&#112;&#121;&#116;&#104;&#111;&#110;&#64;&#114;&#99;&#110;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Sat, 30 Aug 2003 22:16:59 +0000</pubDate>
</item>
<item>
    <title>Make the derived tools amendable to cut and paste.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/d15d44d9d6f5/Doc/lib/libitertools.tex</link>
    <description><![CDATA[Make the derived tools amendable to cut and paste.]]></description>
    <author>&#82;&#97;&#121;&#109;&#111;&#110;&#100;&#32;&#72;&#101;&#116;&#116;&#105;&#110;&#103;&#101;&#114;&#32;&#60;&#112;&#121;&#116;&#104;&#111;&#110;&#64;&#114;&#99;&#110;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Mon, 25 Aug 2003 05:04:22 +0000</pubDate>
</item>
<item>
    <title>Improve docs:</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/5c8b2a6666c3/Doc/lib/libitertools.tex</link>
    <description><![CDATA[Improve docs:<br/>
* Simplify the pure python examples<br/>
* Add a quantify() example]]></description>
    <author>&#82;&#97;&#121;&#109;&#111;&#110;&#100;&#32;&#72;&#101;&#116;&#116;&#105;&#110;&#103;&#101;&#114;&#32;&#60;&#112;&#121;&#116;&#104;&#111;&#110;&#64;&#114;&#99;&#110;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Fri, 08 Aug 2003 02:40:28 +0000</pubDate>
</item>
<item>
    <title>Important usability fix in itertools documentation.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/13c75fa780c8/Doc/lib/libitertools.tex</link>
    <description><![CDATA[Important usability fix in itertools documentation.]]></description>
    <author>&#82;&#97;&#121;&#109;&#111;&#110;&#100;&#32;&#72;&#101;&#116;&#116;&#105;&#110;&#103;&#101;&#114;&#32;&#60;&#112;&#121;&#116;&#104;&#111;&#110;&#64;&#114;&#99;&#110;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Tue, 22 Jul 2003 06:33:13 +0000</pubDate>
</item>
<item>
    <title>Add take() to examples.  Tighten the islice() example</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/e1fa07bf8548/Doc/lib/libitertools.tex</link>
    <description><![CDATA[Add take() to examples.  Tighten the islice() example]]></description>
    <author>&#82;&#97;&#121;&#109;&#111;&#110;&#100;&#32;&#72;&#101;&#116;&#116;&#105;&#110;&#103;&#101;&#114;&#32;&#60;&#112;&#121;&#116;&#104;&#111;&#110;&#64;&#114;&#99;&#110;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Sat, 28 Jun 2003 05:44:36 +0000</pubDate>
</item>
<item>
    <title>Minor updates:</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/c64687cd5b37/Doc/lib/libitertools.tex</link>
    <description><![CDATA[Minor updates:<br/>
<br/>
* Updated comment on design of imap()<br/>
* Added untraversed object in izip() structure<br/>
* Replaced the pairwise() example with a more general window() example]]></description>
    <author>&#82;&#97;&#121;&#109;&#111;&#110;&#100;&#32;&#72;&#101;&#116;&#116;&#105;&#110;&#103;&#101;&#114;&#32;&#60;&#112;&#121;&#116;&#104;&#111;&#110;&#64;&#114;&#99;&#110;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Wed, 18 Jun 2003 19:25:37 +0000</pubDate>
</item>
<item>
    <title>The previous made the stop argument optional.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/18082b2d2ebd/Doc/lib/libitertools.tex</link>
    <description><![CDATA[The previous made the stop argument optional.<br/>
It is better to be explicit and just allow stop to be None.]]></description>
    <author>&#82;&#97;&#121;&#109;&#111;&#110;&#100;&#32;&#72;&#101;&#116;&#116;&#105;&#110;&#103;&#101;&#114;&#32;&#60;&#112;&#121;&#116;&#104;&#111;&#110;&#64;&#114;&#99;&#110;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Fri, 02 May 2003 19:44:20 +0000</pubDate>
</item>
<item>
    <title>SF bug #730685:  itertools.islice stop argument is not optional</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/92a1e585abf7/Doc/lib/libitertools.tex</link>
    <description><![CDATA[SF bug #730685:  itertools.islice stop argument is not optional<br/>
<br/>
* itertools.islice() stop argument did not perform as documented.<br/>
* beefed-up test suite]]></description>
    <author>&#82;&#97;&#121;&#109;&#111;&#110;&#100;&#32;&#72;&#101;&#116;&#116;&#105;&#110;&#103;&#101;&#114;&#32;&#60;&#112;&#121;&#116;&#104;&#111;&#110;&#64;&#114;&#99;&#110;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Fri, 02 May 2003 19:04:37 +0000</pubDate>
</item>
<item>
    <title>Add comment on performance.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/43d32f4f8913/Doc/lib/libitertools.tex</link>
    <description><![CDATA[Add comment on performance.<br/>
Fix missing right parenthesis.<br/>
Add three examples.]]></description>
    <author>&#82;&#97;&#121;&#109;&#111;&#110;&#100;&#32;&#72;&#101;&#116;&#116;&#105;&#110;&#103;&#101;&#114;&#32;&#60;&#112;&#121;&#116;&#104;&#111;&#110;&#64;&#114;&#99;&#110;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Wed, 23 Apr 2003 00:09:42 +0000</pubDate>
</item>
<item>
    <title>User requested changes to the itertools module.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/61fa6b55c1de/Doc/lib/libitertools.tex</link>
    <description><![CDATA[User requested changes to the itertools module.<br/>
Subsumed times() into repeat().<br/>
Added cycle() and chain().]]></description>
    <author>&#82;&#97;&#121;&#109;&#111;&#110;&#100;&#32;&#72;&#101;&#116;&#116;&#105;&#110;&#103;&#101;&#114;&#32;&#60;&#112;&#121;&#116;&#104;&#111;&#110;&#64;&#114;&#99;&#110;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Sun, 23 Feb 2003 04:40:07 +0000</pubDate>
</item>
<item>
    <title>Markup and nits.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/9e38f817092f/Doc/lib/libitertools.tex</link>
    <description><![CDATA[Markup and nits.]]></description>
    <author>&#82;&#97;&#121;&#109;&#111;&#110;&#100;&#32;&#72;&#101;&#116;&#116;&#105;&#110;&#103;&#101;&#114;&#32;&#60;&#112;&#121;&#116;&#104;&#111;&#110;&#64;&#114;&#99;&#110;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Fri, 21 Feb 2003 01:45:34 +0000</pubDate>
</item>
<item>
    <title>Fix so it compiles at least.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/8d6ee15866b2/Doc/lib/libitertools.tex</link>
    <description><![CDATA[Fix so it compiles at least.<br/>
<br/>
&quot;make lib&quot; takes a while, doesn't it?]]></description>
    <author>&#77;&#105;&#99;&#104;&#97;&#101;&#108;&#32;&#87;&#46;&#32;&#72;&#117;&#100;&#115;&#111;&#110;&#32;&#60;&#109;&#119;&#104;&#64;&#112;&#121;&#116;&#104;&#111;&#110;&#46;&#110;&#101;&#116;&#62;</author>
    <pubDate>Tue, 11 Feb 2003 14:24:13 +0000</pubDate>
</item>

  </channel>
</rss>
