<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/cpython-git.git/Include/graminit.h, branch v2.7rc2</title>
<subtitle>github.com: python/cpython.git
</subtitle>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/'/>
<entry>
<title>Issue #2333: Backport set and dict comprehensions syntax.</title>
<updated>2010-01-11T22:36:12+00:00</updated>
<author>
<name>Alexandre Vassalotti</name>
<email>alexandre@peadrop.com</email>
</author>
<published>2010-01-11T22:36:12+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/commit/?id=b646547bb45fe1df6abefd94f892c633798d91d2'/>
<id>b646547bb45fe1df6abefd94f892c633798d91d2</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Issue #2335: Backport set literals syntax from Python 3.x.</title>
<updated>2010-01-09T23:35:54+00:00</updated>
<author>
<name>Alexandre Vassalotti</name>
<email>alexandre@peadrop.com</email>
</author>
<published>2010-01-09T23:35:54+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/commit/?id=ee936a21308679654b2d458166ff094ed735fef7'/>
<id>ee936a21308679654b2d458166ff094ed735fef7</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Allow multiple context managers in one with statement, as proposed</title>
<updated>2009-05-25T21:02:56+00:00</updated>
<author>
<name>Georg Brandl</name>
<email>georg@python.org</email>
</author>
<published>2009-05-25T21:02:56+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/commit/?id=944f684ce6f439bc868d4b189c45f726dfb9d3b1'/>
<id>944f684ce6f439bc868d4b189c45f726dfb9d3b1</id>
<content type='text'>
in http://codereview.appspot.com/53094 and accepted by Guido.

The construct is transformed into multiple With AST nodes so that
there should be no problems with the semantics.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
in http://codereview.appspot.com/53094 and accepted by Guido.

The construct is transformed into multiple With AST nodes so that
there should be no problems with the semantics.
</pre>
</div>
</content>
</entry>
<entry>
<title>#2627 Let it be known what pgen generates</title>
<updated>2008-04-13T20:35:56+00:00</updated>
<author>
<name>Benjamin Peterson</name>
<email>benjamin@python.org</email>
</author>
<published>2008-04-13T20:35:56+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/commit/?id=820b51c1706a608aa4725aebc952266b4f9a8d36'/>
<id>820b51c1706a608aa4725aebc952266b4f9a8d36</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Patch #1759: Backport of PEP 3129 class decorators</title>
<updated>2008-02-23T15:01:05+00:00</updated>
<author>
<name>Christian Heimes</name>
<email>christian@cheimes.de</email>
</author>
<published>2008-02-23T15:01:05+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/commit/?id=5224d28d38eb784f17c2fed3f48368285df6d17a'/>
<id>5224d28d38eb784f17c2fed3f48368285df6d17a</id>
<content type='text'>
with some help from Georg
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
with some help from Georg
</pre>
</div>
</content>
</entry>
<entry>
<title>PEP 343 -- the with-statement.</title>
<updated>2006-02-27T22:32:47+00:00</updated>
<author>
<name>Guido van Rossum</name>
<email>guido@python.org</email>
</author>
<published>2006-02-27T22:32:47+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/commit/?id=c2e20744b2b7811632030470971c31630f0975e2'/>
<id>c2e20744b2b7811632030470971c31630f0975e2</id>
<content type='text'>
This was started by Mike Bland and completed by Guido
(with help from Neal).

This still needs a __future__ statement added;
Thomas is working on Michael's patch for that aspect.

There's a small amount of code cleanup and refactoring
in ast.c, compile.c and ceval.c (I fixed the lltrace
behavior when EXT_POP is used -- however I had to make
lltrace a static global).
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This was started by Mike Bland and completed by Guido
(with help from Neal).

This still needs a __future__ statement added;
Thomas is working on Michael's patch for that aspect.

