39 Commits (923e06f77d7cd3c998913568128e8a41c55136bd)

Author SHA1 Message Date
Victor Stinner 14e461d5b9 Close #11619: The parser and the import machinery do not encode Unicode 13 years ago
Benjamin Peterson 312595ce3a hide the __class__ closure from the class body (#12370) 13 years ago
Nick Coghlan aab9c2b2ea Issue #5765: Apply a hard recursion limit in the compiler 13 years ago
Benjamin Peterson d9c8702c0f point errors related to nonlocals and globals to the statement declaring them (closes #10189) 13 years ago
Eli Bendersky dd97fbb2dc Issue #9904: fix and clarify some comments + fix indentation in symtable code 15 years ago
Victor Stinner 00676d1436 Issue #9738: Document encodings of AST, compiler, parser and PyRun functions 15 years ago
Martin v. Löwis 4d0d471a80 Merge branches/pep-0384. 15 years ago
Benjamin Peterson d4efd9eb15 add column offset to all syntax errors 16 years ago
Benjamin Peterson 20f9c3c50f revert unintended changes 16 years ago
Benjamin Peterson 013783c529 move test_trace.py so as not to conflict with future tests for the trace module 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
Antoine Pitrou c7c96a90bc Recorded merge of revisions 81029 via svnmerge from 16 years ago
Antoine Pitrou c83ea137d7 Untabify C files. Will watch buildbots. 16 years ago
Alexandre Vassalotti b646547bb4 Issue #2333: Backport set and dict comprehensions syntax. 16 years ago
Benjamin Peterson 78565b2216 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 17 years ago
Benjamin Peterson 94819cf47c remove some unused symtable constants 17 years ago
Benjamin Peterson d9920c255d remove tmpname support since it's no longer used 17 years ago
Benjamin Peterson 55e00f279f Merged revisions 65715,65724,65726,65732,65736-65739,65775 via svnmerge from 18 years ago
Benjamin Peterson 025d9392a6 fix compile errors 18 years ago
Benjamin Peterson e0d4c7b5bd expose PySTEntry.nested so the symtable module will work 18 years ago
Christian Heimes 90aa7646af #1629: Renamed Py_Size, Py_Type and Py_Refcnt to Py_SIZE, Py_TYPE and Py_REFCNT. 18 years ago
Christian Heimes e93237dfcc #1629: Renamed Py_Size, Py_Type and Py_Refcnt to Py_SIZE, Py_TYPE and Py_REFCNT. Macros for b/w compatibility are available. 18 years ago
Martin v. Löwis 9f2e346911 Merged revisions 56467-56482 via svnmerge from 19 years ago
Martin v. Löwis 6819210b9e PEP 3123: Provide forward compatibility with Python 3.0, while keeping 19 years ago
Nick Coghlan 650f0d06d3 Hide list comp variables and support set comprehensions 19 years ago
Jeremy Hylton 81e9502df6 Provisional implementation of PEP 3104. 19 years ago
Georg Brandl 7cae87ca7b Patch #1550800: make exec a function. 20 years ago
Thomas Wouters 73e5a5b65d Merge the rest of the trunk. 20 years ago
Georg Brandl ddbaa660d3 Patch #1346214: correctly optimize away "if 0"-style stmts 20 years ago
Neal Norwitz 090b3dde06 No need to export PySTEntry_New, it is only used in symtable.c 20 years ago
Neal Norwitz 8208b64670 Fix icc warnings: single bit fields should be unsigned 20 years ago
Neal Norwitz 62c2fac9a0 Do not pollute name block_ty, prefix with _Py_ 20 years ago
Neil Schemenauer 8b528b28f1 Fix private name mangling. The symtable also must do mangles so that 20 years ago
Neal Norwitz 6d777bb122 Remove dup declarations after AST merge 21 years ago
Jeremy Hylton 3e0055f8c6 Merge ast-branch to head 21 years ago
Raymond Hettinger 354433a59d SF patch #872326: Generator expression implementation 22 years ago
Jeremy Hylton 4d508adae3 Fix for SF [ 734869 ] Lambda functions in list comprehensions 23 years ago
Martin v. Löwis 95292d6caa Constify filenames and scripts. Fixes #651362. 23 years ago
Mark Hammond 91a681debf Excise DL_EXPORT from Include. 24 years ago
Jeremy Hylton 1abf610b15 Remove st_nested_scopes from struct symtable, 25 years ago
Tim Peters 5ca576ed0a Merging the gen-branch into the main line, at Guido's direction. Yay! 25 years ago
Jeremy Hylton 2e2cded1b5 Set the line number correctly for a nested function with an exec or 25 years ago
Jeremy Hylton 99858b53fc add DEF_BOUND 25 years ago
Jeremy Hylton 4db62b1e14 Improved __future__ parser; still more to do 25 years ago
Jeremy Hylton 29906eef3a Preliminary support for future nested scopes 25 years ago
Jeremy Hylton cb17ae8b19 Relax the rules for using 'from ... import *' and exec in the presence 25 years ago
Jeremy Hylton 5acc0c0cfc Fix symbol table pass to generation SyntaxError exceptions that 25 years ago
Jeremy Hylton 4b38da664c Move a bunch of definitions that were internal to compile.c to 25 years ago