Fossil SCM

Remove unnecessary spacing

jan.nijtmans 2016-08-10 09:06 trunk
Commit c3b5f1d2f2379ee73d271a0e8cb3cfd6266ee3bd
+5 -5
--- src/checkin.c
+++ src/checkin.c
@@ -546,11 +546,11 @@
546546
}
547547
}
548548
549549
/*
550550
** COMMAND: extras
551
-**
551
+**
552552
** Usage: %fossil extras ?OPTIONS? ?PATH1 ...?
553553
**
554554
** Print a list of all files in the source tree that are not part of the
555555
** current checkout. See also the "clean" command. If paths are specified,
556556
** only files in the given directories will be listed.
@@ -632,11 +632,11 @@
632632
db_finalize(&q);
633633
}
634634
635635
/*
636636
** COMMAND: clean
637
-**
637
+**
638638
** Usage: %fossil clean ?OPTIONS? ?PATH ...?
639639
**
640640
** Delete all "extra" files in the source tree. "Extra" files are files
641641
** that are not officially part of the checkout. If one or more PATH
642642
** arguments appear, then only the files named, or files contained with
@@ -645,21 +645,21 @@
645645
** If the --prompt option is used, prompts are issued to confirm the
646646
** permanent removal of each file. Otherwise, files are backed up to the
647647
** undo buffer prior to removal, and prompts are issued only for files
648648
** whose removal cannot be undone due to their large size or due to
649649
** --disable-undo being used.
650
-**
650
+**
651651
** The --force option treats all prompts as having been answered yes,
652652
** whereas --no-prompt treats them as having been answered no.
653
-**
653
+**
654654
** Files matching any glob pattern specified by the --clean option are
655655
** deleted without prompting, and the removal cannot be undone.
656656
**
657657
** No file that matches glob patterns specified by --ignore or --keep will
658658
** ever be deleted. Files and subdirectories whose names begin with "."
659659
** are automatically ignored unless the --dotfiles option is used.
660
-**
660
+**
661661
** The default values for --clean, --ignore, and --keep are determined by
662662
** the (versionable) clean-glob, ignore-glob, and keep-glob settings.
663663
**
664664
** The --verily option ignores the keep-glob and ignore-glob settings and
665665
** turns on --force, --emptydirs, --dotfiles, and --disable-undo. Use the
666666
--- src/checkin.c
+++ src/checkin.c
@@ -546,11 +546,11 @@
546 }
547 }
548
549 /*
550 ** COMMAND: extras
551 **
552 ** Usage: %fossil extras ?OPTIONS? ?PATH1 ...?
553 **
554 ** Print a list of all files in the source tree that are not part of the
555 ** current checkout. See also the "clean" command. If paths are specified,
556 ** only files in the given directories will be listed.
@@ -632,11 +632,11 @@
632 db_finalize(&q);
633 }
634
635 /*
636 ** COMMAND: clean
637 **
638 ** Usage: %fossil clean ?OPTIONS? ?PATH ...?
639 **
640 ** Delete all "extra" files in the source tree. "Extra" files are files
641 ** that are not officially part of the checkout. If one or more PATH
642 ** arguments appear, then only the files named, or files contained with
@@ -645,21 +645,21 @@
645 ** If the --prompt option is used, prompts are issued to confirm the
646 ** permanent removal of each file. Otherwise, files are backed up to the
647 ** undo buffer prior to removal, and prompts are issued only for files
648 ** whose removal cannot be undone due to their large size or due to
649 ** --disable-undo being used.
650 **
651 ** The --force option treats all prompts as having been answered yes,
652 ** whereas --no-prompt treats them as having been answered no.
653 **
654 ** Files matching any glob pattern specified by the --clean option are
655 ** deleted without prompting, and the removal cannot be undone.
656 **
657 ** No file that matches glob patterns specified by --ignore or --keep will
658 ** ever be deleted. Files and subdirectories whose names begin with "."
659 ** are automatically ignored unless the --dotfiles option is used.
660 **
661 ** The default values for --clean, --ignore, and --keep are determined by
662 ** the (versionable) clean-glob, ignore-glob, and keep-glob settings.
663 **
664 ** The --verily option ignores the keep-glob and ignore-glob settings and
665 ** turns on --force, --emptydirs, --dotfiles, and --disable-undo. Use the
666
--- src/checkin.c
+++ src/checkin.c
@@ -546,11 +546,11 @@
546 }
547 }
548
549 /*
550 ** COMMAND: extras
551 **
552 ** Usage: %fossil extras ?OPTIONS? ?PATH1 ...?
553 **
554 ** Print a list of all files in the source tree that are not part of the
555 ** current checkout. See also the "clean" command. If paths are specified,
556 ** only files in the given directories will be listed.
@@ -632,11 +632,11 @@
632 db_finalize(&q);
633 }
634
635 /*
636 ** COMMAND: clean
637 **
638 ** Usage: %fossil clean ?OPTIONS? ?PATH ...?
639 **
640 ** Delete all "extra" files in the source tree. "Extra" files are files
641 ** that are not officially part of the checkout. If one or more PATH
642 ** arguments appear, then only the files named, or files contained with
@@ -645,21 +645,21 @@
645 ** If the --prompt option is used, prompts are issued to confirm the
646 ** permanent removal of each file. Otherwise, files are backed up to the
647 ** undo buffer prior to removal, and prompts are issued only for files
648 ** whose removal cannot be undone due to their large size or due to
649 ** --disable-undo being used.
650 **
651 ** The --force option treats all prompts as having been answered yes,
652 ** whereas --no-prompt treats them as having been answered no.
653 **
654 ** Files matching any glob pattern specified by the --clean option are
655 ** deleted without prompting, and the removal cannot be undone.
656 **
657 ** No file that matches glob patterns specified by --ignore or --keep will
658 ** ever be deleted. Files and subdirectories whose names begin with "."
659 ** are automatically ignored unless the --dotfiles option is used.
660 **
661 ** The default values for --clean, --ignore, and --keep are determined by
662 ** the (versionable) clean-glob, ignore-glob, and keep-glob settings.
663 **
664 ** The --verily option ignores the keep-glob and ignore-glob settings and
665 ** turns on --force, --emptydirs, --dotfiles, and --disable-undo. Use the
666
+1 -1
--- src/clone.c
+++ src/clone.c
@@ -99,11 +99,11 @@
9999
** [file://]path/to/repo.fossil
100100
**
101101
** Note 1: For ssh and filesystem, path must have an extra leading
102102
** '/' to use an absolute path.
103103
**
104
-** Note 2: Use %HH escapes for special characters in the userid and
104
+** Note 2: Use %HH escapes for special characters in the userid and
105105
** password. For example "%40" in place of "@", "%2f" in place
106106
** of "/", and "%3a" in place of ":".
107107
**
108108
** By default, your current login name is used to create the default
109109
** admin user. This can be overridden using the -A|--admin-user
110110
--- src/clone.c
+++ src/clone.c
@@ -99,11 +99,11 @@
99 ** [file://]path/to/repo.fossil
100 **
101 ** Note 1: For ssh and filesystem, path must have an extra leading
102 ** '/' to use an absolute path.
103 **
104 ** Note 2: Use %HH escapes for special characters in the userid and
105 ** password. For example "%40" in place of "@", "%2f" in place
106 ** of "/", and "%3a" in place of ":".
107 **
108 ** By default, your current login name is used to create the default
109 ** admin user. This can be overridden using the -A|--admin-user
110
--- src/clone.c
+++ src/clone.c
@@ -99,11 +99,11 @@
99 ** [file://]path/to/repo.fossil
100 **
101 ** Note 1: For ssh and filesystem, path must have an extra leading
102 ** '/' to use an absolute path.
103 **
104 ** Note 2: Use %HH escapes for special characters in the userid and
105 ** password. For example "%40" in place of "@", "%2f" in place
106 ** of "/", and "%3a" in place of ":".
107 **
108 ** By default, your current login name is used to create the default
109 ** admin user. This can be overridden using the -A|--admin-user
110
+1 -1
--- src/content.c
+++ src/content.c
@@ -1163,11 +1163,11 @@
11631163
db_find_and_open_repository(OPEN_ANY_SCHEMA, 0);
11641164
db_begin_transaction();
11651165
db_prepare(&q, "SELECT rid FROM delta WHERE srcid=:rid");
11661166
for(i=2; i<g.argc; i++){
11671167
int rid = atoi(g.argv[i]);
1168
- fossil_print("Erasing artifact %d (%s)\n",
1168
+ fossil_print("Erasing artifact %d (%s)\n",
11691169
rid, db_text("", "SELECT uuid FROM blob WHERE rid=%d", rid));
11701170
db_bind_int(&q, ":rid", rid);
11711171
while( db_step(&q)==SQLITE_ROW ){
11721172
content_undelta(db_column_int(&q,0));
11731173
}
11741174
--- src/content.c
+++ src/content.c
@@ -1163,11 +1163,11 @@
1163 db_find_and_open_repository(OPEN_ANY_SCHEMA, 0);
1164 db_begin_transaction();
1165 db_prepare(&q, "SELECT rid FROM delta WHERE srcid=:rid");
1166 for(i=2; i<g.argc; i++){
1167 int rid = atoi(g.argv[i]);
1168 fossil_print("Erasing artifact %d (%s)\n",
1169 rid, db_text("", "SELECT uuid FROM blob WHERE rid=%d", rid));
1170 db_bind_int(&q, ":rid", rid);
1171 while( db_step(&q)==SQLITE_ROW ){
1172 content_undelta(db_column_int(&q,0));
1173 }
1174
--- src/content.c
+++ src/content.c
@@ -1163,11 +1163,11 @@
1163 db_find_and_open_repository(OPEN_ANY_SCHEMA, 0);
1164 db_begin_transaction();
1165 db_prepare(&q, "SELECT rid FROM delta WHERE srcid=:rid");
1166 for(i=2; i<g.argc; i++){
1167 int rid = atoi(g.argv[i]);
1168 fossil_print("Erasing artifact %d (%s)\n",
1169 rid, db_text("", "SELECT uuid FROM blob WHERE rid=%d", rid));
1170 db_bind_int(&q, ":rid", rid);
1171 while( db_step(&q)==SQLITE_ROW ){
1172 content_undelta(db_column_int(&q,0));
1173 }
1174
+2 -2
--- src/db.c
+++ src/db.c
@@ -2977,11 +2977,11 @@
29772977
return sqlite3_mprintf("%.1f years", rSpan);
29782978
}
29792979
29802980
/*
29812981
** COMMAND: test-timespan
2982
-**
2982
+**
29832983
** Usage: %fossil test-timespan TIMESTAMP
29842984
**
29852985
** Print the approximate span of time from now to TIMESTAMP.
29862986
*/
29872987
void test_timespan_cmd(void){
@@ -2994,11 +2994,11 @@
29942994
g.db = 0;
29952995
}
29962996
29972997
/*
29982998
** COMMAND: test-without-rowid
2999
-**
2999
+**
30003000
** Usage: %fossil test-without-rowid FILENAME...
30013001
**
30023002
** Change the Fossil repository FILENAME to make use of the WITHOUT ROWID
30033003
** optimization. FILENAME can also be the ~/.fossil file or a local
30043004
** .fslckout or _FOSSIL_ file.
30053005
--- src/db.c
+++ src/db.c
@@ -2977,11 +2977,11 @@
2977 return sqlite3_mprintf("%.1f years", rSpan);
2978 }
2979
2980 /*
2981 ** COMMAND: test-timespan
2982 **
2983 ** Usage: %fossil test-timespan TIMESTAMP
2984 **
2985 ** Print the approximate span of time from now to TIMESTAMP.
2986 */
2987 void test_timespan_cmd(void){
@@ -2994,11 +2994,11 @@
2994 g.db = 0;
2995 }
2996
2997 /*
2998 ** COMMAND: test-without-rowid
2999 **
3000 ** Usage: %fossil test-without-rowid FILENAME...
3001 **
3002 ** Change the Fossil repository FILENAME to make use of the WITHOUT ROWID
3003 ** optimization. FILENAME can also be the ~/.fossil file or a local
3004 ** .fslckout or _FOSSIL_ file.
3005
--- src/db.c
+++ src/db.c
@@ -2977,11 +2977,11 @@
2977 return sqlite3_mprintf("%.1f years", rSpan);
2978 }
2979
2980 /*
2981 ** COMMAND: test-timespan
2982 **
2983 ** Usage: %fossil test-timespan TIMESTAMP
2984 **
2985 ** Print the approximate span of time from now to TIMESTAMP.
2986 */
2987 void test_timespan_cmd(void){
@@ -2994,11 +2994,11 @@
2994 g.db = 0;
2995 }
2996
2997 /*
2998 ** COMMAND: test-without-rowid
2999 **
3000 ** Usage: %fossil test-without-rowid FILENAME...
3001 **
3002 ** Change the Fossil repository FILENAME to make use of the WITHOUT ROWID
3003 ** optimization. FILENAME can also be the ~/.fossil file or a local
3004 ** .fslckout or _FOSSIL_ file.
3005
+1 -1
--- src/delta.c
+++ src/delta.c
@@ -245,11 +245,11 @@
245245
#elif defined(_MSC_VER) && _MSC_VER>=1300
246246
while( z<zEnd ){
247247
sum += _byteswap_ulong(*(unsigned*)z);
248248
z += 4;
249249
}
250
-#else
250
+#else
251251
unsigned sum0 = 0;
252252
unsigned sum1 = 0;
253253
unsigned sum2 = 0;
254254
while(N >= 16){
255255
sum0 += ((unsigned)z[0] + z[4] + z[8] + z[12]);
256256
--- src/delta.c
+++ src/delta.c
@@ -245,11 +245,11 @@
245 #elif defined(_MSC_VER) && _MSC_VER>=1300
246 while( z<zEnd ){
247 sum += _byteswap_ulong(*(unsigned*)z);
248 z += 4;
249 }
250 #else
251 unsigned sum0 = 0;
252 unsigned sum1 = 0;
253 unsigned sum2 = 0;
254 while(N >= 16){
255 sum0 += ((unsigned)z[0] + z[4] + z[8] + z[12]);
256
--- src/delta.c
+++ src/delta.c
@@ -245,11 +245,11 @@
245 #elif defined(_MSC_VER) && _MSC_VER>=1300
246 while( z<zEnd ){
247 sum += _byteswap_ulong(*(unsigned*)z);
248 z += 4;
249 }
250 #else
251 unsigned sum0 = 0;
252 unsigned sum1 = 0;
253 unsigned sum2 = 0;
254 while(N >= 16){
255 sum0 += ((unsigned)z[0] + z[4] + z[8] + z[12]);
256
--- src/descendants.c
+++ src/descendants.c
@@ -196,11 +196,11 @@
196196
"WITH RECURSIVE g(x,i) AS ("
197197
" VALUES(%d,1)"
198198
" UNION ALL"
199199
" SELECT plink.pid, g.i+1 FROM plink, g"
200200
" WHERE plink.cid=g.x AND plink.isprim)"
201
- "INSERT INTO ancestor(rid,generation) SELECT x,i FROM g;",
201
+ "INSERT INTO ancestor(rid,generation) SELECT x,i FROM g;",
202202
rid
203203
);
204204
}
205205
206206
/*
207207
--- src/descendants.c
+++ src/descendants.c
@@ -196,11 +196,11 @@
196 "WITH RECURSIVE g(x,i) AS ("
197 " VALUES(%d,1)"
198 " UNION ALL"
199 " SELECT plink.pid, g.i+1 FROM plink, g"
200 " WHERE plink.cid=g.x AND plink.isprim)"
201 "INSERT INTO ancestor(rid,generation) SELECT x,i FROM g;",
202 rid
203 );
204 }
205
206 /*
207
--- src/descendants.c
+++ src/descendants.c
@@ -196,11 +196,11 @@
196 "WITH RECURSIVE g(x,i) AS ("
197 " VALUES(%d,1)"
198 " UNION ALL"
199 " SELECT plink.pid, g.i+1 FROM plink, g"
200 " WHERE plink.cid=g.x AND plink.isprim)"
201 "INSERT INTO ancestor(rid,generation) SELECT x,i FROM g;",
202 rid
203 );
204 }
205
206 /*
207
+1 -1
--- src/doc.c
+++ src/doc.c
@@ -506,11 +506,11 @@
506506
static void convert_href_and_output(Blob *pIn){
507507
int i, base;
508508
int n = blob_size(pIn);
509509
char *z = blob_buffer(pIn);
510510
for(base=0, i=7; i<n; i++){
511
- if( z[i]=='$'
511
+ if( z[i]=='$'
512512
&& strncmp(&z[i],"$ROOT/", 6)==0
513513
&& (z[i-1]=='\'' || z[i-1]=='"')
514514
&& i-base>=9
515515
&& (fossil_strnicmp(&z[i-7]," href=", 6)==0 ||
516516
fossil_strnicmp(&z[i-9]," action=", 8)==0)
517517
--- src/doc.c
+++ src/doc.c
@@ -506,11 +506,11 @@
506 static void convert_href_and_output(Blob *pIn){
507 int i, base;
508 int n = blob_size(pIn);
509 char *z = blob_buffer(pIn);
510 for(base=0, i=7; i<n; i++){
511 if( z[i]=='$'
512 && strncmp(&z[i],"$ROOT/", 6)==0
513 && (z[i-1]=='\'' || z[i-1]=='"')
514 && i-base>=9
515 && (fossil_strnicmp(&z[i-7]," href=", 6)==0 ||
516 fossil_strnicmp(&z[i-9]," action=", 8)==0)
517
--- src/doc.c
+++ src/doc.c
@@ -506,11 +506,11 @@
506 static void convert_href_and_output(Blob *pIn){
507 int i, base;
508 int n = blob_size(pIn);
509 char *z = blob_buffer(pIn);
510 for(base=0, i=7; i<n; i++){
511 if( z[i]=='$'
512 && strncmp(&z[i],"$ROOT/", 6)==0
513 && (z[i-1]=='\'' || z[i-1]=='"')
514 && i-base>=9
515 && (fossil_strnicmp(&z[i-7]," href=", 6)==0 ||
516 fossil_strnicmp(&z[i-9]," action=", 8)==0)
517
+2 -2
--- src/encode.c
+++ src/encode.c
@@ -367,11 +367,11 @@
367367
return z64;
368368
}
369369
370370
/*
371371
** COMMAND: test-encode64
372
-**
372
+**
373373
** Usage: %fossil test-encode64 STRING
374374
*/
375375
void test_encode64_cmd(void){
376376
char *z;
377377
int i;
@@ -433,11 +433,11 @@
433433
return zData;
434434
}
435435
436436
/*
437437
** COMMAND: test-decode64
438
-**
438
+**
439439
** Usage: %fossil test-decode64 STRING
440440
*/
441441
void test_decode64_cmd(void){
442442
char *z;
443443
int i, n;
444444
--- src/encode.c
+++ src/encode.c
@@ -367,11 +367,11 @@
367 return z64;
368 }
369
370 /*
371 ** COMMAND: test-encode64
372 **
373 ** Usage: %fossil test-encode64 STRING
374 */
375 void test_encode64_cmd(void){
376 char *z;
377 int i;
@@ -433,11 +433,11 @@
433 return zData;
434 }
435
436 /*
437 ** COMMAND: test-decode64
438 **
439 ** Usage: %fossil test-decode64 STRING
440 */
441 void test_decode64_cmd(void){
442 char *z;
443 int i, n;
444
--- src/encode.c
+++ src/encode.c
@@ -367,11 +367,11 @@
367 return z64;
368 }
369
370 /*
371 ** COMMAND: test-encode64
372 **
373 ** Usage: %fossil test-encode64 STRING
374 */
375 void test_encode64_cmd(void){
376 char *z;
377 int i;
@@ -433,11 +433,11 @@
433 return zData;
434 }
435
436 /*
437 ** COMMAND: test-decode64
438 **
439 ** Usage: %fossil test-decode64 STRING
440 */
441 void test_decode64_cmd(void){
442 char *z;
443 int i, n;
444
+4 -4
--- src/event.c
+++ src/event.c
@@ -59,11 +59,11 @@
5959
** complete.
6060
** aid=ARTIFACTID Which specific version of the tech-note. Optional.
6161
** v=BOOLEAN Show details if TRUE. Default is FALSE. Optional.
6262
**
6363
** Display an existing tech-note identified by its ID, optionally at a
64
-** specific version, and optionally with additional details.
64
+** specific version, and optionally with additional details.
6565
*/
6666
void event_page(void){
6767
int rid = 0; /* rid of the event artifact */
6868
char *zUuid; /* UUID corresponding to rid */
6969
const char *zId; /* Event identifier */
@@ -155,11 +155,11 @@
155155
style_header("%s", blob_str(&title));
156156
if( g.perm.WrWiki && g.perm.Write && nextRid==0 ){
157157
style_submenu_element("Edit", 0, "%R/technoteedit?name=%!S", zId);
158158
if( g.perm.Attach ){
159159
style_submenu_element("Attach", "Add an attachment",
160
- "%R/attachadd?technote=%!S&from=%R/technote/%!S",
160
+ "%R/attachadd?technote=%!S&from=%R/technote/%!S",
161161
zId, zId);
162162
}
163163
}
164164
zETime = db_text(0, "SELECT datetime(%.17g)", pTNote->rEventDate);
165165
style_submenu_element("Context", 0, "%R/timeline?c=%.20s", zId);
@@ -235,11 +235,11 @@
235235
manifest_destroy(pTNote);
236236
}
237237
238238
/*
239239
** Add or update a new tech note to the repository. rid is id of
240
-** the prior version of this technote, if any.
240
+** the prior version of this technote, if any.
241241
**
242242
** returns 1 if the tech note was added or updated, 0 if the
243243
** update failed making an invalid artifact
244244
*/
245245
int event_commit_common(
@@ -266,11 +266,11 @@
266266
blob_appendf(&event, "C %#F\n", n, zComment);
267267
}
268268
zDate = date_in_standard_format("now");
269269
blob_appendf(&event, "D %s\n", zDate);
270270
free(zDate);
271
-
271
+
272272
zETime[10] = 'T';
273273
blob_appendf(&event, "E %s %s\n", zETime, zId);
274274
zETime[10] = ' ';
275275
if( rid ){
276276
char *zUuid = db_text(0, "SELECT uuid FROM blob WHERE rid=%d", rid);
277277
--- src/event.c
+++ src/event.c
@@ -59,11 +59,11 @@
59 ** complete.
60 ** aid=ARTIFACTID Which specific version of the tech-note. Optional.
61 ** v=BOOLEAN Show details if TRUE. Default is FALSE. Optional.
62 **
63 ** Display an existing tech-note identified by its ID, optionally at a
64 ** specific version, and optionally with additional details.
65 */
66 void event_page(void){
67 int rid = 0; /* rid of the event artifact */
68 char *zUuid; /* UUID corresponding to rid */
69 const char *zId; /* Event identifier */
@@ -155,11 +155,11 @@
155 style_header("%s", blob_str(&title));
156 if( g.perm.WrWiki && g.perm.Write && nextRid==0 ){
157 style_submenu_element("Edit", 0, "%R/technoteedit?name=%!S", zId);
158 if( g.perm.Attach ){
159 style_submenu_element("Attach", "Add an attachment",
160 "%R/attachadd?technote=%!S&from=%R/technote/%!S",
161 zId, zId);
162 }
163 }
164 zETime = db_text(0, "SELECT datetime(%.17g)", pTNote->rEventDate);
165 style_submenu_element("Context", 0, "%R/timeline?c=%.20s", zId);
@@ -235,11 +235,11 @@
235 manifest_destroy(pTNote);
236 }
237
238 /*
239 ** Add or update a new tech note to the repository. rid is id of
240 ** the prior version of this technote, if any.
241 **
242 ** returns 1 if the tech note was added or updated, 0 if the
243 ** update failed making an invalid artifact
244 */
245 int event_commit_common(
@@ -266,11 +266,11 @@
266 blob_appendf(&event, "C %#F\n", n, zComment);
267 }
268 zDate = date_in_standard_format("now");
269 blob_appendf(&event, "D %s\n", zDate);
270 free(zDate);
271
272 zETime[10] = 'T';
273 blob_appendf(&event, "E %s %s\n", zETime, zId);
274 zETime[10] = ' ';
275 if( rid ){
276 char *zUuid = db_text(0, "SELECT uuid FROM blob WHERE rid=%d", rid);
277
--- src/event.c
+++ src/event.c
@@ -59,11 +59,11 @@
59 ** complete.
60 ** aid=ARTIFACTID Which specific version of the tech-note. Optional.
61 ** v=BOOLEAN Show details if TRUE. Default is FALSE. Optional.
62 **
63 ** Display an existing tech-note identified by its ID, optionally at a
64 ** specific version, and optionally with additional details.
65 */
66 void event_page(void){
67 int rid = 0; /* rid of the event artifact */
68 char *zUuid; /* UUID corresponding to rid */
69 const char *zId; /* Event identifier */
@@ -155,11 +155,11 @@
155 style_header("%s", blob_str(&title));
156 if( g.perm.WrWiki && g.perm.Write && nextRid==0 ){
157 style_submenu_element("Edit", 0, "%R/technoteedit?name=%!S", zId);
158 if( g.perm.Attach ){
159 style_submenu_element("Attach", "Add an attachment",
160 "%R/attachadd?technote=%!S&from=%R/technote/%!S",
161 zId, zId);
162 }
163 }
164 zETime = db_text(0, "SELECT datetime(%.17g)", pTNote->rEventDate);
165 style_submenu_element("Context", 0, "%R/timeline?c=%.20s", zId);
@@ -235,11 +235,11 @@
235 manifest_destroy(pTNote);
236 }
237
238 /*
239 ** Add or update a new tech note to the repository. rid is id of
240 ** the prior version of this technote, if any.
241 **
242 ** returns 1 if the tech note was added or updated, 0 if the
243 ** update failed making an invalid artifact
244 */
245 int event_commit_common(
@@ -266,11 +266,11 @@
266 blob_appendf(&event, "C %#F\n", n, zComment);
267 }
268 zDate = date_in_standard_format("now");
269 blob_appendf(&event, "D %s\n", zDate);
270 free(zDate);
271
272 zETime[10] = 'T';
273 blob_appendf(&event, "E %s %s\n", zETime, zId);
274 zETime[10] = ' ';
275 if( rid ){
276 char *zUuid = db_text(0, "SELECT uuid FROM blob WHERE rid=%d", rid);
277
+1 -1
--- src/file.c
+++ src/file.c
@@ -923,11 +923,11 @@
923923
blob_size(pOut), slash));
924924
}
925925
926926
/*
927927
** COMMAND: test-canonical-name
928
-**
928
+**
929929
** Usage: %fossil test-canonical-name FILENAME...
930930
**
931931
** Test the operation of the canonical name generator.
932932
** Also test Fossil's ability to measure attributes of a file.
933933
*/
934934
--- src/file.c
+++ src/file.c
@@ -923,11 +923,11 @@
923 blob_size(pOut), slash));
924 }
925
926 /*
927 ** COMMAND: test-canonical-name
928 **
929 ** Usage: %fossil test-canonical-name FILENAME...
930 **
931 ** Test the operation of the canonical name generator.
932 ** Also test Fossil's ability to measure attributes of a file.
933 */
934
--- src/file.c
+++ src/file.c
@@ -923,11 +923,11 @@
923 blob_size(pOut), slash));
924 }
925
926 /*
927 ** COMMAND: test-canonical-name
928 **
929 ** Usage: %fossil test-canonical-name FILENAME...
930 **
931 ** Test the operation of the canonical name generator.
932 ** Also test Fossil's ability to measure attributes of a file.
933 */
934
+1 -1
--- src/foci.c
+++ src/foci.c
@@ -34,11 +34,11 @@
3434
** previousName TEXT, -- Name of the file in previous check-in
3535
** perm TEXT, -- Permissions on the file
3636
** symname TEXT HIDDEN -- Symbolic name of the check-in.
3737
** );
3838
**
39
-** The hidden symname column is (optionally) used as a query parameter to
39
+** The hidden symname column is (optionally) used as a query parameter to
4040
** identify the particular check-in to parse. The checkinID parameter
4141
** (such is a unique numeric RID rather than symbolic name) can also be used
4242
** to identify the check-in. Example:
4343
**
4444
** SELECT * FROM files_of_checkin
4545
--- src/foci.c
+++ src/foci.c
@@ -34,11 +34,11 @@
34 ** previousName TEXT, -- Name of the file in previous check-in
35 ** perm TEXT, -- Permissions on the file
36 ** symname TEXT HIDDEN -- Symbolic name of the check-in.
37 ** );
38 **
39 ** The hidden symname column is (optionally) used as a query parameter to
40 ** identify the particular check-in to parse. The checkinID parameter
41 ** (such is a unique numeric RID rather than symbolic name) can also be used
42 ** to identify the check-in. Example:
43 **
44 ** SELECT * FROM files_of_checkin
45
--- src/foci.c
+++ src/foci.c
@@ -34,11 +34,11 @@
34 ** previousName TEXT, -- Name of the file in previous check-in
35 ** perm TEXT, -- Permissions on the file
36 ** symname TEXT HIDDEN -- Symbolic name of the check-in.
37 ** );
38 **
39 ** The hidden symname column is (optionally) used as a query parameter to
40 ** identify the particular check-in to parse. The checkinID parameter
41 ** (such is a unique numeric RID rather than symbolic name) can also be used
42 ** to identify the check-in. Example:
43 **
44 ** SELECT * FROM files_of_checkin
45
+1 -1
--- src/loadctrl.c
+++ src/loadctrl.c
@@ -35,11 +35,11 @@
3535
return 0.0;
3636
}
3737
3838
/*
3939
** COMMAND: test-loadavg
40
-**
40
+**
4141
** %fossil test-loadavg
4242
**
4343
** Print the load average on the host machine.
4444
*/
4545
void loadavg_test_cmd(void){
4646
--- src/loadctrl.c
+++ src/loadctrl.c
@@ -35,11 +35,11 @@
35 return 0.0;
36 }
37
38 /*
39 ** COMMAND: test-loadavg
40 **
41 ** %fossil test-loadavg
42 **
43 ** Print the load average on the host machine.
44 */
45 void loadavg_test_cmd(void){
46
--- src/loadctrl.c
+++ src/loadctrl.c
@@ -35,11 +35,11 @@
35 return 0.0;
36 }
37
38 /*
39 ** COMMAND: test-loadavg
40 **
41 ** %fossil test-loadavg
42 **
43 ** Print the load average on the host machine.
44 */
45 void loadavg_test_cmd(void){
46
+1 -1
--- src/main.c
+++ src/main.c
@@ -1228,11 +1228,11 @@
12281228
putchar('\n');
12291229
}
12301230
12311231
/*
12321232
** COMMAND: test-all-help
1233
-**
1233
+**
12341234
** Usage: %fossil test-all-help ?OPTIONS?
12351235
**
12361236
** Show help text for commands and pages. Useful for proof-reading.
12371237
** Defaults to just the CLI commands. Specify --www to see only the
12381238
** web pages, or --everything to see both commands and pages.
12391239
--- src/main.c
+++ src/main.c
@@ -1228,11 +1228,11 @@
1228 putchar('\n');
1229 }
1230
1231 /*
1232 ** COMMAND: test-all-help
1233 **
1234 ** Usage: %fossil test-all-help ?OPTIONS?
1235 **
1236 ** Show help text for commands and pages. Useful for proof-reading.
1237 ** Defaults to just the CLI commands. Specify --www to see only the
1238 ** web pages, or --everything to see both commands and pages.
1239
--- src/main.c
+++ src/main.c
@@ -1228,11 +1228,11 @@
1228 putchar('\n');
1229 }
1230
1231 /*
1232 ** COMMAND: test-all-help
1233 **
1234 ** Usage: %fossil test-all-help ?OPTIONS?
1235 **
1236 ** Show help text for commands and pages. Useful for proof-reading.
1237 ** Defaults to just the CLI commands. Specify --www to see only the
1238 ** web pages, or --everything to see both commands and pages.
1239
+1 -1
--- src/md5.c
+++ src/md5.c
@@ -422,11 +422,11 @@
422422
}
423423
424424
425425
/*
426426
** COMMAND: md5sum*
427
-**
427
+**
428428
** Usage: %fossil md5sum FILES....
429429
**
430430
** Compute an MD5 checksum of all files named on the command-line.
431431
** If a file is named "-" then content is read from standard input.
432432
*/
433433
--- src/md5.c
+++ src/md5.c
@@ -422,11 +422,11 @@
422 }
423
424
425 /*
426 ** COMMAND: md5sum*
427 **
428 ** Usage: %fossil md5sum FILES....
429 **
430 ** Compute an MD5 checksum of all files named on the command-line.
431 ** If a file is named "-" then content is read from standard input.
432 */
433
--- src/md5.c
+++ src/md5.c
@@ -422,11 +422,11 @@
422 }
423
424
425 /*
426 ** COMMAND: md5sum*
427 **
428 ** Usage: %fossil md5sum FILES....
429 **
430 ** Compute an MD5 checksum of all files named on the command-line.
431 ** If a file is named "-" then content is read from standard input.
432 */
433
+3 -3
--- src/name.c
+++ src/name.c
@@ -665,11 +665,11 @@
665665
db_finalize(&q);
666666
}
667667
668668
/*
669669
** COMMAND: whatis*
670
-**
670
+**
671671
** Usage: %fossil whatis NAME
672672
**
673673
** Resolve the symbol NAME into its canonical 40-character SHA1-hash
674674
** artifact name and provide a description of what role that artifact
675675
** plays.
@@ -721,11 +721,11 @@
721721
}
722722
}
723723
724724
/*
725725
** COMMAND: test-whatis-all
726
-**
726
+**
727727
** Usage: %fossil test-whatis-all
728728
**
729729
** Show "whatis" information about every artifact in the repository
730730
*/
731731
void test_whatis_all_cmd(void){
@@ -741,11 +741,11 @@
741741
}
742742
743743
744744
/*
745745
** COMMAND: test-ambiguous
746
-**
746
+**
747747
** Usage: %fossil test-ambiguous [--minsize N]
748748
**
749749
** Show a list of ambiguous SHA1-hash abbreviations of N characters or
750750
** more where N defaults to 4. Change N to a different value using
751751
** the "--minsize N" command-line option.
752752
--- src/name.c
+++ src/name.c
@@ -665,11 +665,11 @@
665 db_finalize(&q);
666 }
667
668 /*
669 ** COMMAND: whatis*
670 **
671 ** Usage: %fossil whatis NAME
672 **
673 ** Resolve the symbol NAME into its canonical 40-character SHA1-hash
674 ** artifact name and provide a description of what role that artifact
675 ** plays.
@@ -721,11 +721,11 @@
721 }
722 }
723
724 /*
725 ** COMMAND: test-whatis-all
726 **
727 ** Usage: %fossil test-whatis-all
728 **
729 ** Show "whatis" information about every artifact in the repository
730 */
731 void test_whatis_all_cmd(void){
@@ -741,11 +741,11 @@
741 }
742
743
744 /*
745 ** COMMAND: test-ambiguous
746 **
747 ** Usage: %fossil test-ambiguous [--minsize N]
748 **
749 ** Show a list of ambiguous SHA1-hash abbreviations of N characters or
750 ** more where N defaults to 4. Change N to a different value using
751 ** the "--minsize N" command-line option.
752
--- src/name.c
+++ src/name.c
@@ -665,11 +665,11 @@
665 db_finalize(&q);
666 }
667
668 /*
669 ** COMMAND: whatis*
670 **
671 ** Usage: %fossil whatis NAME
672 **
673 ** Resolve the symbol NAME into its canonical 40-character SHA1-hash
674 ** artifact name and provide a description of what role that artifact
675 ** plays.
@@ -721,11 +721,11 @@
721 }
722 }
723
724 /*
725 ** COMMAND: test-whatis-all
726 **
727 ** Usage: %fossil test-whatis-all
728 **
729 ** Show "whatis" information about every artifact in the repository
730 */
731 void test_whatis_all_cmd(void){
@@ -741,11 +741,11 @@
741 }
742
743
744 /*
745 ** COMMAND: test-ambiguous
746 **
747 ** Usage: %fossil test-ambiguous [--minsize N]
748 **
749 ** Show a list of ambiguous SHA1-hash abbreviations of N characters or
750 ** more where N defaults to 4. Change N to a different value using
751 ** the "--minsize N" command-line option.
752
+2 -2
--- src/purge.c
+++ src/purge.c
@@ -464,21 +464,21 @@
464464
** ==== FURTHER WARNING: This command is a work-in-progress and may yet ====
465465
** ==== contain bugs. ====
466466
**
467467
** fossil purge artifacts UUID... ?OPTIONS?
468468
**
469
-** Move arbitrary artifacts identified by the UUID list into the
469
+** Move arbitrary artifacts identified by the UUID list into the
470470
** graveyard.
471471
**
472472
** fossil purge cat UUID...
473473
**
474474
** Write the content of one or more artifacts in the graveyard onto
475475
** standard output.
476476
**
477477
** fossil purge checkins TAGS... ?OPTIONS?
478478
**
479
-** Move the check-ins or branches identified by TAGS and all of
479
+** Move the check-ins or branches identified by TAGS and all of
480480
** their descendants out of the repository and into the graveyard.
481481
** If TAGS includes a branch name then it means all the check-ins
482482
** on the most recent occurrence of that branch.
483483
**
484484
** fossil purge files NAME ... ?OPTIONS?
485485
--- src/purge.c
+++ src/purge.c
@@ -464,21 +464,21 @@
464 ** ==== FURTHER WARNING: This command is a work-in-progress and may yet ====
465 ** ==== contain bugs. ====
466 **
467 ** fossil purge artifacts UUID... ?OPTIONS?
468 **
469 ** Move arbitrary artifacts identified by the UUID list into the
470 ** graveyard.
471 **
472 ** fossil purge cat UUID...
473 **
474 ** Write the content of one or more artifacts in the graveyard onto
475 ** standard output.
476 **
477 ** fossil purge checkins TAGS... ?OPTIONS?
478 **
479 ** Move the check-ins or branches identified by TAGS and all of
480 ** their descendants out of the repository and into the graveyard.
481 ** If TAGS includes a branch name then it means all the check-ins
482 ** on the most recent occurrence of that branch.
483 **
484 ** fossil purge files NAME ... ?OPTIONS?
485
--- src/purge.c
+++ src/purge.c
@@ -464,21 +464,21 @@
464 ** ==== FURTHER WARNING: This command is a work-in-progress and may yet ====
465 ** ==== contain bugs. ====
466 **
467 ** fossil purge artifacts UUID... ?OPTIONS?
468 **
469 ** Move arbitrary artifacts identified by the UUID list into the
470 ** graveyard.
471 **
472 ** fossil purge cat UUID...
473 **
474 ** Write the content of one or more artifacts in the graveyard onto
475 ** standard output.
476 **
477 ** fossil purge checkins TAGS... ?OPTIONS?
478 **
479 ** Move the check-ins or branches identified by TAGS and all of
480 ** their descendants out of the repository and into the graveyard.
481 ** If TAGS includes a branch name then it means all the check-ins
482 ** on the most recent occurrence of that branch.
483 **
484 ** fossil purge files NAME ... ?OPTIONS?
485
+2 -2
--- src/rebuild.c
+++ src/rebuild.c
@@ -683,11 +683,11 @@
683683
}
684684
}
685685
686686
/*
687687
** COMMAND: test-detach
688
-**
688
+**
689689
** Usage: %fossil test-detach ?REPOSITORY?
690690
**
691691
** Change the project-code and make other changes in order to prevent
692692
** the repository from ever again pushing or pulling to other
693693
** repositories. Used to create a "test" repository for development
@@ -796,11 +796,11 @@
796796
}
797797
}
798798
799799
/*
800800
** COMMAND: scrub*
801
-**
801
+**
802802
** Usage: %fossil scrub ?OPTIONS? ?REPOSITORY?
803803
**
804804
** The command removes sensitive information (such as passwords) from a
805805
** repository so that the repository can be sent to an untrusted reader.
806806
**
807807
--- src/rebuild.c
+++ src/rebuild.c
@@ -683,11 +683,11 @@
683 }
684 }
685
686 /*
687 ** COMMAND: test-detach
688 **
689 ** Usage: %fossil test-detach ?REPOSITORY?
690 **
691 ** Change the project-code and make other changes in order to prevent
692 ** the repository from ever again pushing or pulling to other
693 ** repositories. Used to create a "test" repository for development
@@ -796,11 +796,11 @@
796 }
797 }
798
799 /*
800 ** COMMAND: scrub*
801 **
802 ** Usage: %fossil scrub ?OPTIONS? ?REPOSITORY?
803 **
804 ** The command removes sensitive information (such as passwords) from a
805 ** repository so that the repository can be sent to an untrusted reader.
806 **
807
--- src/rebuild.c
+++ src/rebuild.c
@@ -683,11 +683,11 @@
683 }
684 }
685
686 /*
687 ** COMMAND: test-detach
688 **
689 ** Usage: %fossil test-detach ?REPOSITORY?
690 **
691 ** Change the project-code and make other changes in order to prevent
692 ** the repository from ever again pushing or pulling to other
693 ** repositories. Used to create a "test" repository for development
@@ -796,11 +796,11 @@
796 }
797 }
798
799 /*
800 ** COMMAND: scrub*
801 **
802 ** Usage: %fossil scrub ?OPTIONS? ?REPOSITORY?
803 **
804 ** The command removes sensitive information (such as passwords) from a
805 ** repository so that the repository can be sent to an untrusted reader.
806 **
807
+2 -2
--- src/sync.c
+++ src/sync.c
@@ -177,11 +177,11 @@
177177
**
178178
** Usage: %fossil pull ?URL? ?options?
179179
**
180180
** Pull all sharable changes from a remote repository into the local repository.
181181
** Sharable changes include public check-ins, and wiki, ticket, and tech-note
182
-** edits. Add the --private option to pull private branches. Use the
182
+** edits. Add the --private option to pull private branches. Use the
183183
** "configuration pull" command to pull website configuration details.
184184
**
185185
** If URL is not specified, then the URL from the most recent clone, push,
186186
** pull, remote-url, or sync command is used. See "fossil help clone" for
187187
** details on the URL formats.
@@ -219,11 +219,11 @@
219219
**
220220
** Usage: %fossil push ?URL? ?options?
221221
**
222222
** Push all sharable changes from the local repository to a remote repository.
223223
** Sharable changes include public check-ins, and wiki, ticket, and tech-note
224
-** edits. Use --private to also push private branches. Use the
224
+** edits. Use --private to also push private branches. Use the
225225
** "configuration pull" command to push website configuration details.
226226
**
227227
** If URL is not specified, then the URL from the most recent clone, push,
228228
** pull, remote-url, or sync command is used. See "fossil help clone" for
229229
** details on the URL formats.
230230
--- src/sync.c
+++ src/sync.c
@@ -177,11 +177,11 @@
177 **
178 ** Usage: %fossil pull ?URL? ?options?
179 **
180 ** Pull all sharable changes from a remote repository into the local repository.
181 ** Sharable changes include public check-ins, and wiki, ticket, and tech-note
182 ** edits. Add the --private option to pull private branches. Use the
183 ** "configuration pull" command to pull website configuration details.
184 **
185 ** If URL is not specified, then the URL from the most recent clone, push,
186 ** pull, remote-url, or sync command is used. See "fossil help clone" for
187 ** details on the URL formats.
@@ -219,11 +219,11 @@
219 **
220 ** Usage: %fossil push ?URL? ?options?
221 **
222 ** Push all sharable changes from the local repository to a remote repository.
223 ** Sharable changes include public check-ins, and wiki, ticket, and tech-note
224 ** edits. Use --private to also push private branches. Use the
225 ** "configuration pull" command to push website configuration details.
226 **
227 ** If URL is not specified, then the URL from the most recent clone, push,
228 ** pull, remote-url, or sync command is used. See "fossil help clone" for
229 ** details on the URL formats.
230
--- src/sync.c
+++ src/sync.c
@@ -177,11 +177,11 @@
177 **
178 ** Usage: %fossil pull ?URL? ?options?
179 **
180 ** Pull all sharable changes from a remote repository into the local repository.
181 ** Sharable changes include public check-ins, and wiki, ticket, and tech-note
182 ** edits. Add the --private option to pull private branches. Use the
183 ** "configuration pull" command to pull website configuration details.
184 **
185 ** If URL is not specified, then the URL from the most recent clone, push,
186 ** pull, remote-url, or sync command is used. See "fossil help clone" for
187 ** details on the URL formats.
@@ -219,11 +219,11 @@
219 **
220 ** Usage: %fossil push ?URL? ?options?
221 **
222 ** Push all sharable changes from the local repository to a remote repository.
223 ** Sharable changes include public check-ins, and wiki, ticket, and tech-note
224 ** edits. Use --private to also push private branches. Use the
225 ** "configuration pull" command to push website configuration details.
226 **
227 ** If URL is not specified, then the URL from the most recent clone, push,
228 ** pull, remote-url, or sync command is used. See "fossil help clone" for
229 ** details on the URL formats.
230
+2 -2
--- src/tag.c
+++ src/tag.c
@@ -382,11 +382,11 @@
382382
** --propagate Propagating tag.
383383
** --date-override DATETIME Set date and time added.
384384
** --user-override USER Name USER when adding the tag.
385385
** --dryrun|-n Display the tag text, but to not
386386
** actually insert it into the database.
387
-**
387
+**
388388
** The --date-override and --user-override options support
389389
** importing history from other SCM systems. DATETIME has
390390
** the form 'YYYY-MMM-DD HH:MM:SS'.
391391
**
392392
** %fossil tag cancel ?--raw? TAGNAME CHECK-IN
@@ -398,11 +398,11 @@
398398
** %fossil tag find ?OPTIONS? TAGNAME
399399
**
400400
** List all objects that use TAGNAME. TYPE can be "ci" for
401401
** check-ins or "e" for events. The limit option limits the number
402402
** of results to the given value.
403
-**
403
+**
404404
** Options:
405405
** --raw Raw tag name.
406406
** -t|--type TYPE One of "ci", or "e".
407407
** -n|--limit N Limit to N results.
408408
**
409409
--- src/tag.c
+++ src/tag.c
@@ -382,11 +382,11 @@
382 ** --propagate Propagating tag.
383 ** --date-override DATETIME Set date and time added.
384 ** --user-override USER Name USER when adding the tag.
385 ** --dryrun|-n Display the tag text, but to not
386 ** actually insert it into the database.
387 **
388 ** The --date-override and --user-override options support
389 ** importing history from other SCM systems. DATETIME has
390 ** the form 'YYYY-MMM-DD HH:MM:SS'.
391 **
392 ** %fossil tag cancel ?--raw? TAGNAME CHECK-IN
@@ -398,11 +398,11 @@
398 ** %fossil tag find ?OPTIONS? TAGNAME
399 **
400 ** List all objects that use TAGNAME. TYPE can be "ci" for
401 ** check-ins or "e" for events. The limit option limits the number
402 ** of results to the given value.
403 **
404 ** Options:
405 ** --raw Raw tag name.
406 ** -t|--type TYPE One of "ci", or "e".
407 ** -n|--limit N Limit to N results.
408 **
409
--- src/tag.c
+++ src/tag.c
@@ -382,11 +382,11 @@
382 ** --propagate Propagating tag.
383 ** --date-override DATETIME Set date and time added.
384 ** --user-override USER Name USER when adding the tag.
385 ** --dryrun|-n Display the tag text, but to not
386 ** actually insert it into the database.
387 **
388 ** The --date-override and --user-override options support
389 ** importing history from other SCM systems. DATETIME has
390 ** the form 'YYYY-MMM-DD HH:MM:SS'.
391 **
392 ** %fossil tag cancel ?--raw? TAGNAME CHECK-IN
@@ -398,11 +398,11 @@
398 ** %fossil tag find ?OPTIONS? TAGNAME
399 **
400 ** List all objects that use TAGNAME. TYPE can be "ci" for
401 ** check-ins or "e" for events. The limit option limits the number
402 ** of results to the given value.
403 **
404 ** Options:
405 ** --raw Raw tag name.
406 ** -t|--type TYPE One of "ci", or "e".
407 ** -n|--limit N Limit to N results.
408 **
409
+1 -1
--- src/zip.c
+++ src/zip.c
@@ -326,11 +326,11 @@
326326
void zip_of_checkin(
327327
int rid, /* The RID of the checkin to construct the ZIP archive from */
328328
Blob *pZip, /* Write the ZIP archive content into this blob */
329329
const char *zDir, /* Top-level directory of the ZIP archive */
330330
Glob *pInclude, /* Only include files that match this pattern */
331
- Glob *pExclude /* Exclude files that match this pattern */
331
+ Glob *pExclude /* Exclude files that match this pattern */
332332
){
333333
Blob mfile, hash, file;
334334
Manifest *pManifest;
335335
ManifestFile *pFile;
336336
Blob filename;
337337
--- src/zip.c
+++ src/zip.c
@@ -326,11 +326,11 @@
326 void zip_of_checkin(
327 int rid, /* The RID of the checkin to construct the ZIP archive from */
328 Blob *pZip, /* Write the ZIP archive content into this blob */
329 const char *zDir, /* Top-level directory of the ZIP archive */
330 Glob *pInclude, /* Only include files that match this pattern */
331 Glob *pExclude /* Exclude files that match this pattern */
332 ){
333 Blob mfile, hash, file;
334 Manifest *pManifest;
335 ManifestFile *pFile;
336 Blob filename;
337
--- src/zip.c
+++ src/zip.c
@@ -326,11 +326,11 @@
326 void zip_of_checkin(
327 int rid, /* The RID of the checkin to construct the ZIP archive from */
328 Blob *pZip, /* Write the ZIP archive content into this blob */
329 const char *zDir, /* Top-level directory of the ZIP archive */
330 Glob *pInclude, /* Only include files that match this pattern */
331 Glob *pExclude /* Exclude files that match this pattern */
332 ){
333 Blob mfile, hash, file;
334 Manifest *pManifest;
335 ManifestFile *pFile;
336 Blob filename;
337

Keyboard Shortcuts

Open search /
Next entry (timeline) j
Previous entry (timeline) k
Open focused entry Enter
Show this help ?
Toggle theme Top nav button