| Commit message (Expand) | Author | Age | Files | Lines |
* | Allow multiple context managers in one with statement, as proposed | Georg Brandl | 2009-05-25 | 1 | -10/+14 |
|
|
* | Backport r69961 to trunk, replacing JUMP_IF_{TRUE,FALSE} with | Jeffrey Yasskin | 2009-02-28 | 2 | -35/+15 |
|
|
* | Issue #999042: The Python compiler now handles explict global statements | Neil Schemenauer | 2009-02-07 | 3 | -10/+15 |
|
|
* | Make names generated for 'with' variables match the built-in compiler. | Neil Schemenauer | 2009-02-07 | 1 | -1/+1 |
|
|
* | Overhaul Lib/compiler block ordering. The previous code was filled with | Neil Schemenauer | 2009-02-06 | 2 | -159/+97 |
|
|
* | Issue #2183: Simplify and optimize bytecode for list comprehensions. | Antoine Pitrou | 2008-12-17 | 1 | -11/+1 |
|
|
* | #4578: fix has_key() usage in compiler package. | Georg Brandl | 2008-12-15 | 5 | -18/+16 |
|
|
* | follow-up of issue3473: update the compiler package to recognize the new syntax. | Amaury Forgeot d'Arc | 2008-08-20 | 1 | -26/+24 |
|
|
* | Deprecate the compiler package for removal in 3.0. | Brett Cannon | 2008-05-10 | 1 | -0/+3 |
|
|
* | Fix test_compiler after adding unicode_literals | Neal Norwitz | 2008-03-27 | 1 | -1/+2 |
|
|
* | Fixed compiler module so __future__ print_function is compilable. | Eric Smith | 2008-03-19 | 3 | -2/+5 |
|
|
* | Speed up with statements by storing the __exit__ method on the stack instead ... | Nick Coghlan | 2008-03-07 | 1 | -4/+1 |
|
|
* | Issue 2117. Update compiler module to handle class decorators. | Facundo Batista | 2008-02-25 | 2 | -2/+18 |
|
|
* | Patch #2167 from calvin: Remove unused imports | Christian Heimes | 2008-02-23 | 1 | -1/+0 |
|
|
* | Replaced import of the 'new' module with 'types' module and added a deprecati... | Christian Heimes | 2007-11-27 | 1 | -2/+2 |
|
|
* | Backport PEP 3110's new 'except' syntax to 2.6. | Collin Winter | 2007-05-18 | 1 | -1/+1 |
|
|
* | Patch #1638243: the compiler package is now able to correctly compile | Georg Brandl | 2007-01-27 | 2 | -1/+3 |
|
|
* | Remove trailing comma. | Georg Brandl | 2006-10-29 | 1 | -1/+1 |
|
|
* | Bug #1586448: the compiler module now emits the same bytecode for | Georg Brandl | 2006-10-29 | 1 | -7/+5 |
|
|
* | Fix a bug in the ``compiler`` package that caused invalid code to be | Neil Schemenauer | 2006-08-16 | 3 | -9/+16 |
|
|
* | Fix the 'compiler' package to generate correct code for MAKE_CLOSURE. | Neil Schemenauer | 2006-08-04 | 1 | -26/+13 |
|
|
* | Revert rev 42617, it was introduced to work around bug #1441397. | Georg Brandl | 2006-07-29 | 1 | -7/+0 |
|
|
* | Bug #1441397: The compiler module now recognizes module and function | Georg Brandl | 2006-07-29 | 1 | -0/+1 |
|
|
* | Whitespace normalization. | Tim Peters | 2006-06-27 | 1 | -1/+1 |
|
|
* | Set lineno correctly on list, tuple and dict literals. | Georg Brandl | 2006-06-22 | 1 | -5/+5 |
|
|
* | fix [ 1509132 ] compiler module builds incorrect AST for TryExceptFinally | Georg Brandl | 2006-06-21 | 1 | -18/+23 |
|
|
* | Fix errors found by pychecker | Neal Norwitz | 2006-06-11 | 2 | -3/+1 |
|
|
* | Bug #1385040: don't allow "def foo(a=1, b): pass" in the compiler package. | Georg Brandl | 2006-05-03 | 1 | -7/+5 |
|
|
* | Get rid of __context__, per the latest changes to PEP 343 and python-dev | Guido van Rossum | 2006-05-02 | 1 | -2/+0 |
|
|
* | Use absolute imports | Neal Norwitz | 2006-04-03 | 3 | -6/+6 |
|
|
* | Teach the compiler module about augmented assignment to tuple subscripts | Nick Coghlan | 2006-03-14 | 1 | -4/+2 |
|
|
* | Um, I thought I'd already checked this in. | Guido van Rossum | 2006-03-10 | 2 | -3/+1 |
|
|
* | Whitespace normalization. | Tim Peters | 2006-03-04 | 1 | -3/+3 |
|
|
* | SF bug 1442442: LIST_APPEND optimization got lost in the AST merge. | Neal Norwitz | 2006-03-03 | 1 | -0/+1 |
|
|
* | Fix compiler breakage related to absolute imports | Neal Norwitz | 2006-03-03 | 1 | -2/+2 |
|
|
* | Hopefully this removes all vestiges of CO_GENERATOR_ALLOWED that can | Neal Norwitz | 2006-03-03 | 2 | -4/+2 |
|
|
* | Add support for absolute/relative imports and if/else expressions: | Thomas Wouters | 2006-03-03 | 5 | -19/+82 |
|
|
* | Fix failure of test_compiler.py when compiling test_contextlib.py. | Guido van Rossum | 2006-03-02 | 1 | -3/+3 |
|
|
* | from __future__ import with_statement addon for 'with', mostly written by | Thomas Wouters | 2006-02-28 | 1 | -1/+2 |
|
|
* | Whitespace normalization. | Tim Peters | 2006-02-28 | 1 | -3/+3 |
|
|
* | Forgot to explain the effect of the new opcode. | Guido van Rossum | 2006-02-28 | 1 | -0/+1 |
|
|
* | Update the compiler package to compile the with-statement. | Guido van Rossum | 2006-02-28 | 2 | -0/+62 |
|
|
* | PEP 343 -- the with-statement. | Guido van Rossum | 2006-02-27 | 1 | -3/+28 |
|
|
* | Make or_test similar to test, not testlist. | Martin v. Löwis | 2006-02-27 | 1 | -1/+2 |
|
|
* | Skip over doc strings. | Martin v. Löwis | 2006-02-27 | 1 | -1/+8 |
|
|
* | Handle testlist_safe and or_test like testlist. | Martin v. Löwis | 2006-02-27 | 1 | -2/+2 |
|
|
* | Alias non-terminals introduced for backwards compatibility. | Martin v. Löwis | 2006-02-27 | 1 | -0/+3 |
|
|
* | Remove unused _callers member. No need for types, use isinstance | Neal Norwitz | 2005-11-25 | 1 | -5/+2 |
|
|
* | Stop looping to do nothing, just pass. | Neal Norwitz | 2005-11-25 | 1 | -2/+2 |
|
|
* | No need for types, use isinstance | Neal Norwitz | 2005-11-25 | 3 | -9/+6 |
|
|