[U-Boot] [PATCH 2/3] tools: patman: Handle missing 'END' for 'Cover-letter'
Bin Meng
bmeng.cn at gmail.com
Fri Jun 24 16:45:20 CEST 2016
If 'END' is missing in a 'Cover-letter' section, and that section
happens to show up at the very end of the commit message, patman
fails to generate cover letter for us. Handle this in CloseCommit
of patchstream.
Signed-off-by: Bin Meng <bmeng.cn at gmail.com>
---
tools/patman/patchstream.py | 5 +++++
1 file changed, 5 insertions(+)
diff --git a/tools/patman/patchstream.py b/tools/patman/patchstream.py
index eeeb5ea..5573326 100644
--- a/tools/patman/patchstream.py
+++ b/tools/patman/patchstream.py
@@ -112,6 +112,11 @@ class PatchStream:
if self.commit and self.is_log:
self.series.AddCommit(self.commit)
self.commit = None
+ # If 'END' is missing in a 'Cover-letter' section, and that section
+ # happens to show up at the very end of the commit message, this is
+ # the chance for us to fix it up.
+ if self.in_section == 'cover' and self.is_log:
+ self.series.cover = self.section
def ProcessLine(self, line):
"""Process a single line of a patch file or commit log
--
2.7.4
More information about the U-Boot
mailing list