<?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/code.py history</title>
    <description>Lib/code.py revision history</description>
    <item>
    <title>Closes #17730: in code.interact(), when banner=&quot;&quot;, do not print anything.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/2933598a7802/Lib/code.py</link>
    <description><![CDATA[Closes #17730: in code.interact(), when banner=&quot;&quot;, do not print anything.<br/>
<br/>
Also adds tests for banner printing.]]></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>Sun, 13 Oct 2013 21:49:06 +0200</pubDate>
</item>
<item>
    <title>Issue #18200: Back out usage of ModuleNotFoundError (8d28d44f3a9a)</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/7769c4d72806/Lib/code.py</link>
    <description><![CDATA[Issue #18200: Back out usage of ModuleNotFoundError (8d28d44f3a9a)]]></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>Thu, 04 Jul 2013 17:43:24 -0400</pubDate>
</item>
<item>
    <title>Issue #18200: Update the stdlib (except tests) to use</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/8d28d44f3a9a/Lib/code.py</link>
    <description><![CDATA[Issue #18200: Update the stdlib (except tests) to use<br/>
ModuleNotFoundError.]]></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>Thu, 13 Jun 2013 20:57:26 -0400</pubDate>
</item>
<item>
    <title>Issue #12643: Respect sys.excepthook in code.InteractiveConsole</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/a812de69b493/Lib/code.py</link>
    <description><![CDATA[Issue #12643: Respect sys.excepthook in code.InteractiveConsole]]></description>
    <author>&#78;&#105;&#99;&#107;&#32;&#67;&#111;&#103;&#104;&#108;&#97;&#110;&#32;&#60;&#110;&#99;&#111;&#103;&#104;&#108;&#97;&#110;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Mon, 20 Aug 2012 23:02:28 +1000</pubDate>
</item>
<item>
    <title>Merged revisions 75264,75268,75293,75318,75391-75392,75436,75478,75971,76003,76058,76140-76141,76231,76380,76428-76429 via svnmerge from</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/0db67153d25f/Lib/code.py</link>
    <description><![CDATA[Merged revisions 75264,75268,75293,75318,75391-75392,75436,75478,75971,76003,76058,76140-76141,76231,76380,76428-76429 via svnmerge from<br/>
svn+ssh://pythondev@svn.python.org/python/trunk<br/>
<br/>
........<br/>
  r75264 | andrew.kuchling | 2009-10-05 17:30:22 -0500 (Mon, 05 Oct 2009) | 1 line<br/>
<br/>
  Add various items<br/>
........<br/>
  r75268 | andrew.kuchling | 2009-10-05 17:45:39 -0500 (Mon, 05 Oct 2009) | 1 line<br/>
<br/>
  Remove two notes<br/>
........<br/>
  r75293 | kristjan.jonsson | 2009-10-09 09:32:19 -0500 (Fri, 09 Oct 2009) | 2 lines<br/>
<br/>
  http://bugs.python.org/issue7029<br/>
  a non-default timer wasn't actually used by the individual Tests.<br/>
........<br/>
  r75318 | benjamin.peterson | 2009-10-10 16:15:58 -0500 (Sat, 10 Oct 2009) | 1 line<br/>
<br/>
  remove script which uses long gone module<br/>
........<br/>
  r75391 | andrew.kuchling | 2009-10-13 10:49:33 -0500 (Tue, 13 Oct 2009) | 1 line<br/>
<br/>
  Link to PEP<br/>
........<br/>
  r75392 | andrew.kuchling | 2009-10-13 11:11:49 -0500 (Tue, 13 Oct 2009) | 1 line<br/>
<br/>
  Various link, textual, and markup fixes<br/>
........<br/>
  r75436 | benjamin.peterson | 2009-10-15 10:39:15 -0500 (Thu, 15 Oct 2009) | 1 line<br/>
<br/>
  don't need to mess up sys.path<br/>
........<br/>
  r75478 | senthil.kumaran | 2009-10-17 20:58:45 -0500 (Sat, 17 Oct 2009) | 3 lines<br/>
<br/>
  Fix a typo.<br/>
........<br/>
  r75971 | benjamin.peterson | 2009-10-30 22:56:15 -0500 (Fri, 30 Oct 2009) | 1 line<br/>
<br/>
  add some checks for evaluation order with parenthesis #7210<br/>
........<br/>
  r76003 | antoine.pitrou | 2009-10-31 19:30:13 -0500 (Sat, 31 Oct 2009) | 6 lines<br/>
<br/>
  Hopefully fix the buildbot problems on test_mailbox, by computing<br/>
  the maildir toc cache refresh date before actually refreshing the cache.<br/>
<br/>
  (see #6896)<br/>
........<br/>
  r76058 | benjamin.peterson | 2009-11-02 10:14:19 -0600 (Mon, 02 Nov 2009) | 1 line<br/>
<br/>
  grant list.index() a more informative error message #7252<br/>
........<br/>
  r76140 | nick.coghlan | 2009-11-07 02:13:55 -0600 (Sat, 07 Nov 2009) | 1 line<br/>
<br/>
  Add test for runpy.run_module package execution and use something other than logging as the example of a non-executable package<br/>
........<br/>
  r76141 | nick.coghlan | 2009-11-07 02:15:01 -0600 (Sat, 07 Nov 2009) | 1 line<br/>
<br/>
  Some minor cleanups to private runpy code and docstrings<br/>
........<br/>
  r76231 | benjamin.peterson | 2009-11-12 17:42:23 -0600 (Thu, 12 Nov 2009) | 1 line<br/>
<br/>
  this main is much more useful<br/>
........<br/>
  r76380 | antoine.pitrou | 2009-11-18 14:20:46 -0600 (Wed, 18 Nov 2009) | 3 lines<br/>
<br/>
  Mention Giampolo R's new FTP TLS support in the what's new file<br/>
........<br/>
  r76428 | benjamin.peterson | 2009-11-19 20:15:50 -0600 (Thu, 19 Nov 2009) | 1 line<br/>
<br/>
  turn goto into do while loop<br/>
........<br/>
  r76429 | benjamin.peterson | 2009-11-19 20:56:43 -0600 (Thu, 19 Nov 2009) | 2 lines<br/>
<br/>
  avoid doing an uneeded import in a function<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>Wed, 25 Nov 2009 17:46:26 +0000</pubDate>
</item>
<item>
    <title>Fix issue #1707.  When raw_input() was removed, it was incorrectly replaced</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/f0e9c3d16766/Lib/code.py</link>
    <description><![CDATA[Fix issue #1707.  When raw_input() was removed, it was incorrectly replaced<br/>
with sys.stdin.readline().  I wonder how many other places are affected<br/>
by the same bug?]]></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 Jan 2008 02:55:27 +0000</pubDate>
</item>
<item>
    <title>Merged revisions 56492-56752 via svnmerge from</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/dd74e020a132/Lib/code.py</link>
    <description><![CDATA[Merged revisions 56492-56752 via svnmerge from<br/>
svn+ssh://pythondev@svn.python.org/python/branches/p3yk<br/>
<br/>
........<br/>
  r56497 | kurt.kaiser | 2007-07-22 14:55:16 -0700 (Sun, 22 Jul 2007) | 4 lines<br/>
<br/>
  In the case of syntax errors, in py3k format_exception_only()<br/>
  was including line number and position in the final line of the<br/>
  exception notification, duplicating info in previous lines.<br/>
........<br/>
  r56501 | kurt.kaiser | 2007-07-22 19:35:50 -0700 (Sun, 22 Jul 2007) | 2 lines<br/>
<br/>
  Hum, needed a newline in the last change.<br/>
........<br/>
  r56536 | kurt.kaiser | 2007-07-24 19:06:48 -0700 (Tue, 24 Jul 2007) | 5 lines<br/>
<br/>
  Not all instantiations of SyntaxError set the args attribute.<br/>
  e.g. symtable.c<br/>
  Modify format_exception_only() to get SyntaxError attributes directly<br/>
  instead of unpacking 'args'.<br/>
........<br/>
  r56537 | kurt.kaiser | 2007-07-24 19:13:03 -0700 (Tue, 24 Jul 2007) | 3 lines<br/>
<br/>
  Update doctest strings: traceback.py no longer prints redundant location<br/>
  information in the last line of the exception display.<br/>
........<br/>
  r56627 | kurt.kaiser | 2007-07-29 21:06:57 -0700 (Sun, 29 Jul 2007) | 2 lines<br/>
<br/>
  Interactive interpreter emulator (code.py) failing to print exceptions.<br/>
........<br/>
  r56628 | kurt.kaiser | 2007-07-29 21:41:02 -0700 (Sun, 29 Jul 2007) | 2 lines<br/>
<br/>
  Eliminate extra lines before and after tracebacks.<br/>
........<br/>
  r56638 | kurt.kaiser | 2007-07-31 19:36:45 -0700 (Tue, 31 Jul 2007) | 3 lines<br/>
<br/>
  Refactor syntax error display in shell and edit windows; move<br/>
  colorize_syntax_error() to EditorWindow; update to py3k.<br/>
........<br/>
  r56685 | neal.norwitz | 2007-08-02 22:20:23 -0700 (Thu, 02 Aug 2007) | 10 lines<br/>
<br/>
  Remove several h/w and o/s specific modules that are undocumented, obsolete,<br/>
  and/or not widely used:<br/>
   linuxaudiodev.c, sunaudiodev.c Lib/plat-sunos5/SUNAUDIODEV.py<br/>
   Lib/audiodev.py Tools/audiopy/audiopy<br/>
<br/>
  Move Lib/toaiff.py to Demo.<br/>
<br/>
  See PEP 3108 for most of the details.<br/>
........<br/>
  r56686 | neal.norwitz | 2007-08-02 22:21:48 -0700 (Thu, 02 Aug 2007) | 4 lines<br/>
<br/>
  Missed one module that should have been removed since it relied<br/>
  on audiodev which was removed.<br/>
........<br/>
  r56748 | neal.norwitz | 2007-08-04 19:19:04 -0700 (Sat, 04 Aug 2007) | 1 line<br/>
<br/>
  Make from X import * outside module scope an error.<br/>
........<br/>
  r56750 | neal.norwitz | 2007-08-04 19:35:01 -0700 (Sat, 04 Aug 2007) | 1 line<br/>
<br/>
  Use READONLY consistently instead of RO<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>Sun, 05 Aug 2007 15:29:28 +0000</pubDate>
</item>
<item>
    <title>Kill off softspace completely (except in formatter.py which seems to have</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/04f5cbc74424/Lib/code.py</link>
    <description><![CDATA[Kill off softspace completely (except in formatter.py which seems to have<br/>
a different feature with the same name).<br/>
The change to test_doctest.txt reduces the doctest failures to 3.]]></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, 09 Feb 2007 23:20:19 +0000</pubDate>
</item>
<item>
    <title>Fix most trivially-findable print statements.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/4cdf21a0dbbc/Lib/code.py</link>
    <description><![CDATA[Fix most trivially-findable print statements.<br/>
<br/>
There's one major and one minor category still unfixed:<br/>
doctests are the major category (and I hope to be able to augment the<br/>
refactoring tool to refactor bona fide doctests soon);<br/>
other code generating print statements in strings is the minor category.<br/>
<br/>
(Oh, and I don't know if the compiler package works.)]]></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, 09 Feb 2007 05:37:30 +0000</pubDate>
</item>
<item>
    <title>Patch #1550800: make exec a function.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/c94f37054f19/Lib/code.py</link>
    <description><![CDATA[Patch #1550800: make exec a function.]]></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, 06 Sep 2006 06:51:57 +0000</pubDate>
</item>
<item>
    <title>Get rid of a bunch more raw_input references</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/081b4f0e81b7/Lib/code.py</link>
    <description><![CDATA[Get rid of a bunch more raw_input references]]></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, 17 Mar 2006 06:49:51 +0000</pubDate>
</item>
<item>
    <title>this main is much more useful</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/128dd6de134c/Lib/code.py</link>
    <description><![CDATA[this main is much more useful]]></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>Thu, 12 Nov 2009 23:42:23 +0000</pubDate>
</item>
<item>
    <title>#1288615: Python code.interact() and non-ASCII input</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/f1fc947722f2/Lib/code.py</link>
    <description><![CDATA[#1288615: Python code.interact() and non-ASCII input]]></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, 07 Aug 2008 18:42:40 +0000</pubDate>
</item>
<item>
    <title>- Finally fixed the bug in compile() and exec where a string ending</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/be7683a6f521/Lib/code.py</link>
    <description><![CDATA[- Finally fixed the bug in compile() and exec where a string ending<br/>
  with an indented code block but no newline would raise SyntaxError.<br/>
  This would have been a four-line change in parsetok.c...  Except<br/>
  codeop.py depends on this behavior, so a compilation flag had to be<br/>
  invented that causes the tokenizer to revert to the old behavior;<br/>
  this required extra changes to 2 .h files, 2 .c files, and 2 .py<br/>
  files.  (Fixes SF bug #501622.)]]></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, 13 Feb 2003 22:07:59 +0000</pubDate>
</item>
<item>
    <title>Convert a pile of obvious &quot;yes/no&quot; functions to return bool.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/a9dd5e6d6805/Lib/code.py</link>
    <description><![CDATA[Convert a pile of obvious &quot;yes/no&quot; functions to return bool.]]></description>
    <author>&#84;&#105;&#109;&#32;&#80;&#101;&#116;&#101;&#114;&#115;&#32;&#60;&#116;&#105;&#109;&#46;&#112;&#101;&#116;&#101;&#114;&#115;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Thu, 04 Apr 2002 22:55:58 +0000</pubDate>
</item>
<item>
    <title>make default banner match what the real interpreter displays</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/39e42d6f5da2/Lib/code.py</link>
    <description><![CDATA[make default banner match what the real interpreter displays]]></description>
    <author>&#83;&#107;&#105;&#112;&#32;&#77;&#111;&#110;&#116;&#97;&#110;&#97;&#114;&#111;&#32;&#60;&#115;&#107;&#105;&#112;&#64;&#112;&#111;&#98;&#111;&#120;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Mon, 25 Mar 2002 22:04:23 +0000</pubDate>
</item>
<item>
    <title>remove unqualified excepts - catch ImportError when trying to import</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/906ad36cb7bc/Lib/code.py</link>
    <description><![CDATA[remove unqualified excepts - catch ImportError when trying to import<br/>
readline and get rid of string exception fallback when showing syntax<br/>
errors.<br/>
see bug 411881]]></description>
    <author>&#83;&#107;&#105;&#112;&#32;&#77;&#111;&#110;&#116;&#97;&#110;&#97;&#114;&#111;&#32;&#60;&#115;&#107;&#105;&#112;&#64;&#112;&#111;&#98;&#111;&#120;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Mon, 25 Mar 2002 21:44:07 +0000</pubDate>
</item>
<item>
    <title>softspace(): be prepared to catch AttributeError as well as TypeError</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/03f3ab0c7286/Lib/code.py</link>
    <description><![CDATA[softspace(): be prepared to catch AttributeError as well as TypeError<br/>
upon attempted attribute assignment.  Caught by MWH, SF bug #462522.]]></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 Sep 2001 13:33:01 +0000</pubDate>
</item>
<item>
    <title>A fiddled version of the rest of Michael Hudson's SF patch</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/d5acff178ad5/Lib/code.py</link>
    <description><![CDATA[A fiddled version of the rest of Michael Hudson's SF patch<br/>
    #449043 supporting __future__ in simulated shells<br/>
which implements PEP 264.]]></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>Fri, 17 Aug 2001 22:11:27 +0000</pubDate>
</item>
<item>
    <title>InteractiveInterpreter.showsyntaxerror():</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/12c80b570d00/Lib/code.py</link>
    <description><![CDATA[InteractiveInterpreter.showsyntaxerror():<br/>
    When replacing the exception object, be sure we stuff the new value<br/>
    in sys.last_value (which we already did for the original value).]]></description>
    <author>&#70;&#114;&#101;&#100;&#32;&#68;&#114;&#97;&#107;&#101;&#32;&#60;&#102;&#100;&#114;&#97;&#107;&#101;&#64;&#97;&#99;&#109;&#46;&#111;&#114;&#103;&#62;</author>
    <pubDate>Thu, 03 May 2001 04:58:49 +0000</pubDate>
</item>
<item>
    <title>String method conversion.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/69f162dcd8b4/Lib/code.py</link>
    <description><![CDATA[String method conversion.]]></description>
    <author>&#69;&#114;&#105;&#99;&#32;&#83;&#46;&#32;&#82;&#97;&#121;&#109;&#111;&#110;&#100;&#32;&#60;&#101;&#115;&#114;&#64;&#116;&#104;&#121;&#114;&#115;&#117;&#115;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Fri, 09 Feb 2001 08:56:30 +0000</pubDate>
</item>
<item>
    <title>added __all__ lists to a number of Python modules</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/b5345e99596b/Lib/code.py</link>
    <description><![CDATA[added __all__ lists to a number of Python modules<br/>
added test script and expected output file as well<br/>
this closes patch 103297.<br/>
__all__ attributes will be added to other modules without first submitting<br/>
a patch, just adding the necessary line to the test script to verify<br/>
more-or-less correct implementation.]]></description>
    <author>&#83;&#107;&#105;&#112;&#32;&#77;&#111;&#110;&#116;&#97;&#110;&#97;&#114;&#111;&#32;&#60;&#115;&#107;&#105;&#112;&#64;&#112;&#111;&#98;&#111;&#120;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Sat, 20 Jan 2001 19:54:20 +0000</pubDate>
</item>
<item>
    <title>mwh@sourceforge found that UnicodeError can be raised by compiling.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/f83115edf16a/Lib/code.py</link>
    <description><![CDATA[mwh@sourceforge found that UnicodeError can be raised by compiling.<br/>
Its base class ValueError can be raised too, so catch that.]]></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, 15 Jan 2001 18:13:35 +0000</pubDate>
</item>
<item>
    <title>Make the copyright message the same as for the &quot;real&quot; interpreter.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/71b19d36aafa/Lib/code.py</link>
    <description><![CDATA[Make the copyright message the same as for the &quot;real&quot; interpreter.]]></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 Jan 2001 23:04:22 +0000</pubDate>
</item>
<item>
    <title>SF Patch #103227 by mwh: make code.py appreciate softspace</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/679d50705e06/Lib/code.py</link>
    <description><![CDATA[SF Patch #103227 by mwh: make code.py appreciate softspace]]></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, 13 Jan 2001 22:10:41 +0000</pubDate>
</item>
<item>
    <title>Make Traceback header conform to new traceback (&quot;innermost last&quot; -&gt;</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/5c65e676f299/Lib/code.py</link>
    <description><![CDATA[Make Traceback header conform to new traceback (&quot;innermost last&quot; -&gt;<br/>
&quot;most recent call last&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>Wed, 27 Dec 2000 19:12:58 +0000</pubDate>
</item>
<item>
    <title>Simple changes by Gerrit Holl - move author acknowledgements out of</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/d7eca5b0960a/Lib/code.py</link>
    <description><![CDATA[Simple changes by Gerrit Holl - move author acknowledgements out of<br/>
docstrings into comments.]]></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, 28 Feb 2000 15:12:25 +0000</pubDate>
</item>
<item>
    <title>Moved compile_command() to a file of its own (codeop.py).</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/913eb31b0317/Lib/code.py</link>
    <description><![CDATA[Moved compile_command() to a file of its own (codeop.py).]]></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, 22 Oct 1998 21:56:44 +0000</pubDate>
</item>
<item>
    <title>Rename 'locals' argument to top-level interact() function to 'local'</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/3886165dba42/Lib/code.py</link>
    <description><![CDATA[Rename 'locals' argument to top-level interact() function to 'local'<br/>
for b/w compatibility with 1.5.1.]]></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, 19 Oct 1998 18:42:53 +0000</pubDate>
</item>
<item>
    <title>Reworked it quite a bit.  There are now two classes: a base class,</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/0329d419e506/Lib/code.py</link>
    <description><![CDATA[Reworked it quite a bit.  There are now two classes: a base class,<br/>
InteractiveInterpreter, which handles parsing and interpreter state<br/>
but doesn't know deal with buffering or prompting or input file<br/>
naming.  And a derived class, InteractiveConsole, which adds buffering<br/>
and prompting and supports setting the filename once.  Also tweak the<br/>
algorithm in compile_command() a bit so that input consisting of all<br/>
blank lines or comments always succeeds immediately, and note the fact<br/>
that apart from SyntaxError it can also raise OverflowError.]]></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, 22 Sep 1998 20:38:53 +0000</pubDate>
</item>
<item>
    <title>Subsume the interact() function in a class.  This should make it</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/e951bf2d7d93/Lib/code.py</link>
    <description><![CDATA[Subsume the interact() function in a class.  This should make it<br/>
possible to use this in PythonWin, and to replace Fredrik Lundh's<br/>
PythonInterpreter class.  Fredrik is credited with the class' API.]]></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, 23 Jun 1998 19:31:19 +0000</pubDate>
</item>
<item>
    <title>Mass check-in after untabifying all files that need it.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/fb4b4d069cc7/Lib/code.py</link>
    <description><![CDATA[Mass check-in after untabifying all files that need it.]]></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, 26 Mar 1998 21:13:24 +0000</pubDate>
</item>
<item>
    <title>Seems I've found a way to fix this.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/00a85ab0337f/Lib/code.py</link>
    <description><![CDATA[Seems I've found a way to fix this.]]></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, 14 Jan 1998 15:40:30 +0000</pubDate>
</item>
<item>
    <title>Add Jeff Epler's interact() function.  Note that it is broken.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/644484e1a37b/Lib/code.py</link>
    <description><![CDATA[Add Jeff Epler's interact() function.  Note that it is broken.<br/>
(It should probably be withdrawn :-( )]]></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, 07 Oct 1997 14:47:24 +0000</pubDate>
</item>
<item>
    <title>Checking in new module code.py -- utilities dealing with code objects.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/b9063f6f811c/Lib/code.py</link>
    <description><![CDATA[Checking in new module code.py -- utilities dealing with code objects.<br/>
Currently, contains one function: compile_command(), which helps<br/>
determining whether a source string is complete, incomplete or in<br/>
error.  This is useful when writing your own version of the Python<br/>
read-eval-print loop.]]></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, 18 Jul 1997 16:57:52 +0000</pubDate>
</item>

  </channel>
</rss>
