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 steven.daprano
Recipients benjamin.peterson, georg.brandl, r.david.murray, steven.daprano, terry.reedy
Date 2009-05-16.14:02:40
SpamBayes Score 0.00011112128
Marked as misclassified No
Message-id <1242482562.17.0.117639671284.issue6017@psf.upfronthosting.co.za>
In-reply-to
Content
With respect Georg, given that the behaviour won't be changed, the 
documentation is simply *wrong*. It's not a matter of telling 
people "don't do this" -- somebody, somewhere, is going to rely on the 
documented behaviour. The docs make the clear promise that, and I 
quote, "Using iteritems() while adding or deleting entries in the 
dictionary will raise a RuntimeError", but that's not what happens. 
The actual behaviour is undefined.
History
Date User Action Args
2009-05-16 14:02:42steven.dapranosetrecipients: + steven.daprano, georg.brandl, terry.reedy, benjamin.peterson, r.david.murray
2009-05-16 14:02:42steven.dapranosetmessageid: <1242482562.17.0.117639671284.issue6017@psf.upfronthosting.co.za>
2009-05-16 14:02:40steven.dapranolinkissue6017 messages
2009-05-16 14:02:40steven.dapranocreate