summaryrefslogtreecommitdiffstats
path: root/Python/symtable.c
Commit message (Expand)AuthorAgeFilesLines
* move definition to top of blockBenjamin Peterson2013-05-171-1/+2
* complain about "global __class__" in a class body (closes #17983)Benjamin Peterson2013-05-151-0/+6
* Issue #16546: make ast.YieldFrom argument mandatory.Mark Dickinson2012-11-251-6/+6
* Issue #5765: Apply a hard recursion limit in the compilerNick Coghlan2012-11-041-29/+68
* check return value of _PyUnicode_AsStringBenjamin Peterson2012-10-311-2/+6
* Cleanup 'k' when the creation of PySTEntryObject fails. ad3824a90261 used to ...Christian Heimes2012-09-121-1/+3
|\
| * Cleanup 'k' when the creation of PySTEntryObject fails. ad3824a90261 used to ...Christian Heimes2012-09-121-1/+3
* | Partly revert ad3824a90261 and add comment about reference ownershipChristian Heimes2012-09-121-2/+1
|\ \ | |/
| * Partly revert ad3824a90261 and add comment about reference ownershipChristian Heimes2012-09-121-2/+1
* | Closed reference leak of variable 'k' in function ste_new which wasn't decref...Christian Heimes2012-09-101-1/+2
|\ \ | |/
| * Closed reference leak of variable 'k' in function ste_new which wasn't decref...Christian Heimes2012-09-101-1/+2
* | Close #14857: fix regression in references to PEP 3135 implicit __class__ clo...Nick Coghlan2012-05-271-11/+8
* | make YieldFrom its own distinct from Yield (closes #13780)Benjamin Peterson2012-01-141-2/+6
* | Implement PEP 380 - 'yield from' (closes #11682)Nick Coghlan2012-01-131-19/+0
* | Issue #13343: Fix a SystemError when a lambda expression uses a globalAmaury Forgeot d'Arc2011-11-041-0/+3
|\ \ | |/
| * Issue #13343: Fix a SystemError when a lambda expression uses a globalAmaury Forgeot d'Arc2011-11-041-0/+3
* | Implement PEP 393.Martin v. Löwis2011-09-281-4/+4
* | fix possibily uninitialized memory usage (closes #12474)Benjamin Peterson2011-07-021-2/+2
* | store the current scope on the stack right awayBenjamin Peterson2011-06-301-21/+18
* | remove VISIT_*_IN_BLOCK macrosBenjamin Peterson2011-06-291-41/+10
* | merge 3.2Benjamin Peterson2011-06-211-6/+6
|\ \ | |/
| * fix indentationBenjamin Peterson2011-06-211-6/+6
* | use a invalid name for the __class__ closure for super() (closes #12370)Benjamin Peterson2011-06-201-8/+11
* | unify TryExcept and TryFinally (closes #12199)Benjamin Peterson2011-05-291-8/+5
* | reflect with statements with multiple items in the AST (closes #12106)Benjamin Peterson2011-05-271-4/+12
* | Issue #9904: fix and clarify some comments + fix indentation in symtable codeEli Bendersky2011-04-101-4/+4
|/
* fix uninitialized struct member #10152Benjamin Peterson2010-10-201-0/+1
* don't identify the toplevel namespace by name #9997Benjamin Peterson2010-10-161-1/+1
* add column offset to all syntax errorsBenjamin Peterson2010-09-201-24/+37
* revert unintended changesBenjamin Peterson2010-07-201-9/+2
* move test_trace.py so as not to conflict with future tests for the trace moduleBenjamin Peterson2010-07-201-2/+9
* Merged revisions 81906 via svnmerge fromBenjamin Peterson2010-06-111-1/+1
* Recorded merge of revisions 81029 via svnmerge fromAntoine Pitrou2010-05-091-1307/+1307
* Merged revisions 76423-76424 via svnmerge fromBenjamin Peterson2009-11-201-3/+2
* Merged revisions 73376,73393,73398,73400,73404-73405,73409,73419-73421,73432,...Benjamin Peterson2009-06-281-9/+1
* fix error handling of PyNumber_InPlaceOr #6000Benjamin Peterson2009-05-121-16/+26
* remove unused variableBenjamin Peterson2009-04-021-1/+0
* rewrite error handling to make senseBenjamin Peterson2009-04-021-3/+7
* fix ref leaksBenjamin Peterson2009-04-021-0/+2
* Merged revisions 70801,70809 via svnmerge fromJeremy Hylton2009-03-311-20/+94
* instead of hacking __locals__ in during bytecode generation, put it in the sy...Benjamin Peterson2009-03-031-2/+5
* Issue #1717: rename tp_compare to tp_reserved. I'll change theMark Dickinson2009-02-021-1/+1
* Merged revisions 65715,65724,65726,65732,65736-65739,65775 via svnmerge fromBenjamin Peterson2008-08-171-4/+9
* Rename PyUnicode_AsString -> _PyUnicode_AsString andMarc-André Lemburg2008-08-071-2/+2
* Merged revisions 62047 via svnmerge fromNeal Norwitz2008-03-311-5/+5
* Merged revisions 61404-61407 via svnmerge fromChristian Heimes2008-03-161-2/+3
* Cleanup: Replaced most PyInt_ aliases with PyLong_ and disabled the aliases i...Christian Heimes2007-12-021-22/+22
* Bug #1356: Avoid using the C99 keyword 'restrict'.Martin v. Löwis2007-10-291-4/+4
* Issue #1066: implement PEP 3109, 2/3 of PEP 3134.Collin Winter2007-08-311-7/+5
* Use unicode for error messages of duplicate argsNeal Norwitz2007-08-241-3/+2