<?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/libdifflib.tex history</title>
    <description>Doc/lib/libdifflib.tex revision history</description>
    <item>
    <title>Merged revisions 55325-55327 via svnmerge from</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/00c02c4488ce/Doc/lib/libdifflib.tex</link>
    <description><![CDATA[Merged revisions 55325-55327 via svnmerge from<br/>
svn+ssh://pythondev@svn.python.org/python/branches/p3yk<br/>
<br/>
................<br/>
  r55326 | guido.van.rossum | 2007-05-14 15:07:35 -0700 (Mon, 14 May 2007) | 2 lines<br/>
<br/>
  Don't use err.message, use err.args[0].<br/>
................<br/>
  r55327 | guido.van.rossum | 2007-05-14 15:11:37 -0700 (Mon, 14 May 2007) | 259 lines<br/>
<br/>
  Merged revisions 54988-55226,55228-55323 via svnmerge from<br/>
  svn+ssh://pythondev@svn.python.org/python/trunk<br/>
<br/>
  ........<br/>
    r54995 | neal.norwitz | 2007-04-26 23:45:32 -0700 (Thu, 26 Apr 2007) | 3 lines<br/>
<br/>
    This gets the test working on Solaris.  It seems a little hokey to me,<br/>
    but the test passed on Linux and Solaris, hopefully other platforms too.<br/>
  ........<br/>
    r55002 | georg.brandl | 2007-04-27 12:20:00 -0700 (Fri, 27 Apr 2007) | 2 lines<br/>
<br/>
    Version fix (bug #1708710)<br/>
  ........<br/>
    r55021 | neal.norwitz | 2007-04-29 16:53:24 -0700 (Sun, 29 Apr 2007) | 1 line<br/>
<br/>
    There really are some tests that are problematic.<br/>
  ........<br/>
    r55024 | kristjan.jonsson | 2007-04-30 08:17:46 -0700 (Mon, 30 Apr 2007) | 1 line<br/>
<br/>
    Complete revamp of PCBuild8 directory.  Use subdirectories for each project under the main pcbuild solution.  Now make extensive use of property sheets to simplify project configuration. x64 build fully supported, and the process for building PGO version (Profiler Guided Optimization) simplified. All projects are now present, except _ssl, which needs to be reimplemented.  Also, some of the projects that require external libraries need extra work to fully compile on x64.<br/>
  ........<br/>
    r55025 | thomas.heller | 2007-04-30 08:44:17 -0700 (Mon, 30 Apr 2007) | 4 lines<br/>
<br/>
    Make sure to call PyErr_NoMemory() in several places where<br/>
    PyMem_Malloc() could potentially fail.<br/>
<br/>
    Will backport to the release25-maint branch.<br/>
  ........<br/>
    r55027 | thomas.heller | 2007-04-30 09:04:57 -0700 (Mon, 30 Apr 2007) | 8 lines<br/>
<br/>
    When accessing the .value attribute of a c_wchar_p instance, and the<br/>
    instance does not point to a valid wchar_t zero-terminated string,<br/>
    raise a ValueError.  c_char_p does this already.<br/>
<br/>
    The ValueError message now contains the correct pointer address.<br/>
<br/>
    Will backport to release25-maint.<br/>
  ........<br/>
    r55036 | georg.brandl | 2007-04-30 23:04:11 -0700 (Mon, 30 Apr 2007) | 2 lines<br/>
<br/>
    Bug #1710295: exceptions are now new-style classes.<br/>
  ........<br/>
    r55038 | georg.brandl | 2007-04-30 23:08:15 -0700 (Mon, 30 Apr 2007) | 2 lines<br/>
<br/>
    Patch #1710352: add missing public functions to locale.__all__.<br/>
  ........<br/>
    r55041 | vinay.sajip | 2007-05-01 03:20:03 -0700 (Tue, 01 May 2007) | 1 line<br/>
<br/>
    Added new optional credentials argument to SMTPHandler.__init__, and smtp.login() is now called in SMTPHandler.emit() if credentials are specified.<br/>
  ........<br/>
    r55042 | vinay.sajip | 2007-05-01 03:21:45 -0700 (Tue, 01 May 2007) | 1 line<br/>
<br/>
    Added documentation for new optional credentials argument to SMTPHandler.__init__().<br/>
  ........<br/>
    r55070 | neal.norwitz | 2007-05-01 21:47:55 -0700 (Tue, 01 May 2007) | 3 lines<br/>
<br/>
    Stop using PyMem_FREE while the GIL is not held.  For details see:<br/>
    http://mail.python.org/pipermail/python-dev/2007-May/072896.html<br/>
  ........<br/>
    r55080 | armin.rigo | 2007-05-02 12:23:31 -0700 (Wed, 02 May 2007) | 6 lines<br/>
<br/>
    Fix for #1303614 and #1174712:<br/>
    - __dict__ descriptor abuse for subclasses of built-in types<br/>
    - subclassing from both ModuleType and another built-in types<br/>
<br/>
    Thanks zseil for the patch.<br/>
  ........<br/>
    r55083 | georg.brandl | 2007-05-02 13:02:29 -0700 (Wed, 02 May 2007) | 3 lines<br/>
<br/>
    Actually raise an exception before calling ast_error_finish.<br/>
    Triggers an assertion otherwise.<br/>
  ........<br/>
    r55087 | neal.norwitz | 2007-05-02 23:47:18 -0700 (Wed, 02 May 2007) | 1 line<br/>
<br/>
    Handle a couple of uncaught errors.  This should be backported<br/>
  ........<br/>
    r55090 | neal.norwitz | 2007-05-03 00:20:57 -0700 (Thu, 03 May 2007) | 4 lines<br/>
<br/>
    Remove dead code.  This code couldn't be reached because earlier in<br/>
    the function there is another check for z != Py_None.<br/>
  ........<br/>
    r55092 | thomas.heller | 2007-05-03 05:02:08 -0700 (Thu, 03 May 2007) | 1 line<br/>
<br/>
    Fix building _ctypes.pyd for x64 / Windows.<br/>
  ........<br/>
    r55093 | thomas.heller | 2007-05-03 05:05:20 -0700 (Thu, 03 May 2007) | 1 line<br/>
<br/>
    Don't truncate pointers to integers (on win64 platform).<br/>
  ........<br/>
    r55094 | walter.doerwald | 2007-05-03 08:13:55 -0700 (Thu, 03 May 2007) | 3 lines<br/>
<br/>
    Clarify the behaviour of PyUnicode_DecodeUTF16(): A BOM is only skipped<br/>
    in native order mode, and only if it's the first two bytes.<br/>
  ........<br/>
    r55101 | kristjan.jonsson | 2007-05-03 13:04:53 -0700 (Thu, 03 May 2007) | 2 lines<br/>
<br/>
    Fix pcbuild8 after recent overhaul:  Added the version resource to python26.dll. Adjust stacksize to 2Mb and made large address aware for 32 bits, and set stacksize to 3Mb for 64 bits.<br/>
    Todo:  Set .dll optimized load addresses, and side-by-side packaging of the python26.dll.<br/>
  ........<br/>
    r55102 | kristjan.jonsson | 2007-05-03 13:09:56 -0700 (Thu, 03 May 2007) | 1 line<br/>
<br/>
    Fix those parts in the testsuite that assumed that sys.maxint would cause overflow on x64.  Now the testsuite is well behaved on that platform.<br/>
  ........<br/>
    r55103 | kristjan.jonsson | 2007-05-03 13:27:03 -0700 (Thu, 03 May 2007) | 11 lines<br/>
<br/>
    Fix problems in x64 build that were discovered by the testsuite:<br/>
    - Reenable modules on x64 that had been disabled aeons ago for Itanium.<br/>
    - Cleared up confusion about compilers for 64 bit windows.  There is only Itanium and x64.  Added macros MS_WINI64 and MS_WINX64 for those rare cases where it matters, such as the disabling of modules above.<br/>
    - Set target platform (_WIN32_WINNT and WINVER) to 0x0501 (XP) for x64, and 0x0400 (NT 4.0) otherwise, which are the targeted minimum platforms.<br/>
    - Fixed thread_nt.h.  The emulated InterlockedCompareExchange function didn?\194?\180t work on x64, probaby due to the lack of a &quot;volatile&quot; specifier.  Anyway, win95 is no longer a target platform.<br/>
    - Itertools module used wrong constant to check for overflow in count()<br/>
    - PyInt_AsSsize_t couldn't deal with attribute error when accessing the __long__ member.<br/>
    - PyLong_FromSsize_t() incorrectly specified that the operand were unsigned.<br/>
<br/>
    With these changes, the x64 passes the testsuite, for those modules present.<br/>
  ........<br/>
    r55107 | kristjan.jonsson | 2007-05-03 17:25:08 -0700 (Thu, 03 May 2007) | 1 line<br/>
<br/>
    Revert compiler comment to AMD64 for x64/AMD64 builds.<br/>
  ........<br/>
    r55115 | thomas.heller | 2007-05-04 00:14:39 -0700 (Fri, 04 May 2007) | 4 lines<br/>
<br/>
    Fix some ctypes test crashes, when running with a debug Python<br/>
    version on win64 by using proper argtypes and restype function<br/>
    attributes.<br/>
  ........<br/>
    r55117 | thomas.heller | 2007-05-04 01:20:41 -0700 (Fri, 04 May 2007) | 4 lines<br/>
<br/>
    On 64-bit Windows, ffi_arg must be 8 bytes long.  This fixes the<br/>
    remaining crashes in the ctypes tests, when functions return float or<br/>
    double types.<br/>
  ........<br/>
    r55120 | kristjan.jonsson | 2007-05-04 08:48:15 -0700 (Fri, 04 May 2007) | 1 line<br/>
<br/>
    Update the pcbuild8 solution.  Straightened out the _ctypes project by using a .vsproj file and a masm64.rules file to avoid redundancy<br/>
  ........<br/>
    r55121 | kristjan.jonsson | 2007-05-04 10:28:06 -0700 (Fri, 04 May 2007) | 1 line<br/>
<br/>
    Minor fix of PCBuild8/_ctypes vcproj, moving include dir into the .vsprops file.<br/>
  ........<br/>
    r55129 | thomas.heller | 2007-05-04 12:54:22 -0700 (Fri, 04 May 2007) | 3 lines<br/>
<br/>
    Do not truncate 64-bit pointers to 32-bit integers.<br/>
<br/>
    Fixes SF #1703286, will backport to release25-maint.<br/>
  ........<br/>
    r55131 | thomas.heller | 2007-05-04 12:56:32 -0700 (Fri, 04 May 2007) | 1 line<br/>
<br/>
    Oops, these tests do not run on Windows CE.<br/>
  ........<br/>
    r55140 | brett.cannon | 2007-05-04 18:34:02 -0700 (Fri, 04 May 2007) | 2 lines<br/>
<br/>
    Deprecate BaseException.message as per PEP 352.<br/>
  ........<br/>
    r55154 | georg.brandl | 2007-05-05 11:55:37 -0700 (Sat, 05 May 2007) | 2 lines<br/>
<br/>
    Bug #1713535: typo in logging example.<br/>
  ........<br/>
    r55158 | vinay.sajip | 2007-05-06 10:53:37 -0700 (Sun, 06 May 2007) | 1 line<br/>
<br/>
    Updates of recent changes to logging.<br/>
  ........<br/>
    r55165 | neal.norwitz | 2007-05-07 00:02:26 -0700 (Mon, 07 May 2007) | 1 line<br/>
<br/>
    Verify changes to the trunk go to the normal checkins list<br/>
  ........<br/>
    r55169 | kristjan.jonsson | 2007-05-07 09:46:54 -0700 (Mon, 07 May 2007) | 1 line<br/>
<br/>
    As per Armin Rigo's suggestion, remove special handing from intobject.c to deal with the peculiarities of classobject's implementation of the number protocol.  The nb_long method of classobject now falls back to nb_int if there is no __long__ attribute present.<br/>
  ........<br/>
    r55197 | collin.winter | 2007-05-08 21:14:36 -0700 (Tue, 08 May 2007) | 9 lines<br/>
<br/>
    Fix a bug in test.test_support.open_urlresource().<br/>
<br/>
    If the call to requires() doesn't precede the filesystem check, we get the following situation:<br/>
    1. ./python Lib/test/regrtest.py test_foo # test needs urlfetch, not enabled, so skipped<br/>
    2. ./python Lib/test/regrtest.py -u urlfetch test_foo # test runs<br/>
    3. ./python Lib/test/regrtest.py test_foo # test runs (!)<br/>
<br/>
    By moving the call to requires() *before* the filesystem check, the fact that fetched files are cached on the local disk becomes an implementation detail, rather than a semantics-changing point of note.<br/>
  ........<br/>
    r55198 | neal.norwitz | 2007-05-08 23:43:15 -0700 (Tue, 08 May 2007) | 1 line<br/>
<br/>
    Add markup for True/False.  Will backport<br/>
  ........<br/>
    r55205 | walter.doerwald | 2007-05-09 11:10:47 -0700 (Wed, 09 May 2007) | 4 lines<br/>
<br/>
    Backport checkin:<br/>
    Fix a segfault when b&quot;&quot; was passed to b2a_qp() -- it was using strchr()<br/>
    instead of memchr().<br/>
  ........<br/>
    r55241 | neal.norwitz | 2007-05-10 22:55:15 -0700 (Thu, 10 May 2007) | 6 lines<br/>
<br/>
    Don't ever report a failure when the sum of the reference count differences<br/>
    are zero.  This should help reduce the false positives.<br/>
<br/>
    The message about references leaking is maintained to provide as much<br/>
    info as possible rather than simply suppressing the message at the source.<br/>
  ........<br/>
    r55242 | neal.norwitz | 2007-05-10 23:23:01 -0700 (Thu, 10 May 2007) | 1 line<br/>
<br/>
    Fix typo in docstring (the module is popen2, not 3).<br/>
  ........<br/>
    r55244 | neal.norwitz | 2007-05-10 23:56:52 -0700 (Thu, 10 May 2007) | 1 line<br/>
<br/>
    Remove trailing whitespace in docstring<br/>
  ........<br/>
    r55245 | neal.norwitz | 2007-05-10 23:57:33 -0700 (Thu, 10 May 2007) | 1 line<br/>
<br/>
    Deprecate os.popen* and popen2 module in favor of the subprocess module.<br/>
  ........<br/>
    r55247 | neal.norwitz | 2007-05-11 00:13:30 -0700 (Fri, 11 May 2007) | 1 line<br/>
<br/>
    Deprecate os.popen* and popen2 module in favor of the subprocess module. (forgot the doc)<br/>
  ........<br/>
    r55253 | georg.brandl | 2007-05-11 02:41:37 -0700 (Fri, 11 May 2007) | 3 lines<br/>
<br/>
    Remove an XXX that is unnecessary.<br/>
  ........<br/>
    r55258 | georg.brandl | 2007-05-11 04:04:26 -0700 (Fri, 11 May 2007) | 2 lines<br/>
<br/>
    Patch #1714700: clarify os.linesep vs. tfiles opened in text mode.<br/>
     (backport)<br/>
  ........<br/>
    r55259 | georg.brandl | 2007-05-11 04:43:56 -0700 (Fri, 11 May 2007) | 2 lines<br/>
<br/>
    Update DDJ link.<br/>
  ........<br/>
    r55273 | raymond.hettinger | 2007-05-11 10:59:59 -0700 (Fri, 11 May 2007) | 1 line<br/>
<br/>
    Better tests for posixpath.commonprefix<br/>
  ........<br/>
    r55287 | georg.brandl | 2007-05-12 14:06:41 -0700 (Sat, 12 May 2007) | 2 lines<br/>
<br/>
    Bug #1046945: document SWIG options of distutils.<br/>
  ........<br/>
    r55290 | georg.brandl | 2007-05-13 01:04:07 -0700 (Sun, 13 May 2007) | 2 lines<br/>
<br/>
    Add bz2 to content encodings.<br/>
  ........<br/>
    r55297 | neal.norwitz | 2007-05-13 13:45:05 -0700 (Sun, 13 May 2007) | 3 lines<br/>
<br/>
    Remove Amoeba doc which was removed in version 1.0! according to Misc/HISTORY.<br/>
    Hopefully Guido won't shed a tear. :-)<br/>
  ........<br/>
    r55298 | neal.norwitz | 2007-05-13 13:54:19 -0700 (Sun, 13 May 2007) | 1 line<br/>
<br/>
    Remove references to stdwin which was removed long ago.<br/>
  ........<br/>
    r55299 | neal.norwitz | 2007-05-13 14:13:42 -0700 (Sun, 13 May 2007) | 3 lines<br/>
<br/>
    Remove support for freebsd[23] which haven't been released since 2000<br/>
    or earlier.  http://www.freebsd.org/releases/index.html<br/>
  ........<br/>
    r55320 | raymond.hettinger | 2007-05-14 13:52:31 -0700 (Mon, 14 May 2007) | 1 line<br/>
<br/>
    Small speedup.<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>Mon, 14 May 2007 22:51:27 +0000</pubDate>
</item>
<item>
    <title>SequenceMatcher.get_matching_blocks():  This now guarantees that</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/4558916b841f/Doc/lib/libdifflib.tex</link>
    <description><![CDATA[SequenceMatcher.get_matching_blocks():  This now guarantees that<br/>
adjacent triples in the result list describe non-adjacent matching<br/>
blocks.  That's _nice_ to have, and Guido said he wanted it.<br/>
<br/>
Not a bugfix candidate:  Guido or not ;-), this changes visible<br/>
endcase semantics (note that some tests had to change), and<br/>
nothing about this was documented before.  Since it was working<br/>
as designed, and behavior was consistent with the docs, it wasn't<br/>
&quot;a bug&quot;.]]></description>
    <author>&#84;&#105;&#109;&#32;&#80;&#101;&#116;&#101;&#114;&#115;&#32;&#60;&#116;&#105;&#109;&#46;&#112;&#101;&#116;&#101;&#114;&#115;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Wed, 14 Jun 2006 04:09:25 +0000</pubDate>
</item>
<item>
    <title>SF Patch #1093896:  miscellaneous doc typos</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/67f2190e1f6d/Doc/lib/libdifflib.tex</link>
    <description><![CDATA[SF Patch #1093896:  miscellaneous doc typos]]></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 Jan 2005 00:34:56 +0000</pubDate>
</item>
<item>
    <title>SF bug #1060825:  Error in difflib docs</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/2fa872784eb6/Doc/lib/libdifflib.tex</link>
    <description><![CDATA[SF bug #1060825:  Error in difflib 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>Fri, 05 Nov 2004 16:38:08 +0000</pubDate>
</item>
<item>
    <title>SF bug 1046690:  difflib.HtmlDiff doc errors.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/10b25414628c/Doc/lib/libdifflib.tex</link>
    <description><![CDATA[SF bug 1046690:  difflib.HtmlDiff doc errors.<br/>
<br/>
Easy doc corrections from Dan Gass.<br/>
Also repaired the LaTeX for optional keyword arguments throughout, which<br/>
was (incorrectly) nested instead of flat.]]></description>
    <author>&#84;&#105;&#109;&#32;&#80;&#101;&#116;&#101;&#114;&#115;&#32;&#60;&#116;&#105;&#109;&#46;&#112;&#101;&#116;&#101;&#114;&#115;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Thu, 14 Oct 2004 03:09:48 +0000</pubDate>
</item>
<item>
    <title>HtmlDiff corrections from Dan Gass, + trimmed trailing whitespace.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/5876636ca8c6/Doc/lib/libdifflib.tex</link>
    <description><![CDATA[HtmlDiff corrections from Dan Gass, + trimmed trailing whitespace.]]></description>
    <author>&#84;&#105;&#109;&#32;&#80;&#101;&#116;&#101;&#114;&#115;&#32;&#60;&#116;&#105;&#109;&#46;&#112;&#101;&#116;&#101;&#114;&#115;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Sun, 12 Sep 2004 03:21:00 +0000</pubDate>
</item>
<item>
    <title>Typo fix: 'comparisions' is not a word</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/5570fae1f01c/Doc/lib/libdifflib.tex</link>
    <description><![CDATA[Typo fix: 'comparisions' is not a word]]></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>Fri, 10 Sep 2004 12:59:54 +0000</pubDate>
</item>
<item>
    <title>Patch #914575: difflib side by side diff support, diff.py s/b/s HTML option.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/6d3bdd19beeb/Doc/lib/libdifflib.tex</link>
    <description><![CDATA[Patch #914575: difflib side by side diff support, diff.py s/b/s HTML option.]]></description>
    <author>&#77;&#97;&#114;&#116;&#105;&#110;&#32;&#118;&#46;&#32;&#76;&#246;&#119;&#105;&#115;&#32;&#60;&#109;&#97;&#114;&#116;&#105;&#110;&#64;&#118;&#46;&#108;&#111;&#101;&#119;&#105;&#115;&#46;&#100;&#101;&#62;</author>
    <pubDate>Sun, 29 Aug 2004 16:34:40 +0000</pubDate>
</item>
<item>
    <title>add direct link to the article in DDJ</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/6e3758ed1ef4/Doc/lib/libdifflib.tex</link>
    <description><![CDATA[add direct link to the article in DDJ<br/>
closes SF bug #871402]]></description>
    <author>&#70;&#114;&#101;&#100;&#32;&#68;&#114;&#97;&#107;&#101;&#32;&#60;&#102;&#100;&#114;&#97;&#107;&#101;&#64;&#97;&#99;&#109;&#46;&#111;&#114;&#103;&#62;</author>
    <pubDate>Wed, 21 Jan 2004 18:30:28 +0000</pubDate>
</item>
<item>
    <title>- update Tim's email address</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/8c13ab69ba4f/Doc/lib/libdifflib.tex</link>
    <description><![CDATA[- update Tim's email address<br/>
- remove spurious blank lines]]></description>
    <author>&#70;&#114;&#101;&#100;&#32;&#68;&#114;&#97;&#107;&#101;&#32;&#60;&#102;&#100;&#114;&#97;&#107;&#101;&#64;&#97;&#99;&#109;&#46;&#111;&#114;&#103;&#62;</author>
    <pubDate>Tue, 30 Dec 2003 16:12:27 +0000</pubDate>
</item>
<item>
    <title>add direct link to the article in DDJ</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/bbc944e1fecc/Doc/lib/libdifflib.tex</link>
    <description><![CDATA[add direct link to the article in DDJ<br/>
closes SF bug #871402]]></description>
    <author>&#70;&#114;&#101;&#100;&#32;&#68;&#114;&#97;&#107;&#101;&#32;&#60;&#102;&#100;&#114;&#97;&#107;&#101;&#64;&#97;&#99;&#109;&#46;&#111;&#114;&#103;&#62;</author>
    <pubDate>Wed, 21 Jan 2004 18:31:16 +0000</pubDate>
</item>
<item>
    <title>Add docs for get_grouped_opcodes().</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/8c5a6853a02a/Doc/lib/libdifflib.tex</link>
    <description><![CDATA[Add docs for get_grouped_opcodes().]]></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, 11 Jun 2003 07:50:44 +0000</pubDate>
</item>
<item>
    <title>Document context_diff() and unified_diff()</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/e6b0a406dc31/Doc/lib/libdifflib.tex</link>
    <description><![CDATA[Document context_diff() and unified_diff()]]></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, 09 Jun 2003 21:44:59 +0000</pubDate>
</item>
<item>
    <title>Remove extra &quot;)&quot; in example.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/242ad5c592cc/Doc/lib/libdifflib.tex</link>
    <description><![CDATA[Remove extra &quot;)&quot; in example.]]></description>
    <author>&#70;&#114;&#101;&#100;&#32;&#68;&#114;&#97;&#107;&#101;&#32;&#60;&#102;&#100;&#114;&#97;&#107;&#101;&#64;&#97;&#99;&#109;&#46;&#111;&#114;&#103;&#62;</author>
    <pubDate>Fri, 06 Dec 2002 18:52:28 +0000</pubDate>
</item>
<item>
    <title>Mostly in SequenceMatcher.{__chain_b, find_longest_match}:</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/b5f6e9f6e7f4/Doc/lib/libdifflib.tex</link>
    <description><![CDATA[Mostly in SequenceMatcher.{__chain_b, find_longest_match}:<br/>
This now does a dynamic analysis of which elements are so frequently<br/>
repeated as to constitute noise.  The primary benefit is an enormous<br/>
speedup in find_longest_match, as the innermost loop can have factors<br/>
of 100s less potential matches to worry about, in cases where the<br/>
sequences have many duplicate elements.  In effect, this zooms in on<br/>
sequences of non-ubiquitous elements now.<br/>
<br/>
While I like what I've seen of the effects so far, I still consider<br/>
this experimental.  Please give it a try!]]></description>
    <author>&#84;&#105;&#109;&#32;&#80;&#101;&#116;&#101;&#114;&#115;&#32;&#60;&#116;&#105;&#109;&#46;&#112;&#101;&#116;&#101;&#114;&#115;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Mon, 29 Apr 2002 01:37:32 +0000</pubDate>
</item>
<item>
    <title>Remove extra &quot;)&quot; in example.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/a36dffd75300/Doc/lib/libdifflib.tex</link>
    <description><![CDATA[Remove extra &quot;)&quot; in example.]]></description>
    <author>&#70;&#114;&#101;&#100;&#32;&#68;&#114;&#97;&#107;&#101;&#32;&#60;&#102;&#100;&#114;&#97;&#107;&#101;&#64;&#97;&#99;&#109;&#46;&#111;&#114;&#103;&#62;</author>
    <pubDate>Fri, 06 Dec 2002 18:52:07 +0000</pubDate>
</item>
<item>
    <title>writeline() --&gt; writelines()</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/3827f136e0d6/Doc/lib/libdifflib.tex</link>
    <description><![CDATA[writeline() --&gt; writelines()<br/>
This closes SF bug #487147.]]></description>
    <author>&#70;&#114;&#101;&#100;&#32;&#68;&#114;&#97;&#107;&#101;&#32;&#60;&#102;&#100;&#114;&#97;&#107;&#101;&#64;&#97;&#99;&#109;&#46;&#111;&#114;&#103;&#62;</author>
    <pubDate>Thu, 29 Nov 2001 19:04:50 +0000</pubDate>
</item>
<item>
    <title>Enforce a bit of markup consistency.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/f614825d326a/Doc/lib/libdifflib.tex</link>
    <description><![CDATA[Enforce a bit of markup consistency.<br/>
When describing a Boolean return value, use &quot;true&quot; and &quot;false&quot; instead of<br/>
&quot;1&quot; and &quot;0&quot;.<br/>
Style-guide conformance:  no &quot;iff&quot; -- to obscure for many readers.  ;-(]]></description>
    <author>&#70;&#114;&#101;&#100;&#32;&#68;&#114;&#97;&#107;&#101;&#32;&#60;&#102;&#100;&#114;&#97;&#107;&#101;&#64;&#97;&#99;&#109;&#46;&#111;&#114;&#103;&#62;</author>
    <pubDate>Fri, 26 Oct 2001 03:04:23 +0000</pubDate>
</item>
<item>
    <title>Make difflib.ndiff() and difflib.Differ.compare() generators.  This</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/8a6f2ee6eaba/Doc/lib/libdifflib.tex</link>
    <description><![CDATA[Make difflib.ndiff() and difflib.Differ.compare() generators.  This<br/>
restores the 2.1 ability of Tools/scripts/ndiff.py to start producing<br/>
output before the entire comparison is complete.]]></description>
    <author>&#84;&#105;&#109;&#32;&#80;&#101;&#116;&#101;&#114;&#115;&#32;&#60;&#116;&#105;&#109;&#46;&#112;&#101;&#116;&#101;&#114;&#115;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Sat, 22 Sep 2001 21:30:22 +0000</pubDate>
</item>
<item>
    <title>David Goodger &lt;dgoodger@atsautomation.com&gt;:</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/65885ea76c37/Doc/lib/libdifflib.tex</link>
    <description><![CDATA[David Goodger &lt;dgoodger@atsautomation.com&gt;:<br/>
Documentation for difflib/ndiff refactoring: more of the ndiff functionality<br/>
has been moved to the underlying library (difflib).<br/>
<br/>
This closes SF patch #445413.]]></description>
    <author>&#70;&#114;&#101;&#100;&#32;&#68;&#114;&#97;&#107;&#101;&#32;&#60;&#102;&#100;&#114;&#97;&#107;&#101;&#64;&#97;&#99;&#109;&#46;&#111;&#114;&#103;&#62;</author>
    <pubDate>Mon, 13 Aug 2001 19:31:59 +0000</pubDate>
</item>
<item>
    <title>--sigh--</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/0ed8c5f3f530/Doc/lib/libdifflib.tex</link>
    <description><![CDATA[--sigh--<br/>
Finish the last set of changes to these files so the conversion does not<br/>
break.]]></description>
    <author>&#70;&#114;&#101;&#100;&#32;&#68;&#114;&#97;&#107;&#101;&#32;&#60;&#102;&#100;&#114;&#97;&#107;&#101;&#64;&#97;&#99;&#109;&#46;&#111;&#114;&#103;&#62;</author>
    <pubDate>Fri, 11 May 2001 15:49:19 +0000</pubDate>
</item>
<item>
    <title>Replace &quot;\begin{classdesc}{SomeClass}{\unspecified}&quot; with</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/a1575dbf7d81/Doc/lib/libdifflib.tex</link>
    <description><![CDATA[Replace &quot;\begin{classdesc}{SomeClass}{\unspecified}&quot; with<br/>
&quot;\begin{classdesc*}{SomeClass}&quot; -- the rendering of \unspecified was<br/>
identical to \moreargs, so this helps clarify things just a little.]]></description>
    <author>&#70;&#114;&#101;&#100;&#32;&#68;&#114;&#97;&#107;&#101;&#32;&#60;&#102;&#100;&#114;&#97;&#107;&#101;&#64;&#97;&#99;&#109;&#46;&#111;&#114;&#103;&#62;</author>
    <pubDate>Fri, 11 May 2001 01:08:13 +0000</pubDate>
</item>
<item>
    <title>Add note that difflib was added in Python 2.1.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/e4abe74bc973/Doc/lib/libdifflib.tex</link>
    <description><![CDATA[Add note that difflib was added in Python 2.1.]]></description>
    <author>&#70;&#114;&#101;&#100;&#32;&#68;&#114;&#97;&#107;&#101;&#32;&#60;&#102;&#100;&#114;&#97;&#107;&#101;&#64;&#97;&#99;&#109;&#46;&#111;&#114;&#103;&#62;</author>
    <pubDate>Tue, 10 Apr 2001 19:56:09 +0000</pubDate>
</item>
<item>
    <title>Add reference to the DDJ article discussing a similar algorithm.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/d368552c2b72/Doc/lib/libdifflib.tex</link>
    <description><![CDATA[Add reference to the DDJ article discussing a similar algorithm.]]></description>
    <author>&#70;&#114;&#101;&#100;&#32;&#68;&#114;&#97;&#107;&#101;&#32;&#60;&#102;&#100;&#114;&#97;&#107;&#101;&#64;&#97;&#99;&#109;&#46;&#111;&#114;&#103;&#62;</author>
    <pubDate>Tue, 10 Apr 2001 18:41:16 +0000</pubDate>
</item>
<item>
    <title>Fix extra backslash in example.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/8996288a8873/Doc/lib/libdifflib.tex</link>
    <description><![CDATA[Fix extra backslash in example.]]></description>
    <author>&#70;&#114;&#101;&#100;&#32;&#68;&#114;&#97;&#107;&#101;&#32;&#60;&#102;&#100;&#114;&#97;&#107;&#101;&#64;&#97;&#99;&#109;&#46;&#111;&#114;&#103;&#62;</author>
    <pubDate>Fri, 23 Feb 2001 19:13:07 +0000</pubDate>
</item>
<item>
    <title>Improve accuracy.  In the .tex file, note the new &quot;% BUG:&quot; comments:  an</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/8172906c6dc8/Doc/lib/libdifflib.tex</link>
    <description><![CDATA[Improve accuracy.  In the .tex file, note the new &quot;% BUG:&quot; comments:  an<br/>
extra backslash is getting displayed in the generated HTML.]]></description>
    <author>&#84;&#105;&#109;&#32;&#80;&#101;&#116;&#101;&#114;&#115;&#32;&#60;&#116;&#105;&#109;&#46;&#112;&#101;&#116;&#101;&#114;&#115;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Tue, 20 Feb 2001 11:24:35 +0000</pubDate>
</item>
<item>
    <title>Documentation for the difflib module, converted from the module docstrings.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/3cb00cbe7455/Doc/lib/libdifflib.tex</link>
    <description><![CDATA[Documentation for the difflib module, converted from the module docstrings.]]></description>
    <author>&#70;&#114;&#101;&#100;&#32;&#68;&#114;&#97;&#107;&#101;&#32;&#60;&#102;&#100;&#114;&#97;&#107;&#101;&#64;&#97;&#99;&#109;&#46;&#111;&#114;&#103;&#62;</author>
    <pubDate>Mon, 19 Feb 2001 16:31:02 +0000</pubDate>
</item>

  </channel>
</rss>