There's a small amount of code cleanup and refactoring
in ast.c, compile.c and ceval.c (I fixed the lltrace
behavior when EXT_POP is used -- however I had to make
lltrace a static global).
</pre>
</div>
</content>
</entry>
<entry>
<title>PEP 308 implementation, including minor refdocs and some testcases. It</title>
<updated>2006-02-27T00:24:13+00:00</updated>
<author>
<name>Thomas Wouters</name>
<email>thomas@python.org</email>
</author>
<published>2006-02-27T00:24:13+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/commit/?id=dca3b9c797f6dd4b08d590fa2aa1031e22ab598e'/>
<id>dca3b9c797f6dd4b08d590fa2aa1031e22ab598e</id>
<content type='text'>
breaks the parser module, because it adds the if/else construct as well as
two new grammar rules for backward compatibility. If no one else fixes
parsermodule, I guess I'll go ahead and fix it later this week.

The TeX code was checked with texcheck.py, but not rendered. There is
actually a slight incompatibility:

&gt;&gt;&gt; (x for x in lambda:0)
Traceback (most recent call last):
  File "&lt;stdin&gt;", line 1, in &lt;module&gt;
TypeError: iteration over non-sequence

changes into

&gt;&gt;&gt; (x for x in lambda: 0)
  File "&lt;stdin&gt;", line 1
    (x for x in lambda: 0)
                     ^
SyntaxError: invalid syntax

Since there's no way the former version can be useful, it's probably a
bugfix ;)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
breaks the parser module, because it adds the if/else construct as well as
two new grammar rules for backward compatibility. If no one else fixes
parsermodule, I guess I'll go ahead and fix it later this week.

The TeX code was checked with texcheck.py, but not rendered. There is
actually a slight incompatibility:

&gt;&gt;&gt; (x for x in lambda:0)
Traceback (most recent call last):
  File "&lt;stdin&gt;", line 1, in &lt;module&gt;
TypeError: iteration over non-sequence

changes into

&gt;&gt;&gt; (x for x in lambda: 0)
  File "&lt;stdin&gt;", line 1
    (x for x in lambda: 0)
                     ^
SyntaxError: invalid syntax

Since there's no way the former version can be useful, it's probably a
bugfix ;)
</pre>
</div>
</content>
</entry>
<entry>
<title>PEP 342 implementation.  Per Guido's comments, the generator throw()</title>
<updated>2005-08-02T00:46:46+00:00</updated>
<author>
<name>Phillip J. Eby</name>
<email>pje@telecommunity.com</email>
</author>
<published>2005-08-02T00:46:46+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/commit/?id=0d6615fd29063bdaccb13e1fbae542fb666d8728'/>
<id>0d6615fd29063bdaccb13e1fbae542fb666d8728</id>
<content type='text'>
method still needs to support string exceptions, and allow None for the
third argument.  Documentation updates are needed, too.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
method still needs to support string exceptions, and allow None for the
third argument.  Documentation updates are needed, too.
</pre>
</div>
</content>
</entry>
<entry>
<title>SF patch #1007189, multi-line imports, for instance:</title>
<updated>2004-08-31T10:07:13+00:00</updated>
<author>
<name>Anthony Baxter</name>
<email>anthonybaxter@gmail.com</email>
</author>
<published>2004-08-31T10:07:13+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/commit/?id=1a4ddaecc732c207fa69890db87ac4b47da867b8'/>
<id>1a4ddaecc732c207fa69890db87ac4b47da867b8</id>
<content type='text'>
"from blah import (foo, bar
baz, bongo)"
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
"from blah import (foo, bar
baz, bongo)"
</pre>
</div>
</content>
</entry>
<entry>
<title>PEP-0318, @decorator-style. In Guido's words:</title>
<updated>2004-08-02T06:10:11+00:00</updated>
<author>
<name>Anthony Baxter</name>
<email>anthonybaxter@gmail.com</email>
</author>
<published>2004-08-02T06:10:11+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/commit/?id=c2a5a636545a88f349dbe3e452ffb4494b68e534'/>
<id>c2a5a636545a88f349dbe3e452ffb4494b68e534</id>
<content type='text'>
"@ seems the syntax that everybody can hate equally"
Implementation by Mark Russell, from SF #979728.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
"@ seems the syntax that everybody can hate equally"
Implementation by Mark Russell, from SF #979728.
</pre>
</div>
</content>
</entry>
</feed>
