commit | b53319f509be7389187a943122de9e6b479a8bf9 | [log] [tgz] |
---|---|---|
author | R David Murray <rdmurray@bitdance.com> | Wed Mar 14 15:31:47 2012 -0400 |
committer | R David Murray <rdmurray@bitdance.com> | Wed Mar 14 15:31:47 2012 -0400 |
tree | 610aa2d78a35a9bc780ab34f8e12064dd618d506 | |
parent | 345266aa7e7fdbb1bbf3ffd244caff39406d46d2 [diff] [blame] |
#12818: remove escaping of () in quoted strings in formataddr The quoting of ()s inside quoted strings is allowed by the RFC, but is not needed. There seems to be no reason to add needless escapes.
diff --git a/Lib/email/utils.py b/Lib/email/utils.py index aecea65..138f05d 100644 --- a/Lib/email/utils.py +++ b/Lib/email/utils.py
@@ -55,7 +55,7 @@ TICK = "'" specialsre = re.compile(r'[][\\()<>@,:;".]') -escapesre = re.compile(r'[][\\()"]') +escapesre = re.compile(r'[\\"]')