Mercurial > public > mercurial-scm > hg-stable
diff mercurial/patch.py @ 5418:9b469bdb1ce1
patch: fix git sendmail handling without proper mail headers
author | Patrick Mezard <pmezard@gmail.com> |
---|---|
date | Mon, 08 Oct 2007 22:20:23 +0200 |
parents | 477136fa6571 |
children | bff41174563f |
line wrap: on
line diff
--- a/mercurial/patch.py Mon Oct 08 11:18:34 2007 +0800 +++ b/mercurial/patch.py Mon Oct 08 22:20:23 2007 +0200 @@ -59,6 +59,7 @@ subject = msg['Subject'] user = msg['From'] + gitsendmail = 'git-send-email' in msg.get('X-Mailer', '') # should try to parse msg['Date'] date = None nodeid = None @@ -111,7 +112,7 @@ nodeid = line[10:] elif line.startswith("# Parent "): parents.append(line[10:]) - elif line == '---' and 'git-send-email' in msg['X-Mailer']: + elif line == '---' and gitsendmail: ignoretext = True if not line.startswith('# ') and not ignoretext: cfp.write(line)