216 Commits (00a0fc1144d928515ff8abd0de7bb6ad072fcbdb)

Author SHA1 Message Date
Benjamin Peterson bc4665ebcb use correct naming convention 14 years ago
Armin Ronacher 6ecf77b3f8 Basic support for PEP 414 without docs or tests. 14 years ago
Benjamin Peterson c64ae92bf1 fix indentation 15 years ago
Benjamin Peterson c8909ddd28 break out switch at correct place 15 years ago
Benjamin Peterson 205ad61313 only finish error if one occurred 15 years ago
Benjamin Peterson c0beabc2a5 move LINENO define to where it actually belongs 15 years ago
Benjamin Peterson 55e0043a51 streamline normalizer identification a bit 15 years ago
Benjamin Peterson d3af6e30a2 fix spelling 15 years ago
Benjamin Peterson de5827dcd2 invert condition (head bang) 15 years ago
Benjamin Peterson 0fa35ea8f3 fix possible refleaks 15 years ago
Benjamin Peterson 89f8b80202 use helpful PyUnicode_IS_ASCII macro 15 years ago
Benjamin Peterson 5eda913cd2 PyUnicode_DecodeUTF8 will always return a ready string 15 years ago
Benjamin Peterson 8f56e0909f rewrite such that this actually makes sense 15 years ago
Benjamin Peterson 527c622926 make YieldFrom its own distinct from Yield (closes #13780) 15 years ago
Nick Coghlan 1f7ce62bd6 Implement PEP 380 - 'yield from' (closes #11682) 15 years ago
Antoine Pitrou 3a5d4cb940 Issue #13748: Raw bytes literals can now be written with the `rb` prefix as well as `br`. 15 years ago
Martin v. Löwis bd928fef42 Rename _Py_identifier to _Py_IDENTIFIER. 15 years ago
Martin v. Löwis afe55bba33 Add API for static strings, primarily good for identifiers. 15 years ago
Martin v. Löwis d63a3b8beb Implement PEP 393. 15 years ago
Benjamin Peterson 832bfe2ebd add a AST validator (closes #12575) 15 years ago
Benjamin Peterson f63d615f8b fix indentation 15 years ago
Benjamin Peterson 43af12b0b4 unify TryExcept and TryFinally (closes #12199) 15 years ago
Benjamin Peterson bf1bbc1452 reflect with statements with multiple items in the AST (closes #12106) 15 years ago
Benjamin Peterson bd3e362089 make assigning to a bytes literal a syntax error (closes #11506) 15 years ago
Brett Cannon b94767ff44 Issue #8914: fix various warnings from the Clang static analyzer v254. 16 years ago
Georg Brandl e5b99f0fb3 Remove redundant includes of headers that are already included by Python.h. 16 years ago
Victor Stinner 15244f7b12 Recorded merge of revisions 85569-85570 via svnmerge from 16 years ago
Victor Stinner 2f2ed1f36c Fix ast_error_finish() and err_input(): filename can be NULL 16 years ago
Victor Stinner 4c7c8c3023 Issue #9713, #10114: Parser functions (eg. PyParser_ASTFromFile) expects 16 years ago
Benjamin Peterson d4efd9eb15 add column offset to all syntax errors 16 years ago
Amaury Forgeot d'Arc b1147f5d0a Merged revisions 84209, 84214 via svnmerge from 16 years ago
Amaury Forgeot d'Arc a1e5c69d5b Merged revisions 84214 via svnmerge from 16 years ago
Amaury Forgeot d'Arc 12844e6df6 Add tests for r84209 (crashes in the Ast builder) 16 years ago
Amaury Forgeot d'Arc fc34ac5fdd Merged revisions 84209 via svnmerge from 16 years ago
Amaury Forgeot d'Arc 92dc80a8d8 Check the return values for all functions returning an ast node. 16 years ago
Mark Dickinson ce5b6c43bf Revert r82044, since it changed the semantics of negated imaginary literals. 16 years ago
Benjamin Peterson 947ce58a90 prevent assignment to set literals 16 years ago
Mark Dickinson a58eed9cca Merged revisions 82043 via svnmerge from 16 years ago
Mark Dickinson d35a32e12e Issue #9011: Remove buggy and unnecessary ST->AST compilation code 16 years ago
Antoine Pitrou 7f14f0d8a0 Recorded merge of revisions 81032 via svnmerge from 16 years ago
Antoine Pitrou f95a1b3c53 Recorded merge of revisions 81029 via svnmerge from 16 years ago
Brett Cannon fa84d923ec Remove two unneeded branches to an 'if' statement by applying De Morgan's Law 16 years ago
Brett Cannon 417439e6cd Partially revert the over-reaching r80813. 16 years ago
Brett Cannon 0b03f10afb Remove three unneeded variable assignments. 16 years ago
Alexandre Vassalotti b646547bb4 Issue #2333: Backport set and dict comprehensions syntax. 17 years ago
Alexandre Vassalotti ee936a2130 Issue #2335: Backport set literals syntax from Python 3.x. 17 years ago
Benjamin Peterson 440847cf8e Merged revisions 76416-76417 via svnmerge from 17 years ago
Benjamin Peterson 99a5023c80 improve several corner cases related with argument names in parenthesis 17 years ago
Benjamin Peterson c717aec772 Merged revisions 75931 via svnmerge from 17 years ago
Benjamin Peterson ea0e3b0d60 do a backport of r75928 17 years ago