<?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: Include/sysmodule.h history</title>
    <description>Include/sysmodule.h revision history</description>
    <item>
    <title>Issue #19512: Add _PySys_GetObjectId() and _PySys_SetObjectId() functions</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/5e402c16a74c/Include/sysmodule.h</link>
    <description><![CDATA[Issue #19512: Add _PySys_GetObjectId() and _PySys_SetObjectId() functions]]></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;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Wed, 06 Nov 2013 22:36:40 +0100</pubDate>
</item>
<item>
    <title>Issue #1783: Remove declarations of nonexistent private variables.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/349419bb6283/Include/sysmodule.h</link>
    <description><![CDATA[Issue #1783: Remove declarations of nonexistent private variables.]]></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>Fri, 01 Feb 2013 13:14:20 +0200</pubDate>
</item>
<item>
    <title>Dummy-merge 3.1 branch into 3.2 branch.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/3c9232a684ae/Include/sysmodule.h</link>
    <description><![CDATA[Dummy-merge 3.1 branch into 3.2 branch.]]></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, 05 Mar 2011 15:15:55 +0100</pubDate>
</item>
<item>
    <title>Merge branches/pep-0384.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/62b61abd02b8/Include/sysmodule.h</link>
    <description><![CDATA[Merge branches/pep-0384.]]></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, 03 Dec 2010 20:14:31 +0000</pubDate>
</item>
<item>
    <title>Issue #10089: Add support for arbitrary -X options on the command-line.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/0b5bfba7a907/Include/sysmodule.h</link>
    <description><![CDATA[Issue #10089: Add support for arbitrary -X options on the command-line.<br/>
They can be retrieved through a new attribute `sys._xoptions`.]]></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, 21 Oct 2010 13:42:28 +0000</pubDate>
</item>
<item>
    <title>Issue #9599: Create PySys_FormatStdout() and PySys_FormatStderr()</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/5d9bdf5aa07b/Include/sysmodule.h</link>
    <description><![CDATA[Issue #9599: Create PySys_FormatStdout() and PySys_FormatStderr()<br/>
<br/>
Write a message formatted by PyUnicode_FromFormatV() to sys.stdout and<br/>
sys.stderr.]]></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>Mon, 16 Aug 2010 17:36:42 +0000</pubDate>
</item>
<item>
    <title>Merged revisions 81398 via svnmerge from</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/795762b5e0d6/Include/sysmodule.h</link>
    <description><![CDATA[Merged revisions 81398 via svnmerge from<br/>
svn+ssh://pythondev@svn.python.org/python/trunk<br/>
<br/>
........<br/>
  r81398 | antoine.pitrou | 2010-05-21 19:12:38 +0200 (ven., 21 mai 2010) | 6 lines<br/>
<br/>
  Issue #5753: A new C API function, :cfunc:`PySys_SetArgvEx`, allows<br/>
  embedders of the interpreter to set sys.argv without also modifying<br/>
  sys.path.  This helps fix `CVE-2008-5983<br/>
  &lt;http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2008-5983&gt;`_.<br/>
........]]></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>Fri, 21 May 2010 17:25:34 +0000</pubDate>
</item>
<item>
    <title>Issue #8589: Decode PYTHONWARNINGS environment variable with the file system</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/b7f71f60437b/Include/sysmodule.h</link>
    <description><![CDATA[Issue #8589: Decode PYTHONWARNINGS environment variable with the file system<br/>
encoding and surrogateespace error handler instead of the locale encoding to be<br/>
consistent with os.environ. Add PySys_AddWarnOptionUnicode() function.]]></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>Wed, 19 May 2010 16:53:30 +0000</pubDate>
</item>
<item>
    <title>Merge in the new GIL.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/fdd6484f1210/Include/sysmodule.h</link>
    <description><![CDATA[Merge in the new GIL.]]></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>Tue, 10 Nov 2009 19:50:40 +0000</pubDate>
</item>
<item>
    <title>Merged revisions 81400 via svnmerge from</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/9db8c414921f/Include/sysmodule.h</link>
    <description><![CDATA[Merged revisions 81400 via svnmerge from<br/>
svn+ssh://pythondev@svn.python.org/python/branches/py3k<br/>
<br/>
................<br/>
  r81400 | antoine.pitrou | 2010-05-21 19:25:34 +0200 (ven., 21 mai 2010) | 12 lines<br/>
<br/>
  Merged revisions 81398 via svnmerge from<br/>
  svn+ssh://pythondev@svn.python.org/python/trunk<br/>
<br/>
  ........<br/>
    r81398 | antoine.pitrou | 2010-05-21 19:12:38 +0200 (ven., 21 mai 2010) | 6 lines<br/>
<br/>
    Issue #5753: A new C API function, :cfunc:`PySys_SetArgvEx`, allows<br/>
    embedders of the interpreter to set sys.argv without also modifying<br/>
    sys.path.  This helps fix `CVE-2008-5983<br/>
    &lt;http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2008-5983&gt;`_.<br/>
  ........<br/>
................]]></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>Fri, 21 May 2010 17:33:14 +0000</pubDate>
</item>
<item>
    <title>Merged revisions 62260-62261,62266,62271,62277-62279,62289-62290,62293-62298,62302-62306,62308,62311,62313-62315,62319-62321 via svnmerge from</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/47d9bbe10897/Include/sysmodule.h</link>
    <description><![CDATA[Merged revisions 62260-62261,62266,62271,62277-62279,62289-62290,62293-62298,62302-62306,62308,62311,62313-62315,62319-62321 via svnmerge from<br/>
svn+ssh://pythondev@svn.python.org/python/trunk<br/>
<br/>
........<br/>
  r62260 | gregory.p.smith | 2008-04-10 01:11:56 +0200 (Thu, 10 Apr 2008) | 2 lines<br/>
<br/>
  better diagnostics<br/>
........<br/>
  r62261 | gregory.p.smith | 2008-04-10 01:16:37 +0200 (Thu, 10 Apr 2008) | 3 lines<br/>
<br/>
  Raise SystemError when size &lt; 0 is passed into PyString_FromStringAndSize,<br/>
  PyBytes_FromStringAndSize or PyUnicode_FromStringAndSize.  [issue2587]<br/>
........<br/>
  r62266 | neal.norwitz | 2008-04-10 07:46:39 +0200 (Thu, 10 Apr 2008) | 5 lines<br/>
<br/>
  Remove the test file before writing it in case there is no write permission.<br/>
  This might help fix some of the failures on Windows box(es).  It doesn't hurt<br/>
  either way and ensure the tests are a little more self contained (ie have<br/>
  less assumptions).<br/>
........<br/>
  r62271 | gregory.p.smith | 2008-04-10 21:50:36 +0200 (Thu, 10 Apr 2008) | 2 lines<br/>
<br/>
  get rid of assert (size &gt;= 0) now that an explicit if (size &lt; 0) is in the code.<br/>
........<br/>
  r62277 | andrew.kuchling | 2008-04-10 23:27:10 +0200 (Thu, 10 Apr 2008) | 1 line<br/>
<br/>
  Remove forward-looking statement<br/>
........<br/>
  r62278 | andrew.kuchling | 2008-04-10 23:28:51 +0200 (Thu, 10 Apr 2008) | 1 line<br/>
<br/>
  Add punctuation<br/>
........<br/>
  r62279 | andrew.kuchling | 2008-04-10 23:29:01 +0200 (Thu, 10 Apr 2008) | 1 line<br/>
<br/>
  Use issue directive<br/>
........<br/>
  r62289 | thomas.heller | 2008-04-11 15:05:38 +0200 (Fri, 11 Apr 2008) | 3 lines<br/>
<br/>
  Move backwards compatibility macro to the correct place;<br/>
  PyIndex_Check() was introduced in Python 2.5.<br/>
........<br/>
  r62290 | thomas.heller | 2008-04-11 16:20:26 +0200 (Fri, 11 Apr 2008) | 2 lines<br/>
<br/>
  Performance improvements.<br/>
........<br/>
  r62293 | christian.heimes | 2008-04-12 15:03:03 +0200 (Sat, 12 Apr 2008) | 2 lines<br/>
<br/>
  Applied patch #2617 from Frank Wierzbicki wit some extras from me<br/>
  -J and -X are now reserved for Jython and non-standard arguments (e.g. IronPython). I've added some extra comments to make sure the reservation don't get missed in the future.<br/>
........<br/>
  r62294 | georg.brandl | 2008-04-12 20:11:18 +0200 (Sat, 12 Apr 2008) | 2 lines<br/>
<br/>
  Use absolute path in sys.path.<br/>
........<br/>
  r62295 | georg.brandl | 2008-04-12 20:36:09 +0200 (Sat, 12 Apr 2008) | 2 lines<br/>
<br/>
  #2615: small consistency update by Jeroen Ruigrok van der Werven.<br/>
........<br/>
  r62296 | georg.brandl | 2008-04-12 21:00:20 +0200 (Sat, 12 Apr 2008) | 2 lines<br/>
<br/>
  Add Jeroen.<br/>
........<br/>
  r62297 | georg.brandl | 2008-04-12 21:05:37 +0200 (Sat, 12 Apr 2008) | 2 lines<br/>
<br/>
  Don't offend snake lovers.<br/>
........<br/>
  r62298 | gregory.p.smith | 2008-04-12 22:37:48 +0200 (Sat, 12 Apr 2008) | 2 lines<br/>
<br/>
  fix compiler warnings<br/>
........<br/>
  r62302 | gregory.p.smith | 2008-04-13 00:24:04 +0200 (Sun, 13 Apr 2008) | 3 lines<br/>
<br/>
  socket.error inherits from IOError, it no longer needs listing in<br/>
  the all_errors tuple.<br/>
........<br/>
  r62303 | brett.cannon | 2008-04-13 01:44:07 +0200 (Sun, 13 Apr 2008) | 8 lines<br/>
<br/>
  Re-implement the 'warnings' module in C. This allows for usage of the<br/>
  'warnings' code in places where it was previously not possible (e.g., the<br/>
  parser). It could also potentially lead to a speed-up in interpreter start-up<br/>
  if the C version of the code (_warnings) is imported over the use of the<br/>
  Python version in key places.<br/>
<br/>
  Closes issue #1631171.<br/>
........<br/>
  r62304 | gregory.p.smith | 2008-04-13 02:03:25 +0200 (Sun, 13 Apr 2008) | 3 lines<br/>
<br/>
  Adds a profile-opt target for easy compilation of a python binary using<br/>
  gcc's profile guided optimization.<br/>
........<br/>
  r62305 | brett.cannon | 2008-04-13 02:18:44 +0200 (Sun, 13 Apr 2008) | 3 lines<br/>
<br/>
  Fix a bug in PySys_HasWarnOption() where it was not properly checking the<br/>
  length of the list storing the warning options.<br/>
........<br/>
  r62306 | brett.cannon | 2008-04-13 02:25:15 +0200 (Sun, 13 Apr 2008) | 2 lines<br/>
<br/>
  Fix an accidental bug of an non-existent init function.<br/>
........<br/>
  r62308 | andrew.kuchling | 2008-04-13 03:05:59 +0200 (Sun, 13 Apr 2008) | 1 line<br/>
<br/>
  Mention -J, -X<br/>
........<br/>
  r62311 | benjamin.peterson | 2008-04-13 04:20:05 +0200 (Sun, 13 Apr 2008) | 2 lines<br/>
<br/>
  Give the &quot;Interactive Interpreter Changes&quot; section in 2.6 whatsnew a unique link name<br/>
........<br/>
  r62313 | brett.cannon | 2008-04-13 04:42:36 +0200 (Sun, 13 Apr 2008) | 3 lines<br/>
<br/>
  Fix test_warnings by making the state of things more consistent for each test<br/>
  when it is run.<br/>
........<br/>
  r62314 | skip.montanaro | 2008-04-13 05:17:30 +0200 (Sun, 13 Apr 2008) | 2 lines<br/>
<br/>
  spelling<br/>
........<br/>
  r62315 | georg.brandl | 2008-04-13 09:07:44 +0200 (Sun, 13 Apr 2008) | 2 lines<br/>
<br/>
  Fix markup.<br/>
........<br/>
  r62319 | christian.heimes | 2008-04-13 11:30:17 +0200 (Sun, 13 Apr 2008) | 1 line<br/>
<br/>
  Fix compiler warning Include/warnings.h:19:28: warning: no newline at end of file<br/>
........<br/>
  r62320 | christian.heimes | 2008-04-13 11:33:24 +0200 (Sun, 13 Apr 2008) | 1 line<br/>
<br/>
  Use PyString_InternFromString instead of PyString_FromString for static vars<br/>
........<br/>
  r62321 | christian.heimes | 2008-04-13 11:37:05 +0200 (Sun, 13 Apr 2008) | 1 line<br/>
<br/>
  Added new files to the pcbuild files<br/>
........]]></description>
    <author>&#67;&#104;&#114;&#105;&#115;&#116;&#105;&#97;&#110;&#32;&#72;&#101;&#105;&#109;&#101;&#115;&#32;&#60;&#99;&#104;&#114;&#105;&#115;&#116;&#105;&#97;&#110;&#64;&#99;&#104;&#101;&#105;&#109;&#101;&#115;&#46;&#100;&#101;&#62;</author>
    <pubDate>Sun, 13 Apr 2008 13:53:33 +0000</pubDate>
</item>
<item>
    <title>Change command line processing API to use wchar_t.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/22a74eaf6b22/Include/sysmodule.h</link>
    <description><![CDATA[Change command line processing API to use wchar_t.<br/>
Fixes #2128.]]></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, 05 Apr 2008 20:41:37 +0000</pubDate>
</item>
<item>
    <title>Add const to input string parameters</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/a99ec4befda8/Include/sysmodule.h</link>
    <description><![CDATA[Add const to input string parameters]]></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>Sat, 25 Aug 2007 00:32:45 +0000</pubDate>
</item>
<item>
    <title>Rip out the file object's implementation.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/825041fc8e2c/Include/sysmodule.h</link>
    <description><![CDATA[Rip out the file object's implementation.<br/>
Fixed test_import.py while I was at it.<br/>
<br/>
However, there's still a problem in import.c -- get_file() can leak a<br/>
FILE struct (not a file descriptor though).  I'm not sure how to fix<br/>
this; closing the FILE* closes the file descriptor, and that's the<br/>
wrong thing to do when there's still a Python file object keeping the<br/>
file descriptor open.  I also would rather not mess with dup(), as it<br/>
won't port to Windows.]]></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, 12 Jun 2007 23:30:11 +0000</pubDate>
</item>
<item>
    <title>Issue #1783: Remove declarations of nonexistent private variables.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/6074530b526f/Include/sysmodule.h</link>
    <description><![CDATA[Issue #1783: Remove declarations of nonexistent private variables.]]></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>Fri, 01 Feb 2013 13:13:32 +0200</pubDate>
</item>
<item>
    <title>Issue #5753: A new C API function, :cfunc:`PySys_SetArgvEx`, allows</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/c2917ac5d526/Include/sysmodule.h</link>
    <description><![CDATA[Issue #5753: A new C API function, :cfunc:`PySys_SetArgvEx`, allows<br/>
embedders of the interpreter to set sys.argv without also modifying<br/>
sys.path.  This helps fix `CVE-2008-5983<br/>
&lt;http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2008-5983&gt;`_.]]></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>Fri, 21 May 2010 17:12:38 +0000</pubDate>
</item>
<item>
    <title>Re-implement the 'warnings' module in C. This allows for usage of the</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/840064802952/Include/sysmodule.h</link>
    <description><![CDATA[Re-implement the 'warnings' module in C. This allows for usage of the<br/>
'warnings' code in places where it was previously not possible (e.g., the<br/>
parser). It could also potentially lead to a speed-up in interpreter start-up<br/>
if the C version of the code (_warnings) is imported over the use of the<br/>
Python version in key places.<br/>
<br/>
Closes issue #1631171.]]></description>
    <author>&#66;&#114;&#101;&#116;&#116;&#32;&#67;&#97;&#110;&#110;&#111;&#110;&#32;&#60;&#98;&#99;&#97;&#110;&#110;&#111;&#110;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Sat, 12 Apr 2008 23:44:07 +0000</pubDate>
</item>
<item>
    <title>Use Py_GCC_ATTRIBUTE instead of __attribute__.  Compilers other than GCC</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/6c21e95a4881/Include/sysmodule.h</link>
    <description><![CDATA[Use Py_GCC_ATTRIBUTE instead of __attribute__.  Compilers other than GCC<br/>
might use __attribute__ in other ways (e.g. CodeWarrior).]]></description>
    <author>&#78;&#101;&#105;&#108;&#32;&#83;&#99;&#104;&#101;&#109;&#101;&#110;&#97;&#117;&#101;&#114;&#32;&#60;&#110;&#97;&#115;&#99;&#104;&#101;&#109;&#101;&#64;&#101;&#110;&#109;&#101;&#46;&#117;&#99;&#97;&#108;&#103;&#97;&#114;&#121;&#46;&#99;&#97;&#62;</author>
    <pubDate>Sun, 15 Sep 2002 14:09:54 +0000</pubDate>
</item>
<item>
    <title>Excise DL_EXPORT from Include.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/c1eb668525e1/Include/sysmodule.h</link>
    <description><![CDATA[Excise DL_EXPORT from Include.<br/>
<br/>
Thanks to Skip Montanaro and Kalle Svensson for the patches.]]></description>
    <author>&#77;&#97;&#114;&#107;&#32;&#72;&#97;&#109;&#109;&#111;&#110;&#100;&#32;&#60;&#109;&#104;&#97;&#109;&#109;&#111;&#110;&#100;&#64;&#115;&#107;&#105;&#112;&#112;&#105;&#110;&#101;&#116;&#46;&#99;&#111;&#109;&#46;&#97;&#117;&#62;</author>
    <pubDate>Mon, 12 Aug 2002 07:21:58 +0000</pubDate>
</item>
<item>
    <title>Add function attributes that allow GCC to check the arguments of printf-like</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/3d299b156511/Include/sysmodule.h</link>
    <description><![CDATA[Add function attributes that allow GCC to check the arguments of printf-like<br/>
functions.]]></description>
    <author>&#78;&#101;&#105;&#108;&#32;&#83;&#99;&#104;&#101;&#109;&#101;&#110;&#97;&#117;&#101;&#114;&#32;&#60;&#110;&#97;&#115;&#99;&#104;&#101;&#109;&#101;&#64;&#101;&#110;&#109;&#101;&#46;&#117;&#99;&#97;&#108;&#103;&#97;&#114;&#121;&#46;&#99;&#97;&#62;</author>
    <pubDate>Tue, 23 Oct 2001 02:21:22 +0000</pubDate>
</item>
<item>
    <title>Add declarations for PySys_ResetWarnOptions() and</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/1779f8574a83/Include/sysmodule.h</link>
    <description><![CDATA[Add declarations for PySys_ResetWarnOptions() and<br/>
PySys_AddWarnOption().]]></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>Fri, 15 Dec 2000 22:01:39 +0000</pubDate>
</item>
<item>
    <title>REMOVED all CWI, CNRI and BeOpen copyright markings.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/6f6f965c5e2d/Include/sysmodule.h</link>
    <description><![CDATA[REMOVED all CWI, CNRI and BeOpen copyright markings.<br/>
This should match the situation in the 1.6b1 tree.]]></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>Fri, 01 Sep 2000 23:29:29 +0000</pubDate>
</item>
<item>
    <title>ANSIfications: fix empty arglists, and remove the checks for</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/ef25f32c4523/Include/sysmodule.h</link>
    <description><![CDATA[ANSIfications: fix empty arglists, and remove the checks for<br/>
'HAVE_STDARG_PROTOTYPES' (consider it true, remove false branch)]]></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>Sat, 22 Jul 2000 23:30:03 +0000</pubDate>
</item>
<item>
    <title>ANSI-fication and Py_PROTO extermination.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/091ca6b9348f/Include/sysmodule.h</link>
    <description><![CDATA[ANSI-fication and Py_PROTO extermination.]]></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>Sun, 09 Jul 2000 00:55:06 +0000</pubDate>
</item>
<item>
    <title>Change copyright notice - 2nd try.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/87ee82e5c56d/Include/sysmodule.h</link>
    <description><![CDATA[Change copyright notice - 2nd try.]]></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>Fri, 30 Jun 2000 23:58:06 +0000</pubDate>
</item>
<item>
    <title>Change copyright notice.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/916fb024ce94/Include/sysmodule.h</link>
    <description><![CDATA[Change copyright notice.]]></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>Fri, 30 Jun 2000 23:50:40 +0000</pubDate>
</item>
<item>
    <title>Add DL_IMPORT(returntype) for all officially exported functions.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/60fdb1db1175/Include/sysmodule.h</link>
    <description><![CDATA[Add DL_IMPORT(returntype) for all officially exported functions.]]></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>Fri, 04 Dec 1998 18:48:25 +0000</pubDate>
</item>
<item>
    <title>Add</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/c62360aa5ea4/Include/sysmodule.h</link>
    <description><![CDATA[Add<br/>
   PySys_WriteStdout(format, ...)<br/>
   PySys_WriteStderr(format, ...)]]></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, 12 May 1998 14:58:52 +0000</pubDate>
</item>
<item>
    <title>Mass checkin (more to follow for other directories).</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/5da18e002b1a/Include/sysmodule.h</link>
    <description><![CDATA[Mass checkin (more to follow for other directories).<br/>
<br/>
Introduce truly separate (sub)interpreter objects.  For now, these<br/>
must be used by separate threads, created from C.  See Demo/pysvr for<br/>
an example of how to use this.  This also rationalizes Python's<br/>
initialization and finalization behavior:<br/>
<br/>
Py_Initialize() -- initialize the whole interpreter<br/>
Py_Finalize() -- finalize the whole interpreter<br/>
<br/>
tstate = Py_NewInterpreter() -- create a new (sub)interpreter<br/>
Py_EndInterpreter(tstate) -- delete a new (sub)interpreter<br/>
<br/>
There are also new interfaces relating to threads and the interpreter<br/>
lock, which can be used to create new threads, and sometimes have to<br/>
be used to manipulate the interpreter lock when creating or deleting<br/>
sub-interpreters.  These are only defined when WITH_THREAD is defined:<br/>
<br/>
PyEval_AcquireLock() -- acquire the interpreter lock<br/>
PyEval_ReleaseLock() -- release the interpreter lock<br/>
<br/>
PyEval_AcquireThread(tstate) -- acquire the lock and make the thread current<br/>
PyEval_ReleaseThread(tstate) -- release the lock and make NULL current<br/>
<br/>
Other administrative changes:<br/>
<br/>
- The header file bltinmodule.h is deleted.<br/>
<br/>
- The init functions for Import, Sys and Builtin are now internal and<br/>
  declared in pythonrun.h.<br/>
<br/>
- Py_Setup() and Py_Cleanup() are no longer declared.<br/>
<br/>
- The interpreter state and thread state structures are now linked<br/>
  together in a chain (the chain of interpreters is a static variable<br/>
  in pythonrun.c).<br/>
<br/>
- Some members of the interpreter and thread structures have new,<br/>
  shorter, more consistent, names.<br/>
<br/>
- Added declarations for _PyImport_{Find,Fixup}Extension() to import.h.]]></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>Sat, 02 Aug 1997 02:56:48 +0000</pubDate>
</item>
<item>
    <title>New permission notice, includes CNRI.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/65d2d8e67da3/Include/sysmodule.h</link>
    <description><![CDATA[New permission notice, includes CNRI.]]></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>Fri, 25 Oct 1996 14:44:06 +0000</pubDate>
</item>
<item>
    <title>Added PySys_SetPath.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/72ad2f1e9919/Include/sysmodule.h</link>
    <description><![CDATA[Added PySys_SetPath.]]></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, 22 May 1996 17:31:52 +0000</pubDate>
</item>
<item>
    <title>Added prototype for PySys_SetArgv</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/56897760e958/Include/sysmodule.h</link>
    <description><![CDATA[Added prototype for PySys_SetArgv]]></description>
    <author>&#74;&#97;&#99;&#107;&#32;&#74;&#97;&#110;&#115;&#101;&#110;&#32;&#60;&#106;&#97;&#99;&#107;&#46;&#106;&#97;&#110;&#115;&#101;&#110;&#64;&#99;&#119;&#105;&#46;&#110;&#108;&#62;</author>
    <pubDate>Mon, 22 Jan 1996 14:56:29 +0000</pubDate>
</item>
<item>
    <title>make the type a parameter of the  DL_IMPORT macro, for Borland C</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/fa98dda07877/Include/sysmodule.h</link>
    <description><![CDATA[make the type a parameter of the  DL_IMPORT macro, for Borland C]]></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 Feb 1995 10:17:52 +0000</pubDate>
</item>
<item>
    <title>The great renaming, phase two: all header files have been updated to</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/05360cd616ae/Include/sysmodule.h</link>
    <description><![CDATA[The great renaming, phase two: all header files have been updated to<br/>
use the new names exclusively, and the linker will see the new names.<br/>
Files that import &quot;Python.h&quot; also only see the new names.  Files that<br/>
import &quot;allobjects.h&quot; will continue to be able to use the old names,<br/>
due to the inclusion (in allobjects.h) of &quot;rename2.h&quot;.]]></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, 12 Jan 1995 11:45:45 +0000</pubDate>
</item>
<item>
    <title>sys.check_interval=x -&gt; sys.setcheckinterval(x)</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/e8cafb2b743a/Include/sysmodule.h</link>
    <description><![CDATA[sys.check_interval=x -&gt; sys.setcheckinterval(x)]]></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, 09 Jan 1995 17:46:13 +0000</pubDate>
</item>
<item>
    <title>Added 1995 copyright.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/508036dbba3b/Include/sysmodule.h</link>
    <description><![CDATA[Added 1995 copyright.<br/>
object.h: made sizes and refcnts signed ints.<br/>
stringobject.h: make getstrsize() signed int.<br/>
methodobject.h: add METH_VARARGS and METH_FREENAME flag bit definitions.]]></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, 04 Jan 1995 19:06:22 +0000</pubDate>
</item>
<item>
    <title>Changes for dynamic linking under NT</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/9b530bb54642/Include/sysmodule.h</link>
    <description><![CDATA[Changes for dynamic linking under NT]]></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, 18 Aug 1994 16:18:13 +0000</pubDate>
</item>
<item>
    <title>Merge alpha100 branch back to main trunk</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/1940892d2fe3/Include/sysmodule.h</link>
    <description><![CDATA[Merge alpha100 branch back to main trunk]]></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, 01 Aug 1994 11:34:53 +0000</pubDate>
</item>
<item>
    <title>* Added support for X11 modules.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/519c25039c6a/Include/sysmodule.h</link>
    <description><![CDATA[* Added support for X11 modules.<br/>
* Makefile: change location of FORMS library.<br/>
* posixmodule.c: turn #if 0 into #ifdef MSDOS (stuff in unistd.h or not)<br/>
* Almost all .h files: added CPP magic to avoid duplicate inclusions and<br/>
  to support inclusion from C++.]]></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, 28 Jul 1993 09:05:47 +0000</pubDate>
</item>
<item>
    <title>* Changed all copyright messages to include 1993.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/1cabc2b6c970/Include/sysmodule.h</link>
    <description><![CDATA[* Changed all copyright messages to include 1993.<br/>
* Stubs for faster implementation of local variables (not yet finished)<br/>
* Added function name to code object.  Print it for code and function<br/>
  objects.  THIS MAKES THE .PYC FILE FORMAT INCOMPATIBLE (the version<br/>
  number has changed accordingly)<br/>
* Print address of self for built-in methods<br/>
* New internal functions getattro and setattro (getattr/setattr with<br/>
  string object arg)<br/>
* Replaced &quot;dictobject&quot; with more powerful &quot;mappingobject&quot;<br/>
* New per-type functio tp_hash to implement arbitrary object hashing,<br/>
  and hashobject() to interface to it<br/>
* Added built-in functions hash(v) and hasattr(v, 'name')<br/>
* classobject: made some functions static that accidentally weren't;<br/>
  added __hash__ special instance method to implement hash()<br/>
* Added proper comparison for built-in methods and functions]]></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, 29 Mar 1993 10:43:31 +0000</pubDate>
</item>
<item>
    <title>Copyright for 1992 added</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/164849f56105/Include/sysmodule.h</link>
    <description><![CDATA[Copyright for 1992 added]]></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>Sun, 05 Apr 1992 14:20:22 +0000</pubDate>
</item>
<item>
    <title>Added definitions of sys_trace and sys_profile</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/7236e02c4563/Include/sysmodule.h</link>
    <description><![CDATA[Added definitions of sys_trace and sys_profile]]></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, 23 Mar 1992 18:20:04 +0000</pubDate>
</item>
<item>
    <title>Added copyright notice.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/853b736a6a9e/Include/sysmodule.h</link>
    <description><![CDATA[Added copyright notice.]]></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, 19 Feb 1991 12:39:46 +0000</pubDate>
</item>
<item>
    <title>&quot;Compiling&quot; version</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/a6934380c6e7/Include/sysmodule.h</link>
    <description><![CDATA[&quot;Compiling&quot; version]]></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, 20 Dec 1990 15:06:42 +0000</pubDate>
</item>
<item>
    <title>Initial revision</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/fc6fcd7df4f7/Include/sysmodule.h</link>
    <description><![CDATA[Initial revision]]></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>Sun, 14 Oct 1990 12:07:46 +0000</pubDate>
</item>

  </channel>
</rss>
