]> git.ozlabs.org Git - patchwork/blobdiff - apps/patchwork/bin/parsemail.py
[parser] Don't remove --- update lines
[patchwork] / apps / patchwork / bin / parsemail.py
index 1f213933a1e094c782de5f1564357df685fd847f..b0f1497656ab8ac4170c93f34975454b4f9b0fad 100755 (executable)
@@ -298,8 +298,9 @@ def clean_subject(subject, drop_prefixes = None):
 
     return subject
 
-sig_re = re.compile('^(-{2,3} ?|_+)\n.*', re.S | re.M)
+sig_re = re.compile('^(-|_+)\n.*', re.S | re.M)
 def clean_content(str):
+    """ Try to remove signature (-- ) and list footer (_____) cruft """
     str = sig_re.sub('', str)
     return str.strip()