Issue #13343: Fix a SystemError when a lambda expression uses a global
authorAmaury Forgeot d'Arc <amauryfa@gmail.com>
Fri, 4 Nov 2011 21:29:24 +0000 (22:29 +0100)
committerAmaury Forgeot d'Arc <amauryfa@gmail.com>
Fri, 4 Nov 2011 21:29:24 +0000 (22:29 +0100)
variable in the default value of a keyword-only argument:
(lambda *, arg=GLOBAL_NAME: None)

1  2 
Lib/test/test_keywordonlyarg.py
Misc/NEWS
Python/symtable.c

Simple merge
diff --cc Misc/NEWS
index 358a6e3a0fb3a75d7bbfc9426217dec2c3b499b2,e8917ed3bc498193c973bb2c0a938acb11d23ef0..5c1c4e562cd8406cb2bbd2e32910f4fcf3978f46
+++ b/Misc/NEWS
@@@ -10,9 -10,10 +10,13 @@@ What's New in Python 3.3 Alpha 1
  Core and Builtins
  -----------------
  
+ - Issue #13343: Fix a SystemError when a lambda expression uses a global
+   variable in the default value of a keyword-only argument:
+   (lambda *, arg=GLOBAL_NAME: None)
 +- Issue #12797: Added custom opener parameter to builtin open() and
 +  FileIO.open().
 +
  - Issue #10519: Avoid unnecessary recursive function calls in
    setobject.c.
  
Simple merge