fix newline handling

This commit is contained in:
Robert Kaussow 2019-12-02 16:44:57 +01:00
parent 2b6d61bbfb
commit 7292e0ef37

View File

@ -139,7 +139,11 @@ class Annotation:
self._file_handler.seek(current_file_position) self._file_handler.seek(current_file_position)
break break
final = newline + next_line.replace("#", "").rstrip() final = next_line.replace("#", "").rstrip()
if final[:1] == " ":
final = final[1:]
final = newline + final
# match if empty line or commented empty line # match if empty line or commented empty line
test_line = next_line.replace("#", "").strip() test_line = next_line.replace("#", "").strip()
if len(test_line) == 0: if len(test_line) == 0:
@ -147,7 +151,7 @@ class Annotation:
continue continue
else: else:
newline = "" newline = ""
print(final)
multiline.append(newline + final) multiline.append(newline + final)
if parts[2].startswith("$"): if parts[2].startswith("$"):