Я использую библиотеку Google diff-match-patch для Python.
Предположим, что я сравниваю эти два файла (перед строкой 'Z' в строке 2 )
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb
cccccccccccccccccccccccccccccccccccccccccccccccccccccccc
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
Zbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb
cccccccccccccccccccccccccccccccccccccccccccccccccccccccc
Сгенерированный diff:
@@ -50,16 +50,17 @@
aaaaaaa%0A
+Z
bbbbbbbb
Проблема в том, что diff не содержит всю строку. Я бы хотел что-то в этом роде :
@@ -50,16 +50,17 @@
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa%0A
+Z
bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb
Как получить всю строку в diff, используя diff_match_patch?