Antoine wrote: > IMHO "nonlocal" is fine, it tells just what it does, not more, not less; > it is part of the same kind of vocabulary as "global", which is the right > thing as they are really similar notions. > > Also, "nonlocal" is probably quite rare as an identifier in Python > programs (because of the negation: you hardly ever name a variable > "nonsomething"), which won't be the case with "ref", "share", "common", > etc.
The problem with 'nonlocal' is not that it's confusing, but that it's ugly. And my guess is that there will be enough others that share the same sentiment that adopting the word will be difficult. -- Talin _______________________________________________ Python-3000 mailing list [email protected] http://mail.python.org/mailman/listinfo/python-3000 Unsubscribe: http://mail.python.org/mailman/options/python-3000/archive%40mail-archive.com
