Commit Graph

127 Commits

Author SHA1 Message Date
Jelle Zijlstra
ac317700ce bpo-30406: Make async and await proper keywords (#1669)
Per PEP 492, 'async' and 'await' should become proper keywords in 3.7.
2017-10-05 23:24:46 -04:00
Lisa Hewus Fresh
384899dfae bpo-30737: Update DevGuide links to new URL (GH-3228)
Update old devguide links from https://docs.python.org/devguide to https://devguide.python.org
2017-08-30 09:37:43 -07:00
Benjamin Peterson
ae28ffd944 remove comment about updating the parser module; we do not need to do that anymore (#26526) 2017-01-25 23:35:40 -08:00
Yury Selivanov
52c4e7cc84 Issue #28008: Implement PEP 530 -- asynchronous comprehensions. 2016-09-09 10:36:01 -07:00
Yury Selivanov
f8cb8a16a3 Issue #27985: Implement PEP 526 -- Syntax for Variable Annotations.
Patch by Ivan Levkivskyi.
2016-09-08 20:50:03 -07:00
Berker Peksag
1e6755ba43 Issue #27518: Merge from 3.5 2016-07-15 16:13:05 +03:00
Berker Peksag
5d9c7ed55a Issue #27518: Fix typo in Grammar/Grammar
Patch by Stéphane Wirtel.
2016-07-15 16:12:39 +03:00
Robert Collins
df395991f6 Issue #9232: Support trailing commas in function declarations.
For example, "def f(*, a = 3,): pass" is now legal.

Patch from Mark Dickinson.
2015-08-12 08:00:06 +12:00
Yury Selivanov
14acf5f41d Issue #24791: Fix grammar regression for call syntax: 'g(*a or b)'. 2015-08-05 17:54:10 -04:00
Berker Peksag
b83c514bf5 Issue #24435: Use the devguide link instead of PEP 306 in Grammar/Grammar. 2015-06-13 11:19:16 +03:00
Berker Peksag
192c750f4f Issue #24435: Use the devguide link instead of PEP 306 in Grammar/Grammar. 2015-06-13 11:18:33 +03:00
Benjamin Peterson
de12b79cd6 allow test node after ** in calls (closes #24176) 2015-05-16 09:44:45 -04:00
Yury Selivanov
7544508f02 PEP 0492 -- Coroutines with async and await syntax. Issue #24017. 2015-05-11 22:57:16 -04:00
Benjamin Peterson
025e9ebd0a PEP 448: additional unpacking generalizations (closes #2292)
Patch by Neil Girdhar.
2015-05-05 20:16:41 -04:00
Serhiy Storchaka
bfbfc8deb2 Removed unintentional trailing spaces in text files. 2015-03-29 19:12:58 +03:00
Martin v. Löwis
ec3af4e6aa Issue #21972: Make it clear that the PEP 401 future import works,
despite the PEP being rejected.
2014-08-05 17:56:52 +02:00
Benjamin Peterson
d51374ed78 PEP 465: a dedicated infix operator for matrix multiplication (closes #21176) 2014-04-09 23:55:56 -04:00
Benjamin Peterson
605a774a98 Backed out changeset 521232b05b97 2013-03-20 00:39:41 -05:00
Benjamin Peterson
c6dc12484b fix compiler warning 2013-03-19 23:20:59 -05:00
Nick Coghlan
4c1be9e3d2 Remove lingering artifact of an initial PEP 380 Grammar change that was later reverted 2012-01-14 16:03:07 +10:00
Nick Coghlan
1f7ce62bd6 Implement PEP 380 - 'yield from' (closes #11682) 2012-01-13 21:43:40 +10:00
Benjamin Peterson
b3132bd9a5 input() in this sense is gone 2011-12-15 15:43:56 -05:00
Eli Bendersky
0e79b7e92c Clarify the existence of the <> operator in Grammar/Grammar with a comment, for issue 13239 2011-11-14 01:16:31 +02:00
Mark Dickinson
1c50d11708 Issue #2009: refactor varargslist and typedargslist productions to make them more friendly for third-party parsers. 2010-07-12 14:14:18 +00:00
Mark Dickinson
7e4a6ebd42 Kill gratuitous space. 2010-07-07 16:10:44 +00:00