changeset 8864:3ab8744d20c9

diffs: drop pointless check for "\ No newline at end of file" Such lines would have been caught on '\' as "unknown command" by the command check a few lines above.
author Mads Kiilerich <mads@kiilerich.com>
date Mon, 22 Feb 2021 10:56:04 +0100
parents 0ce9f0754a46
children bf39a5c8d666
files kallithea/lib/diffs.py
diffstat 1 files changed, 8 insertions(+), 9 deletions(-) [+]
line wrap: on
line diff
--- a/kallithea/lib/diffs.py	Sun Feb 21 23:53:59 2021 +0100
+++ b/kallithea/lib/diffs.py	Mon Feb 22 10:56:04 2021 +0100
@@ -664,15 +664,14 @@
                 else:
                     raise Exception('error parsing diff - unknown command in line %r at -%s+%s' % (line, old_line, new_line))
 
-                if not _newline_marker.match(line):
-                    old_line += affects_old
-                    new_line += affects_new
-                    lines.append({
-                        'old_lineno':   affects_old and old_line or '',
-                        'new_lineno':   affects_new and new_line or '',
-                        'action':       action,
-                        'line':         line[1:],
-                    })
+                old_line += affects_old
+                new_line += affects_new
+                lines.append({
+                    'old_lineno':   affects_old and old_line or '',
+                    'new_lineno':   affects_new and new_line or '',
+                    'action':       action,
+                    'line':         line[1:],
+                })
 
                 line = next(diff_lines)