diff options
author | Senthil Kumaran <orsenthil@gmail.com> | 2010-08-19 07:02:20 (GMT) |
---|---|---|
committer | Senthil Kumaran <orsenthil@gmail.com> | 2010-08-19 07:02:20 (GMT) |
commit | f241afaeadabb5837ce8ccc94c85545f584ce056 (patch) | |
tree | 43491e0ee3e5387f3f062cc5ee7efafe84eabf8c /Lib | |
parent | e8d5145e18318e0b5003371d4d666c4e445f610e (diff) | |
download | cpython-f241afaeadabb5837ce8ccc94c85545f584ce056.zip cpython-f241afaeadabb5837ce8ccc94c85545f584ce056.tar.gz cpython-f241afaeadabb5837ce8ccc94c85545f584ce056.tar.bz2 |
Fix Issue9638 - remove dead code from py3k imaplib
Diffstat (limited to 'Lib')
-rw-r--r-- | Lib/imaplib.py | 15 |
1 files changed, 0 insertions, 15 deletions
diff --git a/Lib/imaplib.py b/Lib/imaplib.py index 2699fd4..9b0fd3b 100644 --- a/Lib/imaplib.py +++ b/Lib/imaplib.py @@ -147,8 +147,6 @@ class IMAP4: class abort(error): pass # Service errors - close and retry class readonly(abort): pass # Mailbox status changed to READ-ONLY - mustquote = re.compile(br"[^\w!#$%&'*+,.:;<=>?^`|~-]", re.ASCII) - def __init__(self, host = '', port = IMAP4_PORT): self.debug = Debug self.state = 'LOGOUT' @@ -846,7 +844,6 @@ class IMAP4: if arg is None: continue if isinstance(arg, str): arg = bytes(arg, "ASCII") - #data = data + b' ' + self._checkquote(arg) data = data + b' ' + arg literal = self.literal @@ -1055,18 +1052,6 @@ class IMAP4: return tag - def _checkquote(self, arg): - - # Must quote command args if non-alphanumeric chars present, - # and not already quoted. - - if len(arg) >= 2 and (arg[0],arg[-1]) in (('(',')'),('"','"')): - return arg - if arg and self.mustquote.search(arg) is None: - return arg - return self._quote(arg) - - def _quote(self, arg): arg = arg.replace(b'\\', b'\\\\') |