equal
deleted
inserted
replaced
50 pos += 12 |
50 pos += 12 |
51 print(p1, p2, repr(bin[pos:pos + l])) |
51 print(p1, p2, repr(bin[pos:pos + l])) |
52 pos += l |
52 pos += l |
53 showdiff("x\n\nx\n\nx\n\nx\n\nz\n", "x\n\nx\n\ny\n\nx\n\nx\n\nz\n") |
53 showdiff("x\n\nx\n\nx\n\nx\n\nz\n", "x\n\nx\n\ny\n\nx\n\nx\n\nz\n") |
54 showdiff("x\n\nx\n\nx\n\nx\n\nz\n", "x\n\nx\n\ny\n\nx\n\ny\n\nx\n\nz\n") |
54 showdiff("x\n\nx\n\nx\n\nx\n\nz\n", "x\n\nx\n\ny\n\nx\n\ny\n\nx\n\nz\n") |
|
55 # we should pick up abbbc. rather than bc.de as the longest match |
|
56 showdiff("a\nb\nb\nb\nc\n.\nd\ne\n.\nf\n", |
|
57 "a\nb\nb\na\nb\nb\nb\nc\n.\nb\nc\n.\nd\ne\nf\n") |
55 |
58 |
56 print("done") |
59 print("done") |
57 |
60 |
58 def testfixws(a, b, allws): |
61 def testfixws(a, b, allws): |
59 c = bdiff.fixws(a, allws) |
62 c = bdiff.fixws(a, allws) |