This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author terry.reedy
Recipients amaury.forgeotdarc, bgailer, docs@python, eric.araujo, eric.snow, georg.brandl, nedbat, r.david.murray, techtonik, terry.reedy
Date 2013-03-30.23:23:25
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1364685805.56.0.379339592028.issue17546@psf.upfronthosting.co.za>
In-reply-to
Content
/non-local/Non-local/ If we add the hyphen, perhaps we should add 'non-global' also.

Thanks for the concrete draft. It is definitely an improvement.

The last sentence is somewhat redundant with the second. The problem with the last sentence is that it only said that changes to the dict might not propagate back the the namespace, while is is also true that changes to the namespace might or might not propagate to the dict. The new second sentence says both. In addition, I somewhat disagree with 'should not modify'. A person could have a perfectly good reason to do so, but they should not expect propagation of the changes. So I am tempted to drop the last sentence. On the other hand, 'undefined' should be somewhere.
History
Date User Action Args
2013-03-30 23:23:25terry.reedysetrecipients: + terry.reedy, georg.brandl, amaury.forgeotdarc, techtonik, nedbat, bgailer, eric.araujo, r.david.murray, docs@python, eric.snow
2013-03-30 23:23:25terry.reedysetmessageid: <1364685805.56.0.379339592028.issue17546@psf.upfronthosting.co.za>
2013-03-30 23:23:25terry.reedylinkissue17546 messages
2013-03-30 23:23:25terry.reedycreate