regression: make use of the os-dependant files
[guilt.git] / regression / t-025.out
blob3e6b3a1625fa34dc4dbe409673b32dfacd4f7fc7
1 % setup_repo
2 % guilt-new file
3 % guilt-pop
4 All patches popped.
5 % guilt-push
6 Applying patch..file
7 Patch applied.
8 % list_files
9 d .git/patches
10 d .git/patches/master
11 d .git/refs/patches
12 d .git/refs/patches/master
13 f 046c168df2244d3a13985f042a50e479fe56455e  .git/patches/master/status
14 f 22930c6d1f1938f298a4fca51c57e4b47171db21  .git/patches/master/mode
15 f 413390f3906f16f30b054a4fb86c1e014b964504  .git/patches/master/remove
16 f 6e65775e6ed741dc0219e6008f7e0b06add0b395  .git/patches/master/series
17 f 9c18cc7abe6b87f18503714a80a677b4094eb457  .git/patches/master/add
18 f bc9ab2e0f5db99d483961e956e814d963f0309f8  .git/patches/master/modify
19 f da39a3ee5e6b4b0d3255bfef95601890afd80709  .git/patches/master/file
20 r f14ef0cd369e82820fbb0785c45614aee25c922c  .git/refs/patches/master/file
21 % guilt-new dir/file
22 % guilt-pop
23 Now at file.
24 % guilt-push
25 Applying patch..dir/file
26 Patch applied.
27 % list_files
28 d .git/patches
29 d .git/patches/master
30 d .git/patches/master/dir
31 d .git/refs/patches
32 d .git/refs/patches/master
33 d .git/refs/patches/master/dir
34 f 0b488d592b2a401d638ca87dacaf60a061f84c3c  .git/patches/master/series
35 f 22930c6d1f1938f298a4fca51c57e4b47171db21  .git/patches/master/mode
36 f 413390f3906f16f30b054a4fb86c1e014b964504  .git/patches/master/remove
37 f 9c18cc7abe6b87f18503714a80a677b4094eb457  .git/patches/master/add
38 f bc9ab2e0f5db99d483961e956e814d963f0309f8  .git/patches/master/modify
39 f da39a3ee5e6b4b0d3255bfef95601890afd80709  .git/patches/master/dir/file
40 f da39a3ee5e6b4b0d3255bfef95601890afd80709  .git/patches/master/file
41 f fcf45f1999fb2acade0249842191ec584d70b1b3  .git/patches/master/status
42 r bead5908ff96e4b5719fe714c3e50c183152ae57  .git/refs/patches/master/dir/file
43 r f14ef0cd369e82820fbb0785c45614aee25c922c  .git/refs/patches/master/file
44 % guilt-new dir/subdir/file
45 % guilt-pop
46 Now at dir/file.
47 % guilt-push
48 Applying patch..dir/subdir/file
49 Patch applied.
50 % list_files
51 d .git/patches
52 d .git/patches/master
53 d .git/patches/master/dir
54 d .git/patches/master/dir/subdir
55 d .git/refs/patches
56 d .git/refs/patches/master
57 d .git/refs/patches/master/dir
58 d .git/refs/patches/master/dir/subdir
59 f 00f4d968227f29edd1d6dc985c1650f21a343486  .git/patches/master/series
60 f 22930c6d1f1938f298a4fca51c57e4b47171db21  .git/patches/master/mode
61 f 413390f3906f16f30b054a4fb86c1e014b964504  .git/patches/master/remove
62 f 41e60b99955872feef46698aceb03797b9c3862c  .git/patches/master/status
63 f 9c18cc7abe6b87f18503714a80a677b4094eb457  .git/patches/master/add
64 f bc9ab2e0f5db99d483961e956e814d963f0309f8  .git/patches/master/modify
65 f da39a3ee5e6b4b0d3255bfef95601890afd80709  .git/patches/master/dir/file
66 f da39a3ee5e6b4b0d3255bfef95601890afd80709  .git/patches/master/dir/subdir/file
67 f da39a3ee5e6b4b0d3255bfef95601890afd80709  .git/patches/master/file
68 r adc76eb117d58d48b5d0de7f81ab45849f538a5b  .git/refs/patches/master/dir/subdir/file
69 r bead5908ff96e4b5719fe714c3e50c183152ae57  .git/refs/patches/master/dir/file
70 r f14ef0cd369e82820fbb0785c45614aee25c922c  .git/refs/patches/master/file
71 % guilt-push --all
72 Applying patch..modify
73 Patch applied.
74 Applying patch..add
75 Patch applied.
76 Applying patch..remove
77 Patch applied.
78 Applying patch..mode
79 Patch applied.
80 % guilt-new append
81 % guilt-pop
82 Now at mode.
83 % guilt-push
84 Applying patch..append
85 Patch applied.
86 % list_files
87 d .git/patches
88 d .git/patches/master
89 d .git/patches/master/dir
90 d .git/patches/master/dir/subdir
91 d .git/refs/patches
92 d .git/refs/patches/master
93 d .git/refs/patches/master/dir
94 d .git/refs/patches/master/dir/subdir
95 f 13562c49abffa4e38345b9bcea8682999462daa8  .git/patches/master/status
96 f 22930c6d1f1938f298a4fca51c57e4b47171db21  .git/patches/master/mode
97 f 413390f3906f16f30b054a4fb86c1e014b964504  .git/patches/master/remove
98 f 578dd8fc3317db2c8fdab355ce5828d00218990d  .git/patches/master/series
99 f 9c18cc7abe6b87f18503714a80a677b4094eb457  .git/patches/master/add
100 f bc9ab2e0f5db99d483961e956e814d963f0309f8  .git/patches/master/modify
101 f da39a3ee5e6b4b0d3255bfef95601890afd80709  .git/patches/master/append
102 f da39a3ee5e6b4b0d3255bfef95601890afd80709  .git/patches/master/dir/file
103 f da39a3ee5e6b4b0d3255bfef95601890afd80709  .git/patches/master/dir/subdir/file
104 f da39a3ee5e6b4b0d3255bfef95601890afd80709  .git/patches/master/file
105 r 04b6a3533f9570be11faa4aa88ae1461ded2ce83  .git/refs/patches/master/modify
106 r 370875314da47f048ad9daa9f7c71004c81be91f  .git/refs/patches/master/append
107 r 4a164dc7680eb902978c8cb395ddd703c04700f1  .git/refs/patches/master/add
108 r 6b20e4fe0d7660696d9a4dc9c557e4bd7a5c2ce5  .git/refs/patches/master/remove
109 r adc76eb117d58d48b5d0de7f81ab45849f538a5b  .git/refs/patches/master/dir/subdir/file
110 r bead5908ff96e4b5719fe714c3e50c183152ae57  .git/refs/patches/master/dir/file
111 r f14ef0cd369e82820fbb0785c45614aee25c922c  .git/refs/patches/master/file
112 r f8cf938e4d5c1936cf570eb2d7edd6dd18d3335f  .git/refs/patches/master/mode
113 % guilt-pop --all
114 All patches popped.
115 % guilt-new prepend
116 % guilt-pop
117 All patches popped.
118 % guilt-push
119 Applying patch..prepend
120 Patch applied.
121 % list_files
122 d .git/patches
123 d .git/patches/master
124 d .git/patches/master/dir
125 d .git/patches/master/dir/subdir
126 d .git/refs/patches
127 d .git/refs/patches/master
128 d .git/refs/patches/master/dir
129 d .git/refs/patches/master/dir/subdir
130 f 1ef04b4f4149870b3f06b5f99b9d9fc260cebc67  .git/patches/master/series
131 f 22930c6d1f1938f298a4fca51c57e4b47171db21  .git/patches/master/mode
132 f 413390f3906f16f30b054a4fb86c1e014b964504  .git/patches/master/remove
133 f 7ce0ecd062afe46bf743d0d63dbe79e18774fe03  .git/patches/master/status
134 f 9c18cc7abe6b87f18503714a80a677b4094eb457  .git/patches/master/add
135 f bc9ab2e0f5db99d483961e956e814d963f0309f8  .git/patches/master/modify
136 f da39a3ee5e6b4b0d3255bfef95601890afd80709  .git/patches/master/append
137 f da39a3ee5e6b4b0d3255bfef95601890afd80709  .git/patches/master/dir/file
138 f da39a3ee5e6b4b0d3255bfef95601890afd80709  .git/patches/master/dir/subdir/file
139 f da39a3ee5e6b4b0d3255bfef95601890afd80709  .git/patches/master/file
140 f da39a3ee5e6b4b0d3255bfef95601890afd80709  .git/patches/master/prepend
141 r acdeef96ee30eb34bbbf65d11de5cf7da4b5fee8  .git/refs/patches/master/prepend
142 % guilt-new white space
143 Patchname is invalid.
144 it cannot begin with '/', './' or '../', or contain /./, /../, or whitespace
145 % list_files
146 d .git/patches
147 d .git/patches/master
148 d .git/patches/master/dir
149 d .git/patches/master/dir/subdir
150 d .git/refs/patches
151 d .git/refs/patches/master
152 d .git/refs/patches/master/dir
153 d .git/refs/patches/master/dir/subdir
154 f 1ef04b4f4149870b3f06b5f99b9d9fc260cebc67  .git/patches/master/series
155 f 22930c6d1f1938f298a4fca51c57e4b47171db21  .git/patches/master/mode
156 f 413390f3906f16f30b054a4fb86c1e014b964504  .git/patches/master/remove
157 f 7ce0ecd062afe46bf743d0d63dbe79e18774fe03  .git/patches/master/status
158 f 9c18cc7abe6b87f18503714a80a677b4094eb457  .git/patches/master/add
159 f bc9ab2e0f5db99d483961e956e814d963f0309f8  .git/patches/master/modify
160 f da39a3ee5e6b4b0d3255bfef95601890afd80709  .git/patches/master/append
161 f da39a3ee5e6b4b0d3255bfef95601890afd80709  .git/patches/master/dir/file
162 f da39a3ee5e6b4b0d3255bfef95601890afd80709  .git/patches/master/dir/subdir/file
163 f da39a3ee5e6b4b0d3255bfef95601890afd80709  .git/patches/master/file
164 f da39a3ee5e6b4b0d3255bfef95601890afd80709  .git/patches/master/prepend
165 r acdeef96ee30eb34bbbf65d11de5cf7da4b5fee8  .git/refs/patches/master/prepend
166 % guilt-new prepend
167 patch 'prepend' already exist
168 % list_files
169 d .git/patches
170 d .git/patches/master
171 d .git/patches/master/dir
172 d .git/patches/master/dir/subdir
173 d .git/refs/patches
174 d .git/refs/patches/master
175 d .git/refs/patches/master/dir
176 d .git/refs/patches/master/dir/subdir
177 f 1ef04b4f4149870b3f06b5f99b9d9fc260cebc67  .git/patches/master/series
178 f 22930c6d1f1938f298a4fca51c57e4b47171db21  .git/patches/master/mode
179 f 413390f3906f16f30b054a4fb86c1e014b964504  .git/patches/master/remove
180 f 7ce0ecd062afe46bf743d0d63dbe79e18774fe03  .git/patches/master/status
181 f 9c18cc7abe6b87f18503714a80a677b4094eb457  .git/patches/master/add
182 f bc9ab2e0f5db99d483961e956e814d963f0309f8  .git/patches/master/modify
183 f da39a3ee5e6b4b0d3255bfef95601890afd80709  .git/patches/master/append
184 f da39a3ee5e6b4b0d3255bfef95601890afd80709  .git/patches/master/dir/file
185 f da39a3ee5e6b4b0d3255bfef95601890afd80709  .git/patches/master/dir/subdir/file
186 f da39a3ee5e6b4b0d3255bfef95601890afd80709  .git/patches/master/file
187 f da39a3ee5e6b4b0d3255bfef95601890afd80709  .git/patches/master/prepend
188 r acdeef96ee30eb34bbbf65d11de5cf7da4b5fee8  .git/refs/patches/master/prepend
189 % guilt-new mode
190 patch 'mode' already exist
191 % list_files
192 d .git/patches
193 d .git/patches/master
194 d .git/patches/master/dir
195 d .git/patches/master/dir/subdir
196 d .git/refs/patches
197 d .git/refs/patches/master
198 d .git/refs/patches/master/dir
199 d .git/refs/patches/master/dir/subdir
200 f 1ef04b4f4149870b3f06b5f99b9d9fc260cebc67  .git/patches/master/series
201 f 22930c6d1f1938f298a4fca51c57e4b47171db21  .git/patches/master/mode
202 f 413390f3906f16f30b054a4fb86c1e014b964504  .git/patches/master/remove
203 f 7ce0ecd062afe46bf743d0d63dbe79e18774fe03  .git/patches/master/status
204 f 9c18cc7abe6b87f18503714a80a677b4094eb457  .git/patches/master/add
205 f bc9ab2e0f5db99d483961e956e814d963f0309f8  .git/patches/master/modify
206 f da39a3ee5e6b4b0d3255bfef95601890afd80709  .git/patches/master/append
207 f da39a3ee5e6b4b0d3255bfef95601890afd80709  .git/patches/master/dir/file
208 f da39a3ee5e6b4b0d3255bfef95601890afd80709  .git/patches/master/dir/subdir/file
209 f da39a3ee5e6b4b0d3255bfef95601890afd80709  .git/patches/master/file
210 f da39a3ee5e6b4b0d3255bfef95601890afd80709  .git/patches/master/prepend
211 r acdeef96ee30eb34bbbf65d11de5cf7da4b5fee8  .git/refs/patches/master/prepend
212 % guilt-new /abc
213 Patchname is invalid.
214 it cannot begin with '/', './' or '../', or contain /./, /../, or whitespace
215 % list_files
216 d .git/patches
217 d .git/patches/master
218 d .git/patches/master/dir
219 d .git/patches/master/dir/subdir
220 d .git/refs/patches
221 d .git/refs/patches/master
222 d .git/refs/patches/master/dir
223 d .git/refs/patches/master/dir/subdir
224 f 1ef04b4f4149870b3f06b5f99b9d9fc260cebc67  .git/patches/master/series
225 f 22930c6d1f1938f298a4fca51c57e4b47171db21  .git/patches/master/mode
226 f 413390f3906f16f30b054a4fb86c1e014b964504  .git/patches/master/remove
227 f 7ce0ecd062afe46bf743d0d63dbe79e18774fe03  .git/patches/master/status
228 f 9c18cc7abe6b87f18503714a80a677b4094eb457  .git/patches/master/add
229 f bc9ab2e0f5db99d483961e956e814d963f0309f8  .git/patches/master/modify
230 f da39a3ee5e6b4b0d3255bfef95601890afd80709  .git/patches/master/append
231 f da39a3ee5e6b4b0d3255bfef95601890afd80709  .git/patches/master/dir/file
232 f da39a3ee5e6b4b0d3255bfef95601890afd80709  .git/patches/master/dir/subdir/file
233 f da39a3ee5e6b4b0d3255bfef95601890afd80709  .git/patches/master/file
234 f da39a3ee5e6b4b0d3255bfef95601890afd80709  .git/patches/master/prepend
235 r acdeef96ee30eb34bbbf65d11de5cf7da4b5fee8  .git/refs/patches/master/prepend
236 % guilt-new ./blah
237 Patchname is invalid.
238 it cannot begin with '/', './' or '../', or contain /./, /../, or whitespace
239 % list_files
240 d .git/patches
241 d .git/patches/master
242 d .git/patches/master/dir
243 d .git/patches/master/dir/subdir
244 d .git/refs/patches
245 d .git/refs/patches/master
246 d .git/refs/patches/master/dir
247 d .git/refs/patches/master/dir/subdir
248 f 1ef04b4f4149870b3f06b5f99b9d9fc260cebc67  .git/patches/master/series
249 f 22930c6d1f1938f298a4fca51c57e4b47171db21  .git/patches/master/mode
250 f 413390f3906f16f30b054a4fb86c1e014b964504  .git/patches/master/remove
251 f 7ce0ecd062afe46bf743d0d63dbe79e18774fe03  .git/patches/master/status
252 f 9c18cc7abe6b87f18503714a80a677b4094eb457  .git/patches/master/add
253 f bc9ab2e0f5db99d483961e956e814d963f0309f8  .git/patches/master/modify
254 f da39a3ee5e6b4b0d3255bfef95601890afd80709  .git/patches/master/append
255 f da39a3ee5e6b4b0d3255bfef95601890afd80709  .git/patches/master/dir/file
256 f da39a3ee5e6b4b0d3255bfef95601890afd80709  .git/patches/master/dir/subdir/file
257 f da39a3ee5e6b4b0d3255bfef95601890afd80709  .git/patches/master/file
258 f da39a3ee5e6b4b0d3255bfef95601890afd80709  .git/patches/master/prepend
259 r acdeef96ee30eb34bbbf65d11de5cf7da4b5fee8  .git/refs/patches/master/prepend
260 % guilt-new ../blah
261 Patchname is invalid.
262 it cannot begin with '/', './' or '../', or contain /./, /../, or whitespace
263 % list_files
264 d .git/patches
265 d .git/patches/master
266 d .git/patches/master/dir
267 d .git/patches/master/dir/subdir
268 d .git/refs/patches
269 d .git/refs/patches/master
270 d .git/refs/patches/master/dir
271 d .git/refs/patches/master/dir/subdir
272 f 1ef04b4f4149870b3f06b5f99b9d9fc260cebc67  .git/patches/master/series
273 f 22930c6d1f1938f298a4fca51c57e4b47171db21  .git/patches/master/mode
274 f 413390f3906f16f30b054a4fb86c1e014b964504  .git/patches/master/remove
275 f 7ce0ecd062afe46bf743d0d63dbe79e18774fe03  .git/patches/master/status
276 f 9c18cc7abe6b87f18503714a80a677b4094eb457  .git/patches/master/add
277 f bc9ab2e0f5db99d483961e956e814d963f0309f8  .git/patches/master/modify
278 f da39a3ee5e6b4b0d3255bfef95601890afd80709  .git/patches/master/append
279 f da39a3ee5e6b4b0d3255bfef95601890afd80709  .git/patches/master/dir/file
280 f da39a3ee5e6b4b0d3255bfef95601890afd80709  .git/patches/master/dir/subdir/file
281 f da39a3ee5e6b4b0d3255bfef95601890afd80709  .git/patches/master/file
282 f da39a3ee5e6b4b0d3255bfef95601890afd80709  .git/patches/master/prepend
283 r acdeef96ee30eb34bbbf65d11de5cf7da4b5fee8  .git/refs/patches/master/prepend
284 % guilt-new abc/./blah
285 Patchname is invalid.
286 it cannot begin with '/', './' or '../', or contain /./, /../, or whitespace
287 % list_files
288 d .git/patches
289 d .git/patches/master
290 d .git/patches/master/dir
291 d .git/patches/master/dir/subdir
292 d .git/refs/patches
293 d .git/refs/patches/master
294 d .git/refs/patches/master/dir
295 d .git/refs/patches/master/dir/subdir
296 f 1ef04b4f4149870b3f06b5f99b9d9fc260cebc67  .git/patches/master/series
297 f 22930c6d1f1938f298a4fca51c57e4b47171db21  .git/patches/master/mode
298 f 413390f3906f16f30b054a4fb86c1e014b964504  .git/patches/master/remove
299 f 7ce0ecd062afe46bf743d0d63dbe79e18774fe03  .git/patches/master/status
300 f 9c18cc7abe6b87f18503714a80a677b4094eb457  .git/patches/master/add
301 f bc9ab2e0f5db99d483961e956e814d963f0309f8  .git/patches/master/modify
302 f da39a3ee5e6b4b0d3255bfef95601890afd80709  .git/patches/master/append
303 f da39a3ee5e6b4b0d3255bfef95601890afd80709  .git/patches/master/dir/file
304 f da39a3ee5e6b4b0d3255bfef95601890afd80709  .git/patches/master/dir/subdir/file
305 f da39a3ee5e6b4b0d3255bfef95601890afd80709  .git/patches/master/file
306 f da39a3ee5e6b4b0d3255bfef95601890afd80709  .git/patches/master/prepend
307 r acdeef96ee30eb34bbbf65d11de5cf7da4b5fee8  .git/refs/patches/master/prepend
308 % guilt-new abc/../blah
309 Patchname is invalid.
310 it cannot begin with '/', './' or '../', or contain /./, /../, or whitespace
311 % list_files
312 d .git/patches
313 d .git/patches/master
314 d .git/patches/master/dir
315 d .git/patches/master/dir/subdir
316 d .git/refs/patches
317 d .git/refs/patches/master
318 d .git/refs/patches/master/dir
319 d .git/refs/patches/master/dir/subdir
320 f 1ef04b4f4149870b3f06b5f99b9d9fc260cebc67  .git/patches/master/series
321 f 22930c6d1f1938f298a4fca51c57e4b47171db21  .git/patches/master/mode
322 f 413390f3906f16f30b054a4fb86c1e014b964504  .git/patches/master/remove
323 f 7ce0ecd062afe46bf743d0d63dbe79e18774fe03  .git/patches/master/status
324 f 9c18cc7abe6b87f18503714a80a677b4094eb457  .git/patches/master/add
325 f bc9ab2e0f5db99d483961e956e814d963f0309f8  .git/patches/master/modify
326 f da39a3ee5e6b4b0d3255bfef95601890afd80709  .git/patches/master/append
327 f da39a3ee5e6b4b0d3255bfef95601890afd80709  .git/patches/master/dir/file
328 f da39a3ee5e6b4b0d3255bfef95601890afd80709  .git/patches/master/dir/subdir/file
329 f da39a3ee5e6b4b0d3255bfef95601890afd80709  .git/patches/master/file
330 f da39a3ee5e6b4b0d3255bfef95601890afd80709  .git/patches/master/prepend
331 r acdeef96ee30eb34bbbf65d11de5cf7da4b5fee8  .git/refs/patches/master/prepend
332 % guilt-new abc/.
333 Patchname is invalid.
334 it cannot begin with '/', './' or '../', or contain /./, /../, or whitespace
335 % list_files
336 d .git/patches
337 d .git/patches/master
338 d .git/patches/master/dir
339 d .git/patches/master/dir/subdir
340 d .git/refs/patches
341 d .git/refs/patches/master
342 d .git/refs/patches/master/dir
343 d .git/refs/patches/master/dir/subdir
344 f 1ef04b4f4149870b3f06b5f99b9d9fc260cebc67  .git/patches/master/series
345 f 22930c6d1f1938f298a4fca51c57e4b47171db21  .git/patches/master/mode
346 f 413390f3906f16f30b054a4fb86c1e014b964504  .git/patches/master/remove
347 f 7ce0ecd062afe46bf743d0d63dbe79e18774fe03  .git/patches/master/status
348 f 9c18cc7abe6b87f18503714a80a677b4094eb457  .git/patches/master/add
349 f bc9ab2e0f5db99d483961e956e814d963f0309f8  .git/patches/master/modify
350 f da39a3ee5e6b4b0d3255bfef95601890afd80709  .git/patches/master/append
351 f da39a3ee5e6b4b0d3255bfef95601890afd80709  .git/patches/master/dir/file
352 f da39a3ee5e6b4b0d3255bfef95601890afd80709  .git/patches/master/dir/subdir/file
353 f da39a3ee5e6b4b0d3255bfef95601890afd80709  .git/patches/master/file
354 f da39a3ee5e6b4b0d3255bfef95601890afd80709  .git/patches/master/prepend
355 r acdeef96ee30eb34bbbf65d11de5cf7da4b5fee8  .git/refs/patches/master/prepend
356 % guilt-new abc/..
357 Patchname is invalid.
358 it cannot begin with '/', './' or '../', or contain /./, /../, or whitespace
359 % list_files
360 d .git/patches
361 d .git/patches/master
362 d .git/patches/master/dir
363 d .git/patches/master/dir/subdir
364 d .git/refs/patches
365 d .git/refs/patches/master
366 d .git/refs/patches/master/dir
367 d .git/refs/patches/master/dir/subdir
368 f 1ef04b4f4149870b3f06b5f99b9d9fc260cebc67  .git/patches/master/series
369 f 22930c6d1f1938f298a4fca51c57e4b47171db21  .git/patches/master/mode
370 f 413390f3906f16f30b054a4fb86c1e014b964504  .git/patches/master/remove
371 f 7ce0ecd062afe46bf743d0d63dbe79e18774fe03  .git/patches/master/status
372 f 9c18cc7abe6b87f18503714a80a677b4094eb457  .git/patches/master/add
373 f bc9ab2e0f5db99d483961e956e814d963f0309f8  .git/patches/master/modify
374 f da39a3ee5e6b4b0d3255bfef95601890afd80709  .git/patches/master/append
375 f da39a3ee5e6b4b0d3255bfef95601890afd80709  .git/patches/master/dir/file
376 f da39a3ee5e6b4b0d3255bfef95601890afd80709  .git/patches/master/dir/subdir/file
377 f da39a3ee5e6b4b0d3255bfef95601890afd80709  .git/patches/master/file
378 f da39a3ee5e6b4b0d3255bfef95601890afd80709  .git/patches/master/prepend
379 r acdeef96ee30eb34bbbf65d11de5cf7da4b5fee8  .git/refs/patches/master/prepend
380 % guilt-new abc/
381 Patchname is invalid.
382 it cannot begin with '/', './' or '../', or contain /./, /../, or whitespace
383 % list_files
384 d .git/patches
385 d .git/patches/master
386 d .git/patches/master/dir
387 d .git/patches/master/dir/subdir
388 d .git/refs/patches
389 d .git/refs/patches/master
390 d .git/refs/patches/master/dir
391 d .git/refs/patches/master/dir/subdir
392 f 1ef04b4f4149870b3f06b5f99b9d9fc260cebc67  .git/patches/master/series
393 f 22930c6d1f1938f298a4fca51c57e4b47171db21  .git/patches/master/mode
394 f 413390f3906f16f30b054a4fb86c1e014b964504  .git/patches/master/remove
395 f 7ce0ecd062afe46bf743d0d63dbe79e18774fe03  .git/patches/master/status
396 f 9c18cc7abe6b87f18503714a80a677b4094eb457  .git/patches/master/add
397 f bc9ab2e0f5db99d483961e956e814d963f0309f8  .git/patches/master/modify
398 f da39a3ee5e6b4b0d3255bfef95601890afd80709  .git/patches/master/append
399 f da39a3ee5e6b4b0d3255bfef95601890afd80709  .git/patches/master/dir/file
400 f da39a3ee5e6b4b0d3255bfef95601890afd80709  .git/patches/master/dir/subdir/file
401 f da39a3ee5e6b4b0d3255bfef95601890afd80709  .git/patches/master/file
402 f da39a3ee5e6b4b0d3255bfef95601890afd80709  .git/patches/master/prepend
403 r acdeef96ee30eb34bbbf65d11de5cf7da4b5fee8  .git/refs/patches/master/prepend
404 % git diff
405 diff --git a/def b/def
406 index 8baef1b..e0e56d9 100644
407 --- a/def
408 +++ b/def
409 @@ -1 +1,3 @@
410  abc
411 +% echo qwerty
412 +qwerty
413 % guilt new uncommitted-changes
414 Uncommited changes detected. Refresh first.
415 % git diff
416 diff --git a/def b/def
417 index 8baef1b..e0e56d9 100644
418 --- a/def
419 +++ b/def
420 @@ -1 +1,3 @@
421  abc
422 +% echo qwerty
423 +qwerty
424 % list_files
425 d .git/patches
426 d .git/patches/master
427 d .git/patches/master/dir
428 d .git/patches/master/dir/subdir
429 d .git/refs/patches
430 d .git/refs/patches/master
431 d .git/refs/patches/master/dir
432 d .git/refs/patches/master/dir/subdir
433 f 1ef04b4f4149870b3f06b5f99b9d9fc260cebc67  .git/patches/master/series
434 f 22930c6d1f1938f298a4fca51c57e4b47171db21  .git/patches/master/mode
435 f 413390f3906f16f30b054a4fb86c1e014b964504  .git/patches/master/remove
436 f 7ce0ecd062afe46bf743d0d63dbe79e18774fe03  .git/patches/master/status
437 f 9c18cc7abe6b87f18503714a80a677b4094eb457  .git/patches/master/add
438 f bc9ab2e0f5db99d483961e956e814d963f0309f8  .git/patches/master/modify
439 f da39a3ee5e6b4b0d3255bfef95601890afd80709  .git/patches/master/append
440 f da39a3ee5e6b4b0d3255bfef95601890afd80709  .git/patches/master/dir/file
441 f da39a3ee5e6b4b0d3255bfef95601890afd80709  .git/patches/master/dir/subdir/file
442 f da39a3ee5e6b4b0d3255bfef95601890afd80709  .git/patches/master/file
443 f da39a3ee5e6b4b0d3255bfef95601890afd80709  .git/patches/master/prepend
444 r acdeef96ee30eb34bbbf65d11de5cf7da4b5fee8  .git/refs/patches/master/prepend
445 % guilt new -f uncommitted-changes
446 % git diff
447 % guilt pop
448 Now at prepend.
449 % guilt push
450 Applying patch..uncommitted-changes
451 Patch applied.
452 % list_files
453 d .git/patches
454 d .git/patches/master
455 d .git/patches/master/dir
456 d .git/patches/master/dir/subdir
457 d .git/refs/patches
458 d .git/refs/patches/master
459 d .git/refs/patches/master/dir
460 d .git/refs/patches/master/dir/subdir
461 f 06d2f9f2f2c01d41544a0eab8040959c318e8c3b  .git/patches/master/uncommitted-changes
462 f 0d14139c7f15f095b9a3dae9802f20072a4c1859  .git/patches/master/series
463 f 22930c6d1f1938f298a4fca51c57e4b47171db21  .git/patches/master/mode
464 f 413390f3906f16f30b054a4fb86c1e014b964504  .git/patches/master/remove
465 f 85b7bb43b9e991c005b96ebde8ccf53122ff7342  .git/patches/master/status
466 f 9c18cc7abe6b87f18503714a80a677b4094eb457  .git/patches/master/add
467 f bc9ab2e0f5db99d483961e956e814d963f0309f8  .git/patches/master/modify
468 f da39a3ee5e6b4b0d3255bfef95601890afd80709  .git/patches/master/append
469 f da39a3ee5e6b4b0d3255bfef95601890afd80709  .git/patches/master/dir/file
470 f da39a3ee5e6b4b0d3255bfef95601890afd80709  .git/patches/master/dir/subdir/file
471 f da39a3ee5e6b4b0d3255bfef95601890afd80709  .git/patches/master/file
472 f da39a3ee5e6b4b0d3255bfef95601890afd80709  .git/patches/master/prepend
473 r acdeef96ee30eb34bbbf65d11de5cf7da4b5fee8  .git/refs/patches/master/prepend
474 r d82a031e1b47908b850c7a8312300ef5cf289271  .git/refs/patches/master/uncommitted-changes
475 % git update-index def
476 % git diff
477 % git diff HEAD
478 diff --git a/def b/def
479 index e0e56d9..2f766df 100644
480 --- a/def
481 +++ b/def
482 @@ -1,3 +1,5 @@
483  abc
484  % echo qwerty
485  qwerty
486 +% echo dvorak
487 +dvorak
488 % guilt new uncommitted-changes2
489 Uncommited changes detected. Refresh first.
490 % git diff
491 % git diff HEAD
492 diff --git a/def b/def
493 index e0e56d9..2f766df 100644
494 --- a/def
495 +++ b/def
496 @@ -1,3 +1,5 @@
497  abc
498  % echo qwerty
499  qwerty
500 +% echo dvorak
501 +dvorak
502 % list_files
503 d .git/patches
504 d .git/patches/master
505 d .git/patches/master/dir
506 d .git/patches/master/dir/subdir
507 d .git/refs/patches
508 d .git/refs/patches/master
509 d .git/refs/patches/master/dir
510 d .git/refs/patches/master/dir/subdir
511 f 06d2f9f2f2c01d41544a0eab8040959c318e8c3b  .git/patches/master/uncommitted-changes
512 f 0d14139c7f15f095b9a3dae9802f20072a4c1859  .git/patches/master/series
513 f 22930c6d1f1938f298a4fca51c57e4b47171db21  .git/patches/master/mode
514 f 413390f3906f16f30b054a4fb86c1e014b964504  .git/patches/master/remove
515 f 85b7bb43b9e991c005b96ebde8ccf53122ff7342  .git/patches/master/status
516 f 9c18cc7abe6b87f18503714a80a677b4094eb457  .git/patches/master/add
517 f bc9ab2e0f5db99d483961e956e814d963f0309f8  .git/patches/master/modify
518 f da39a3ee5e6b4b0d3255bfef95601890afd80709  .git/patches/master/append
519 f da39a3ee5e6b4b0d3255bfef95601890afd80709  .git/patches/master/dir/file
520 f da39a3ee5e6b4b0d3255bfef95601890afd80709  .git/patches/master/dir/subdir/file
521 f da39a3ee5e6b4b0d3255bfef95601890afd80709  .git/patches/master/file
522 f da39a3ee5e6b4b0d3255bfef95601890afd80709  .git/patches/master/prepend
523 r acdeef96ee30eb34bbbf65d11de5cf7da4b5fee8  .git/refs/patches/master/prepend
524 r d82a031e1b47908b850c7a8312300ef5cf289271  .git/refs/patches/master/uncommitted-changes
525 % guilt new -f uncommitted-changes2
526 % git diff
527 % git diff HEAD
528 % guilt pop
529 Now at uncommitted-changes.
530 % guilt push
531 Applying patch..uncommitted-changes2
532 Patch applied.
533 % list_files
534 d .git/patches
535 d .git/patches/master
536 d .git/patches/master/dir
537 d .git/patches/master/dir/subdir
538 d .git/refs/patches
539 d .git/refs/patches/master
540 d .git/refs/patches/master/dir
541 d .git/refs/patches/master/dir/subdir
542 f 06d2f9f2f2c01d41544a0eab8040959c318e8c3b  .git/patches/master/uncommitted-changes
543 f 0fe110e08d3278d1c5757ee600c0a6c043f0cc07  .git/patches/master/status
544 f 22930c6d1f1938f298a4fca51c57e4b47171db21  .git/patches/master/mode
545 f 413390f3906f16f30b054a4fb86c1e014b964504  .git/patches/master/remove
546 f 912890c403fed99c86dbaffc3e3575a585842ac5  .git/patches/master/uncommitted-changes2
547 f 9c18cc7abe6b87f18503714a80a677b4094eb457  .git/patches/master/add
548 f ac69907359d4fb6f74172052b00d3e76d2f038ed  .git/patches/master/series
549 f bc9ab2e0f5db99d483961e956e814d963f0309f8  .git/patches/master/modify
550 f da39a3ee5e6b4b0d3255bfef95601890afd80709  .git/patches/master/append
551 f da39a3ee5e6b4b0d3255bfef95601890afd80709  .git/patches/master/dir/file
552 f da39a3ee5e6b4b0d3255bfef95601890afd80709  .git/patches/master/dir/subdir/file
553 f da39a3ee5e6b4b0d3255bfef95601890afd80709  .git/patches/master/file
554 f da39a3ee5e6b4b0d3255bfef95601890afd80709  .git/patches/master/prepend
555 r 142ddaab2d3fbb500521e9e899b463dfc50d2bcf  .git/refs/patches/master/uncommitted-changes2
556 r acdeef96ee30eb34bbbf65d11de5cf7da4b5fee8  .git/refs/patches/master/prepend
557 r d82a031e1b47908b850c7a8312300ef5cf289271  .git/refs/patches/master/uncommitted-changes