|
@@ -66,6 +66,12 @@ def split_footers(message):
|
|
last paragraph are malformed.
|
|
last paragraph are malformed.
|
|
"""
|
|
"""
|
|
message_lines = list(message.splitlines())
|
|
message_lines = list(message.splitlines())
|
|
|
|
+
|
|
|
|
+ # First, remove trailing empty lines from the change to get to the footer
|
|
|
|
+ while len(message_lines) > 0 and (message_lines[-1] == ''
|
|
|
|
+ or message_lines[-1].isspace()):
|
|
|
|
+ message_lines.pop()
|
|
|
|
+
|
|
footer_lines = []
|
|
footer_lines = []
|
|
maybe_footer_lines = []
|
|
maybe_footer_lines = []
|
|
for line in reversed(message_lines):
|
|
for line in reversed(message_lines):
|