From d2c310f0b7c3860cfedf1724d1005aca2ee7b852 Mon Sep 17 00:00:00 2001 From: "R. David Murray" Date: Fri, 1 Oct 2010 02:08:02 +0000 Subject: [PATCH] Fix a couple spelling errors in comments and delete redundant __len__ def. --- Lib/email/message.py | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/Lib/email/message.py b/Lib/email/message.py index 520d63d7138..923b26c83de 100644 --- a/Lib/email/message.py +++ b/Lib/email/message.py @@ -98,7 +98,7 @@ class Message: objects, otherwise it is a string. Message objects implement part of the `mapping' interface, which assumes - there is exactly one occurrance of the header per message. Some headers + there is exactly one occurrence of the header per message. Some headers do in fact appear multiple times (e.g. Received) and for those headers, you must use the explicit API to set or get all the headers. Not all of the mapping methods are implemented. @@ -290,7 +290,7 @@ def __getitem__(self, name): Return None if the header is missing instead of raising an exception. Note that if the header appeared multiple times, exactly which - occurrance gets returned is undefined. Use get_all() to get all + occurrence gets returned is undefined. Use get_all() to get all the values matching a header field name. """ return self.get(name) @@ -322,9 +322,6 @@ def __iter__(self): for field, value in self._headers: yield field - def __len__(self): - return len(self._headers) - def keys(self): """Return a list of all the message's header field names.