<?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: Parser/Python.asdl history</title>
    <description>Parser/Python.asdl revision history</description>
    <item>
    <title>unify some ast.argument's attrs; change Attribute column offset (closes #16795)</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/7c5c678e4164/Parser/Python.asdl</link>
    <description><![CDATA[unify some ast.argument's attrs; change Attribute column offset (closes #16795)<br/>
<br/>
Patch from Sven Brauch.]]></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>Mon, 18 Mar 2013 10:48:58 -0700</pubDate>
</item>
<item>
    <title>create NameConstant AST class for None, True, and False literals (closes #16619)</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/03f92a9f0875/Parser/Python.asdl</link>
    <description><![CDATA[create NameConstant AST class for None, True, and False literals (closes #16619)]]></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, 06 Dec 2012 17:41:04 -0500</pubDate>
</item>
<item>
    <title>Issue #16546: make ast.YieldFrom argument mandatory.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/ffb2fa900cb7/Parser/Python.asdl</link>
    <description><![CDATA[Issue #16546: make ast.YieldFrom argument mandatory.]]></description>
    <author>&#77;&#97;&#114;&#107;&#32;&#68;&#105;&#99;&#107;&#105;&#110;&#115;&#111;&#110;&#32;&#60;&#109;&#100;&#105;&#99;&#107;&#105;&#110;&#115;&#111;&#110;&#64;&#101;&#110;&#116;&#104;&#111;&#117;&#103;&#104;&#116;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Sun, 25 Nov 2012 14:36:26 +0000</pubDate>
</item>
<item>
    <title>murder tabs</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/62545104f9c0/Parser/Python.asdl</link>
    <description><![CDATA[murder tabs]]></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>Mon, 16 Jan 2012 09:54:28 -0500</pubDate>
</item>
<item>
    <title>make YieldFrom its own distinct from Yield (closes #13780)</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/e1177b9167ce/Parser/Python.asdl</link>
    <description><![CDATA[make YieldFrom its own distinct from Yield (closes #13780)]]></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>Sat, 14 Jan 2012 08:58:23 -0500</pubDate>
</item>
<item>
    <title>Implement PEP 380 - 'yield from' (closes #11682)</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/d64ac9ab4cd0/Parser/Python.asdl</link>
    <description><![CDATA[Implement PEP 380 - 'yield from' (closes #11682)]]></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>Fri, 13 Jan 2012 21:43:40 +1000</pubDate>
</item>
<item>
    <title>add a asdl bytes type, so Bytes.s be properly typechecked</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/f578ca44193d/Parser/Python.asdl</link>
    <description><![CDATA[add a asdl bytes type, so Bytes.s be properly typechecked]]></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, 09 Aug 2011 16:08:39 -0500</pubDate>
</item>
<item>
    <title>comment which is not applicable anymore</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/f8199dea7ed3/Parser/Python.asdl</link>
    <description><![CDATA[comment which is not applicable anymore]]></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>Fri, 15 Jul 2011 15:27:34 -0500</pubDate>
</item>
<item>
    <title>unify TryExcept and TryFinally (closes #12199)</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/e0e663132363/Parser/Python.asdl</link>
    <description><![CDATA[unify TryExcept and TryFinally (closes #12199)]]></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, 29 May 2011 11:43:10 -0500</pubDate>
</item>
<item>
    <title>reflect with statements with multiple items in the AST (closes #12106)</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/9b11cc4e2918/Parser/Python.asdl</link>
    <description><![CDATA[reflect with statements with multiple items in the AST (closes #12106)]]></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>Fri, 27 May 2011 13:58:08 -0500</pubDate>
</item>
<item>
    <title>convert ast versioning to mercurial</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/0daa6ba25d9b/Parser/Python.asdl</link>
    <description><![CDATA[convert ast versioning to mercurial]]></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>Sat, 12 Mar 2011 18:28:16 -0600</pubDate>
</item>
<item>
    <title>Merged revisions 82160 via svnmerge from</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/4e24dfedf80c/Parser/Python.asdl</link>
    <description><![CDATA[Merged revisions 82160 via svnmerge from<br/>
svn+ssh://pythondev@svn.python.org/python/trunk<br/>
<br/>
........<br/>
  r82160 | benjamin.peterson | 2010-06-22 14:45:51 -0500 (Tue, 22 Jun 2010) | 1 line<br/>
<br/>
  spacing nit; this isn't C<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>Tue, 22 Jun 2010 20:02:39 +0000</pubDate>
</item>
<item>
    <title>Merged revisions 73376,73393,73398,73400,73404-73405,73409,73419-73421,73432,73457,73460,73485-73486,73488-73489,73501-73502,73513-73514 via svnmerge from</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/0704f15b4682/Parser/Python.asdl</link>
    <description><![CDATA[Merged revisions 73376,73393,73398,73400,73404-73405,73409,73419-73421,73432,73457,73460,73485-73486,73488-73489,73501-73502,73513-73514 via svnmerge from<br/>
svn+ssh://pythondev@svn.python.org/python/trunk<br/>
<br/>
........<br/>
  r73376 | benjamin.peterson | 2009-06-11 17:29:23 -0500 (Thu, 11 Jun 2009) | 1 line<br/>
<br/>
  remove check for case handled in sub-function<br/>
........<br/>
  r73393 | alexandre.vassalotti | 2009-06-12 13:56:57 -0500 (Fri, 12 Jun 2009) | 2 lines<br/>
<br/>
  Clear reference to the static PyExc_RecursionErrorInst in _PyExc_Fini.<br/>
........<br/>
  r73398 | alexandre.vassalotti | 2009-06-12 15:57:12 -0500 (Fri, 12 Jun 2009) | 3 lines<br/>
<br/>
  Add const qualifier to PyErr_SetFromErrnoWithFilename and to<br/>
  PyErr_SetFromErrnoWithUnicodeFilename.<br/>
........<br/>
  r73400 | alexandre.vassalotti | 2009-06-12 16:43:47 -0500 (Fri, 12 Jun 2009) | 2 lines<br/>
<br/>
  Delete outdated make file for building the parser with MSVC 6.<br/>
........<br/>
  r73404 | benjamin.peterson | 2009-06-12 20:40:00 -0500 (Fri, 12 Jun 2009) | 1 line<br/>
<br/>
  keep the slice.step field as NULL if no step expression is given<br/>
........<br/>
  r73405 | benjamin.peterson | 2009-06-12 22:46:30 -0500 (Fri, 12 Jun 2009) | 1 line<br/>
<br/>
  prevent import statements from assigning to None<br/>
........<br/>
  r73409 | benjamin.peterson | 2009-06-13 08:06:21 -0500 (Sat, 13 Jun 2009) | 1 line<br/>
<br/>
  allow importing from a module named None if it has an 'as' clause<br/>
........<br/>
  r73419 | benjamin.peterson | 2009-06-13 11:19:19 -0500 (Sat, 13 Jun 2009) | 1 line<br/>
<br/>
  set Print.values to NULL if there are no values<br/>
........<br/>
  r73420 | benjamin.peterson | 2009-06-13 12:08:53 -0500 (Sat, 13 Jun 2009) | 1 line<br/>
<br/>
  give a better error message when deleting ()<br/>
........<br/>
  r73421 | benjamin.peterson | 2009-06-13 15:23:33 -0500 (Sat, 13 Jun 2009) | 1 line<br/>
<br/>
  when no module is given in a 'from' relative import, make ImportFrom.module NULL<br/>
........<br/>
  r73432 | amaury.forgeotdarc | 2009-06-14 16:20:40 -0500 (Sun, 14 Jun 2009) | 3 lines<br/>
<br/>
  #6227: Because of a wrong indentation, the test was not testing what it should.<br/>
  Ensure that the snippet in doctest_aliases actually contains aliases.<br/>
........<br/>
  r73457 | benjamin.peterson | 2009-06-16 18:13:09 -0500 (Tue, 16 Jun 2009) | 1 line<br/>
<br/>
  add underscores<br/>
........<br/>
  r73460 | benjamin.peterson | 2009-06-16 22:23:04 -0500 (Tue, 16 Jun 2009) | 1 line<br/>
<br/>
  remove unused 'encoding' member from the compiler struct<br/>
........<br/>
  r73485 | benjamin.peterson | 2009-06-19 17:07:47 -0500 (Fri, 19 Jun 2009) | 1 line<br/>
<br/>
  remove duplicate test<br/>
........<br/>
  r73486 | benjamin.peterson | 2009-06-19 17:09:17 -0500 (Fri, 19 Jun 2009) | 1 line<br/>
<br/>
  add missing assertion #6313<br/>
........<br/>
  r73488 | benjamin.peterson | 2009-06-19 17:16:28 -0500 (Fri, 19 Jun 2009) | 1 line<br/>
<br/>
  show that this one isn't used<br/>
........<br/>
  r73489 | benjamin.peterson | 2009-06-19 17:21:12 -0500 (Fri, 19 Jun 2009) | 1 line<br/>
<br/>
  use closures<br/>
........<br/>
  r73501 | benjamin.peterson | 2009-06-21 18:01:07 -0500 (Sun, 21 Jun 2009) | 1 line<br/>
<br/>
  don't need to add the name 'lambda' as assigned<br/>
........<br/>
  r73502 | benjamin.peterson | 2009-06-21 18:03:36 -0500 (Sun, 21 Jun 2009) | 1 line<br/>
<br/>
  remove tmpname support since it's no longer used<br/>
........<br/>
  r73513 | benjamin.peterson | 2009-06-22 20:18:57 -0500 (Mon, 22 Jun 2009) | 1 line<br/>
<br/>
  fix grammar<br/>
........<br/>
  r73514 | benjamin.peterson | 2009-06-22 22:01:56 -0500 (Mon, 22 Jun 2009) | 1 line<br/>
<br/>
  remove some unused symtable constants<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, 28 Jun 2009 19:19:51 +0000</pubDate>
</item>
<item>
    <title>Merged revisions 67525-67527,67529,67548-67549,67551-67552,67555,67578,67586,67593-67594,67596,67605-67606,67609,67612,67616-67617,67632,67635,67638 via svnmerge from</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/c7abfab4dcdb/Parser/Python.asdl</link>
    <description><![CDATA[Merged revisions 67525-67527,67529,67548-67549,67551-67552,67555,67578,67586,67593-67594,67596,67605-67606,67609,67612,67616-67617,67632,67635,67638 via svnmerge from<br/>
svn+ssh://svn.python.org/python/branches/py3k<br/>
<br/>
........<br/>
  r67525 | georg.brandl | 2008-12-04 19:18:16 +0100 (Thu, 04 Dec 2008) | 2 lines<br/>
<br/>
  #4527: fix &quot;unicode or string&quot;.<br/>
........<br/>
  r67526 | georg.brandl | 2008-12-04 19:19:41 +0100 (Thu, 04 Dec 2008) | 2 lines<br/>
<br/>
  #4526: fix typo.<br/>
........<br/>
  r67527 | georg.brandl | 2008-12-04 19:21:46 +0100 (Thu, 04 Dec 2008) | 2 lines<br/>
<br/>
  #4521: fix getcwdu() vs getcwdb().<br/>
........<br/>
  r67529 | georg.brandl | 2008-12-04 19:28:38 +0100 (Thu, 04 Dec 2008) | 2 lines<br/>
<br/>
  #4513: remove traces of zip() docstring from when it was izip().<br/>
........<br/>
  r67548 | guido.van.rossum | 2008-12-05 06:49:12 +0100 (Fri, 05 Dec 2008) | 3 lines<br/>
<br/>
  Tweak verbiage and markup for relative/absolute import.  Backport candidate.<br/>
  (I guess *all* changes to this file should be backported to the 3.0 branch.)<br/>
........<br/>
  r67549 | martin.v.loewis | 2008-12-05 08:20:46 +0100 (Fri, 05 Dec 2008) | 2 lines<br/>
<br/>
  Send mails to python-checkins now.<br/>
........<br/>
  r67551 | georg.brandl | 2008-12-05 08:32:56 +0100 (Fri, 05 Dec 2008) | 2 lines<br/>
<br/>
  #4355: refer to urlencode in the correct module.<br/>
........<br/>
  r67552 | georg.brandl | 2008-12-05 08:45:54 +0100 (Fri, 05 Dec 2008) | 2 lines<br/>
<br/>
  #4401: Re-add os.extsep.<br/>
........<br/>
  r67555 | georg.brandl | 2008-12-05 08:57:51 +0100 (Fri, 05 Dec 2008) | 2 lines<br/>
<br/>
  #4427: fix arguments for &quot;y&quot; BuildValue type.<br/>
........<br/>
  r67578 | georg.brandl | 2008-12-05 16:12:15 +0100 (Fri, 05 Dec 2008) | 2 lines<br/>
<br/>
  #4504, #4505: Update noddy examples in &quot;Extending &amp; Embedding&quot;.<br/>
........<br/>
  r67586 | georg.brandl | 2008-12-05 16:55:41 +0100 (Fri, 05 Dec 2008) | 2 lines<br/>
<br/>
  Manually merged r67583: move __import__ doc to the bottom.<br/>
........<br/>
  r67593 | georg.brandl | 2008-12-05 19:04:41 +0100 (Fri, 05 Dec 2008) | 2 lines<br/>
<br/>
  #4550: fix 2.x syntax in webservers howto.<br/>
........<br/>
  r67594 | georg.brandl | 2008-12-05 19:06:58 +0100 (Fri, 05 Dec 2008) | 2 lines<br/>
<br/>
  #4549: Mention nonlocal statement in tutorial section about scoping.<br/>
........<br/>
  r67596 | georg.brandl | 2008-12-05 19:31:51 +0100 (Fri, 05 Dec 2008) | 2 lines<br/>
<br/>
  Use :samp: role.<br/>
........<br/>
  r67605 | georg.brandl | 2008-12-06 09:12:11 +0100 (Sat, 06 Dec 2008) | 2 lines<br/>
<br/>
  #4557: remove 'c' typecode from array docs and add a note in whatsnew.<br/>
........<br/>
  r67606 | georg.brandl | 2008-12-06 09:14:46 +0100 (Sat, 06 Dec 2008) | 2 lines<br/>
<br/>
  cmp() is not really gone.<br/>
........<br/>
  r67609 | georg.brandl | 2008-12-06 15:28:56 +0100 (Sat, 06 Dec 2008) | 2 lines<br/>
<br/>
  #4562: fix zip() examples.<br/>
........<br/>
  r67612 | skip.montanaro | 2008-12-06 18:25:02 +0100 (Sat, 06 Dec 2008) | 2 lines<br/>
<br/>
  issue 4483 - _dbm build failures on systems with gdbm_compat lib.<br/>
........<br/>
  r67616 | benjamin.peterson | 2008-12-06 19:32:13 +0100 (Sat, 06 Dec 2008) | 1 line<br/>
<br/>
  there are only four asdl builtin types in py3k<br/>
........<br/>
  r67617 | benjamin.peterson | 2008-12-06 19:33:20 +0100 (Sat, 06 Dec 2008) | 1 line<br/>
<br/>
  update version number<br/>
........<br/>
  r67632 | georg.brandl | 2008-12-07 15:09:20 +0100 (Sun, 07 Dec 2008) | 2 lines<br/>
<br/>
  #4576: fix ob_type access.<br/>
........<br/>
  r67635 | benjamin.peterson | 2008-12-07 15:58:03 +0100 (Sun, 07 Dec 2008) | 1 line<br/>
<br/>
  document how to deal with binary standard streams<br/>
........<br/>
  r67638 | benjamin.peterson | 2008-12-07 16:07:02 +0100 (Sun, 07 Dec 2008) | 1 line<br/>
<br/>
  remove extraneous 'text'<br/>
........]]></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, 07 Dec 2008 15:52:13 +0000</pubDate>
</item>
<item>
    <title>Merged revisions 62047 via svnmerge from</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/81ee270a6eb5/Parser/Python.asdl</link>
    <description><![CDATA[Merged revisions 62047 via svnmerge from<br/>
svn+ssh://pythondev@svn.python.org/python/trunk<br/>
<br/>
........<br/>
  r62047 | georg.brandl | 2008-03-29 23:40:17 -0700 (Sat, 29 Mar 2008) | 2 lines<br/>
<br/>
  Patch #2511: Give the &quot;excepthandler&quot; AST item proper attributes by making it a Sum.<br/>
........]]></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>Mon, 31 Mar 2008 05:14:30 +0000</pubDate>
</item>
<item>
    <title>Issue #1066: implement PEP 3109, 2/3 of PEP 3134.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/981ecc526703/Parser/Python.asdl</link>
    <description><![CDATA[Issue #1066: implement PEP 3109, 2/3 of PEP 3134.]]></description>
    <author>&#67;&#111;&#108;&#108;&#105;&#110;&#32;&#87;&#105;&#110;&#116;&#101;&#114;&#32;&#60;&#99;&#111;&#108;&#108;&#105;&#110;&#119;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Fri, 31 Aug 2007 00:04:24 +0000</pubDate>
</item>
<item>
    <title>Merged revisions 56154-56264 via svnmerge from</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/090588a17490/Parser/Python.asdl</link>
    <description><![CDATA[Merged revisions 56154-56264 via svnmerge from<br/>
svn+ssh://pythondev@svn.python.org/python/branches/p3yk<br/>
<br/>
................<br/>
  r56155 | neal.norwitz | 2007-07-03 08:59:08 +0300 (Tue, 03 Jul 2007) | 1 line<br/>
<br/>
  Get this test working after converting map to return an iterator<br/>
................<br/>
  r56202 | neal.norwitz | 2007-07-09 04:30:09 +0300 (Mon, 09 Jul 2007) | 37 lines<br/>
<br/>
  Merged revisions 56124-56201 via svnmerge from<br/>
  svn+ssh://pythondev@svn.python.org/python/trunk<br/>
<br/>
  ........<br/>
    r56129 | georg.brandl | 2007-06-30 04:01:01 -0700 (Sat, 30 Jun 2007) | 2 lines<br/>
<br/>
    Document smtp.SMTPAuthenticationError.<br/>
  ........<br/>
    r56137 | georg.brandl | 2007-07-01 01:11:35 -0700 (Sun, 01 Jul 2007) | 2 lines<br/>
<br/>
    Fix a few webbrowser.py problems.<br/>
  ........<br/>
    r56143 | georg.brandl | 2007-07-02 04:54:28 -0700 (Mon, 02 Jul 2007) | 2 lines<br/>
<br/>
    Remove duplicate sentence from alarm() doc.<br/>
  ........<br/>
    r56170 | mark.hammond | 2007-07-03 19:03:10 -0700 (Tue, 03 Jul 2007) | 3 lines<br/>
<br/>
    copy built files to the PCBuild directory, where tools like<br/>
    distutils or external build processes can find them.<br/>
  ........<br/>
    r56176 | kurt.kaiser | 2007-07-05 15:03:39 -0700 (Thu, 05 Jul 2007) | 10 lines<br/>
<br/>
    Many calls to tk.call involve an arglist containing a single tuple.<br/>
    Calls using METH_OLDARGS unpack this tuple; calls using METH_VARARG<br/>
    don't.  Tcl's concatenation of args was affected; IDLE doesn't start.<br/>
<br/>
    Modify Tkapp_Call() to unpack single tuple arglists.<br/>
<br/>
    Bug 1733943<br/>
    Ref http://mail.python.org/pipermail/python-checkins/2007-May/060454.html<br/>
  ........<br/>
    r56177 | neal.norwitz | 2007-07-05 21:13:39 -0700 (Thu, 05 Jul 2007) | 1 line<br/>
<br/>
    Fix typo in comment<br/>
  ........<br/>
................<br/>
  r56251 | neal.norwitz | 2007-07-11 10:01:01 +0300 (Wed, 11 Jul 2007) | 1 line<br/>
<br/>
  Get working with map returning an iterator (had to fix whitespace too)<br/>
................<br/>
  r56255 | thomas.wouters | 2007-07-11 13:41:37 +0300 (Wed, 11 Jul 2007) | 6 lines<br/>
<br/>
<br/>
  Clean up merge glitch or copy-paste error (the entire module was duplicated,<br/>
  except the first half even had some more copy-paste errors, referring to<br/>
  listcomps and genexps instead of setcomps)<br/>
................<br/>
  r56256 | thomas.wouters | 2007-07-11 15:16:01 +0300 (Wed, 11 Jul 2007) | 14 lines<br/>
<br/>
<br/>
  Dict comprehensions. Still needs doc changes (like many python-3000 features<br/>
  ;-). It generates bytecode similar to:<br/>
<br/>
  x = {}<br/>
  for k, v in (generator here):<br/>
    x[k] = v<br/>
<br/>
  except there is no tuple-packing and -unpacking involved. Trivial<br/>
  measurement suggests it's significantly faster than dict(generator here) (in<br/>
  the order of 2 to 3 times as fast) but I have not done extensive<br/>
  measurements.<br/>
................<br/>
  r56263 | guido.van.rossum | 2007-07-11 15:36:26 +0300 (Wed, 11 Jul 2007) | 3 lines<br/>
<br/>
  Patch 1724999 by Ali Gholami Rudi -- avoid complaints about dict size<br/>
  change during iter in destroy call.<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>Wed, 11 Jul 2007 13:09:30 +0000</pubDate>
</item>
<item>
    <title>Merged revisions 55407-55513 via svnmerge from</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/24b60622b944/Parser/Python.asdl</link>
    <description><![CDATA[Merged revisions 55407-55513 via svnmerge from<br/>
svn+ssh://pythondev@svn.python.org/python/branches/p3yk<br/>
<br/>
................<br/>
  r55413 | fred.drake | 2007-05-17 12:30:10 -0700 (Thu, 17 May 2007) | 1 line<br/>
<br/>
  fix argument name in documentation; match the implementation<br/>
................<br/>
  r55430 | jack.diederich | 2007-05-18 06:39:59 -0700 (Fri, 18 May 2007) | 1 line<br/>
<br/>
  Implements class decorators, PEP 3129.<br/>
................<br/>
  r55432 | guido.van.rossum | 2007-05-18 08:09:41 -0700 (Fri, 18 May 2007) | 2 lines<br/>
<br/>
  obsubmit.<br/>
................<br/>
  r55434 | guido.van.rossum | 2007-05-18 09:39:10 -0700 (Fri, 18 May 2007) | 3 lines<br/>
<br/>
  Fix bug in test_inspect.  (I presume this is how it should be fixed;<br/>
  Jack Diedrich, please verify.)<br/>
................<br/>
  r55460 | brett.cannon | 2007-05-20 00:31:57 -0700 (Sun, 20 May 2007) | 4 lines<br/>
<br/>
  Remove the imageop module.  With imgfile already removed in Python 3.0 and<br/>
  rgbimg gone in Python 2.6 the unit tests themselves were made worthless.  Plus<br/>
  third-party libraries perform the same function much better.<br/>
................<br/>
  r55469 | neal.norwitz | 2007-05-20 11:28:20 -0700 (Sun, 20 May 2007) | 118 lines<br/>
<br/>
  Merged revisions 55324-55467 via svnmerge from<br/>
  svn+ssh://pythondev@svn.python.org/python/trunk<br/>
<br/>
  ........<br/>
    r55348 | georg.brandl | 2007-05-15 13:19:34 -0700 (Tue, 15 May 2007) | 4 lines<br/>
<br/>
    HTML-escape the plain traceback in cgitb's HTML output, to prevent<br/>
    the traceback inadvertently or maliciously closing the comment and<br/>
    injecting HTML into the error page.<br/>
  ........<br/>
    r55372 | neal.norwitz | 2007-05-15 21:33:50 -0700 (Tue, 15 May 2007) | 6 lines<br/>
<br/>
    Port rev 55353 from Guido:<br/>
    Add what looks like a necessary call to PyErr_NoMemory() when PyMem_MALLOC()<br/>
    fails.<br/>
<br/>
    Will backport.<br/>
  ........<br/>
    r55377 | neal.norwitz | 2007-05-15 22:06:33 -0700 (Tue, 15 May 2007) | 1 line<br/>
<br/>
    Mention removal of some directories for obsolete platforms<br/>
  ........<br/>
    r55380 | brett.cannon | 2007-05-15 22:50:03 -0700 (Tue, 15 May 2007) | 2 lines<br/>
<br/>
    Change the maintainer of the BeOS port.<br/>
  ........<br/>
    r55383 | georg.brandl | 2007-05-16 06:44:18 -0700 (Wed, 16 May 2007) | 2 lines<br/>
<br/>
    Bug #1719995: don't use deprecated method in sets example.<br/>
  ........<br/>
    r55386 | neal.norwitz | 2007-05-16 13:05:11 -0700 (Wed, 16 May 2007) | 5 lines<br/>
<br/>
    Fix bug in marshal where bad data would cause a segfault due to<br/>
    lack of an infinite recursion check.<br/>
<br/>
    Contributed by Damien Miller at Google.<br/>
  ........<br/>
    r55389 | brett.cannon | 2007-05-16 15:42:29 -0700 (Wed, 16 May 2007) | 6 lines<br/>
<br/>
    Remove the gopherlib module.  It has been raising a DeprecationWarning since<br/>
    Python 2.5.<br/>
<br/>
    Also remove gopher support from urllib/urllib2.  As both imported gopherlib the<br/>
    usage of the support would have raised a DeprecationWarning.<br/>
  ........<br/>
    r55394 | raymond.hettinger | 2007-05-16 18:08:04 -0700 (Wed, 16 May 2007) | 1 line<br/>
<br/>
    calendar.py gets no benefit from xrange() instead of range()<br/>
  ........<br/>
    r55395 | brett.cannon | 2007-05-16 19:02:56 -0700 (Wed, 16 May 2007) | 3 lines<br/>
<br/>
    Complete deprecation of BaseException.message.  Some subclasses were directly<br/>
    accessing the message attribute instead of using the descriptor.<br/>
  ........<br/>
    r55396 | neal.norwitz | 2007-05-16 23:11:36 -0700 (Wed, 16 May 2007) | 4 lines<br/>
<br/>
    Reduce the max stack depth to see if this fixes the segfaults on<br/>
    Windows and some other boxes.  If this is successful, this rev should<br/>
    be backported.  I'm not sure how close to the limit we should push this.<br/>
  ........<br/>
    r55397 | neal.norwitz | 2007-05-16 23:23:50 -0700 (Wed, 16 May 2007) | 4 lines<br/>
<br/>
    Set the depth to something very small to try to determine if the<br/>
    crashes on Windows are really due to the stack size or possibly<br/>
    some other problem.<br/>
  ........<br/>
    r55398 | neal.norwitz | 2007-05-17 00:04:46 -0700 (Thu, 17 May 2007) | 4 lines<br/>
<br/>
    Last try for tweaking the max stack depth.  5000 was the original value,<br/>
    4000 didn't work either.  1000 does work on Windows.  If 2000 works,<br/>
    that will hopefully be a reasonable balance.<br/>
  ........<br/>
    r55412 | fred.drake | 2007-05-17 12:29:58 -0700 (Thu, 17 May 2007) | 1 line<br/>
<br/>
    fix argument name in documentation; match the implementation<br/>
  ........<br/>
    r55427 | neal.norwitz | 2007-05-17 22:47:16 -0700 (Thu, 17 May 2007) | 1 line<br/>
<br/>
    Verify neither dumps or loads overflow the stack and segfault.<br/>
  ........<br/>
    r55446 | collin.winter | 2007-05-18 16:11:24 -0700 (Fri, 18 May 2007) | 1 line<br/>
<br/>
    Backport PEP 3110's new 'except' syntax to 2.6.<br/>
  ........<br/>
    r55448 | raymond.hettinger | 2007-05-18 18:11:16 -0700 (Fri, 18 May 2007) | 1 line<br/>
<br/>
    Improvements to NamedTuple's implementation, tests, and documentation<br/>
  ........<br/>
    r55449 | raymond.hettinger | 2007-05-18 18:50:11 -0700 (Fri, 18 May 2007) | 1 line<br/>
<br/>
    Fix beginner mistake -- don't mix spaces and tabs.<br/>
  ........<br/>
    r55450 | neal.norwitz | 2007-05-18 20:48:47 -0700 (Fri, 18 May 2007) | 1 line<br/>
<br/>
    Clear data so random memory does not get freed.  Will backport.<br/>
  ........<br/>
    r55452 | neal.norwitz | 2007-05-18 21:34:55 -0700 (Fri, 18 May 2007) | 3 lines<br/>
<br/>
    Whoops, need to pay attention to those test failures.<br/>
    Move the clear to *before* the first use, not after.<br/>
  ........<br/>
    r55453 | neal.norwitz | 2007-05-18 21:35:52 -0700 (Fri, 18 May 2007) | 1 line<br/>
<br/>
    Give some clue as to what happened if the test fails.<br/>
  ........<br/>
    r55455 | georg.brandl | 2007-05-19 11:09:26 -0700 (Sat, 19 May 2007) | 2 lines<br/>
<br/>
    Fix docstring for add_package in site.py.<br/>
  ........<br/>
    r55458 | brett.cannon | 2007-05-20 00:09:50 -0700 (Sun, 20 May 2007) | 2 lines<br/>
<br/>
    Remove the rgbimg module.  It has been deprecated since Python 2.5.<br/>
  ........<br/>
    r55465 | nick.coghlan | 2007-05-20 04:12:49 -0700 (Sun, 20 May 2007) | 1 line<br/>
<br/>
    Fix typo in example (should be backported, but my maintenance branch is woefully out of date)<br/>
  ........<br/>
................<br/>
  r55472 | brett.cannon | 2007-05-20 12:06:18 -0700 (Sun, 20 May 2007) | 2 lines<br/>
<br/>
  Remove imageop from the Windows build process.<br/>
................<br/>
  r55486 | neal.norwitz | 2007-05-20 23:59:52 -0700 (Sun, 20 May 2007) | 1 line<br/>
<br/>
  Remove callable() builtin<br/>
................<br/>
  r55506 | neal.norwitz | 2007-05-22 00:43:29 -0700 (Tue, 22 May 2007) | 78 lines<br/>
<br/>
  Merged revisions 55468-55505 via svnmerge from<br/>
  svn+ssh://pythondev@svn.python.org/python/trunk<br/>
<br/>
  ........<br/>
    r55468 | neal.norwitz | 2007-05-20 11:06:27 -0700 (Sun, 20 May 2007) | 1 line<br/>
<br/>
    rotor is long gone.<br/>
  ........<br/>
    r55470 | neal.norwitz | 2007-05-20 11:43:00 -0700 (Sun, 20 May 2007) | 1 line<br/>
<br/>
    Update directories/files at the top-level.<br/>
  ........<br/>
    r55471 | brett.cannon | 2007-05-20 12:05:06 -0700 (Sun, 20 May 2007) | 2 lines<br/>
<br/>
    Try to remove rgbimg from Windows builds.<br/>
  ........<br/>
    r55474 | brett.cannon | 2007-05-20 16:17:38 -0700 (Sun, 20 May 2007) | 4 lines<br/>
<br/>
    Remove the macfs module.  This led to the deprecation of macostools.touched();<br/>
    it completely relied on macfs and is a no-op on OS X according to code<br/>
    comments.<br/>
  ........<br/>
    r55476 | brett.cannon | 2007-05-20 16:56:18 -0700 (Sun, 20 May 2007) | 3 lines<br/>
<br/>
    Move imgfile import to the global namespace to trigger an import error ASAP to<br/>
    prevent creation of a test file.<br/>
  ........<br/>
    r55477 | brett.cannon | 2007-05-20 16:57:38 -0700 (Sun, 20 May 2007) | 3 lines<br/>
<br/>
    Cause posixfile to raise a DeprecationWarning.  Documented as deprecated since<br/>
    Ptyhon 1.5.<br/>
  ........<br/>
    r55479 | andrew.kuchling | 2007-05-20 17:03:15 -0700 (Sun, 20 May 2007) | 1 line<br/>
<br/>
    Note removed modules<br/>
  ........<br/>
    r55481 | martin.v.loewis | 2007-05-20 21:35:47 -0700 (Sun, 20 May 2007) | 2 lines<br/>
<br/>
    Add Alexandre Vassalotti.<br/>
  ........<br/>
    r55482 | george.yoshida | 2007-05-20 21:41:21 -0700 (Sun, 20 May 2007) | 4 lines<br/>
<br/>
    fix against r55474 [Remove the macfs module]<br/>
<br/>
    Remove &quot;libmacfs.tex&quot; from Makefile.deps and mac/mac.tex.<br/>
  ........<br/>
    r55487 | raymond.hettinger | 2007-05-21 01:13:35 -0700 (Mon, 21 May 2007) | 1 line<br/>
<br/>
    Replace assertion with straight error-checking.<br/>
  ........<br/>
    r55489 | raymond.hettinger | 2007-05-21 09:40:10 -0700 (Mon, 21 May 2007) | 1 line<br/>
<br/>
    Allow all alphanumeric and underscores in type and field names.<br/>
  ........<br/>
    r55490 | facundo.batista | 2007-05-21 10:32:32 -0700 (Mon, 21 May 2007) | 5 lines<br/>
<br/>
<br/>
    Added timeout support to HTTPSConnection, through the<br/>
    socket.create_connection function. Also added a small<br/>
    test for this, and updated NEWS file.<br/>
  ........<br/>
    r55495 | georg.brandl | 2007-05-21 13:34:16 -0700 (Mon, 21 May 2007) | 2 lines<br/>
<br/>
    Patch #1686487: you can now pass any mapping after '**' in function calls.<br/>
  ........<br/>
    r55502 | neal.norwitz | 2007-05-21 23:03:36 -0700 (Mon, 21 May 2007) | 1 line<br/>
<br/>
    Document new params to HTTPSConnection<br/>
  ........<br/>
    r55504 | neal.norwitz | 2007-05-22 00:16:10 -0700 (Tue, 22 May 2007) | 1 line<br/>
<br/>
    Stop using METH_OLDARGS<br/>
  ........<br/>
    r55505 | neal.norwitz | 2007-05-22 00:16:44 -0700 (Tue, 22 May 2007) | 1 line<br/>
<br/>
    Stop using METH_OLDARGS implicitly<br/>
  ........<br/>
................]]></description>
    <author>&#71;&#117;&#105;&#100;&#111;&#32;&#118;&#97;&#110;&#32;&#82;&#111;&#115;&#115;&#117;&#109;&#32;&#60;&#103;&#117;&#105;&#100;&#111;&#64;&#112;&#121;&#116;&#104;&#111;&#110;&#46;&#111;&#114;&#103;&#62;</author>
    <pubDate>Tue, 22 May 2007 18:11:13 +0000</pubDate>
</item>
<item>
    <title>Merged revisions 55328-55341 via svnmerge from</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/9ad84070b22d/Parser/Python.asdl</link>
    <description><![CDATA[Merged revisions 55328-55341 via svnmerge from<br/>
svn+ssh://pythondev@svn.python.org/python/branches/p3yk<br/>
<br/>
........<br/>
  r55329 | brett.cannon | 2007-05-14 16:36:56 -0700 (Mon, 14 May 2007) | 3 lines<br/>
<br/>
  Implement the removal of tuple parameter unpacking (PEP 3113).<br/>
  Thanks, Tony Lownds for the patch.<br/>
........<br/>
  r55331 | neal.norwitz | 2007-05-14 16:40:30 -0700 (Mon, 14 May 2007) | 1 line<br/>
<br/>
  Update to use Python 3.0<br/>
........<br/>
  r55332 | brett.cannon | 2007-05-14 16:47:18 -0700 (Mon, 14 May 2007) | 2 lines<br/>
<br/>
  Mention PEP 3113.  And thanks to Tony Lownds for the PEP 3113 patch.<br/>
........<br/>
  r55333 | neal.norwitz | 2007-05-14 16:57:06 -0700 (Mon, 14 May 2007) | 1 line<br/>
<br/>
  Fix exception printing (no more exceptions module)<br/>
........<br/>
  r55334 | neal.norwitz | 2007-05-14 17:11:10 -0700 (Mon, 14 May 2007) | 1 line<br/>
<br/>
  Remove popen* functions from os<br/>
........<br/>
  r55335 | neal.norwitz | 2007-05-14 18:03:38 -0700 (Mon, 14 May 2007) | 1 line<br/>
<br/>
  Get rid of most of popen.  There are still some uses I need to cleanup.<br/>
........<br/>
  r55336 | neal.norwitz | 2007-05-14 21:11:34 -0700 (Mon, 14 May 2007) | 1 line<br/>
<br/>
  Remove a few more remnants of the compiler package<br/>
........<br/>
  r55337 | neal.norwitz | 2007-05-14 22:28:27 -0700 (Mon, 14 May 2007) | 1 line<br/>
<br/>
  Get test_[cx]pickle working on 64-bit platforms (avoid overflow int/long)<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>Tue, 15 May 2007 18:46:22 +0000</pubDate>
</item>
<item>
    <title>Merged revisions 55225-55227,55229-55269 via svnmerge from</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/e16c8e5c5ca4/Parser/Python.asdl</link>
    <description><![CDATA[Merged revisions 55225-55227,55229-55269 via svnmerge from<br/>
svn+ssh://pythondev@svn.python.org/python/branches/p3yk<br/>
<br/>
................<br/>
  r55238 | guido.van.rossum | 2007-05-10 16:46:05 -0700 (Thu, 10 May 2007) | 9 lines<br/>
<br/>
  Merged revisions 55227 via svnmerge from<br/>
  svn+ssh://pythondev@svn.python.org/python/trunk<br/>
<br/>
  ........<br/>
    r55227 | guido.van.rossum | 2007-05-10 10:20:15 -0700 (Thu, 10 May 2007) | 2 lines<br/>
<br/>
    Fix a bug in test_c_api() that caused a negative refcount.<br/>
  ........<br/>
................<br/>
  r55246 | neal.norwitz | 2007-05-11 00:01:52 -0700 (Fri, 11 May 2007) | 1 line<br/>
<br/>
  Remove commands.getstatus() it is obsolete.<br/>
................<br/>
  r55248 | neal.norwitz | 2007-05-11 00:29:05 -0700 (Fri, 11 May 2007) | 2 lines<br/>
<br/>
  Remove bsddb185 support.<br/>
................<br/>
  r55249 | neal.norwitz | 2007-05-11 00:29:50 -0700 (Fri, 11 May 2007) | 1 line<br/>
<br/>
  Remove bsddb185 module too<br/>
................<br/>
  r55250 | neal.norwitz | 2007-05-11 00:32:13 -0700 (Fri, 11 May 2007) | 1 line<br/>
<br/>
  bsddb185: Gotta remove from the file checked in, not Setup<br/>
................<br/>
  r55251 | neal.norwitz | 2007-05-11 00:53:26 -0700 (Fri, 11 May 2007) | 1 line<br/>
<br/>
  Remove obsolete IRIX modules (as much as I could find, there is probably more)<br/>
................<br/>
  r55252 | neal.norwitz | 2007-05-11 00:55:35 -0700 (Fri, 11 May 2007) | 1 line<br/>
<br/>
  Remove SGI turd.<br/>
................<br/>
  r55254 | georg.brandl | 2007-05-11 03:11:01 -0700 (Fri, 11 May 2007) | 2 lines<br/>
<br/>
  Add a case for set comprehensions to the &quot;cannot assign to&quot; switch.<br/>
................<br/>
  r55255 | georg.brandl | 2007-05-11 03:11:25 -0700 (Fri, 11 May 2007) | 2 lines<br/>
<br/>
  Fix wrong imports.<br/>
................<br/>
  r55261 | georg.brandl | 2007-05-11 07:37:48 -0700 (Fri, 11 May 2007) | 2 lines<br/>
<br/>
  Remove removed tex files.<br/>
................<br/>
  r55262 | georg.brandl | 2007-05-11 08:28:41 -0700 (Fri, 11 May 2007) | 2 lines<br/>
<br/>
  Commit PEP 3132 implementation.<br/>
................<br/>
  r55264 | georg.brandl | 2007-05-11 08:50:19 -0700 (Fri, 11 May 2007) | 2 lines<br/>
<br/>
  Check in the inevitable AST version number and format Py_ssize_t with %zd.<br/>
................<br/>
  r55265 | neal.norwitz | 2007-05-11 09:12:22 -0700 (Fri, 11 May 2007) | 1 line<br/>
<br/>
  Remove mention of os.popen* and popen2.* since these will be removed.<br/>
................<br/>
  r55266 | neal.norwitz | 2007-05-11 09:19:57 -0700 (Fri, 11 May 2007) | 1 line<br/>
<br/>
  Get doc to build again (almost, the doc is fine)<br/>
................<br/>
  r55267 | neal.norwitz | 2007-05-11 09:21:02 -0700 (Fri, 11 May 2007) | 1 line<br/>
<br/>
  Really get doc to build (remove use of string module)<br/>
................<br/>
  r55269 | neal.norwitz | 2007-05-11 09:29:43 -0700 (Fri, 11 May 2007) | 1 line<br/>
<br/>
  Add some notes to cleanup later<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>Fri, 11 May 2007 16:50:42 +0000</pubDate>
</item>
<item>
    <title>Hide list comp variables and support set comprehensions</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/060c79f6d919/Parser/Python.asdl</link>
    <description><![CDATA[Hide list comp variables and support set comprehensions]]></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>Sun, 15 Apr 2007 12:05:43 +0000</pubDate>
</item>
<item>
    <title>Implement PEP 3115 -- new metaclass syntax and semantics.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/19f7ff443718/Parser/Python.asdl</link>
    <description><![CDATA[Implement PEP 3115 -- new metaclass syntax and semantics.<br/>
The compiler package hasn't been updated yet; test_compiler.py fails.<br/>
Otherwise all tests seem to be passing now.  There are no occurrences<br/>
of __metaclass__ left in the standard library.<br/>
Docs have not been updated.]]></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, 18 Mar 2007 15:41:51 +0000</pubDate>
</item>
<item>
    <title>Provisional implementation of PEP 3104.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/30e5cb3a55ac/Parser/Python.asdl</link>
    <description><![CDATA[Provisional implementation of PEP 3104.<br/>
<br/>
Add nonlocal_stmt to Grammar and Nonlocal node to AST.  They both<br/>
parallel the definitions for globals.  The symbol table treats<br/>
variables declared as nonlocal just like variables that are free<br/>
implicitly.<br/>
<br/>
This change is missing the language spec changes, but makes some<br/>
decisions about what the spec should say via the unittests.  The PEP<br/>
is silent on a number of decisions, so we should review those before<br/>
claiming that nonlocal is complete.<br/>
<br/>
Thomas Wouters made the grammer and ast changes.  Jeremy Hylton added<br/>
the symbol table changes and the tests.  Pete Shinners and Neal<br/>
Norwitz helped review the code.]]></description>
    <author>&#74;&#101;&#114;&#101;&#109;&#121;&#32;&#72;&#121;&#108;&#116;&#111;&#110;&#32;&#60;&#106;&#101;&#114;&#101;&#109;&#121;&#64;&#97;&#108;&#117;&#109;&#46;&#109;&#105;&#116;&#46;&#101;&#100;&#117;&#62;</author>
    <pubDate>Tue, 27 Feb 2007 06:50:52 +0000</pubDate>
</item>
<item>
    <title>bool is no longer required, it was only used for the print statement</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/1853cf06e36b/Parser/Python.asdl</link>
    <description><![CDATA[bool is no longer required, it was only used for the print statement]]></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>Mon, 26 Feb 2007 19:04:49 +0000</pubDate>
</item>
<item>
    <title>Touch file to regenerate Python-ast.[ch]</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/bd1419e94773/Parser/Python.asdl</link>
    <description><![CDATA[Touch file to regenerate Python-ast.[ch]]]></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>Fri, 23 Feb 2007 20:00:10 +0000</pubDate>
</item>
<item>
    <title>Bytes literal.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/0ea24f4f2467/Parser/Python.asdl</link>
    <description><![CDATA[Bytes literal.]]></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>Fri, 23 Feb 2007 19:56:57 +0000</pubDate>
</item>
<item>
    <title>Merged revisions 53623-53858 via svnmerge from</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/32c4897b5d46/Parser/Python.asdl</link>
    <description><![CDATA[Merged revisions 53623-53858 via svnmerge from<br/>
svn+ssh://pythondev@svn.python.org/python/trunk<br/>
<br/>
........<br/>
  r53624 | peter.astrand | 2007-02-02 20:06:36 +0100 (Fri, 02 Feb 2007) | 1 line<br/>
<br/>
  We had several if statements checking the value of a fd. This is unsafe, since valid fds might be zero. We should check for not None instead.<br/>
........<br/>
  r53635 | kurt.kaiser | 2007-02-05 07:03:18 +0100 (Mon, 05 Feb 2007) | 2 lines<br/>
<br/>
  Add 'raw' support to configHandler. Patch 1650174 Tal Einat.<br/>
........<br/>
  r53641 | kurt.kaiser | 2007-02-06 00:02:16 +0100 (Tue, 06 Feb 2007) | 5 lines<br/>
<br/>
  1. Calltips now 'handle' tuples in the argument list (display '&lt;tuple&gt;' :)<br/>
     Suggested solution by Christos Georgiou, Bug 791968.<br/>
  2. Clean up tests, were not failing when they should have been.<br/>
  4. Remove some camelcase and an unneeded try/except block.<br/>
........<br/>
  r53644 | kurt.kaiser | 2007-02-06 04:21:40 +0100 (Tue, 06 Feb 2007) | 2 lines<br/>
<br/>
  Clean up ModifiedInterpreter.runcode() structure<br/>
........<br/>
  r53646 | peter.astrand | 2007-02-06 16:37:50 +0100 (Tue, 06 Feb 2007) | 1 line<br/>
<br/>
  Applied patch 1124861.3.patch to solve bug #1124861: Automatically create pipes on Windows, if GetStdHandle fails. Will backport.<br/>
........<br/>
  r53648 | lars.gustaebel | 2007-02-06 19:38:13 +0100 (Tue, 06 Feb 2007) | 4 lines<br/>
<br/>
  Patch #1652681: create nonexistent files in append mode and<br/>
  allow appending to empty files.<br/>
........<br/>
  r53649 | kurt.kaiser | 2007-02-06 20:09:43 +0100 (Tue, 06 Feb 2007) | 4 lines<br/>
<br/>
  Updated patch (CodeContext.061217.patch) to<br/>
  [ 1362975 ] CodeContext - Improved text indentation<br/>
  Tal Einat 16Dec06<br/>
........<br/>
  r53650 | kurt.kaiser | 2007-02-06 20:21:19 +0100 (Tue, 06 Feb 2007) | 2 lines<br/>
<br/>
  narrow exception per [ 1540849 ] except too broad<br/>
........<br/>
  r53653 | kurt.kaiser | 2007-02-07 04:39:41 +0100 (Wed, 07 Feb 2007) | 4 lines<br/>
<br/>
  [ 1621265 ] Auto-completion list placement<br/>
  Move AC window below input line unless not enough space, then put it above.<br/>
  Patch: Tal Einat<br/>
........<br/>
  r53654 | kurt.kaiser | 2007-02-07 09:07:13 +0100 (Wed, 07 Feb 2007) | 2 lines<br/>
<br/>
  Handle AttributeError during calltip lookup<br/>
........<br/>
  r53656 | raymond.hettinger | 2007-02-07 21:08:22 +0100 (Wed, 07 Feb 2007) | 3 lines<br/>
<br/>
  SF #1615701:  make d.update(m) honor __getitem__() and keys() in dict subclasses<br/>
........<br/>
  r53658 | raymond.hettinger | 2007-02-07 22:04:20 +0100 (Wed, 07 Feb 2007) | 1 line<br/>
<br/>
  SF: 1397711 Set docs conflated immutable and hashable<br/>
........<br/>
  r53660 | raymond.hettinger | 2007-02-07 22:42:17 +0100 (Wed, 07 Feb 2007) | 1 line<br/>
<br/>
  Check for a common user error with defaultdict().<br/>
........<br/>
  r53662 | raymond.hettinger | 2007-02-07 23:24:07 +0100 (Wed, 07 Feb 2007) | 1 line<br/>
<br/>
  Bug #1575169: operator.isSequenceType() now returns False for subclasses of dict.<br/>
........<br/>
  r53664 | raymond.hettinger | 2007-02-08 00:49:03 +0100 (Thu, 08 Feb 2007) | 1 line<br/>
<br/>
  Silence compiler warning<br/>
........<br/>
  r53666 | raymond.hettinger | 2007-02-08 01:07:32 +0100 (Thu, 08 Feb 2007) | 1 line<br/>
<br/>
  Do not let overflows in enumerate() and count() pass silently.<br/>
........<br/>
  r53668 | raymond.hettinger | 2007-02-08 01:50:39 +0100 (Thu, 08 Feb 2007) | 1 line<br/>
<br/>
  Bypass set specific optimizations for set and frozenset subclasses.<br/>
........<br/>
  r53670 | raymond.hettinger | 2007-02-08 02:42:35 +0100 (Thu, 08 Feb 2007) | 1 line<br/>
<br/>
  Fix docstring bug<br/>
........<br/>
  r53671 | martin.v.loewis | 2007-02-08 10:13:36 +0100 (Thu, 08 Feb 2007) | 3 lines<br/>
<br/>
  Bug #1653736: Complain about keyword arguments to time.isoformat.<br/>
  Will backport to 2.5.<br/>
........<br/>
  r53679 | kurt.kaiser | 2007-02-08 23:58:18 +0100 (Thu, 08 Feb 2007) | 6 lines<br/>
<br/>
  Corrected some bugs in AutoComplete.  Also, Page Up/Down in ACW implemented;<br/>
  mouse and cursor selection in ACWindow implemented; double Tab inserts current<br/>
  selection and closes ACW (similar to double-click and Return); scroll wheel now<br/>
  works in ACW.  Added AutoComplete instructions to IDLE Help.<br/>
........<br/>
  r53689 | martin.v.loewis | 2007-02-09 13:19:32 +0100 (Fri, 09 Feb 2007) | 3 lines<br/>
<br/>
  Bug #1653736: Properly discard third argument to slot_nb_inplace_power.<br/>
  Will backport.<br/>
........<br/>
  r53691 | martin.v.loewis | 2007-02-09 13:36:48 +0100 (Fri, 09 Feb 2007) | 4 lines<br/>
<br/>
  Bug #1600860: Search for shared python library in LIBDIR, not<br/>
  lib/python/config, on &quot;linux&quot; and &quot;gnu&quot; systems.<br/>
  Will backport.<br/>
........<br/>
  r53693 | martin.v.loewis | 2007-02-09 13:58:49 +0100 (Fri, 09 Feb 2007) | 2 lines<br/>
<br/>
  Update broken link. Will backport to 2.5.<br/>
........<br/>
  r53697 | georg.brandl | 2007-02-09 19:48:41 +0100 (Fri, 09 Feb 2007) | 2 lines<br/>
<br/>
  Bug #1656078: typo in in profile docs.<br/>
........<br/>
  r53731 | brett.cannon | 2007-02-11 06:36:00 +0100 (Sun, 11 Feb 2007) | 3 lines<br/>
<br/>
  Change a very minor inconsistency (that is purely cosmetic) in the AST<br/>
  definition.<br/>
........<br/>
  r53735 | skip.montanaro | 2007-02-11 19:24:37 +0100 (Sun, 11 Feb 2007) | 1 line<br/>
<br/>
  fix trace.py --ignore-dir<br/>
........<br/>
  r53741 | brett.cannon | 2007-02-11 20:44:41 +0100 (Sun, 11 Feb 2007) | 3 lines<br/>
<br/>
  Check in changed Python-ast.c from a cosmetic change to Python.asdl (in<br/>
  r53731).<br/>
........<br/>
  r53751 | brett.cannon | 2007-02-12 04:51:02 +0100 (Mon, 12 Feb 2007) | 5 lines<br/>
<br/>
  Modify Parser/asdl_c.py so that the __version__ number for Python/Python-ast.c<br/>
  is specified at the top of the file.  Also add a note that Python/Python-ast.c<br/>
  needs to be committed separately after a change to the AST grammar to capture<br/>
  the revision number of the change (which is what __version__ is set to).<br/>
........<br/>
  r53752 | lars.gustaebel | 2007-02-12 10:25:53 +0100 (Mon, 12 Feb 2007) | 3 lines<br/>
<br/>
  Bug #1656581: Point out that external file objects are supposed to be<br/>
  at position 0.<br/>
........<br/>
  r53754 | martin.v.loewis | 2007-02-12 13:21:10 +0100 (Mon, 12 Feb 2007) | 3 lines<br/>
<br/>
  Patch 1463026: Support default namespace in XMLGenerator.<br/>
  Fixes #847665. Will backport.<br/>
........<br/>
  r53757 | armin.rigo | 2007-02-12 17:23:24 +0100 (Mon, 12 Feb 2007) | 4 lines<br/>
<br/>
  Fix the line to what is my guess at the original author's meaning.<br/>
  (The line has no effect anyway, but is present because it's<br/>
  customary call the base class __init__).<br/>
........<br/>
  r53763 | martin.v.loewis | 2007-02-13 09:34:45 +0100 (Tue, 13 Feb 2007) | 3 lines<br/>
<br/>
  Patch #685268: Consider a package's __path__ in imputil.<br/>
  Will backport.<br/>
........<br/>
  r53765 | martin.v.loewis | 2007-02-13 10:49:38 +0100 (Tue, 13 Feb 2007) | 2 lines<br/>
<br/>
  Patch #698833: Support file decryption in zipfile.<br/>
........<br/>
  r53766 | martin.v.loewis | 2007-02-13 11:10:39 +0100 (Tue, 13 Feb 2007) | 3 lines<br/>
<br/>
  Patch #1517891: Make 'a' create the file if it doesn't exist.<br/>
  Fixes #1514451.<br/>
........<br/>
  r53767 | martin.v.loewis | 2007-02-13 13:08:24 +0100 (Tue, 13 Feb 2007) | 3 lines<br/>
<br/>
  Bug #1658794: Remove extraneous 'this'.<br/>
  Will backport to 2.5.<br/>
........<br/>
  r53769 | martin.v.loewis | 2007-02-13 13:14:19 +0100 (Tue, 13 Feb 2007) | 3 lines<br/>
<br/>
  Patch #1657276: Make NETLINK_DNRTMSG conditional.<br/>
  Will backport.<br/>
........<br/>
  r53771 | lars.gustaebel | 2007-02-13 17:09:24 +0100 (Tue, 13 Feb 2007) | 4 lines<br/>
<br/>
  Patch #1647484: Renamed GzipFile's filename attribute to name. The<br/>
  filename attribute is still accessible as a property that emits a<br/>
  DeprecationWarning.<br/>
........<br/>
  r53772 | lars.gustaebel | 2007-02-13 17:24:00 +0100 (Tue, 13 Feb 2007) | 3 lines<br/>
<br/>
  Strip the '.gz' extension from the filename that is written to the<br/>
  gzip header.<br/>
........<br/>
  r53774 | martin.v.loewis | 2007-02-14 11:07:37 +0100 (Wed, 14 Feb 2007) | 2 lines<br/>
<br/>
  Patch #1432399: Add HCI sockets.<br/>
........<br/>
  r53775 | martin.v.loewis | 2007-02-14 12:30:07 +0100 (Wed, 14 Feb 2007) | 2 lines<br/>
<br/>
  Update 1432399 to removal of _BT_SOCKADDR_MEMB.<br/>
........<br/>
  r53776 | martin.v.loewis | 2007-02-14 12:30:56 +0100 (Wed, 14 Feb 2007) | 3 lines<br/>
<br/>
  Ignore directory time stamps when considering<br/>
  whether to rerun libffi configure.<br/>
........<br/>
  r53778 | lars.gustaebel | 2007-02-14 15:45:12 +0100 (Wed, 14 Feb 2007) | 4 lines<br/>
<br/>
  A missing binary mode in AppendTest caused failures in Windows<br/>
  Buildbot.<br/>
........<br/>
  r53782 | martin.v.loewis | 2007-02-15 10:51:35 +0100 (Thu, 15 Feb 2007) | 2 lines<br/>
<br/>
  Patch #1397848: add the reasoning behind no-resize-on-shrinkage.<br/>
........<br/>
  r53783 | georg.brandl | 2007-02-15 11:37:59 +0100 (Thu, 15 Feb 2007) | 2 lines<br/>
<br/>
  Make functools.wraps() docs a bit clearer.<br/>
........<br/>
  r53785 | georg.brandl | 2007-02-15 12:29:04 +0100 (Thu, 15 Feb 2007) | 2 lines<br/>
<br/>
  Patch #1494140: Add documentation for the new struct.Struct object.<br/>
........<br/>
  r53787 | georg.brandl | 2007-02-15 12:29:55 +0100 (Thu, 15 Feb 2007) | 2 lines<br/>
<br/>
  Add missing \versionadded.<br/>
........<br/>
  r53800 | brett.cannon | 2007-02-15 23:54:39 +0100 (Thu, 15 Feb 2007) | 11 lines<br/>
<br/>
  Update the encoding package's search function to use absolute imports when<br/>
  calling __import__.  This helps make the expected search locations for encoding<br/>
  modules be more explicit.<br/>
<br/>
  One could use an explicit value for __path__ when making the call to __import__<br/>
  to force the exact location searched for encodings.  This would give the most<br/>
  strict search path possible if one is worried about malicious code being<br/>
  imported.  The unfortunate side-effect of that is that if __path__ was modified<br/>
  on 'encodings' on purpose in a safe way it would not be picked up in future<br/>
  __import__ calls.<br/>
........<br/>
  r53801 | brett.cannon | 2007-02-16 20:33:01 +0100 (Fri, 16 Feb 2007) | 2 lines<br/>
<br/>
  Make the __import__ call in encodings.__init__ absolute with a level 0 call.<br/>
........<br/>
  r53809 | vinay.sajip | 2007-02-16 23:36:24 +0100 (Fri, 16 Feb 2007) | 1 line<br/>
<br/>
  Minor fix for currentframe (SF #1652788).<br/>
........<br/>
  r53818 | raymond.hettinger | 2007-02-19 03:03:19 +0100 (Mon, 19 Feb 2007) | 3 lines<br/>
<br/>
  Extend work on revision 52962:  Eliminate redundant calls to PyObject_Hash().<br/>
........<br/>
  r53820 | raymond.hettinger | 2007-02-19 05:08:43 +0100 (Mon, 19 Feb 2007) | 1 line<br/>
<br/>
  Add merge() function to heapq.<br/>
........<br/>
  r53821 | raymond.hettinger | 2007-02-19 06:28:28 +0100 (Mon, 19 Feb 2007) | 1 line<br/>
<br/>
  Add tie-breaker count to preserve sort stability.<br/>
........<br/>
  r53822 | raymond.hettinger | 2007-02-19 07:59:32 +0100 (Mon, 19 Feb 2007) | 1 line<br/>
<br/>
  Use C heapreplace() instead of slower _siftup() in pure python.<br/>
........<br/>
  r53823 | raymond.hettinger | 2007-02-19 08:30:21 +0100 (Mon, 19 Feb 2007) | 1 line<br/>
<br/>
  Add test for merge stability<br/>
........<br/>
  r53824 | raymond.hettinger | 2007-02-19 10:14:10 +0100 (Mon, 19 Feb 2007) | 1 line<br/>
<br/>
  Provide an example of defaultdict with non-zero constant factory function.<br/>
........<br/>
  r53825 | lars.gustaebel | 2007-02-19 10:54:47 +0100 (Mon, 19 Feb 2007) | 2 lines<br/>
<br/>
  Moved misplaced news item.<br/>
........<br/>
  r53826 | martin.v.loewis | 2007-02-19 11:55:19 +0100 (Mon, 19 Feb 2007) | 3 lines<br/>
<br/>
  Patch #1490190: posixmodule now includes os.chflags() and os.lchflags()<br/>
  functions on platforms where the underlying system calls are available.<br/>
........<br/>
  r53827 | raymond.hettinger | 2007-02-19 19:15:04 +0100 (Mon, 19 Feb 2007) | 1 line<br/>
<br/>
  Fixup docstrings for merge().<br/>
........<br/>
  r53829 | raymond.hettinger | 2007-02-19 21:44:04 +0100 (Mon, 19 Feb 2007) | 1 line<br/>
<br/>
  Fixup set/dict interoperability.<br/>
........<br/>
  r53837 | raymond.hettinger | 2007-02-21 06:20:38 +0100 (Wed, 21 Feb 2007) | 1 line<br/>
<br/>
  Add itertools.izip_longest().<br/>
........<br/>
  r53838 | raymond.hettinger | 2007-02-21 18:22:05 +0100 (Wed, 21 Feb 2007) | 1 line<br/>
<br/>
  Remove filler struct item and fix leak.<br/>
........]]></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>Fri, 23 Feb 2007 15:07:44 +0000</pubDate>
</item>
<item>
    <title>* Remove PRINT_ITEM(_TO), PRINT_NEWLINE(_TO) opcodes.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/e9a6234b26af/Parser/Python.asdl</link>
    <description><![CDATA[* Remove PRINT_ITEM(_TO), PRINT_NEWLINE(_TO) opcodes.<br/>
* Fix some docstrings and one Print -&gt; print.<br/>
* Fix test_{class,code,descrtut,dis,extcall,parser,popen,pkg,subprocess,syntax,traceback}.<br/>
  These were the ones that generated code with a print statement.<br/>
  In most remaining failing tests there's an issue with the soft space.]]></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>Fri, 09 Feb 2007 21:28:07 +0000</pubDate>
</item>
<item>
    <title>Some more changes related to the new except syntax and semantics,</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/4bab65fcca8e/Parser/Python.asdl</link>
    <description><![CDATA[Some more changes related to the new except syntax and semantics,<br/>
by Collin Winter.]]></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, 10 Jan 2007 18:51:35 +0000</pubDate>
</item>
<item>
    <title>PEP 3107 - Function Annotations thanks to Tony Lownds</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/54cd47788811/Parser/Python.asdl</link>
    <description><![CDATA[PEP 3107 - Function Annotations thanks to Tony Lownds]]></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>Thu, 28 Dec 2006 06:47:50 +0000</pubDate>
</item>
<item>
    <title>Jiwon Seo's PEP 3102 implementation.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/1cce0526d9b0/Parser/Python.asdl</link>
    <description><![CDATA[Jiwon Seo's PEP 3102 implementation.<br/>
See SF#1549670.<br/>
The compiler package has not yet been updated.]]></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, 27 Oct 2006 23:31:49 +0000</pubDate>
</item>
<item>
    <title>Patch #1550786: ellipsis literal.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/7a0ad110e91e/Parser/Python.asdl</link>
    <description><![CDATA[Patch #1550786: ellipsis literal.]]></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 07:06:08 +0000</pubDate>
</item>
<item>
    <title>Patch #1550800: make exec a function.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/c94f37054f19/Parser/Python.asdl</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>SF patch 1547796 by Georg Brandl -- set literals.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/d0b83c4630c0/Parser/Python.asdl</link>
    <description><![CDATA[SF patch 1547796 by Georg Brandl -- set literals.]]></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 Aug 2006 15:27:34 +0000</pubDate>
</item>
<item>
    <title>Remove the UNARY_CONVERT opcode (was used for backticks).  Also bumped up the</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/f87a3e61853d/Parser/Python.asdl</link>
    <description><![CDATA[Remove the UNARY_CONVERT opcode (was used for backticks).  Also bumped up the<br/>
import MAGIC number.]]></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>Fri, 25 Aug 2006 05:05:30 +0000</pubDate>
</item>
<item>
    <title>spacing nit; this isn't C</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/18635cbd66e0/Parser/Python.asdl</link>
    <description><![CDATA[spacing nit; this isn't C]]></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, 22 Jun 2010 19:45:51 +0000</pubDate>
</item>
<item>
    <title>Issue #2333: Backport set and dict comprehensions syntax.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/edfed0e32ced/Parser/Python.asdl</link>
    <description><![CDATA[Issue #2333: Backport set and dict comprehensions syntax.]]></description>
    <author>&#65;&#108;&#101;&#120;&#97;&#110;&#100;&#114;&#101;&#32;&#86;&#97;&#115;&#115;&#97;&#108;&#111;&#116;&#116;&#105;&#32;&#60;&#97;&#108;&#101;&#120;&#97;&#110;&#100;&#114;&#101;&#64;&#112;&#101;&#97;&#100;&#114;&#111;&#112;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Mon, 11 Jan 2010 22:36:12 +0000</pubDate>
</item>
<item>
    <title>Issue #2335: Backport set literals syntax from Python 3.x.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/c2fdf25329ff/Parser/Python.asdl</link>
    <description><![CDATA[Issue #2335: Backport set literals syntax from Python 3.x.]]></description>
    <author>&#65;&#108;&#101;&#120;&#97;&#110;&#100;&#114;&#101;&#32;&#86;&#97;&#115;&#115;&#97;&#108;&#111;&#116;&#116;&#105;&#32;&#60;&#97;&#108;&#101;&#120;&#97;&#110;&#100;&#114;&#101;&#64;&#112;&#101;&#97;&#100;&#114;&#111;&#112;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Sat, 09 Jan 2010 23:35:54 +0000</pubDate>
</item>
<item>
    <title>when no module is given in a 'from' relative import, make ImportFrom.module NULL</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/40c8c35492f1/Parser/Python.asdl</link>
    <description><![CDATA[when no module is given in a 'from' relative import, make ImportFrom.module NULL]]></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>Sat, 13 Jun 2009 20:23:33 +0000</pubDate>
</item>
<item>
    <title>Patch #2511: Give the &quot;excepthandler&quot; AST item proper attributes by making it a Sum.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/2ff88ae9850c/Parser/Python.asdl</link>
    <description><![CDATA[Patch #2511: Give the &quot;excepthandler&quot; AST item proper attributes by making it a Sum.]]></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, 30 Mar 2008 06:40:17 +0000</pubDate>
</item>
<item>
    <title>Patch #1759: Backport of PEP 3129 class decorators</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/393822f2ef90/Parser/Python.asdl</link>
    <description><![CDATA[Patch #1759: Backport of PEP 3129 class decorators<br/>
with some help from Georg]]></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>Sat, 23 Feb 2008 15:01:05 +0000</pubDate>
</item>
<item>
    <title>Change a very minor inconsistency (that is purely cosmetic) in the AST</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/353c009f6c53/Parser/Python.asdl</link>
    <description><![CDATA[Change a very minor inconsistency (that is purely cosmetic) in the AST<br/>
definition.]]></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>Sun, 11 Feb 2007 05:36:00 +0000</pubDate>
</item>
<item>
    <title>Add lineno, col_offset to excephandler to enable future fix for</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/16a64e394602/Parser/Python.asdl</link>
    <description><![CDATA[Add lineno, col_offset to excephandler to enable future fix for<br/>
tracing/line number table in except blocks.<br/>
<br/>
Reflow long lines introduced by col_offset changes.  Update test_ast<br/>
to handle new fields in excepthandler.<br/>
<br/>
As note in Python.asdl says, we might want to rethink how attributes<br/>
are handled.  Perhaps they should be the same as other fields, with<br/>
the primary difference being how they are defined for all types within<br/>
a sum.<br/>
<br/>
Also fix asdl_c so that constructors with int fields don't fail when<br/>
passed a zero value.]]></description>
    <author>&#74;&#101;&#114;&#101;&#109;&#121;&#32;&#72;&#121;&#108;&#116;&#111;&#110;&#32;&#60;&#106;&#101;&#114;&#101;&#109;&#121;&#64;&#97;&#108;&#117;&#109;&#46;&#109;&#105;&#116;&#46;&#101;&#100;&#117;&#62;</author>
    <pubDate>Tue, 04 Apr 2006 04:00:23 +0000</pubDate>
</item>
<item>
    <title>Patch #1440601: Add col_offset attribute to AST nodes.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/57322cb2ca11/Parser/Python.asdl</link>
    <description><![CDATA[Patch #1440601: Add col_offset attribute to AST nodes.]]></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, 01 Mar 2006 22:49:05 +0000</pubDate>
</item>
<item>
    <title>SF patch #1438387, PEP 328: relative and absolute imports.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/5c36c222e7ca/Parser/Python.asdl</link>
    <description><![CDATA[SF patch #1438387, PEP 328: relative and absolute imports.<br/>
<br/>
 - IMPORT_NAME takes an extra argument from the stack: the relativeness of<br/>
   the import. Only passed to __import__ when it's not -1.<br/>
<br/>
 - __import__() takes an optional 5th argument for the same thing; it<br/>
   __defaults to -1 (old semantics: try relative, then absolute)<br/>
<br/>
 - 'from . import name' imports name (be it module or regular attribute)<br/>
   from the current module's *package*. Likewise, 'from .module import name'<br/>
   will import name from a sibling to the current module.<br/>
<br/>
 - Importing from outside a package is not allowed; 'from . import sys' in a<br/>
   toplevel module will not work, nor will 'from .. import sys' in a<br/>
   (single-level) package.<br/>
<br/>
 - 'from __future__ import absolute_import' will turn on the new semantics<br/>
   for import and from-import: imports will be absolute, except for<br/>
   from-import with dots.<br/>
<br/>
Includes tests for regular imports and importhooks, parser changes and a<br/>
NEWS item, but no compiler-package changes or documentation changes.]]></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>Tue, 28 Feb 2006 16:09:29 +0000</pubDate>
</item>
<item>
    <title>Add support for version field on Modules</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/9f3e58dbea63/Parser/Python.asdl</link>
    <description><![CDATA[Add support for version field on Modules]]></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>Tue, 28 Feb 2006 00:12:47 +0000</pubDate>
</item>
<item>
    <title>PEP 343 -- the with-statement.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/b6d2f6fd3e11/Parser/Python.asdl</link>
    <description><![CDATA[PEP 343 -- the with-statement.<br/>
<br/>
This was started by Mike Bland and completed by Guido<br/>
(with help from Neal).<br/>
<br/>
This still needs a __future__ statement added;<br/>
Thomas is working on Michael's patch for that aspect.<br/>
<br/>
There's a small amount of code cleanup and refactoring<br/>
in ast.c, compile.c and ceval.c (I fixed the lltrace<br/>
behavior when EXT_POP is used -- however I had to make<br/>
lltrace a static global).]]></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 2006 22:32:47 +0000</pubDate>
</item>
<item>
    <title>PEP 308 implementation, including minor refdocs and some testcases. It</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/6165927431d6/Parser/Python.asdl</link>
    <description><![CDATA[PEP 308 implementation, including minor refdocs and some testcases. It<br/>
breaks the parser module, because it adds the if/else construct as well as<br/>
two new grammar rules for backward compatibility. If no one else fixes<br/>
parsermodule, I guess I'll go ahead and fix it later this week.<br/>
<br/>
The TeX code was checked with texcheck.py, but not rendered. There is<br/>
actually a slight incompatibility:<br/>
<br/>
&gt;&gt;&gt; (x for x in lambda:0)<br/>
Traceback (most recent call last):<br/>
  File &quot;&lt;stdin&gt;&quot;, line 1, in &lt;module&gt;<br/>
TypeError: iteration over non-sequence<br/>
<br/>
changes into<br/>
<br/>
&gt;&gt;&gt; (x for x in lambda: 0)<br/>
  File &quot;&lt;stdin&gt;&quot;, line 1<br/>
    (x for x in lambda: 0)<br/>
                     ^<br/>
SyntaxError: invalid syntax<br/>
<br/>
Since there's no way the former version can be useful, it's probably a<br/>
bugfix ;)]]></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>Mon, 27 Feb 2006 00:24:13 +0000</pubDate>
</item>
<item>
    <title>Improved handling of syntax errors.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/a625e8876407/Parser/Python.asdl</link>
    <description><![CDATA[Improved handling of syntax errors.<br/>
<br/>
Expand set of errors caught in set_context().  Some new errors, some<br/>
old error messages changed for consistency.<br/>
<br/>
Fixed error checking in generator expression code.  The first set of<br/>
tests were impossible condition given the grammar.  In general, the<br/>
ast code uses REQ() for those sanity checks.<br/>
<br/>
Fix some error handling for augmented assignments.  As comments in the<br/>
code explain, set_context() ought to work here, but I got unexpected<br/>
crashes when I tried it.  Should come back to this.<br/>
<br/>
Add note to Grammar that yield expression is a special case.<br/>
<br/>
Add doctest cases for SyntaxErrors raised by ast.c.]]></description>
    <author>&#74;&#101;&#114;&#101;&#109;&#121;&#32;&#72;&#121;&#108;&#116;&#111;&#110;&#32;&#60;&#106;&#101;&#114;&#101;&#109;&#121;&#64;&#97;&#108;&#117;&#109;&#46;&#109;&#105;&#116;&#46;&#101;&#100;&#117;&#62;</author>
    <pubDate>Fri, 27 Jan 2006 15:18:39 +0000</pubDate>
</item>
<item>
    <title>Thou shalt not lie, there are really 5 types now</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/4ac3fa158927/Parser/Python.asdl</link>
    <description><![CDATA[Thou shalt not lie, there are really 5 types now]]></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, 15 Nov 2005 04:52:16 +0000</pubDate>
</item>
<item>
    <title>Merge ast-branch to head</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/1c4d192f1568/Parser/Python.asdl</link>
    <description><![CDATA[Merge ast-branch to head<br/>
<br/>
This change implements a new bytecode compiler, based on a<br/>
transformation of the parse tree to an abstract syntax defined in<br/>
Parser/Python.asdl.<br/>
<br/>
The compiler implementation is not complete, but it is in stable<br/>
enough shape to run the entire test suite excepting two disabled<br/>
tests.]]></description>
    <author>&#74;&#101;&#114;&#101;&#109;&#121;&#32;&#72;&#121;&#108;&#116;&#111;&#110;&#32;&#60;&#106;&#101;&#114;&#101;&#109;&#121;&#64;&#97;&#108;&#117;&#109;&#46;&#109;&#105;&#116;&#46;&#101;&#100;&#117;&#62;</author>
    <pubDate>Thu, 20 Oct 2005 19:59:25 +0000</pubDate>
</item>

  </channel>
</rss>
