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 georg.brandl
Recipients benjamin.peterson, georg.brandl, r.david.murray, steven.daprano, terry.reedy
Date 2009-05-16.15:18:14
SpamBayes Score 0.00013046294
Marked as misclassified No
Message-id <1242487098.34.0.397968500039.issue6017@psf.upfronthosting.co.za>
In-reply-to
Content
I wouldn't call it *wrong* as much as *not the whole truth*.  It is true
that if just one key is added or removed, a RuntimeError will be raised.
 There are probably lots of places in our docs where the whole truth
isn't told, but in a way that works if you do the sensible thing.

In this case I can neither see anyone relying on RuntimeError being
raised (except for dict's own test suite), nor an implementor looking
only at these docs, not the source, to implement one of Python's most
crucial object types.

Anyway, if you find a new wording that isn't too clumsy, I'll change it.
History
Date User Action Args
2009-05-16 15:18:19georg.brandlsetrecipients: + georg.brandl, terry.reedy, benjamin.peterson, steven.daprano, r.david.murray
2009-05-16 15:18:18georg.brandlsetmessageid: <1242487098.34.0.397968500039.issue6017@psf.upfronthosting.co.za>
2009-05-16 15:18:16georg.brandllinkissue6017 messages
2009-05-16 15:18:14georg.brandlcreate