Fossil SCM
Minimal fix to "fossil diff" command which outputs a tab after the filenames so that the patch(1) command can figure out how to patch filenames that have spaces in them.
Commit
c6715ca6a0a32e2a075c51065bd7bde77d43a277e26e75e8c5f693dc77c4cc73
Parent
ddd1c320f6c49d8…
1 file changed
+1
-1
+1
-1
| --- src/diffcmd.c | ||
| +++ src/diffcmd.c | ||
| @@ -212,11 +212,11 @@ | ||
| 212 | 212 | blob_appendf(pOut, "%.*c %.*s %.*c versus %.*c %.*s %.*c\n", |
| 213 | 213 | (w-n1+10)/2, '=', n1, zLeft, (w-n1+1)/2, '=', |
| 214 | 214 | (w-n2)/2, '=', n2, zRight, (w-n2+1)/2, '='); |
| 215 | 215 | } |
| 216 | 216 | }else{ |
| 217 | - blob_appendf(pOut, "--- %s\n+++ %s\n", zLeft, zRight); | |
| 217 | + blob_appendf(pOut, "--- %s\t\n+++ %s\t\n", zLeft, zRight); | |
| 218 | 218 | } |
| 219 | 219 | } |
| 220 | 220 | |
| 221 | 221 | |
| 222 | 222 | /* |
| 223 | 223 |
| --- src/diffcmd.c | |
| +++ src/diffcmd.c | |
| @@ -212,11 +212,11 @@ | |
| 212 | blob_appendf(pOut, "%.*c %.*s %.*c versus %.*c %.*s %.*c\n", |
| 213 | (w-n1+10)/2, '=', n1, zLeft, (w-n1+1)/2, '=', |
| 214 | (w-n2)/2, '=', n2, zRight, (w-n2+1)/2, '='); |
| 215 | } |
| 216 | }else{ |
| 217 | blob_appendf(pOut, "--- %s\n+++ %s\n", zLeft, zRight); |
| 218 | } |
| 219 | } |
| 220 | |
| 221 | |
| 222 | /* |
| 223 |
| --- src/diffcmd.c | |
| +++ src/diffcmd.c | |
| @@ -212,11 +212,11 @@ | |
| 212 | blob_appendf(pOut, "%.*c %.*s %.*c versus %.*c %.*s %.*c\n", |
| 213 | (w-n1+10)/2, '=', n1, zLeft, (w-n1+1)/2, '=', |
| 214 | (w-n2)/2, '=', n2, zRight, (w-n2+1)/2, '='); |
| 215 | } |
| 216 | }else{ |
| 217 | blob_appendf(pOut, "--- %s\t\n+++ %s\t\n", zLeft, zRight); |
| 218 | } |
| 219 | } |
| 220 | |
| 221 | |
| 222 | /* |
| 223 |