mq: allow lines starting with '--- ' in patch messages

This commit is contained in:
Benoit Boissinot 2010-03-18 19:26:56 +01:00
parent 0ad95ca3aa
commit 40a289572d
2 changed files with 4 additions and 5 deletions

View File

@ -96,13 +96,11 @@ class patchheader(object):
for line in file(pf):
line = line.rstrip()
if line.startswith('diff --git'):
if (line.startswith('diff --git')
or (diffstart and line.startswith('+++ '))):
diffstart = 2
break
if diffstart:
if line.startswith('+++ '):
diffstart = 2
break
diffstart = 0 # reset
if line.startswith("--- "):
diffstart = 1
continue

View File

@ -43,6 +43,7 @@ Text before patch.
First line of commit message.
More text in commit message.
--- confuse the diff detection
diff --git a/x b/x
new file mode 100644