<?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: Modules/_iconv_codec.c history</title>
    <description>Modules/_iconv_codec.c revision history</description>
    <item>
    <title>Fix SF bug #690012 (among others), iconv_codec stops build</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/dd6a62578bc8/Modules/_iconv_codec.c</link>
    <description><![CDATA[Fix SF bug #690012 (among others), iconv_codec stops build<br/>
<br/>
Change setup.py to catch all exceptions.<br/>
  - Rename module if the exception was an ImportError<br/>
  - Only warn if the exception was any other error<br/>
<br/>
Revert _iconv_codec to raising a RuntimeError.]]></description>
    <author>&#78;&#101;&#97;&#108;&#32;&#78;&#111;&#114;&#119;&#105;&#116;&#122;&#32;&#60;&#110;&#110;&#111;&#114;&#119;&#105;&#116;&#122;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Fri, 28 Feb 2003 17:21:39 +0000</pubDate>
</item>
<item>
    <title>Change the test encoding from &quot;ISO8859-1&quot; to &quot;ISO-8859-1&quot;</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/ca5b0cd7a525/Modules/_iconv_codec.c</link>
    <description><![CDATA[Change the test encoding from &quot;ISO8859-1&quot; to &quot;ISO-8859-1&quot;<br/>
(see SF bug #690309) and raise ImportErrors instead of<br/>
RuntimeErrors, so building Python continues even<br/>
if importing iconv_codecs fails.<br/>
<br/>
This is a temporary fix until we get proper configure<br/>
support for &quot;broken&quot; iconv implementations.]]></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, 24 Feb 2003 20:17:32 +0000</pubDate>
</item>
<item>
    <title>Use 'ISO8859-1' instead of 'ASCII' when testing whether byteswapping</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/facff522e744/Modules/_iconv_codec.c</link>
    <description><![CDATA[Use 'ISO8859-1' instead of 'ASCII' when testing whether byteswapping<br/>
is required for the chosen internal encoding in the init function,<br/>
as this seems to have a better chance of working under Irix and<br/>
Solaris.<br/>
<br/>
Also change the test character from '\x01' to '0'.<br/>
<br/>
This might fix SF bug #690309.]]></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, 21 Feb 2003 18:18:49 +0000</pubDate>
</item>
<item>
    <title>Fold some long lines.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/1afafed9fa77/Modules/_iconv_codec.c</link>
    <description><![CDATA[Fold some long lines.<br/>
<br/>
Change fatal errors during module initialization into RuntimeErrors.]]></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, 18 Feb 2003 16:11:11 +0000</pubDate>
</item>
<item>
    <title>Patch #676839: Cygwin _iconv_codec module patch</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/e8878c8f54df/Modules/_iconv_codec.c</link>
    <description><![CDATA[Patch #676839: Cygwin _iconv_codec module patch<br/>
<br/>
The attached patch enables the _iconv_codec<br/>
module to build cleanly under Cygwin.]]></description>
    <author>&#74;&#97;&#115;&#111;&#110;&#32;&#84;&#105;&#115;&#104;&#108;&#101;&#114;&#32;&#60;&#106;&#97;&#115;&#111;&#110;&#64;&#116;&#105;&#115;&#104;&#108;&#101;&#114;&#46;&#110;&#101;&#116;&#62;</author>
    <pubDate>Mon, 10 Feb 2003 20:48:35 +0000</pubDate>
</item>
<item>
    <title>Remove forward static reference since it is not required</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/ed1d4e797109/Modules/_iconv_codec.c</link>
    <description><![CDATA[Remove forward static reference since it is not required]]></description>
    <author>&#78;&#101;&#97;&#108;&#32;&#78;&#111;&#114;&#119;&#105;&#116;&#122;&#32;&#60;&#110;&#110;&#111;&#114;&#119;&#105;&#116;&#122;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Tue, 04 Feb 2003 20:46:50 +0000</pubDate>
</item>
<item>
    <title>Use size_t instead of int for various variables to prevent</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/261915a6c685/Modules/_iconv_codec.c</link>
    <description><![CDATA[Use size_t instead of int for various variables to prevent<br/>
signed/unsigned comparison warnings on the call to iconv().<br/>
<br/>
Fix comment typos.<br/>
<br/>
From SF patch #680146.]]></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, 04 Feb 2003 18:02:28 +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/Modules/_iconv_codec.c</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>Initialize swappedinput to silence the compiler warning about</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/d3af1e793243/Modules/_iconv_codec.c</link>
    <description><![CDATA[Initialize swappedinput to silence the compiler warning about<br/>
uninitialized variables.]]></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 16:26:50 +0000</pubDate>
</item>
<item>
    <title>Check whether the choosen encoding requires byte swapping</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/cbc86028d9f3/Modules/_iconv_codec.c</link>
    <description><![CDATA[Check whether the choosen encoding requires byte swapping<br/>
for this iconv() implementation in the init function.<br/>
<br/>
For encoding: use a byteswapped version of the input if<br/>
neccessary.<br/>
<br/>
For decoding: byteswap every piece returned by iconv()<br/>
if neccessary (but not those pieces returned from the<br/>
callback)<br/>
<br/>
Comment out test_sane() in the test script, because<br/>
whether this works depends on whether byte swapping<br/>
is neccessary or not (an on Py_UNICODE_SIZE)]]></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, 30 Jan 2003 19:55:28 +0000</pubDate>
</item>
<item>
    <title>Fix reference counting of iconvcodec_Type. Fixes #670715.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/550c15c4919b/Modules/_iconv_codec.c</link>
    <description><![CDATA[Fix reference counting of iconvcodec_Type. Fixes #670715.<br/>
Remove GC code; the base type does not need GC.]]></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>Mon, 27 Jan 2003 11:39:04 +0000</pubDate>
</item>
<item>
    <title>Get rid of compiler warnings on Redhat</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/4172b286d658/Modules/_iconv_codec.c</link>
    <description><![CDATA[Get rid of compiler warnings on Redhat]]></description>
    <author>&#78;&#101;&#97;&#108;&#32;&#78;&#111;&#114;&#119;&#105;&#116;&#122;&#32;&#60;&#110;&#110;&#111;&#114;&#119;&#105;&#116;&#122;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Sun, 26 Jan 2003 16:26:20 +0000</pubDate>
</item>
<item>
    <title>Add _iconv_codec to Setup.dist. Use PyModule_ functions.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/47958c99452d/Modules/_iconv_codec.c</link>
    <description><![CDATA[Add _iconv_codec to Setup.dist. Use PyModule_ functions.]]></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, 26 Jan 2003 11:48:20 +0000</pubDate>
</item>
<item>
    <title>Patch #670715: Universal Unicode Codec for POSIX iconv.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/f1dd90357dcb/Modules/_iconv_codec.c</link>
    <description><![CDATA[Patch #670715: Universal Unicode Codec for POSIX iconv.]]></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, 26 Jan 2003 11:30:36 +0000</pubDate>
</item>

  </channel>
</rss>
