Terry J. Reedy added the comment:

+    NAME_ERROR_MSGy, name);
will give a NameError ;-).

The patch undoes the change from 'name' to 'global name'. Skimming the PEP, I 
do not see this change mandated or justified by the PEP. So my current view: 
while it is true that it is the final, global name lookup that fails, I agree 
with Ram that it is not necessarily a global name that was mistyped or is 
missing. So in absence of better justification of the status quo, I would apply 
the patch. Backport to 3.3 would be ok but not necessary, as the message is not 
nearly as wrong as some have been.

----------

_______________________________________
Python tracker <rep...@bugs.python.org>
<http://bugs.python.org/issue17032>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe: 
http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com

Reply via email to