mirror of
https://github.com/facebook/sapling.git
synced 2024-10-16 19:57:18 +03:00
b7eb2e64e3
Summary: Let's switch to xdiff for its better diff quality and performance! The test changes demonstrate xdiff's better diff quality. Reviewed By: ryanmce Differential Revision: D7135206 fbshipit-source-id: 1775df6fc0f763df074b4f52779835d6ef0f3a4e
40 lines
594 B
Raku
40 lines
594 B
Raku
Test case that makes use of the weakness of patience diff algorithm
|
|
|
|
$ hg init
|
|
>>> open('a', 'w').write('\n'.join(list('a' + 'x' * 10 + 'u' + 'x' * 30 + 'a\n')))
|
|
$ hg commit -m 1 -A a
|
|
>>> open('a', 'w').write('\n'.join(list('b' + 'x' * 30 + 'u' + 'x' * 10 + 'b\n')))
|
|
$ hg diff
|
|
diff -r f0aeecb49805 a
|
|
--- a/a Thu Jan 01 00:00:00 1970 +0000
|
|
+++ b/a Thu Jan 01 00:00:00 1970 +0000
|
|
@@ -1,4 +1,4 @@
|
|
-a
|
|
+b
|
|
x
|
|
x
|
|
x
|
|
@@ -9,7 +9,6 @@
|
|
x
|
|
x
|
|
x
|
|
-u
|
|
x
|
|
x
|
|
x
|
|
@@ -30,6 +29,7 @@
|
|
x
|
|
x
|
|
x
|
|
+u
|
|
x
|
|
x
|
|
x
|
|
@@ -40,5 +40,5 @@
|
|
x
|
|
x
|
|
x
|
|
-a
|
|
+b
|
|
|