<?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: Lib/test/test_codeccallbacks.py history</title>
    <description>Lib/test/test_codeccallbacks.py revision history</description>
    <item>
    <title>Update various test modules to use unittest.main() for test discovery</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/05f7883ee92d/Lib/test/test_codeccallbacks.py</link>
    <description><![CDATA[Update various test modules to use unittest.main() for test discovery<br/>
instead of manually listing tests for test.support.run_unittest().]]></description>
    <author>&#66;&#114;&#101;&#116;&#116;&#32;&#67;&#97;&#110;&#110;&#111;&#110;&#32;&#60;&#98;&#114;&#101;&#116;&#116;&#64;&#112;&#121;&#116;&#104;&#111;&#110;&#46;&#111;&#114;&#103;&#62;</author>
    <pubDate>Wed, 12 Jun 2013 21:25:59 -0400</pubDate>
</item>
<item>
    <title>Issue #16979: Fix error handling bugs in the unicode-escape-decode decoder.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/086defaf16fe/Lib/test/test_codeccallbacks.py</link>
    <description><![CDATA[Issue #16979: Fix error handling bugs in the unicode-escape-decode decoder.]]></description>
    <author>&#83;&#101;&#114;&#104;&#105;&#121;&#32;&#83;&#116;&#111;&#114;&#99;&#104;&#97;&#107;&#97;&#32;&#60;&#115;&#116;&#111;&#114;&#99;&#104;&#97;&#107;&#97;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Tue, 29 Jan 2013 10:28:07 +0200</pubDate>
</item>
<item>
    <title>Issue #15379: Fix passing of non-BMP characters as integers for the charmap decoder (already working as unicode strings).</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/c64dec45d46f/Lib/test/test_codeccallbacks.py</link>
    <description><![CDATA[Issue #15379: Fix passing of non-BMP characters as integers for the charmap decoder (already working as unicode strings).<br/>
Patch by Serhiy Storchaka.]]></description>
    <author>&#65;&#110;&#116;&#111;&#105;&#110;&#101;&#32;&#80;&#105;&#116;&#114;&#111;&#117;&#32;&#60;&#115;&#111;&#108;&#105;&#112;&#115;&#105;&#115;&#64;&#112;&#105;&#116;&#114;&#111;&#117;&#46;&#110;&#101;&#116;&#62;</author>
    <pubDate>Sun, 23 Sep 2012 20:00:04 +0200</pubDate>
</item>
<item>
    <title>#13406: fix more deprecation warnings and move the deprecation of unicode-internal earlier in the code.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/fe2be7d35660/Lib/test/test_codeccallbacks.py</link>
    <description><![CDATA[#13406: fix more deprecation warnings and move the deprecation of unicode-internal earlier in the code.]]></description>
    <author>&#69;&#122;&#105;&#111;&#32;&#77;&#101;&#108;&#111;&#116;&#116;&#105;&#32;&#60;&#101;&#122;&#105;&#111;&#46;&#109;&#101;&#108;&#111;&#116;&#116;&#105;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Thu, 17 Nov 2011 12:23:34 +0200</pubDate>
</item>
<item>
    <title>&quot;unicode_internal&quot; codec has been deprecated: fix related tests</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/ec8c0ac81706/Lib/test/test_codeccallbacks.py</link>
    <description><![CDATA[&quot;unicode_internal&quot; codec has been deprecated: fix related tests]]></description>
    <author>&#86;&#105;&#99;&#116;&#111;&#114;&#32;&#83;&#116;&#105;&#110;&#110;&#101;&#114;&#32;&#60;&#118;&#105;&#99;&#116;&#111;&#114;&#46;&#115;&#116;&#105;&#110;&#110;&#101;&#114;&#64;&#104;&#97;&#121;&#112;&#111;&#99;&#97;&#108;&#99;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Tue, 15 Nov 2011 22:44:05 +0100</pubDate>
</item>
<item>
    <title>Port code page codec to Unicode API.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/9191f804d376/Lib/test/test_codeccallbacks.py</link>
    <description><![CDATA[Port code page codec to Unicode API.]]></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>Fri, 04 Nov 2011 18:23:06 +0100</pubDate>
</item>
<item>
    <title>Fix text failures when ctypes is not available</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/da3bfa2e9daa/Lib/test/test_codeccallbacks.py</link>
    <description><![CDATA[Fix text failures when ctypes is not available<br/>
(followup to Victor's 85d11cf67aa8 and 7a50e549bd11)]]></description>
    <author>&#65;&#110;&#116;&#111;&#105;&#110;&#101;&#32;&#80;&#105;&#116;&#114;&#111;&#117;&#32;&#60;&#115;&#111;&#108;&#105;&#112;&#115;&#105;&#115;&#64;&#112;&#105;&#116;&#114;&#111;&#117;&#46;&#110;&#101;&#116;&#62;</author>
    <pubDate>Wed, 05 Oct 2011 13:01:41 +0200</pubDate>
</item>
<item>
    <title>#13054: fix usage of sys.maxunicode after PEP-393.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/f39b26ca7f3d/Lib/test/test_codeccallbacks.py</link>
    <description><![CDATA[#13054: fix usage of sys.maxunicode after PEP-393.]]></description>
    <author>&#69;&#122;&#105;&#111;&#32;&#77;&#101;&#108;&#111;&#116;&#116;&#105;</author>
    <pubDate>Tue, 04 Oct 2011 19:06:00 +0300</pubDate>
</item>
<item>
    <title>Fix test_codeccallbacks for Windows: check size of wchar_t, not sys.maxunicode</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/7a50e549bd11/Lib/test/test_codeccallbacks.py</link>
    <description><![CDATA[Fix test_codeccallbacks for Windows: check size of wchar_t, not sys.maxunicode]]></description>
    <author>&#86;&#105;&#99;&#116;&#111;&#114;&#32;&#83;&#116;&#105;&#110;&#110;&#101;&#114;&#32;&#60;&#118;&#105;&#99;&#116;&#111;&#114;&#46;&#115;&#116;&#105;&#110;&#110;&#101;&#114;&#64;&#104;&#97;&#121;&#112;&#111;&#99;&#97;&#108;&#99;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Thu, 29 Sep 2011 20:01:55 +0200</pubDate>
</item>
<item>
    <title>Implement PEP 393.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/8beaa9a37387/Lib/test/test_codeccallbacks.py</link>
    <description><![CDATA[Implement PEP 393.]]></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>Wed, 28 Sep 2011 07:41:54 +0200</pubDate>
</item>
<item>
    <title>Issue #16979: Fix error handling bugs in the unicode-escape-decode decoder.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/084bec5443d6/Lib/test/test_codeccallbacks.py</link>
    <description><![CDATA[Issue #16979: Fix error handling bugs in the unicode-escape-decode decoder.]]></description>
    <author>&#83;&#101;&#114;&#104;&#105;&#121;&#32;&#83;&#116;&#111;&#114;&#99;&#104;&#97;&#107;&#97;&#32;&#60;&#115;&#116;&#111;&#114;&#99;&#104;&#97;&#107;&#97;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Tue, 29 Jan 2013 10:20:44 +0200</pubDate>
</item>
<item>
    <title>Issue #15379: Fix passing of non-BMP characters as integers for the charmap decoder (already working as unicode strings).</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/620d23f7ad41/Lib/test/test_codeccallbacks.py</link>
    <description><![CDATA[Issue #15379: Fix passing of non-BMP characters as integers for the charmap decoder (already working as unicode strings).<br/>
Patch by Serhiy Storchaka.]]></description>
    <author>&#65;&#110;&#116;&#111;&#105;&#110;&#101;&#32;&#80;&#105;&#116;&#114;&#111;&#117;&#32;&#60;&#115;&#111;&#108;&#105;&#112;&#115;&#105;&#115;&#64;&#112;&#105;&#116;&#114;&#111;&#117;&#46;&#110;&#101;&#116;&#62;</author>
    <pubDate>Sun, 23 Sep 2012 19:55:21 +0200</pubDate>
</item>
<item>
    <title>#9424: Replace deprecated assert* methods in the Python test suite.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/9fe76c26ea9f/Lib/test/test_codeccallbacks.py</link>
    <description><![CDATA[#9424: Replace deprecated assert* methods in the Python test suite.]]></description>
    <author>&#69;&#122;&#105;&#111;&#32;&#77;&#101;&#108;&#111;&#116;&#116;&#105;&#32;&#60;&#101;&#122;&#105;&#111;&#46;&#109;&#101;&#108;&#111;&#116;&#116;&#105;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Sat, 20 Nov 2010 19:04:17 +0000</pubDate>
</item>
<item>
    <title>Issue #9804: ascii() now always represents unicode surrogate pairs as</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/fc76e8c617dc/Lib/test/test_codeccallbacks.py</link>
    <description><![CDATA[Issue #9804: ascii() now always represents unicode surrogate pairs as<br/>
a single `\UXXXXXXXX`, regardless of whether the character is printable<br/>
or not.  Also, the &quot;backslashreplace&quot; error handler now joins surrogate<br/>
pairs into a single character on UCS-2 builds.]]></description>
    <author>&#65;&#110;&#116;&#111;&#105;&#110;&#101;&#32;&#80;&#105;&#116;&#114;&#111;&#117;&#32;&#60;&#115;&#111;&#108;&#105;&#112;&#115;&#105;&#115;&#64;&#112;&#105;&#116;&#114;&#111;&#117;&#46;&#110;&#101;&#116;&#62;</author>
    <pubDate>Thu, 09 Sep 2010 20:30:23 +0000</pubDate>
</item>
<item>
    <title>Update PyUnicode_DecodeUTF8 from RFC 2279 to RFC 3629.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/e0d5a4a49112/Lib/test/test_codeccallbacks.py</link>
    <description><![CDATA[Update PyUnicode_DecodeUTF8 from RFC 2279 to RFC 3629.<br/>
<br/>
1) #8271: when a byte sequence is invalid, only the start byte and all the<br/>
   valid continuation bytes are now replaced by U+FFFD, instead of replacing<br/>
   the number of bytes specified by the start byte.<br/>
   See http://www.unicode.org/versions/Unicode5.2.0/ch03.pdf (pages 94-95);<br/>
2) 5- and 6-bytes-long UTF-8 sequences are now considered invalid (no changes<br/>
   in behavior);<br/>
3) Change the error messages &quot;unexpected code byte&quot; to &quot;invalid start byte&quot;<br/>
   and &quot;invalid data&quot; to &quot;invalid continuation byte&quot;;<br/>
4) Add an extensive set of tests in test_unicode;<br/>
5) Fix test_codeccallbacks because it was failing after this change.]]></description>
    <author>&#69;&#122;&#105;&#111;&#32;&#77;&#101;&#108;&#111;&#116;&#116;&#105;&#32;&#60;&#101;&#122;&#105;&#111;&#46;&#109;&#101;&#108;&#111;&#116;&#116;&#105;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Thu, 01 Jul 2010 07:32:02 +0000</pubDate>
</item>
<item>
    <title>Merged revisions 69846 via svnmerge from</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/d06a3ebf306f/Lib/test/test_codeccallbacks.py</link>
    <description><![CDATA[Merged revisions 69846 via svnmerge from<br/>
svn+ssh://pythondev@svn.python.org/python/trunk<br/>
<br/>
........<br/>
  r69846 | mark.dickinson | 2009-02-21 20:27:01 +0000 (Sat, 21 Feb 2009) | 2 lines<br/>
<br/>
  Issue #5341: Fix a variety of spelling errors.<br/>
........]]></description>
    <author>&#77;&#97;&#114;&#107;&#32;&#68;&#105;&#99;&#107;&#105;&#110;&#115;&#111;&#110;&#32;&#60;&#100;&#105;&#99;&#107;&#105;&#110;&#115;&#109;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Sat, 21 Feb 2009 20:59:32 +0000</pubDate>
</item>
<item>
    <title>Merged revisions 68746 via svnmerge from</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/581d8602f3f7/Lib/test/test_codeccallbacks.py</link>
    <description><![CDATA[Merged revisions 68746 via svnmerge from<br/>
svn+ssh://pythondev@svn.python.org/python/branches/py3k<br/>
<br/>
................<br/>
  r68746 | benjamin.peterson | 2009-01-18 16:27:04 -0600 (Sun, 18 Jan 2009) | 55 lines<br/>
<br/>
  Merged revisions 68633,68648,68667,68706,68718,68720-68721,68724-68727,68739 via svnmerge from<br/>
  svn+ssh://pythondev@svn.python.org/python/trunk<br/>
<br/>
  ........<br/>
    r68633 | thomas.heller | 2009-01-16 12:53:44 -0600 (Fri, 16 Jan 2009) | 3 lines<br/>
<br/>
    Change an example in the docs to avoid a mistake when the code is copy<br/>
    pasted and changed afterwards.<br/>
  ........<br/>
    r68648 | benjamin.peterson | 2009-01-16 22:28:57 -0600 (Fri, 16 Jan 2009) | 1 line<br/>
<br/>
    use enumerate<br/>
  ........<br/>
    r68667 | amaury.forgeotdarc | 2009-01-17 14:18:59 -0600 (Sat, 17 Jan 2009) | 3 lines<br/>
<br/>
    #4077: No need to append \n when calling Py_FatalError<br/>
    + fix a declaration to make it match the one in pythonrun.h<br/>
  ........<br/>
    r68706 | benjamin.peterson | 2009-01-17 19:28:46 -0600 (Sat, 17 Jan 2009) | 1 line<br/>
<br/>
    fix grammar<br/>
  ........<br/>
    r68718 | georg.brandl | 2009-01-18 04:42:35 -0600 (Sun, 18 Jan 2009) | 1 line<br/>
<br/>
    #4976: union() and intersection() take multiple args, but talk about &quot;the other&quot;.<br/>
  ........<br/>
    r68720 | georg.brandl | 2009-01-18 04:45:22 -0600 (Sun, 18 Jan 2009) | 1 line<br/>
<br/>
    #4974: fix redundant mention of lists and tuples.<br/>
  ........<br/>
    r68721 | georg.brandl | 2009-01-18 04:48:16 -0600 (Sun, 18 Jan 2009) | 1 line<br/>
<br/>
    #4914: trunc is in math.<br/>
  ........<br/>
    r68724 | georg.brandl | 2009-01-18 07:24:10 -0600 (Sun, 18 Jan 2009) | 1 line<br/>
<br/>
    #4979: correct result range for some random functions.<br/>
  ........<br/>
    r68725 | georg.brandl | 2009-01-18 07:47:26 -0600 (Sun, 18 Jan 2009) | 1 line<br/>
<br/>
    #4857: fix augmented assignment target spec.<br/>
  ........<br/>
    r68726 | georg.brandl | 2009-01-18 08:41:52 -0600 (Sun, 18 Jan 2009) | 1 line<br/>
<br/>
    #4923: clarify what was added.<br/>
  ........<br/>
    r68727 | georg.brandl | 2009-01-18 12:25:30 -0600 (Sun, 18 Jan 2009) | 1 line<br/>
<br/>
    #4986: augassigns are not expressions.<br/>
  ........<br/>
    r68739 | benjamin.peterson | 2009-01-18 15:11:38 -0600 (Sun, 18 Jan 2009) | 1 line<br/>
<br/>
    fix test that wasn't working as expected #4990<br/>
  ........<br/>
................]]></description>
    <author>&#66;&#101;&#110;&#106;&#97;&#109;&#105;&#110;&#32;&#80;&#101;&#116;&#101;&#114;&#115;&#111;&#110;&#32;&#60;&#98;&#101;&#110;&#106;&#97;&#109;&#105;&#110;&#64;&#112;&#121;&#116;&#104;&#111;&#110;&#46;&#111;&#114;&#103;&#62;</author>
    <pubDate>Sun, 18 Jan 2009 22:40:43 +0000</pubDate>
</item>
<item>
    <title>#2621 rename test.test_support to test.support</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/9c930a32cebb/Lib/test/test_codeccallbacks.py</link>
    <description><![CDATA[#2621 rename test.test_support to test.support]]></description>
    <author>&#66;&#101;&#110;&#106;&#97;&#109;&#105;&#110;&#32;&#80;&#101;&#116;&#101;&#114;&#115;&#111;&#110;&#32;&#60;&#98;&#101;&#110;&#106;&#97;&#109;&#105;&#110;&#64;&#112;&#121;&#116;&#104;&#111;&#110;&#46;&#111;&#114;&#103;&#62;</author>
    <pubDate>Tue, 20 May 2008 21:35:26 +0000</pubDate>
</item>
<item>
    <title>rename HTMLParser to html.parser and htmlentitydefs to html.entities;</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/7296a2fb4786/Lib/test/test_codeccallbacks.py</link>
    <description><![CDATA[rename HTMLParser to html.parser and htmlentitydefs to html.entities;<br/>
includes merge of trunk revision 63432]]></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>Sat, 17 May 2008 22:02:32 +0000</pubDate>
</item>
<item>
    <title>Rename buffer -&gt; bytearray.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/cbc8b3bd3157/Lib/test/test_codeccallbacks.py</link>
    <description><![CDATA[Rename buffer -&gt; bytearray.]]></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, 21 Nov 2007 19:29:53 +0000</pubDate>
</item>
<item>
    <title>Merging the py3k-pep3137 branch back into the py3k branch.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/0d462d789b18/Lib/test/test_codeccallbacks.py</link>
    <description><![CDATA[Merging the py3k-pep3137 branch back into the py3k branch.<br/>
No detailed change log; just check out the change log for the py3k-pep3137<br/>
branch.  The most obvious changes:<br/>
<br/>
  - str8 renamed to bytes (PyString at the C level);<br/>
  - bytes renamed to buffer (PyBytes at the C level);<br/>
  - PyString and PyUnicode are no longer compatible.<br/>
<br/>
I.e. we now have an immutable bytes type and a mutable bytes type.<br/>
<br/>
The behavior of PyString was modified quite a bit, to make it more<br/>
bytes-like.  Some changes are still on the to-do list.]]></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, 06 Nov 2007 21:34:58 +0000</pubDate>
</item>
<item>
    <title>Remove a test case which is no longer valid.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/d66018ed3ded/Lib/test/test_codeccallbacks.py</link>
    <description><![CDATA[Remove a test case which is no longer valid.]]></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>Wed, 24 Oct 2007 21:25:34 +0000</pubDate>
</item>
<item>
    <title>Patch #1303: Adapt str8 constructor to bytes (now buffer) one.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/33efbfc28d2b/Lib/test/test_codeccallbacks.py</link>
    <description><![CDATA[Patch #1303: Adapt str8 constructor to bytes (now buffer) one.]]></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>Wed, 24 Oct 2007 18:55:37 +0000</pubDate>
</item>
<item>
    <title>Patch# 1258 by Christian Heimes: kill basestring.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/ace45b361e87/Lib/test/test_codeccallbacks.py</link>
    <description><![CDATA[Patch# 1258 by Christian Heimes: kill basestring.<br/>
I like this because it makes the code shorter! :-)]]></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, 16 Oct 2007 18:12:55 +0000</pubDate>
</item>
<item>
    <title>Changes in anticipation of stricter str vs. bytes enforcement.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/cb28e14ee808/Lib/test/test_codeccallbacks.py</link>
    <description><![CDATA[Changes in anticipation of stricter str vs. bytes enforcement.]]></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, 27 Aug 2007 20:40:10 +0000</pubDate>
</item>
<item>
    <title>Apply SF patch #1775604: This adds three new codecs (utf-32, utf-32-le and</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/f1a2d51f1cab/Lib/test/test_codeccallbacks.py</link>
    <description><![CDATA[Apply SF patch #1775604: This adds three new codecs (utf-32, utf-32-le and<br/>
ut-32-be). On narrow builds the codecs combine surrogate pairs in the unicode<br/>
object into one codepoint on encoding and create surrogate pairs for<br/>
codepoints outside the BMP on decoding. Lone surrogates are passed through<br/>
unchanged in all cases.<br/>
<br/>
Backport to the trunk will follow.]]></description>
    <author>&#87;&#97;&#108;&#116;&#101;&#114;&#32;&#68;&#246;&#114;&#119;&#97;&#108;&#100;&#32;&#60;&#119;&#97;&#108;&#116;&#101;&#114;&#64;&#108;&#105;&#118;&#105;&#110;&#103;&#108;&#111;&#103;&#105;&#99;&#46;&#100;&#101;&#62;</author>
    <pubDate>Thu, 16 Aug 2007 21:55:45 +0000</pubDate>
</item>
<item>
    <title>Bytes (which are the input for decoding) are mutable now. If a decoding</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/504084c04ac0/Lib/test/test_codeccallbacks.py</link>
    <description><![CDATA[Bytes (which are the input for decoding) are mutable now. If a decoding<br/>
error callback changes the bytes object in the exception the decoder might<br/>
use memory that's no longer in use. Change unicode_decode_call_errorhandler()<br/>
so that it fetches the adresses of the bytes array (start and end) from the<br/>
exception object and passes them back to the caller.]]></description>
    <author>&#87;&#97;&#108;&#116;&#101;&#114;&#32;&#68;&#246;&#114;&#119;&#97;&#108;&#100;&#32;&#60;&#119;&#97;&#108;&#116;&#101;&#114;&#64;&#108;&#105;&#118;&#105;&#110;&#103;&#108;&#111;&#103;&#105;&#99;&#46;&#100;&#101;&#62;</author>
    <pubDate>Mon, 30 Jul 2007 13:31:40 +0000</pubDate>
</item>
<item>
    <title>Patch by Ron Adam: Don't use u prefix in unicode error messages</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/70a0831feda6/Lib/test/test_codeccallbacks.py</link>
    <description><![CDATA[Patch by Ron Adam: Don't use u prefix in unicode error messages<br/>
and remove u prefix from some comments in test_codecs.py.]]></description>
    <author>&#87;&#97;&#108;&#116;&#101;&#114;&#32;&#68;&#246;&#114;&#119;&#97;&#108;&#100;&#32;&#60;&#119;&#97;&#108;&#116;&#101;&#114;&#64;&#108;&#105;&#118;&#105;&#110;&#103;&#108;&#111;&#103;&#105;&#99;&#46;&#100;&#101;&#62;</author>
    <pubDate>Wed, 20 Jun 2007 09:25:34 +0000</pubDate>
</item>
<item>
    <title>Fix test_codeccallbacks.py: bytes has no % operator.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/7e52b5bec5a4/Lib/test/test_codeccallbacks.py</link>
    <description><![CDATA[Fix test_codeccallbacks.py: bytes has no % operator.]]></description>
    <author>&#87;&#97;&#108;&#116;&#101;&#114;&#32;&#68;&#246;&#114;&#119;&#97;&#108;&#100;&#32;&#60;&#119;&#97;&#108;&#116;&#101;&#114;&#64;&#108;&#105;&#118;&#105;&#110;&#103;&#108;&#111;&#103;&#105;&#99;&#46;&#100;&#101;&#62;</author>
    <pubDate>Wed, 06 Jun 2007 15:17:22 +0000</pubDate>
</item>
<item>
    <title>Add 'U'/'U#' format characters to Py_BuildValue (and thus</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/d6aa7edf217a/Lib/test/test_codeccallbacks.py</link>
    <description><![CDATA[Add 'U'/'U#' format characters to Py_BuildValue (and thus<br/>
to PyObject_CallFunction()) that take a char * (and a size<br/>
in the case of 'U#') and create a unicode object out of it.<br/>
<br/>
Add functions PyUnicode_FromFormat() and PyUnicode_FromFormatV()<br/>
that work similar to PyString_FromFormat(), but create a unicode<br/>
object (also a %U format character has been added, that takes<br/>
a PyObject *, which must point to a unicode object).<br/>
<br/>
Change the encoding and reason attributes of UnicodeEncodeError,<br/>
UnicodeDecodeError and UnicodeTranslateError to be unicode<br/>
objects.]]></description>
    <author>&#87;&#97;&#108;&#116;&#101;&#114;&#32;&#68;&#246;&#114;&#119;&#97;&#108;&#100;&#32;&#60;&#119;&#97;&#108;&#116;&#101;&#114;&#64;&#108;&#105;&#118;&#105;&#110;&#103;&#108;&#111;&#103;&#105;&#99;&#46;&#100;&#101;&#62;</author>
    <pubDate>Fri, 18 May 2007 16:29:38 +0000</pubDate>
</item>
<item>
    <title>test_codeccallbacks.py passes again.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/650ff8d7cc38/Lib/test/test_codeccallbacks.py</link>
    <description><![CDATA[test_codeccallbacks.py passes again.]]></description>
    <author>&#87;&#97;&#108;&#116;&#101;&#114;&#32;&#68;&#246;&#114;&#119;&#97;&#108;&#100;&#32;&#60;&#119;&#97;&#108;&#116;&#101;&#114;&#64;&#108;&#105;&#118;&#105;&#110;&#103;&#108;&#111;&#103;&#105;&#99;&#46;&#100;&#101;&#62;</author>
    <pubDate>Wed, 09 May 2007 10:44:06 +0000</pubDate>
</item>
<item>
    <title>Merged revisions 55007-55179 via svnmerge from</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/a6eb6acfe04a/Lib/test/test_codeccallbacks.py</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>Rename 'unicode' to 'str' in its tp_name field. Rename 'str' to 'str8'.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/825d966338ea/Lib/test/test_codeccallbacks.py</link>
    <description><![CDATA[Rename 'unicode' to 'str' in its tp_name field. Rename 'str' to 'str8'.<br/>
Change all occurrences of unichr to chr.]]></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>Thu, 03 May 2007 17:18:26 +0000</pubDate>
</item>
<item>
    <title>Rip out all the u&quot;...&quot; literals and calls to unicode().</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/beacf40b5960/Lib/test/test_codeccallbacks.py</link>
    <description><![CDATA[Rip out all the u&quot;...&quot; literals and calls to unicode().]]></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, 02 May 2007 19:09:54 +0000</pubDate>
</item>
<item>
    <title>Conversion of exceptions over from faked-up classes to new-style C types.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/4c0823f0a0a1/Lib/test/test_codeccallbacks.py</link>
    <description><![CDATA[Conversion of exceptions over from faked-up classes to new-style C types.]]></description>
    <author>&#82;&#105;&#99;&#104;&#97;&#114;&#100;&#32;&#74;&#111;&#110;&#101;&#115;&#32;&#60;&#114;&#105;&#99;&#104;&#97;&#114;&#100;&#64;&#99;&#111;&#109;&#109;&#111;&#110;&#103;&#114;&#111;&#117;&#110;&#100;&#46;&#99;&#111;&#109;&#46;&#97;&#117;&#62;</author>
    <pubDate>Sat, 27 May 2006 12:29:24 +0000</pubDate>
</item>
<item>
    <title>Add tests to increase code coverage in Python/codecs.c and Python/exceptions.c.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/e2473c4f2ee0/Lib/test/test_codeccallbacks.py</link>
    <description><![CDATA[Add tests to increase code coverage in Python/codecs.c and Python/exceptions.c.]]></description>
    <author>&#87;&#97;&#108;&#116;&#101;&#114;&#32;&#68;&#246;&#114;&#119;&#97;&#108;&#100;&#32;&#60;&#119;&#97;&#108;&#116;&#101;&#114;&#64;&#108;&#105;&#118;&#105;&#110;&#103;&#108;&#111;&#103;&#105;&#99;&#46;&#100;&#101;&#62;</author>
    <pubDate>Thu, 17 Nov 2005 18:51:34 +0000</pubDate>
</item>
<item>
    <title>Add tests for various error cases and for readbuffer_encode() and</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/3236b5fb1fb7/Lib/test/test_codeccallbacks.py</link>
    <description><![CDATA[Add tests for various error cases and for readbuffer_encode() and<br/>
charbuffer_encode(). This increases code coverage in Modules/_codecsmodule.c<br/>
from 83% to 95%.]]></description>
    <author>&#87;&#97;&#108;&#116;&#101;&#114;&#32;&#68;&#246;&#114;&#119;&#97;&#108;&#100;&#32;&#60;&#119;&#97;&#108;&#116;&#101;&#114;&#64;&#108;&#105;&#118;&#105;&#110;&#103;&#108;&#111;&#103;&#105;&#99;&#46;&#100;&#101;&#62;</author>
    <pubDate>Thu, 17 Nov 2005 08:52:34 +0000</pubDate>
</item>
<item>
    <title>Backport checkin:</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/6b8c55877755/Lib/test/test_codeccallbacks.py</link>
    <description><![CDATA[Backport checkin:<br/>
SF bug #1251300: On UCS-4 builds the &quot;unicode-internal&quot; codec will now complain<br/>
about illegal code points. The codec now supports PEP 293 style error handlers.<br/>
(This is a variant of the patch by Nik Haldimann that detects truncated data)]]></description>
    <author>&#87;&#97;&#108;&#116;&#101;&#114;&#32;&#68;&#246;&#114;&#119;&#97;&#108;&#100;&#32;&#60;&#119;&#97;&#108;&#116;&#101;&#114;&#64;&#108;&#105;&#118;&#105;&#110;&#103;&#108;&#111;&#103;&#105;&#99;&#46;&#100;&#101;&#62;</author>
    <pubDate>Tue, 30 Aug 2005 10:46:06 +0000</pubDate>
</item>
<item>
    <title>Fix copy &amp; paste error in comments.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/e53693a02cf0/Lib/test/test_codeccallbacks.py</link>
    <description><![CDATA[Fix copy &amp; paste error in comments.]]></description>
    <author>&#87;&#97;&#108;&#116;&#101;&#114;&#32;&#68;&#246;&#114;&#119;&#97;&#108;&#100;&#32;&#60;&#119;&#97;&#108;&#116;&#101;&#114;&#64;&#108;&#105;&#118;&#105;&#110;&#103;&#108;&#111;&#103;&#105;&#99;&#46;&#100;&#101;&#62;</author>
    <pubDate>Tue, 14 Dec 2004 21:28:07 +0000</pubDate>
</item>
<item>
    <title>Whitespace normalization.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/aca1ce1b4b61/Lib/test/test_codeccallbacks.py</link>
    <description><![CDATA[Whitespace normalization.]]></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, 18 Jan 2004 20:29:55 +0000</pubDate>
</item>
<item>
    <title>Fix a bug in the memory reallocation code of PyUnicode_TranslateCharmap().</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/fe3f5592305d/Lib/test/test_codeccallbacks.py</link>
    <description><![CDATA[Fix a bug in the memory reallocation code of PyUnicode_TranslateCharmap().<br/>
charmaptranslate_makespace() allocated more memory than required for the<br/>
next replacement but didn't remember that fact, so memory size was growing<br/>
exponentially every time a replacement string is longer that one character.<br/>
This fixes SF bug #828737.]]></description>
    <author>&#87;&#97;&#108;&#116;&#101;&#114;&#32;&#68;&#246;&#114;&#119;&#97;&#108;&#100;&#32;&#60;&#119;&#97;&#108;&#116;&#101;&#114;&#64;&#108;&#105;&#118;&#105;&#110;&#103;&#108;&#111;&#103;&#105;&#99;&#46;&#100;&#101;&#62;</author>
    <pubDate>Fri, 24 Oct 2003 14:25:28 +0000</pubDate>
</item>
<item>
    <title>Add a unicode prefix to the characters in the UnicodeEncodeError and</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/f746d5690ad6/Lib/test/test_codeccallbacks.py</link>
    <description><![CDATA[Add a unicode prefix to the characters in the UnicodeEncodeError and<br/>
UnicodeTranslateError message.]]></description>
    <author>&#87;&#97;&#108;&#116;&#101;&#114;&#32;&#68;&#246;&#114;&#119;&#97;&#108;&#100;&#32;&#60;&#119;&#97;&#108;&#116;&#101;&#114;&#64;&#108;&#105;&#118;&#105;&#110;&#103;&#108;&#111;&#103;&#105;&#99;&#46;&#100;&#101;&#62;</author>
    <pubDate>Tue, 12 Aug 2003 17:34:49 +0000</pubDate>
</item>
<item>
    <title>Enhance message for UnicodeEncodeError and UnicodeTranslateError.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/df654861ccf6/Lib/test/test_codeccallbacks.py</link>
    <description><![CDATA[Enhance message for UnicodeEncodeError and UnicodeTranslateError.<br/>
If there is only one bad character it will now be printed in a<br/>
form that is a valid Python string.]]></description>
    <author>&#87;&#97;&#108;&#116;&#101;&#114;&#32;&#68;&#246;&#114;&#119;&#97;&#108;&#100;&#32;&#60;&#119;&#97;&#108;&#116;&#101;&#114;&#64;&#108;&#105;&#118;&#105;&#110;&#103;&#108;&#111;&#103;&#105;&#99;&#46;&#100;&#101;&#62;</author>
    <pubDate>Tue, 12 Aug 2003 17:32:43 +0000</pubDate>
</item>
<item>
    <title>Backport checkin:</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/982e3e40bf1e/Lib/test/test_codeccallbacks.py</link>
    <description><![CDATA[Backport checkin:<br/>
Fix a bug in the memory reallocation code of PyUnicode_TranslateCharmap().<br/>
charmaptranslate_makespace() allocates more memory than required for the<br/>
next replacement but didn't remember that fact, so memory size was growing<br/>
exponentially every time a replacement string is longer that one character.<br/>
This fixes SF bug #828737.]]></description>
    <author>&#87;&#97;&#108;&#116;&#101;&#114;&#32;&#68;&#246;&#114;&#119;&#97;&#108;&#100;&#32;&#60;&#119;&#97;&#108;&#116;&#101;&#114;&#64;&#108;&#105;&#118;&#105;&#110;&#103;&#108;&#111;&#103;&#105;&#99;&#46;&#100;&#101;&#62;</author>
    <pubDate>Fri, 24 Oct 2003 15:05:29 +0000</pubDate>
</item>
<item>
    <title>Backport checkins:</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/aa5cb8e3b9ea/Lib/test/test_codeccallbacks.py</link>
    <description><![CDATA[Backport checkins:<br/>
* Enhance message for UnicodeEncodeError and UnicodeTranslateError.<br/>
  If there is only one bad character it will now be printed in a<br/>
  form that is a valid Python string.<br/>
* Add a unicode prefix to the characters in the UnicodeEncodeError<br/>
  and UnicodeTranslateError message.]]></description>
    <author>&#87;&#97;&#108;&#116;&#101;&#114;&#32;&#68;&#246;&#114;&#119;&#97;&#108;&#100;&#32;&#60;&#119;&#97;&#108;&#116;&#101;&#114;&#64;&#108;&#105;&#118;&#105;&#110;&#103;&#108;&#111;&#103;&#105;&#99;&#46;&#100;&#101;&#62;</author>
    <pubDate>Tue, 12 Aug 2003 17:38:22 +0000</pubDate>
</item>
<item>
    <title>Combine the functionality of test_support.run_unittest()</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/1741af48fd9f/Lib/test/test_codeccallbacks.py</link>
    <description><![CDATA[Combine the functionality of test_support.run_unittest()<br/>
and test_support.run_classtests() into run_unittest()<br/>
and use it wherever possible.<br/>
<br/>
Also don't use &quot;from test.test_support import ...&quot;, but<br/>
&quot;from test import test_support&quot; in a few spots.<br/>
<br/>
From SF patch #662807.]]></description>
    <author>&#87;&#97;&#108;&#116;&#101;&#114;&#32;&#68;&#246;&#114;&#119;&#97;&#108;&#100;&#32;&#60;&#119;&#97;&#108;&#116;&#101;&#114;&#64;&#108;&#105;&#118;&#105;&#110;&#103;&#108;&#111;&#103;&#105;&#99;&#46;&#100;&#101;&#62;</author>
    <pubDate>Thu, 01 May 2003 17:45:56 +0000</pubDate>
</item>
<item>
    <title>Use the new htmlentitydefs.codepoint2name for test_xmlcharnamereplace()</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/35c90d9cc313/Lib/test/test_codeccallbacks.py</link>
    <description><![CDATA[Use the new htmlentitydefs.codepoint2name for test_xmlcharnamereplace()]]></description>
    <author>&#87;&#97;&#108;&#116;&#101;&#114;&#32;&#68;&#246;&#114;&#119;&#97;&#108;&#100;&#32;&#60;&#119;&#97;&#108;&#116;&#101;&#114;&#64;&#108;&#105;&#118;&#105;&#110;&#103;&#108;&#111;&#103;&#105;&#99;&#46;&#100;&#101;&#62;</author>
    <pubDate>Tue, 29 Apr 2003 20:59:55 +0000</pubDate>
</item>
<item>
    <title>Whitespace normalization.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/226463445697/Lib/test/test_codeccallbacks.py</link>
    <description><![CDATA[Whitespace normalization.]]></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, 19 Feb 2003 02:35:07 +0000</pubDate>
</item>
<item>
    <title>Change the treatment of positions returned by PEP293</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/c267f28724dd/Lib/test/test_codeccallbacks.py</link>
    <description><![CDATA[Change the treatment of positions returned by PEP293<br/>
error handers in the Unicode codecs: Negative<br/>
positions are treated as being relative to the end of<br/>
the input and out of bounds positions result in an<br/>
IndexError.<br/>
<br/>
Also update the PEP and include an explanation of<br/>
this in the documentation for codecs.register_error.<br/>
<br/>
Fixes a small bug in iconv_codecs: if the position<br/>
from the callback is negative *add* it to the size<br/>
instead of substracting it.<br/>
<br/>
From SF patch #677429.]]></description>
    <author>&#87;&#97;&#108;&#116;&#101;&#114;&#32;&#68;&#246;&#114;&#119;&#97;&#108;&#100;&#32;&#60;&#119;&#97;&#108;&#116;&#101;&#114;&#64;&#108;&#105;&#118;&#105;&#110;&#103;&#108;&#111;&#103;&#105;&#99;&#46;&#100;&#101;&#62;</author>
    <pubDate>Fri, 31 Jan 2003 17:19:08 +0000</pubDate>
</item>
<item>
    <title>Add comments and remove duplicate tests.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/a2f84d2835fa/Lib/test/test_codeccallbacks.py</link>
    <description><![CDATA[Add comments and remove duplicate tests.]]></description>
    <author>&#87;&#97;&#108;&#116;&#101;&#114;&#32;&#68;&#246;&#114;&#119;&#97;&#108;&#100;&#32;&#60;&#119;&#97;&#108;&#116;&#101;&#114;&#64;&#108;&#105;&#118;&#105;&#110;&#103;&#108;&#111;&#103;&#105;&#99;&#46;&#100;&#101;&#62;</author>
    <pubDate>Mon, 20 Jan 2003 02:34:07 +0000</pubDate>
</item>
<item>
    <title>Make the test scripts work again with narrow Python builds.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/01d9fd595375/Lib/test/test_codeccallbacks.py</link>
    <description><![CDATA[Make the test scripts work again with narrow Python builds.]]></description>
    <author>&#87;&#97;&#108;&#116;&#101;&#114;&#32;&#68;&#246;&#114;&#119;&#97;&#108;&#100;&#32;&#60;&#119;&#97;&#108;&#116;&#101;&#114;&#64;&#108;&#105;&#118;&#105;&#110;&#103;&#108;&#111;&#103;&#105;&#99;&#46;&#100;&#101;&#62;</author>
    <pubDate>Thu, 09 Jan 2003 11:38:50 +0000</pubDate>
</item>
<item>
    <title>Add a few test cases to increase code coverage:</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/925a7b1f93ee/Lib/test/test_codeccallbacks.py</link>
    <description><![CDATA[Add a few test cases to increase code coverage:<br/>
<br/>
From:<br/>
 69.73% of 294 source lines executed in file ./Modules/_codecsmodule.c<br/>
 79.47% of 487 source lines executed in file Python/codecs.c<br/>
 78.45% of 3643 source lines executed in file Objects/unicodeobject.c<br/>
<br/>
To:<br/>
 70.41% of 294 source lines executed in file ./Modules/_codecsmodule.c<br/>
 82.75% of 487 source lines executed in file Python/codecs.c<br/>
 80.76% of 3638 source lines executed in file Objects/unicodeobject.c<br/>
<br/>
This actually unearthed a bug in the handling of None<br/>
values in PyUnicode_EncodeCharmap.]]></description>
    <author>&#87;&#97;&#108;&#116;&#101;&#114;&#32;&#68;&#246;&#114;&#119;&#97;&#108;&#100;&#32;&#60;&#119;&#97;&#108;&#116;&#101;&#114;&#64;&#108;&#105;&#118;&#105;&#110;&#103;&#108;&#111;&#103;&#105;&#99;&#46;&#100;&#101;&#62;</author>
    <pubDate>Wed, 08 Jan 2003 23:22:13 +0000</pubDate>
</item>
<item>
    <title>Fix typo in comment.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/b38533e01d65/Lib/test/test_codeccallbacks.py</link>
    <description><![CDATA[Fix typo in comment.]]></description>
    <author>&#87;&#97;&#108;&#116;&#101;&#114;&#32;&#68;&#246;&#114;&#119;&#97;&#108;&#100;&#32;&#60;&#119;&#97;&#108;&#116;&#101;&#114;&#64;&#108;&#105;&#118;&#105;&#110;&#103;&#108;&#111;&#103;&#105;&#99;&#46;&#100;&#101;&#62;</author>
    <pubDate>Mon, 25 Nov 2002 17:58:02 +0000</pubDate>
</item>
<item>
    <title>Update character names.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/ab3763d477cc/Lib/test/test_codeccallbacks.py</link>
    <description><![CDATA[Update character names.]]></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>Sat, 23 Nov 2002 19:41:01 +0000</pubDate>
</item>
<item>
    <title>Whitespace normalization.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/23ef7c163a12/Lib/test/test_codeccallbacks.py</link>
    <description><![CDATA[Whitespace normalization.]]></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, 09 Nov 2002 05:26:15 +0000</pubDate>
</item>
<item>
    <title>Add a test case that checks that the proper exception is raises</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/d446b5151316/Lib/test/test_codeccallbacks.py</link>
    <description><![CDATA[Add a test case that checks that the proper exception is raises<br/>
when the replacement from an encoding error callback is itself<br/>
unencodable.]]></description>
    <author>&#87;&#97;&#108;&#116;&#101;&#114;&#32;&#68;&#246;&#114;&#119;&#97;&#108;&#100;&#32;&#60;&#119;&#97;&#108;&#116;&#101;&#114;&#64;&#108;&#105;&#118;&#105;&#110;&#103;&#108;&#111;&#103;&#105;&#99;&#46;&#100;&#101;&#62;</author>
    <pubDate>Fri, 06 Sep 2002 17:21:40 +0000</pubDate>
</item>
<item>
    <title>PEP 293 implemention (from SF patch http://www.python.org/sf/432401)</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/0337dad8403e/Lib/test/test_codeccallbacks.py</link>
    <description><![CDATA[PEP 293 implemention (from SF patch http://www.python.org/sf/432401)]]></description>
    <author>&#87;&#97;&#108;&#116;&#101;&#114;&#32;&#68;&#246;&#114;&#119;&#97;&#108;&#100;&#32;&#60;&#119;&#97;&#108;&#116;&#101;&#114;&#64;&#108;&#105;&#118;&#105;&#110;&#103;&#108;&#111;&#103;&#105;&#99;&#46;&#100;&#101;&#62;</author>
    <pubDate>Mon, 02 Sep 2002 13:14:32 +0000</pubDate>
</item>

  </channel>
</rss>
