From patchwork Mon Jan 17 10:40:43 2011 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Subject: Account for mail client line wrapping in pull requests Date: Mon, 17 Jan 2011 00:40:43 -0000 From: Dirk Wallenstein X-Patchwork-Id: 79138 Message-Id: <1295260843-19477-1-git-send-email-halsmit@t-online.de> To: patchwork@lists.ozlabs.org If a mail client wraps the line with the sha, there won't necessarily be a space after 'commit'. Signed-off-by: Dirk Wallenstein --- An example is here: http://lists.freedesktop.org/archives/xorg-devel/2010-November/014836.html apps/patchwork/bin/parsemail.py | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/apps/patchwork/bin/parsemail.py b/apps/patchwork/bin/parsemail.py index 0a9daf5..1b73169 100755 --- a/apps/patchwork/bin/parsemail.py +++ b/apps/patchwork/bin/parsemail.py @@ -136,7 +136,7 @@ def mail_headers(mail): for (k, v) in mail.items()]) def find_pull_request(content): - git_re = re.compile('^The following changes since commit .*' + + git_re = re.compile('^The following changes since commit.*' + '^are available in the git repository at:\n' '^\s*(git://[^\n]+)$', re.DOTALL | re.MULTILINE)