Mercurial > hg > mercurial-crew-with-dirclash
comparison tests/test-diff-ignore-whitespace.out @ 4878:372d93f03d3a
diff: correctly handle combinations of whitespace options
author | Matt Mackall <mpm@selenic.com> |
---|---|
date | Sat, 14 Jul 2007 12:44:47 -0500 |
parents | bdf9d809467c |
children |
comparison
equal
deleted
inserted
replaced
4877:242026115e6a | 4878:372d93f03d3a |
---|---|
1 adding foo | 1 adding foo |
2 >>> two diffs showing three added lines <<< | 2 >>> two diffs showing three added lines <<< |
3 diff -r 540c40a65b78 foo | 3 hg diff |
4 --- a/foo | 4 diff -r 540c40a65b78 foo |
5 +++ b/foo | 5 --- a/foo |
6 @@ -1,2 +1,5 @@ hello world | 6 +++ b/foo |
7 + | 7 @@ -1,2 +1,5 @@ hello world |
8 hello world | 8 + |
9 + | 9 hello world |
10 goodbye world | 10 + |
11 + | 11 goodbye world |
12 + | |
13 hg diff -b | |
12 diff -r 540c40a65b78 foo | 14 diff -r 540c40a65b78 foo |
13 --- a/foo | 15 --- a/foo |
14 +++ b/foo | 16 +++ b/foo |
15 @@ -1,2 +1,5 @@ hello world | 17 @@ -1,2 +1,5 @@ hello world |
16 + | 18 + |
17 hello world | 19 hello world |
18 + | 20 + |
19 goodbye world | 21 goodbye world |
20 + | 22 + |
21 >>> no diffs <<< | 23 >>> no diffs <<< |
24 hg diff -B | |
25 hg diff -Bb | |
22 >>> four diffs showing added space first on the first line <<< | 26 >>> four diffs showing added space first on the first line <<< |
23 diff -r 540c40a65b78 foo | 27 hg diff |
24 --- a/foo | 28 diff -r 540c40a65b78 foo |
25 +++ b/foo | 29 --- a/foo |
26 @@ -1,2 +1,2 @@ hello world | 30 +++ b/foo |
27 -hello world | 31 @@ -1,2 +1,2 @@ hello world |
28 + hello world | 32 -hello world |
29 goodbye world | 33 + hello world |
30 diff -r 540c40a65b78 foo | 34 goodbye world |
31 --- a/foo | 35 hg diff -b |
32 +++ b/foo | 36 diff -r 540c40a65b78 foo |
33 @@ -1,2 +1,2 @@ hello world | 37 --- a/foo |
34 -hello world | 38 +++ b/foo |
35 + hello world | 39 @@ -1,2 +1,2 @@ hello world |
36 goodbye world | 40 -hello world |
37 diff -r 540c40a65b78 foo | 41 + hello world |
38 --- a/foo | 42 goodbye world |
39 +++ b/foo | 43 hg diff -B |
40 @@ -1,2 +1,2 @@ hello world | 44 diff -r 540c40a65b78 foo |
41 -hello world | 45 --- a/foo |
42 + hello world | 46 +++ b/foo |
43 goodbye world | 47 @@ -1,2 +1,2 @@ hello world |
48 -hello world | |
49 + hello world | |
50 goodbye world | |
51 hg diff -Bb | |
44 diff -r 540c40a65b78 foo | 52 diff -r 540c40a65b78 foo |
45 --- a/foo | 53 --- a/foo |
46 +++ b/foo | 54 +++ b/foo |
47 @@ -1,2 +1,2 @@ hello world | 55 @@ -1,2 +1,2 @@ hello world |
48 -hello world | 56 -hello world |
49 + hello world | 57 + hello world |
50 goodbye world | 58 goodbye world |
51 >>> two diffs showing space appended to the first line <<< | 59 >>> two diffs showing space appended to the first line <<< |
60 hg diff | |
52 diff -r 540c40a65b78 foo | 61 diff -r 540c40a65b78 foo |
53 --- a/foo | 62 --- a/foo |
54 +++ b/foo | 63 +++ b/foo |
55 @@ -1,2 +1,2 @@ hello world | 64 @@ -1,2 +1,2 @@ hello world |
56 -hello world | 65 -hello world |
57 +hello world | 66 +hello world |
58 goodbye world | 67 goodbye world |
68 hg diff -B | |
59 diff -r 540c40a65b78 foo | 69 diff -r 540c40a65b78 foo |
60 --- a/foo | 70 --- a/foo |
61 +++ b/foo | 71 +++ b/foo |
62 @@ -1,2 +1,2 @@ hello world | 72 @@ -1,2 +1,2 @@ hello world |
63 -hello world | 73 -hello world |
64 +hello world | 74 +hello world |
65 goodbye world | 75 goodbye world |
66 >>> no diffs <<< | 76 >>> no diffs <<< |
77 hg diff -b | |
78 hg diff -Bb | |
67 >>> four diffs showing space inserted into "goodbye" <<< | 79 >>> four diffs showing space inserted into "goodbye" <<< |
68 diff -r 540c40a65b78 foo | 80 hg diff |
69 --- a/foo | 81 diff -r 540c40a65b78 foo |
70 +++ b/foo | 82 --- a/foo |
71 @@ -1,2 +1,2 @@ hello world | 83 +++ b/foo |
72 hello world | 84 @@ -1,2 +1,2 @@ hello world |
73 -goodbye world | 85 hello world |
74 +good bye world | 86 -goodbye world |
75 diff -r 540c40a65b78 foo | 87 +good bye world |
76 --- a/foo | 88 hg diff -B |
77 +++ b/foo | 89 diff -r 540c40a65b78 foo |
78 @@ -1,2 +1,2 @@ hello world | 90 --- a/foo |
79 hello world | 91 +++ b/foo |
80 -goodbye world | 92 @@ -1,2 +1,2 @@ hello world |
81 +good bye world | 93 hello world |
82 diff -r 540c40a65b78 foo | 94 -goodbye world |
83 --- a/foo | 95 +good bye world |
84 +++ b/foo | 96 hg diff -b |
85 @@ -1,2 +1,2 @@ hello world | 97 diff -r 540c40a65b78 foo |
86 hello world | 98 --- a/foo |
87 -goodbye world | 99 +++ b/foo |
88 +good bye world | 100 @@ -1,2 +1,2 @@ hello world |
101 hello world | |
102 -goodbye world | |
103 +good bye world | |
104 hg diff -Bb | |
89 diff -r 540c40a65b78 foo | 105 diff -r 540c40a65b78 foo |
90 --- a/foo | 106 --- a/foo |
91 +++ b/foo | 107 +++ b/foo |
92 @@ -1,2 +1,2 @@ hello world | 108 @@ -1,2 +1,2 @@ hello world |
93 hello world | 109 hello world |
94 -goodbye world | 110 -goodbye world |
95 +good bye world | 111 +good bye world |
96 >>> two diffs showing changed whitespace amount in the last line <<< | 112 >>> two diffs showing changed whitespace amount in the last line <<< |
113 hg diff | |
97 diff -r 540c40a65b78 foo | 114 diff -r 540c40a65b78 foo |
98 --- a/foo | 115 --- a/foo |
99 +++ b/foo | 116 +++ b/foo |
100 @@ -1,2 +1,2 @@ hello world | 117 @@ -1,2 +1,2 @@ hello world |
101 hello world | 118 hello world |
102 -goodbye world | 119 -goodbye world |
103 +goodbye world | 120 +goodbye world |
121 hg diff -B | |
104 diff -r 540c40a65b78 foo | 122 diff -r 540c40a65b78 foo |
105 --- a/foo | 123 --- a/foo |
106 +++ b/foo | 124 +++ b/foo |
107 @@ -1,2 +1,2 @@ hello world | 125 @@ -1,2 +1,2 @@ hello world |
108 hello world | 126 hello world |
109 -goodbye world | 127 -goodbye world |
110 +goodbye world | 128 +goodbye world |
111 >>> no diffs <<< | 129 >>> no diffs <<< |
130 hg diff -b | |
131 hg diff -Bb | |
112 >>> four diffs showing added blank line w/horizontal space <<< | 132 >>> four diffs showing added blank line w/horizontal space <<< |
113 diff -r 540c40a65b78 foo | 133 hg diff |
114 --- a/foo | 134 diff -r 540c40a65b78 foo |
115 +++ b/foo | 135 --- a/foo |
116 @@ -1,2 +1,3 @@ hello world | 136 +++ b/foo |
117 hello world | 137 @@ -1,2 +1,3 @@ hello world |
118 + | 138 hello world |
119 goodbye world | 139 + |
120 diff -r 540c40a65b78 foo | 140 goodbye world |
121 --- a/foo | 141 hg diff -B |
122 +++ b/foo | 142 diff -r 540c40a65b78 foo |
123 @@ -1,2 +1,3 @@ hello world | 143 --- a/foo |
124 hello world | 144 +++ b/foo |
125 + | 145 @@ -1,2 +1,3 @@ hello world |
126 goodbye world | 146 hello world |
127 diff -r 540c40a65b78 foo | 147 + |
128 --- a/foo | 148 goodbye world |
129 +++ b/foo | 149 hg diff -b |
130 @@ -1,2 +1,3 @@ hello world | 150 diff -r 540c40a65b78 foo |
131 hello world | 151 --- a/foo |
132 + | 152 +++ b/foo |
133 goodbye world | 153 @@ -1,2 +1,3 @@ hello world |
134 diff -r 540c40a65b78 foo | 154 hello world |
135 --- a/foo | 155 + |
136 +++ b/foo | 156 goodbye world |
137 @@ -1,2 +1,3 @@ hello world | 157 hg diff -Bb |
138 hello world | 158 >>> three diffs showing added blank line w/other space <<< |
139 + | 159 hg diff |
140 goodbye world | 160 diff -r 540c40a65b78 foo |
161 --- a/foo | |
162 +++ b/foo | |
163 @@ -1,2 +1,3 @@ hello world | |
164 -hello world | |
165 -goodbye world | |
166 +hello world | |
167 + | |
168 +goodbye world | |
169 hg diff -B | |
170 diff -r 540c40a65b78 foo | |
171 --- a/foo | |
172 +++ b/foo | |
173 @@ -1,2 +1,3 @@ hello world | |
174 -hello world | |
175 -goodbye world | |
176 +hello world | |
177 + | |
178 +goodbye world | |
179 hg diff -b | |
180 diff -r 540c40a65b78 foo | |
181 --- a/foo | |
182 +++ b/foo | |
183 @@ -1,2 +1,3 @@ hello world | |
184 -hello world | |
185 -goodbye world | |
186 +hello world | |
187 + | |
188 +goodbye world | |
189 hg diff -Bb | |
190 >>> four diffs showing changed whitespace <<< | |
191 hg diff | |
192 diff -r 540c40a65b78 foo | |
193 --- a/foo | |
194 +++ b/foo | |
195 @@ -1,2 +1,2 @@ hello world | |
196 -hello world | |
197 -goodbye world | |
198 +helloworld | |
199 +goodbye world | |
200 hg diff -B | |
201 diff -r 540c40a65b78 foo | |
202 --- a/foo | |
203 +++ b/foo | |
204 @@ -1,2 +1,2 @@ hello world | |
205 -hello world | |
206 -goodbye world | |
207 +helloworld | |
208 +goodbye world | |
209 hg diff -b | |
210 diff -r 540c40a65b78 foo | |
211 --- a/foo | |
212 +++ b/foo | |
213 @@ -1,2 +1,2 @@ hello world | |
214 -hello world | |
215 -goodbye world | |
216 +helloworld | |
217 +goodbye world | |
218 hg diff -Bb | |
219 diff -r 540c40a65b78 foo | |
220 --- a/foo | |
221 +++ b/foo | |
222 @@ -1,2 +1,2 @@ hello world | |
223 -hello world | |
224 -goodbye world | |
225 +helloworld | |
226 +goodbye world | |
227 hg diff -w | |
228 >>> five diffs showing changed whitespace <<< | |
229 hg diff | |
230 diff -r 540c40a65b78 foo | |
231 --- a/foo | |
232 +++ b/foo | |
233 @@ -1,2 +1,5 @@ hello world | |
234 -hello world | |
235 -goodbye world | |
236 +helloworld | |
237 + | |
238 + | |
239 + | |
240 +goodbye world | |
241 hg diff -B | |
242 diff -r 540c40a65b78 foo | |
243 --- a/foo | |
244 +++ b/foo | |
245 @@ -1,2 +1,5 @@ hello world | |
246 -hello world | |
247 -goodbye world | |
248 +helloworld | |
249 + | |
250 + | |
251 + | |
252 +goodbye world | |
253 hg diff -b | |
254 diff -r 540c40a65b78 foo | |
255 --- a/foo | |
256 +++ b/foo | |
257 @@ -1,2 +1,5 @@ hello world | |
258 -hello world | |
259 -goodbye world | |
260 +helloworld | |
261 + | |
262 + | |
263 + | |
264 +goodbye world | |
265 hg diff -Bb | |
266 diff -r 540c40a65b78 foo | |
267 --- a/foo | |
268 +++ b/foo | |
269 @@ -1,2 +1,5 @@ hello world | |
270 -hello world | |
271 -goodbye world | |
272 +helloworld | |
273 + | |
274 + | |
275 + | |
276 +goodbye world | |
277 hg diff -w | |
278 diff -r 540c40a65b78 foo | |
279 --- a/foo | |
280 +++ b/foo | |
281 @@ -1,2 +1,5 @@ hello world | |
282 -hello world | |
283 -goodbye world | |
284 +helloworld | |
285 + | |
286 + | |
287 + | |
288 +goodbye world | |
289 hg diff -wB |