mirror of
https://github.com/facebook/sapling.git
synced 2024-10-08 15:57:43 +03:00
85252bdcb6
This fixes an incompatibility with patch(1), which also uses --reverse for reversed diffs. The --inverse flag was added in 0f0383897d54. That name was chosen over --reverse since it was thought that --reverse would make --rev ambiguous. It turns out that both flags can co-exist, with the cost that --rev can no longer be shortened to --r and --re. Since one can always use the short -r option, this is not a real problem.
106 lines
1.1 KiB
Plaintext
106 lines
1.1 KiB
Plaintext
% init
|
|
% commit
|
|
adding base
|
|
% qnew mqbase
|
|
% qrefresh
|
|
% qdiff
|
|
diff -r 67e992f2c4f3 base
|
|
--- a/base
|
|
+++ b/base
|
|
@@ -1,1 +1,1 @@
|
|
-base
|
|
+patched
|
|
% qdiff dirname
|
|
diff -r 67e992f2c4f3 base
|
|
--- a/base
|
|
+++ b/base
|
|
@@ -1,1 +1,1 @@
|
|
-base
|
|
+patched
|
|
% qdiff filename
|
|
diff -r 67e992f2c4f3 base
|
|
--- a/base
|
|
+++ b/base
|
|
@@ -1,1 +1,1 @@
|
|
-base
|
|
+patched
|
|
% revert
|
|
% qpop
|
|
popping mqbase
|
|
patch queue now empty
|
|
% qdelete mqbase
|
|
% commit 2
|
|
adding lines
|
|
% qnew 2
|
|
% qdiff -U 1
|
|
diff -r 35fb829491c1 lines
|
|
--- a/lines
|
|
+++ b/lines
|
|
@@ -1,1 +1,3 @@
|
|
+
|
|
+
|
|
1
|
|
@@ -4,4 +6,4 @@
|
|
4
|
|
-hello world
|
|
-goodbye world
|
|
+hello world
|
|
+ goodbye world
|
|
7
|
|
% qdiff -b
|
|
diff -r 35fb829491c1 lines
|
|
--- a/lines
|
|
+++ b/lines
|
|
@@ -1,9 +1,11 @@
|
|
+
|
|
+
|
|
1
|
|
2
|
|
3
|
|
4
|
|
hello world
|
|
-goodbye world
|
|
+ goodbye world
|
|
7
|
|
8
|
|
9
|
|
% qdiff -U 1 -B
|
|
diff -r 35fb829491c1 lines
|
|
--- a/lines
|
|
+++ b/lines
|
|
@@ -4,4 +6,4 @@
|
|
4
|
|
-hello world
|
|
-goodbye world
|
|
+hello world
|
|
+ goodbye world
|
|
7
|
|
% qdiff -w
|
|
diff -r 35fb829491c1 lines
|
|
--- a/lines
|
|
+++ b/lines
|
|
@@ -1,3 +1,5 @@
|
|
+
|
|
+
|
|
1
|
|
2
|
|
3
|
|
% qdiff --reverse
|
|
diff -r 35fb829491c1 lines
|
|
--- a/lines
|
|
+++ b/lines
|
|
@@ -1,11 +1,9 @@
|
|
-
|
|
-
|
|
1
|
|
2
|
|
3
|
|
4
|
|
-hello world
|
|
- goodbye world
|
|
+hello world
|
|
+goodbye world
|
|
7
|
|
8
|
|
9
|