Fossil SCM

Merge trunk

andygoth 2016-11-05 15:28 UTC andygoth-timeline-ms merge
Commit 839eca1842c2af687abbdfbc04ff356dbc8b4059
--- Makefile.in
+++ Makefile.in
@@ -37,10 +37,11 @@
3737
# care about testing the end result, this can be blank.
3838
#
3939
TCLSH = tclsh
4040
4141
LIB = @LDFLAGS@ @EXTRA_LDFLAGS@ @LIBS@
42
+BCCFLAGS = @CPPFLAGS@ @CFLAGS@
4243
TCCFLAGS = @EXTRA_CFLAGS@ @CPPFLAGS@ @CFLAGS@ -DHAVE_AUTOCONFIG_H -D_HAVE_SQLITE_CONFIG_H
4344
INSTALLDIR = $(DESTDIR)@prefix@/bin
4445
USE_SYSTEM_SQLITE = @USE_SYSTEM_SQLITE@
4546
USE_LINENOISE = @USE_LINENOISE@
4647
USE_SEE = @USE_SEE@
4748
--- Makefile.in
+++ Makefile.in
@@ -37,10 +37,11 @@
37 # care about testing the end result, this can be blank.
38 #
39 TCLSH = tclsh
40
41 LIB = @LDFLAGS@ @EXTRA_LDFLAGS@ @LIBS@
 
42 TCCFLAGS = @EXTRA_CFLAGS@ @CPPFLAGS@ @CFLAGS@ -DHAVE_AUTOCONFIG_H -D_HAVE_SQLITE_CONFIG_H
43 INSTALLDIR = $(DESTDIR)@prefix@/bin
44 USE_SYSTEM_SQLITE = @USE_SYSTEM_SQLITE@
45 USE_LINENOISE = @USE_LINENOISE@
46 USE_SEE = @USE_SEE@
47
--- Makefile.in
+++ Makefile.in
@@ -37,10 +37,11 @@
37 # care about testing the end result, this can be blank.
38 #
39 TCLSH = tclsh
40
41 LIB = @LDFLAGS@ @EXTRA_LDFLAGS@ @LIBS@
42 BCCFLAGS = @CPPFLAGS@ @CFLAGS@
43 TCCFLAGS = @EXTRA_CFLAGS@ @CPPFLAGS@ @CFLAGS@ -DHAVE_AUTOCONFIG_H -D_HAVE_SQLITE_CONFIG_H
44 INSTALLDIR = $(DESTDIR)@prefix@/bin
45 USE_SYSTEM_SQLITE = @USE_SYSTEM_SQLITE@
46 USE_LINENOISE = @USE_LINENOISE@
47 USE_SEE = @USE_SEE@
48
+2 -2
--- src/browse.c
+++ src/browse.c
@@ -689,15 +689,15 @@
689689
if( showDirOnly ){
690690
for(nFile=0, p=sTree.pFirst; p; p=p->pNext){
691691
if( p->pChild!=0 && p->nFullName>nD ) nFile++;
692692
}
693693
zObjType = "Folders";
694
- style_submenu_element("Files", "%s", url_render(&sURI,"nofiles",0,0,0));
695694
}else{
696695
zObjType = "Files";
697
- style_submenu_element("Folders", "%s", url_render(&sURI,"nofiles","1",0,0));
698696
}
697
+
698
+ style_submenu_checkbox("nofiles", "Folders Only", 0);
699699
700700
if( zCI ){
701701
@ <h2>%s(zObjType) from
702702
if( sqlite3_strnicmp(zCI, zUuid, (int)strlen(zCI))!=0 ){
703703
@ "%h(zCI)"
704704
--- src/browse.c
+++ src/browse.c
@@ -689,15 +689,15 @@
689 if( showDirOnly ){
690 for(nFile=0, p=sTree.pFirst; p; p=p->pNext){
691 if( p->pChild!=0 && p->nFullName>nD ) nFile++;
692 }
693 zObjType = "Folders";
694 style_submenu_element("Files", "%s", url_render(&sURI,"nofiles",0,0,0));
695 }else{
696 zObjType = "Files";
697 style_submenu_element("Folders", "%s", url_render(&sURI,"nofiles","1",0,0));
698 }
 
 
699
700 if( zCI ){
701 @ <h2>%s(zObjType) from
702 if( sqlite3_strnicmp(zCI, zUuid, (int)strlen(zCI))!=0 ){
703 @ "%h(zCI)"
704
--- src/browse.c
+++ src/browse.c
@@ -689,15 +689,15 @@
689 if( showDirOnly ){
690 for(nFile=0, p=sTree.pFirst; p; p=p->pNext){
691 if( p->pChild!=0 && p->nFullName>nD ) nFile++;
692 }
693 zObjType = "Folders";
 
694 }else{
695 zObjType = "Files";
 
696 }
697
698 style_submenu_checkbox("nofiles", "Folders Only", 0);
699
700 if( zCI ){
701 @ <h2>%s(zObjType) from
702 if( sqlite3_strnicmp(zCI, zUuid, (int)strlen(zCI))!=0 ){
703 @ "%h(zCI)"
704
+11 -6
--- src/dispatch.c
+++ src/dispatch.c
@@ -233,14 +233,15 @@
233233
*/
234234
void help_page(void){
235235
const char *zCmd = P("cmd");
236236
237237
if( zCmd==0 ) zCmd = P("name");
238
- style_header("Command-line Help");
239
- if( zCmd ){
238
+ if( zCmd && *zCmd ){
240239
int rc;
241240
const CmdOrPage *pCmd = 0;
241
+
242
+ style_header("Help: %s", zCmd);
242243
243244
style_submenu_element("Command-List", "%s/help", g.zTop);
244245
if( *zCmd=='/' ){
245246
/* Some of the webpages require query parameters in order to work.
246247
** @ <h1>The "<a href='%R%s(zCmd)'>%s(zCmd)</a>" page:</h1> */
@@ -262,26 +263,30 @@
262263
@ </blockquote>
263264
}
264265
}
265266
}else{
266267
int i, j, n;
268
+
269
+ style_header("Help");
267270
268271
@ <h1>Available commands:</h1>
269272
@ <table border="0"><tr>
270273
for(i=j=0; i<MX_COMMAND; i++){
271274
const char *z = aCommand[i].zName;
272275
if( '/'==*z || strncmp(z,"test",4)==0 ) continue;
273276
j++;
274277
}
275
- n = (j+6)/7;
278
+ n = (j+5)/6;
276279
for(i=j=0; i<MX_COMMAND; i++){
277280
const char *z = aCommand[i].zName;
281
+ const char *zBoldOn = aCommand[i].eCmdFlags&CMDFLAG_1ST_TIER?"<b>" :"";
282
+ const char *zBoldOff = aCommand[i].eCmdFlags&CMDFLAG_1ST_TIER?"</b>":"";
278283
if( '/'==*z || strncmp(z,"test",4)==0 ) continue;
279284
if( j==0 ){
280285
@ <td valign="top"><ul>
281286
}
282
- @ <li><a href="%R/help?cmd=%s(z)">%s(z)</a></li>
287
+ @ <li><a href="%R/help?cmd=%s(z)">%s(zBoldOn)%s(z)%s(zBoldOff)</a></li>
283288
j++;
284289
if( j>=n ){
285290
@ </ul></td>
286291
j = 0;
287292
}
@@ -360,11 +365,11 @@
360365
**
361366
** Show all help text on a single page. Useful for proof-reading.
362367
*/
363368
void test_all_help_page(void){
364369
int i;
365
- style_header("Testpage: All Help Text");
370
+ style_header("All Help Text");
366371
for(i=0; i<MX_COMMAND; i++){
367372
if( memcmp(aCommand[i].zName, "test", 4)==0 ) continue;
368373
@ <h2>%s(aCommand[i].zName):</h2>
369374
@ <blockquote>
370375
help_to_html(aCommand[i].zHelp, cgi_output_blob());
@@ -402,11 +407,11 @@
402407
*/
403408
void cmd_test_webpage_list(void){
404409
int i, nCmd;
405410
const char *aCmd[MX_COMMAND];
406411
for(i=nCmd=0; i<MX_COMMAND; i++){
407
- if(0x08 & aCommand[i].eCmdFlags){
412
+ if(CMDFLAG_WEBPAGE & aCommand[i].eCmdFlags){
408413
aCmd[nCmd++] = aCommand[i].zName;
409414
}
410415
}
411416
assert(nCmd && "page list is empty?");
412417
multi_column_list(aCmd, nCmd);
413418
--- src/dispatch.c
+++ src/dispatch.c
@@ -233,14 +233,15 @@
233 */
234 void help_page(void){
235 const char *zCmd = P("cmd");
236
237 if( zCmd==0 ) zCmd = P("name");
238 style_header("Command-line Help");
239 if( zCmd ){
240 int rc;
241 const CmdOrPage *pCmd = 0;
 
 
242
243 style_submenu_element("Command-List", "%s/help", g.zTop);
244 if( *zCmd=='/' ){
245 /* Some of the webpages require query parameters in order to work.
246 ** @ <h1>The "<a href='%R%s(zCmd)'>%s(zCmd)</a>" page:</h1> */
@@ -262,26 +263,30 @@
262 @ </blockquote>
263 }
264 }
265 }else{
266 int i, j, n;
 
 
267
268 @ <h1>Available commands:</h1>
269 @ <table border="0"><tr>
270 for(i=j=0; i<MX_COMMAND; i++){
271 const char *z = aCommand[i].zName;
272 if( '/'==*z || strncmp(z,"test",4)==0 ) continue;
273 j++;
274 }
275 n = (j+6)/7;
276 for(i=j=0; i<MX_COMMAND; i++){
277 const char *z = aCommand[i].zName;
 
 
278 if( '/'==*z || strncmp(z,"test",4)==0 ) continue;
279 if( j==0 ){
280 @ <td valign="top"><ul>
281 }
282 @ <li><a href="%R/help?cmd=%s(z)">%s(z)</a></li>
283 j++;
284 if( j>=n ){
285 @ </ul></td>
286 j = 0;
287 }
@@ -360,11 +365,11 @@
360 **
361 ** Show all help text on a single page. Useful for proof-reading.
362 */
363 void test_all_help_page(void){
364 int i;
365 style_header("Testpage: All Help Text");
366 for(i=0; i<MX_COMMAND; i++){
367 if( memcmp(aCommand[i].zName, "test", 4)==0 ) continue;
368 @ <h2>%s(aCommand[i].zName):</h2>
369 @ <blockquote>
370 help_to_html(aCommand[i].zHelp, cgi_output_blob());
@@ -402,11 +407,11 @@
402 */
403 void cmd_test_webpage_list(void){
404 int i, nCmd;
405 const char *aCmd[MX_COMMAND];
406 for(i=nCmd=0; i<MX_COMMAND; i++){
407 if(0x08 & aCommand[i].eCmdFlags){
408 aCmd[nCmd++] = aCommand[i].zName;
409 }
410 }
411 assert(nCmd && "page list is empty?");
412 multi_column_list(aCmd, nCmd);
413
--- src/dispatch.c
+++ src/dispatch.c
@@ -233,14 +233,15 @@
233 */
234 void help_page(void){
235 const char *zCmd = P("cmd");
236
237 if( zCmd==0 ) zCmd = P("name");
238 if( zCmd && *zCmd ){
 
239 int rc;
240 const CmdOrPage *pCmd = 0;
241
242 style_header("Help: %s", zCmd);
243
244 style_submenu_element("Command-List", "%s/help", g.zTop);
245 if( *zCmd=='/' ){
246 /* Some of the webpages require query parameters in order to work.
247 ** @ <h1>The "<a href='%R%s(zCmd)'>%s(zCmd)</a>" page:</h1> */
@@ -262,26 +263,30 @@
263 @ </blockquote>
264 }
265 }
266 }else{
267 int i, j, n;
268
269 style_header("Help");
270
271 @ <h1>Available commands:</h1>
272 @ <table border="0"><tr>
273 for(i=j=0; i<MX_COMMAND; i++){
274 const char *z = aCommand[i].zName;
275 if( '/'==*z || strncmp(z,"test",4)==0 ) continue;
276 j++;
277 }
278 n = (j+5)/6;
279 for(i=j=0; i<MX_COMMAND; i++){
280 const char *z = aCommand[i].zName;
281 const char *zBoldOn = aCommand[i].eCmdFlags&CMDFLAG_1ST_TIER?"<b>" :"";
282 const char *zBoldOff = aCommand[i].eCmdFlags&CMDFLAG_1ST_TIER?"</b>":"";
283 if( '/'==*z || strncmp(z,"test",4)==0 ) continue;
284 if( j==0 ){
285 @ <td valign="top"><ul>
286 }
287 @ <li><a href="%R/help?cmd=%s(z)">%s(zBoldOn)%s(z)%s(zBoldOff)</a></li>
288 j++;
289 if( j>=n ){
290 @ </ul></td>
291 j = 0;
292 }
@@ -360,11 +365,11 @@
365 **
366 ** Show all help text on a single page. Useful for proof-reading.
367 */
368 void test_all_help_page(void){
369 int i;
370 style_header("All Help Text");
371 for(i=0; i<MX_COMMAND; i++){
372 if( memcmp(aCommand[i].zName, "test", 4)==0 ) continue;
373 @ <h2>%s(aCommand[i].zName):</h2>
374 @ <blockquote>
375 help_to_html(aCommand[i].zHelp, cgi_output_blob());
@@ -402,11 +407,11 @@
407 */
408 void cmd_test_webpage_list(void){
409 int i, nCmd;
410 const char *aCmd[MX_COMMAND];
411 for(i=nCmd=0; i<MX_COMMAND; i++){
412 if(CMDFLAG_WEBPAGE & aCommand[i].eCmdFlags){
413 aCmd[nCmd++] = aCommand[i].zName;
414 }
415 }
416 assert(nCmd && "page list is empty?");
417 multi_column_list(aCmd, nCmd);
418
+7 -6
--- src/main.mk
+++ src/main.mk
@@ -8,10 +8,11 @@
88
# to regenerate this file.
99
#
1010
# This file is included by primary Makefile.
1111
#
1212
13
+XBCC = $(BCC) $(BCCFLAGS) $(CFLAGS)
1314
XTCC = $(TCC) -I. -I$(SRCDIR) -I$(OBJDIR) $(TCCFLAGS) $(CFLAGS)
1415
1516
1617
SRC = \
1718
$(SRCDIR)/add.c \
@@ -451,26 +452,26 @@
451452
452453
$(OBJDIR):
453454
-mkdir $(OBJDIR)
454455
455456
$(OBJDIR)/translate: $(SRCDIR)/translate.c
456
- $(BCC) -o $(OBJDIR)/translate $(SRCDIR)/translate.c
457
+ $(XBCC) -o $(OBJDIR)/translate $(SRCDIR)/translate.c
457458
458459
$(OBJDIR)/makeheaders: $(SRCDIR)/makeheaders.c
459
- $(BCC) -o $(OBJDIR)/makeheaders $(SRCDIR)/makeheaders.c
460
+ $(XBCC) -o $(OBJDIR)/makeheaders $(SRCDIR)/makeheaders.c
460461
461462
$(OBJDIR)/mkindex: $(SRCDIR)/mkindex.c
462
- $(BCC) -o $(OBJDIR)/mkindex $(SRCDIR)/mkindex.c
463
+ $(XBCC) -o $(OBJDIR)/mkindex $(SRCDIR)/mkindex.c
463464
464465
$(OBJDIR)/mkbuiltin: $(SRCDIR)/mkbuiltin.c
465
- $(BCC) -o $(OBJDIR)/mkbuiltin $(SRCDIR)/mkbuiltin.c
466
+ $(XBCC) -o $(OBJDIR)/mkbuiltin $(SRCDIR)/mkbuiltin.c
466467
467468
$(OBJDIR)/mkversion: $(SRCDIR)/mkversion.c
468
- $(BCC) -o $(OBJDIR)/mkversion $(SRCDIR)/mkversion.c
469
+ $(XBCC) -o $(OBJDIR)/mkversion $(SRCDIR)/mkversion.c
469470
470471
$(OBJDIR)/codecheck1: $(SRCDIR)/codecheck1.c
471
- $(BCC) -o $(OBJDIR)/codecheck1 $(SRCDIR)/codecheck1.c
472
+ $(XBCC) -o $(OBJDIR)/codecheck1 $(SRCDIR)/codecheck1.c
472473
473474
# Run the test suite.
474475
# Other flags that can be included in TESTFLAGS are:
475476
#
476477
# -halt Stop testing after the first failed test
477478
--- src/main.mk
+++ src/main.mk
@@ -8,10 +8,11 @@
8 # to regenerate this file.
9 #
10 # This file is included by primary Makefile.
11 #
12
 
13 XTCC = $(TCC) -I. -I$(SRCDIR) -I$(OBJDIR) $(TCCFLAGS) $(CFLAGS)
14
15
16 SRC = \
17 $(SRCDIR)/add.c \
@@ -451,26 +452,26 @@
451
452 $(OBJDIR):
453 -mkdir $(OBJDIR)
454
455 $(OBJDIR)/translate: $(SRCDIR)/translate.c
456 $(BCC) -o $(OBJDIR)/translate $(SRCDIR)/translate.c
457
458 $(OBJDIR)/makeheaders: $(SRCDIR)/makeheaders.c
459 $(BCC) -o $(OBJDIR)/makeheaders $(SRCDIR)/makeheaders.c
460
461 $(OBJDIR)/mkindex: $(SRCDIR)/mkindex.c
462 $(BCC) -o $(OBJDIR)/mkindex $(SRCDIR)/mkindex.c
463
464 $(OBJDIR)/mkbuiltin: $(SRCDIR)/mkbuiltin.c
465 $(BCC) -o $(OBJDIR)/mkbuiltin $(SRCDIR)/mkbuiltin.c
466
467 $(OBJDIR)/mkversion: $(SRCDIR)/mkversion.c
468 $(BCC) -o $(OBJDIR)/mkversion $(SRCDIR)/mkversion.c
469
470 $(OBJDIR)/codecheck1: $(SRCDIR)/codecheck1.c
471 $(BCC) -o $(OBJDIR)/codecheck1 $(SRCDIR)/codecheck1.c
472
473 # Run the test suite.
474 # Other flags that can be included in TESTFLAGS are:
475 #
476 # -halt Stop testing after the first failed test
477
--- src/main.mk
+++ src/main.mk
@@ -8,10 +8,11 @@
8 # to regenerate this file.
9 #
10 # This file is included by primary Makefile.
11 #
12
13 XBCC = $(BCC) $(BCCFLAGS) $(CFLAGS)
14 XTCC = $(TCC) -I. -I$(SRCDIR) -I$(OBJDIR) $(TCCFLAGS) $(CFLAGS)
15
16
17 SRC = \
18 $(SRCDIR)/add.c \
@@ -451,26 +452,26 @@
452
453 $(OBJDIR):
454 -mkdir $(OBJDIR)
455
456 $(OBJDIR)/translate: $(SRCDIR)/translate.c
457 $(XBCC) -o $(OBJDIR)/translate $(SRCDIR)/translate.c
458
459 $(OBJDIR)/makeheaders: $(SRCDIR)/makeheaders.c
460 $(XBCC) -o $(OBJDIR)/makeheaders $(SRCDIR)/makeheaders.c
461
462 $(OBJDIR)/mkindex: $(SRCDIR)/mkindex.c
463 $(XBCC) -o $(OBJDIR)/mkindex $(SRCDIR)/mkindex.c
464
465 $(OBJDIR)/mkbuiltin: $(SRCDIR)/mkbuiltin.c
466 $(XBCC) -o $(OBJDIR)/mkbuiltin $(SRCDIR)/mkbuiltin.c
467
468 $(OBJDIR)/mkversion: $(SRCDIR)/mkversion.c
469 $(XBCC) -o $(OBJDIR)/mkversion $(SRCDIR)/mkversion.c
470
471 $(OBJDIR)/codecheck1: $(SRCDIR)/codecheck1.c
472 $(XBCC) -o $(OBJDIR)/codecheck1 $(SRCDIR)/codecheck1.c
473
474 # Run the test suite.
475 # Other flags that can be included in TESTFLAGS are:
476 #
477 # -halt Stop testing after the first failed test
478
+26 -24
--- src/makemake.tcl
+++ src/makemake.tcl
@@ -255,10 +255,11 @@
255255
# to regenerate this file.
256256
#
257257
# This file is included by primary Makefile.
258258
#
259259
260
+XBCC = $(BCC) $(BCCFLAGS) $(CFLAGS)
260261
XTCC = $(TCC) -I. -I$(SRCDIR) -I$(OBJDIR) $(TCCFLAGS) $(CFLAGS)
261262
262263
}
263264
writeln -nonewline "SRC ="
264265
foreach s [lsort $src] {
@@ -298,26 +299,26 @@
298299
299300
$(OBJDIR):
300301
-mkdir $(OBJDIR)
301302
302303
$(OBJDIR)/translate: $(SRCDIR)/translate.c
303
- $(BCC) -o $(OBJDIR)/translate $(SRCDIR)/translate.c
304
+ $(XBCC) -o $(OBJDIR)/translate $(SRCDIR)/translate.c
304305
305306
$(OBJDIR)/makeheaders: $(SRCDIR)/makeheaders.c
306
- $(BCC) -o $(OBJDIR)/makeheaders $(SRCDIR)/makeheaders.c
307
+ $(XBCC) -o $(OBJDIR)/makeheaders $(SRCDIR)/makeheaders.c
307308
308309
$(OBJDIR)/mkindex: $(SRCDIR)/mkindex.c
309
- $(BCC) -o $(OBJDIR)/mkindex $(SRCDIR)/mkindex.c
310
+ $(XBCC) -o $(OBJDIR)/mkindex $(SRCDIR)/mkindex.c
310311
311312
$(OBJDIR)/mkbuiltin: $(SRCDIR)/mkbuiltin.c
312
- $(BCC) -o $(OBJDIR)/mkbuiltin $(SRCDIR)/mkbuiltin.c
313
+ $(XBCC) -o $(OBJDIR)/mkbuiltin $(SRCDIR)/mkbuiltin.c
313314
314315
$(OBJDIR)/mkversion: $(SRCDIR)/mkversion.c
315
- $(BCC) -o $(OBJDIR)/mkversion $(SRCDIR)/mkversion.c
316
+ $(XBCC) -o $(OBJDIR)/mkversion $(SRCDIR)/mkversion.c
316317
317318
$(OBJDIR)/codecheck1: $(SRCDIR)/codecheck1.c
318
- $(BCC) -o $(OBJDIR)/codecheck1 $(SRCDIR)/codecheck1.c
319
+ $(XBCC) -o $(OBJDIR)/codecheck1 $(SRCDIR)/codecheck1.c
319320
320321
# Run the test suite.
321322
# Other flags that can be included in TESTFLAGS are:
322323
#
323324
# -halt Stop testing after the first failed test
@@ -917,10 +918,11 @@
917918
-include config.w32
918919
919920
# STOP HERE
920921
# You should not need to change anything below this line
921922
#--------------------------------------------------------
923
+XBCC = $(BCC) $(CFLAGS)
922924
XTCC = $(TCC) $(CFLAGS) -I. -I$(SRCDIR)
923925
}
924926
writeln -nonewline "SRC ="
925927
foreach s [lsort $src] {
926928
writeln -nonewline " \\\n \$(SRCDIR)/$s.c"
@@ -1013,26 +1015,26 @@
10131015
else
10141016
$(MKDIR) $(OBJDIR)
10151017
endif
10161018
10171019
$(TRANSLATE): $(SRCDIR)/translate.c
1018
- $(BCC) -o $@ $(SRCDIR)/translate.c
1020
+ $(XBCC) -o $@ $(SRCDIR)/translate.c
10191021
10201022
$(MAKEHEADERS): $(SRCDIR)/makeheaders.c
1021
- $(BCC) -o $@ $(SRCDIR)/makeheaders.c
1023
+ $(XBCC) -o $@ $(SRCDIR)/makeheaders.c
10221024
10231025
$(MKINDEX): $(SRCDIR)/mkindex.c
1024
- $(BCC) -o $@ $(SRCDIR)/mkindex.c
1026
+ $(XBCC) -o $@ $(SRCDIR)/mkindex.c
10251027
10261028
$(MKBUILTIN): $(SRCDIR)/mkbuiltin.c
1027
- $(BCC) -o $@ $(SRCDIR)/mkbuiltin.c
1029
+ $(XBCC) -o $@ $(SRCDIR)/mkbuiltin.c
10281030
10291031
$(MKVERSION): $(SRCDIR)/mkversion.c
1030
- $(BCC) -o $@ $(SRCDIR)/mkversion.c
1032
+ $(XBCC) -o $@ $(SRCDIR)/mkversion.c
10311033
10321034
$(CODECHECK1): $(SRCDIR)/codecheck1.c
1033
- $(BCC) -o $@ $(SRCDIR)/codecheck1.c
1035
+ $(XBCC) -o $@ $(SRCDIR)/codecheck1.c
10341036
10351037
# WARNING. DANGER. Running the test suite modifies the repository the
10361038
# build is done from, i.e. the checkout belongs to. Do not sync/push
10371039
# the repository after running the tests.
10381040
test: $(OBJDIR) $(APPNAME)
@@ -1305,26 +1307,26 @@
13051307
writeln "\t+echo. >> \$@"
13061308
writeln "\t+echo fossil >> \$@"
13071309
13081310
writeln {
13091311
translate$E: $(SRCDIR)\translate.c
1310
- $(BCC) -o$@ $**
1312
+ $(XBCC) -o$@ $**
13111313
13121314
makeheaders$E: $(SRCDIR)\makeheaders.c
1313
- $(BCC) -o$@ $**
1315
+ $(XBCC) -o$@ $**
13141316
13151317
mkindex$E: $(SRCDIR)\mkindex.c
1316
- $(BCC) -o$@ $**
1318
+ $(XBCC) -o$@ $**
13171319
13181320
mkbuiltin$E: $(SRCDIR)\mkbuiltin.c
1319
- $(BCC) -o$@ $**
1321
+ $(XBCC) -o$@ $**
13201322
13211323
mkversion$E: $(SRCDIR)\mkversion.c
1322
- $(BCC) -o$@ $**
1324
+ $(XBCC) -o$@ $**
13231325
13241326
codecheck1$E: $(SRCDIR)\codecheck1.c
1325
- $(BCC) -o$@ $**
1327
+ $(XBCC) -o$@ $**
13261328
13271329
$(OBJDIR)\shell$O : $(SRCDIR)\shell.c
13281330
$(TCC) -o$@ -c $(SHELL_OPTIONS) $(SQLITE_OPTIONS) $(SHELL_CFLAGS) $**
13291331
13301332
$(OBJDIR)\sqlite3$O : $(SRCDIR)\sqlite3.c
@@ -1827,26 +1829,26 @@
18271829
writeln {
18281830
$(OX):
18291831
@-mkdir $@
18301832
18311833
translate$E: $(SRCDIR)\translate.c
1832
- $(BCC) $**
1834
+ $(XBCC) $**
18331835
18341836
makeheaders$E: $(SRCDIR)\makeheaders.c
1835
- $(BCC) $**
1837
+ $(XBCC) $**
18361838
18371839
mkindex$E: $(SRCDIR)\mkindex.c
1838
- $(BCC) $**
1840
+ $(XBCC) $**
18391841
18401842
mkbuiltin$E: $(SRCDIR)\mkbuiltin.c
1841
- $(BCC) $**
1843
+ $(XBCC) $**
18421844
18431845
mkversion$E: $(SRCDIR)\mkversion.c
1844
- $(BCC) $**
1846
+ $(XBCC) $**
18451847
18461848
codecheck1$E: $(SRCDIR)\codecheck1.c
1847
- $(BCC) $**
1849
+ $(XBCC) $**
18481850
18491851
!if $(USE_SEE)!=0
18501852
SQLITE3_SHELL_SRC = $(SRCDIR)\shell-see.c
18511853
!else
18521854
SQLITE3_SHELL_SRC = $(SRCDIR)\shell.c
18531855
--- src/makemake.tcl
+++ src/makemake.tcl
@@ -255,10 +255,11 @@
255 # to regenerate this file.
256 #
257 # This file is included by primary Makefile.
258 #
259
 
260 XTCC = $(TCC) -I. -I$(SRCDIR) -I$(OBJDIR) $(TCCFLAGS) $(CFLAGS)
261
262 }
263 writeln -nonewline "SRC ="
264 foreach s [lsort $src] {
@@ -298,26 +299,26 @@
298
299 $(OBJDIR):
300 -mkdir $(OBJDIR)
301
302 $(OBJDIR)/translate: $(SRCDIR)/translate.c
303 $(BCC) -o $(OBJDIR)/translate $(SRCDIR)/translate.c
304
305 $(OBJDIR)/makeheaders: $(SRCDIR)/makeheaders.c
306 $(BCC) -o $(OBJDIR)/makeheaders $(SRCDIR)/makeheaders.c
307
308 $(OBJDIR)/mkindex: $(SRCDIR)/mkindex.c
309 $(BCC) -o $(OBJDIR)/mkindex $(SRCDIR)/mkindex.c
310
311 $(OBJDIR)/mkbuiltin: $(SRCDIR)/mkbuiltin.c
312 $(BCC) -o $(OBJDIR)/mkbuiltin $(SRCDIR)/mkbuiltin.c
313
314 $(OBJDIR)/mkversion: $(SRCDIR)/mkversion.c
315 $(BCC) -o $(OBJDIR)/mkversion $(SRCDIR)/mkversion.c
316
317 $(OBJDIR)/codecheck1: $(SRCDIR)/codecheck1.c
318 $(BCC) -o $(OBJDIR)/codecheck1 $(SRCDIR)/codecheck1.c
319
320 # Run the test suite.
321 # Other flags that can be included in TESTFLAGS are:
322 #
323 # -halt Stop testing after the first failed test
@@ -917,10 +918,11 @@
917 -include config.w32
918
919 # STOP HERE
920 # You should not need to change anything below this line
921 #--------------------------------------------------------
 
922 XTCC = $(TCC) $(CFLAGS) -I. -I$(SRCDIR)
923 }
924 writeln -nonewline "SRC ="
925 foreach s [lsort $src] {
926 writeln -nonewline " \\\n \$(SRCDIR)/$s.c"
@@ -1013,26 +1015,26 @@
1013 else
1014 $(MKDIR) $(OBJDIR)
1015 endif
1016
1017 $(TRANSLATE): $(SRCDIR)/translate.c
1018 $(BCC) -o $@ $(SRCDIR)/translate.c
1019
1020 $(MAKEHEADERS): $(SRCDIR)/makeheaders.c
1021 $(BCC) -o $@ $(SRCDIR)/makeheaders.c
1022
1023 $(MKINDEX): $(SRCDIR)/mkindex.c
1024 $(BCC) -o $@ $(SRCDIR)/mkindex.c
1025
1026 $(MKBUILTIN): $(SRCDIR)/mkbuiltin.c
1027 $(BCC) -o $@ $(SRCDIR)/mkbuiltin.c
1028
1029 $(MKVERSION): $(SRCDIR)/mkversion.c
1030 $(BCC) -o $@ $(SRCDIR)/mkversion.c
1031
1032 $(CODECHECK1): $(SRCDIR)/codecheck1.c
1033 $(BCC) -o $@ $(SRCDIR)/codecheck1.c
1034
1035 # WARNING. DANGER. Running the test suite modifies the repository the
1036 # build is done from, i.e. the checkout belongs to. Do not sync/push
1037 # the repository after running the tests.
1038 test: $(OBJDIR) $(APPNAME)
@@ -1305,26 +1307,26 @@
1305 writeln "\t+echo. >> \$@"
1306 writeln "\t+echo fossil >> \$@"
1307
1308 writeln {
1309 translate$E: $(SRCDIR)\translate.c
1310 $(BCC) -o$@ $**
1311
1312 makeheaders$E: $(SRCDIR)\makeheaders.c
1313 $(BCC) -o$@ $**
1314
1315 mkindex$E: $(SRCDIR)\mkindex.c
1316 $(BCC) -o$@ $**
1317
1318 mkbuiltin$E: $(SRCDIR)\mkbuiltin.c
1319 $(BCC) -o$@ $**
1320
1321 mkversion$E: $(SRCDIR)\mkversion.c
1322 $(BCC) -o$@ $**
1323
1324 codecheck1$E: $(SRCDIR)\codecheck1.c
1325 $(BCC) -o$@ $**
1326
1327 $(OBJDIR)\shell$O : $(SRCDIR)\shell.c
1328 $(TCC) -o$@ -c $(SHELL_OPTIONS) $(SQLITE_OPTIONS) $(SHELL_CFLAGS) $**
1329
1330 $(OBJDIR)\sqlite3$O : $(SRCDIR)\sqlite3.c
@@ -1827,26 +1829,26 @@
1827 writeln {
1828 $(OX):
1829 @-mkdir $@
1830
1831 translate$E: $(SRCDIR)\translate.c
1832 $(BCC) $**
1833
1834 makeheaders$E: $(SRCDIR)\makeheaders.c
1835 $(BCC) $**
1836
1837 mkindex$E: $(SRCDIR)\mkindex.c
1838 $(BCC) $**
1839
1840 mkbuiltin$E: $(SRCDIR)\mkbuiltin.c
1841 $(BCC) $**
1842
1843 mkversion$E: $(SRCDIR)\mkversion.c
1844 $(BCC) $**
1845
1846 codecheck1$E: $(SRCDIR)\codecheck1.c
1847 $(BCC) $**
1848
1849 !if $(USE_SEE)!=0
1850 SQLITE3_SHELL_SRC = $(SRCDIR)\shell-see.c
1851 !else
1852 SQLITE3_SHELL_SRC = $(SRCDIR)\shell.c
1853
--- src/makemake.tcl
+++ src/makemake.tcl
@@ -255,10 +255,11 @@
255 # to regenerate this file.
256 #
257 # This file is included by primary Makefile.
258 #
259
260 XBCC = $(BCC) $(BCCFLAGS) $(CFLAGS)
261 XTCC = $(TCC) -I. -I$(SRCDIR) -I$(OBJDIR) $(TCCFLAGS) $(CFLAGS)
262
263 }
264 writeln -nonewline "SRC ="
265 foreach s [lsort $src] {
@@ -298,26 +299,26 @@
299
300 $(OBJDIR):
301 -mkdir $(OBJDIR)
302
303 $(OBJDIR)/translate: $(SRCDIR)/translate.c
304 $(XBCC) -o $(OBJDIR)/translate $(SRCDIR)/translate.c
305
306 $(OBJDIR)/makeheaders: $(SRCDIR)/makeheaders.c
307 $(XBCC) -o $(OBJDIR)/makeheaders $(SRCDIR)/makeheaders.c
308
309 $(OBJDIR)/mkindex: $(SRCDIR)/mkindex.c
310 $(XBCC) -o $(OBJDIR)/mkindex $(SRCDIR)/mkindex.c
311
312 $(OBJDIR)/mkbuiltin: $(SRCDIR)/mkbuiltin.c
313 $(XBCC) -o $(OBJDIR)/mkbuiltin $(SRCDIR)/mkbuiltin.c
314
315 $(OBJDIR)/mkversion: $(SRCDIR)/mkversion.c
316 $(XBCC) -o $(OBJDIR)/mkversion $(SRCDIR)/mkversion.c
317
318 $(OBJDIR)/codecheck1: $(SRCDIR)/codecheck1.c
319 $(XBCC) -o $(OBJDIR)/codecheck1 $(SRCDIR)/codecheck1.c
320
321 # Run the test suite.
322 # Other flags that can be included in TESTFLAGS are:
323 #
324 # -halt Stop testing after the first failed test
@@ -917,10 +918,11 @@
918 -include config.w32
919
920 # STOP HERE
921 # You should not need to change anything below this line
922 #--------------------------------------------------------
923 XBCC = $(BCC) $(CFLAGS)
924 XTCC = $(TCC) $(CFLAGS) -I. -I$(SRCDIR)
925 }
926 writeln -nonewline "SRC ="
927 foreach s [lsort $src] {
928 writeln -nonewline " \\\n \$(SRCDIR)/$s.c"
@@ -1013,26 +1015,26 @@
1015 else
1016 $(MKDIR) $(OBJDIR)
1017 endif
1018
1019 $(TRANSLATE): $(SRCDIR)/translate.c
1020 $(XBCC) -o $@ $(SRCDIR)/translate.c
1021
1022 $(MAKEHEADERS): $(SRCDIR)/makeheaders.c
1023 $(XBCC) -o $@ $(SRCDIR)/makeheaders.c
1024
1025 $(MKINDEX): $(SRCDIR)/mkindex.c
1026 $(XBCC) -o $@ $(SRCDIR)/mkindex.c
1027
1028 $(MKBUILTIN): $(SRCDIR)/mkbuiltin.c
1029 $(XBCC) -o $@ $(SRCDIR)/mkbuiltin.c
1030
1031 $(MKVERSION): $(SRCDIR)/mkversion.c
1032 $(XBCC) -o $@ $(SRCDIR)/mkversion.c
1033
1034 $(CODECHECK1): $(SRCDIR)/codecheck1.c
1035 $(XBCC) -o $@ $(SRCDIR)/codecheck1.c
1036
1037 # WARNING. DANGER. Running the test suite modifies the repository the
1038 # build is done from, i.e. the checkout belongs to. Do not sync/push
1039 # the repository after running the tests.
1040 test: $(OBJDIR) $(APPNAME)
@@ -1305,26 +1307,26 @@
1307 writeln "\t+echo. >> \$@"
1308 writeln "\t+echo fossil >> \$@"
1309
1310 writeln {
1311 translate$E: $(SRCDIR)\translate.c
1312 $(XBCC) -o$@ $**
1313
1314 makeheaders$E: $(SRCDIR)\makeheaders.c
1315 $(XBCC) -o$@ $**
1316
1317 mkindex$E: $(SRCDIR)\mkindex.c
1318 $(XBCC) -o$@ $**
1319
1320 mkbuiltin$E: $(SRCDIR)\mkbuiltin.c
1321 $(XBCC) -o$@ $**
1322
1323 mkversion$E: $(SRCDIR)\mkversion.c
1324 $(XBCC) -o$@ $**
1325
1326 codecheck1$E: $(SRCDIR)\codecheck1.c
1327 $(XBCC) -o$@ $**
1328
1329 $(OBJDIR)\shell$O : $(SRCDIR)\shell.c
1330 $(TCC) -o$@ -c $(SHELL_OPTIONS) $(SQLITE_OPTIONS) $(SHELL_CFLAGS) $**
1331
1332 $(OBJDIR)\sqlite3$O : $(SRCDIR)\sqlite3.c
@@ -1827,26 +1829,26 @@
1829 writeln {
1830 $(OX):
1831 @-mkdir $@
1832
1833 translate$E: $(SRCDIR)\translate.c
1834 $(XBCC) $**
1835
1836 makeheaders$E: $(SRCDIR)\makeheaders.c
1837 $(XBCC) $**
1838
1839 mkindex$E: $(SRCDIR)\mkindex.c
1840 $(XBCC) $**
1841
1842 mkbuiltin$E: $(SRCDIR)\mkbuiltin.c
1843 $(XBCC) $**
1844
1845 mkversion$E: $(SRCDIR)\mkversion.c
1846 $(XBCC) $**
1847
1848 codecheck1$E: $(SRCDIR)\codecheck1.c
1849 $(XBCC) $**
1850
1851 !if $(USE_SEE)!=0
1852 SQLITE3_SHELL_SRC = $(SRCDIR)\shell-see.c
1853 !else
1854 SQLITE3_SHELL_SRC = $(SRCDIR)\shell.c
1855
+1 -1
--- src/mkindex.c
+++ src/mkindex.c
@@ -202,11 +202,11 @@
202202
/* Otherwise, this is a first-tier command */
203203
aEntry[nUsed].eType |= CMDFLAG_1ST_TIER;
204204
}
205205
}
206206
207
- /* Processing additional flags that might following the command name */
207
+ /* Process additional flags that might follow the command name */
208208
while( zLine[i+j]!=0 ){
209209
i += j;
210210
while( fossil_isspace(zLine[i]) ){ i++; }
211211
if( zLine[i]==0 ) break;
212212
for(j=0; zLine[i+j] && !fossil_isspace(zLine[i+j]); j++){}
213213
--- src/mkindex.c
+++ src/mkindex.c
@@ -202,11 +202,11 @@
202 /* Otherwise, this is a first-tier command */
203 aEntry[nUsed].eType |= CMDFLAG_1ST_TIER;
204 }
205 }
206
207 /* Processing additional flags that might following the command name */
208 while( zLine[i+j]!=0 ){
209 i += j;
210 while( fossil_isspace(zLine[i]) ){ i++; }
211 if( zLine[i]==0 ) break;
212 for(j=0; zLine[i+j] && !fossil_isspace(zLine[i+j]); j++){}
213
--- src/mkindex.c
+++ src/mkindex.c
@@ -202,11 +202,11 @@
202 /* Otherwise, this is a first-tier command */
203 aEntry[nUsed].eType |= CMDFLAG_1ST_TIER;
204 }
205 }
206
207 /* Process additional flags that might follow the command name */
208 while( zLine[i+j]!=0 ){
209 i += j;
210 while( fossil_isspace(zLine[i]) ){ i++; }
211 if( zLine[i]==0 ) break;
212 for(j=0; zLine[i+j] && !fossil_isspace(zLine[i+j]); j++){}
213
+1 -1
--- src/rss.c
+++ src/rss.c
@@ -216,11 +216,11 @@
216216
free( zFreeProjectName );
217217
}
218218
}
219219
220220
/*
221
-** COMMAND: rss
221
+** COMMAND: rss*
222222
**
223223
** Usage: %fossil rss ?OPTIONS?
224224
**
225225
** The CLI variant of the /timeline.rss page, this produces an RSS
226226
** feed of the timeline to stdout. Options:
227227
--- src/rss.c
+++ src/rss.c
@@ -216,11 +216,11 @@
216 free( zFreeProjectName );
217 }
218 }
219
220 /*
221 ** COMMAND: rss
222 **
223 ** Usage: %fossil rss ?OPTIONS?
224 **
225 ** The CLI variant of the /timeline.rss page, this produces an RSS
226 ** feed of the timeline to stdout. Options:
227
--- src/rss.c
+++ src/rss.c
@@ -216,11 +216,11 @@
216 free( zFreeProjectName );
217 }
218 }
219
220 /*
221 ** COMMAND: rss*
222 **
223 ** Usage: %fossil rss ?OPTIONS?
224 **
225 ** The CLI variant of the /timeline.rss page, this produces an RSS
226 ** feed of the timeline to stdout. Options:
227
+2 -6
--- src/style.c
+++ src/style.c
@@ -1589,16 +1589,12 @@
15891589
login_needed(0);
15901590
return;
15911591
}
15921592
for(i=0; i<count(azCgiVars); i++) (void)P(azCgiVars[i]);
15931593
style_header("Environment Test");
1594
- showAll = atoi(PD("showall","0"));
1595
- if( !showAll ){
1596
- style_submenu_element("Show Cookies", "%R/test_env?showall=1");
1597
- }else{
1598
- style_submenu_element("Hide Cookies", "%R/test_env");
1599
- }
1594
+ showAll = PB("showall");
1595
+ style_submenu_checkbox("showall", "Cookies", 0);
16001596
style_submenu_element("Stats", "%R/stat");
16011597
16021598
#if !defined(_WIN32)
16031599
@ uid=%d(getuid()), gid=%d(getgid())<br />
16041600
#endif
16051601
--- src/style.c
+++ src/style.c
@@ -1589,16 +1589,12 @@
1589 login_needed(0);
1590 return;
1591 }
1592 for(i=0; i<count(azCgiVars); i++) (void)P(azCgiVars[i]);
1593 style_header("Environment Test");
1594 showAll = atoi(PD("showall","0"));
1595 if( !showAll ){
1596 style_submenu_element("Show Cookies", "%R/test_env?showall=1");
1597 }else{
1598 style_submenu_element("Hide Cookies", "%R/test_env");
1599 }
1600 style_submenu_element("Stats", "%R/stat");
1601
1602 #if !defined(_WIN32)
1603 @ uid=%d(getuid()), gid=%d(getgid())<br />
1604 #endif
1605
--- src/style.c
+++ src/style.c
@@ -1589,16 +1589,12 @@
1589 login_needed(0);
1590 return;
1591 }
1592 for(i=0; i<count(azCgiVars); i++) (void)P(azCgiVars[i]);
1593 style_header("Environment Test");
1594 showAll = PB("showall");
1595 style_submenu_checkbox("showall", "Cookies", 0);
 
 
 
 
1596 style_submenu_element("Stats", "%R/stat");
1597
1598 #if !defined(_WIN32)
1599 @ uid=%d(getuid()), gid=%d(getgid())<br />
1600 #endif
1601
+2 -2
--- src/timeline.c
+++ src/timeline.c
@@ -1463,16 +1463,16 @@
14631463
** from=CHECKIN Path from...
14641464
** to=CHECKIN ... to this
14651465
** shortest ... show only the shortest path
14661466
** uf=FILE_SHA1 Show only check-ins that contain the given file version
14671467
** chng=GLOBLIST Show only check-ins that involve changes to a file whose
1468
-** name matches one of the comma-separate GLOBLIST.
1468
+** name matches one of the comma-separate GLOBLIST
14691469
** brbg Background color from branch name
14701470
** ubg Background color from user
14711471
** namechng Show only check-ins that have filename changes
14721472
** forks Show only forks and their children
1473
-** ym=YYYY-MM Show only events for the given year/month.
1473
+** ym=YYYY-MM Show only events for the given year/month
14741474
** yw=YYYY-WW Show only events for the given week of the given year
14751475
** ymd=YYYY-MM-DD Show only events on the given day
14761476
** datefmt=N Override the date format
14771477
** bisect Show the check-ins that are in the current bisect
14781478
** showid Show RIDs
14791479
--- src/timeline.c
+++ src/timeline.c
@@ -1463,16 +1463,16 @@
1463 ** from=CHECKIN Path from...
1464 ** to=CHECKIN ... to this
1465 ** shortest ... show only the shortest path
1466 ** uf=FILE_SHA1 Show only check-ins that contain the given file version
1467 ** chng=GLOBLIST Show only check-ins that involve changes to a file whose
1468 ** name matches one of the comma-separate GLOBLIST.
1469 ** brbg Background color from branch name
1470 ** ubg Background color from user
1471 ** namechng Show only check-ins that have filename changes
1472 ** forks Show only forks and their children
1473 ** ym=YYYY-MM Show only events for the given year/month.
1474 ** yw=YYYY-WW Show only events for the given week of the given year
1475 ** ymd=YYYY-MM-DD Show only events on the given day
1476 ** datefmt=N Override the date format
1477 ** bisect Show the check-ins that are in the current bisect
1478 ** showid Show RIDs
1479
--- src/timeline.c
+++ src/timeline.c
@@ -1463,16 +1463,16 @@
1463 ** from=CHECKIN Path from...
1464 ** to=CHECKIN ... to this
1465 ** shortest ... show only the shortest path
1466 ** uf=FILE_SHA1 Show only check-ins that contain the given file version
1467 ** chng=GLOBLIST Show only check-ins that involve changes to a file whose
1468 ** name matches one of the comma-separate GLOBLIST
1469 ** brbg Background color from branch name
1470 ** ubg Background color from user
1471 ** namechng Show only check-ins that have filename changes
1472 ** forks Show only forks and their children
1473 ** ym=YYYY-MM Show only events for the given year/month
1474 ** yw=YYYY-WW Show only events for the given week of the given year
1475 ** ymd=YYYY-MM-DD Show only events on the given day
1476 ** datefmt=N Override the date format
1477 ** bisect Show the check-ins that are in the current bisect
1478 ** showid Show RIDs
1479
+2 -2
--- src/timeline.c
+++ src/timeline.c
@@ -1463,16 +1463,16 @@
14631463
** from=CHECKIN Path from...
14641464
** to=CHECKIN ... to this
14651465
** shortest ... show only the shortest path
14661466
** uf=FILE_SHA1 Show only check-ins that contain the given file version
14671467
** chng=GLOBLIST Show only check-ins that involve changes to a file whose
1468
-** name matches one of the comma-separate GLOBLIST.
1468
+** name matches one of the comma-separate GLOBLIST
14691469
** brbg Background color from branch name
14701470
** ubg Background color from user
14711471
** namechng Show only check-ins that have filename changes
14721472
** forks Show only forks and their children
1473
-** ym=YYYY-MM Show only events for the given year/month.
1473
+** ym=YYYY-MM Show only events for the given year/month
14741474
** yw=YYYY-WW Show only events for the given week of the given year
14751475
** ymd=YYYY-MM-DD Show only events on the given day
14761476
** datefmt=N Override the date format
14771477
** bisect Show the check-ins that are in the current bisect
14781478
** showid Show RIDs
14791479
--- src/timeline.c
+++ src/timeline.c
@@ -1463,16 +1463,16 @@
1463 ** from=CHECKIN Path from...
1464 ** to=CHECKIN ... to this
1465 ** shortest ... show only the shortest path
1466 ** uf=FILE_SHA1 Show only check-ins that contain the given file version
1467 ** chng=GLOBLIST Show only check-ins that involve changes to a file whose
1468 ** name matches one of the comma-separate GLOBLIST.
1469 ** brbg Background color from branch name
1470 ** ubg Background color from user
1471 ** namechng Show only check-ins that have filename changes
1472 ** forks Show only forks and their children
1473 ** ym=YYYY-MM Show only events for the given year/month.
1474 ** yw=YYYY-WW Show only events for the given week of the given year
1475 ** ymd=YYYY-MM-DD Show only events on the given day
1476 ** datefmt=N Override the date format
1477 ** bisect Show the check-ins that are in the current bisect
1478 ** showid Show RIDs
1479
--- src/timeline.c
+++ src/timeline.c
@@ -1463,16 +1463,16 @@
1463 ** from=CHECKIN Path from...
1464 ** to=CHECKIN ... to this
1465 ** shortest ... show only the shortest path
1466 ** uf=FILE_SHA1 Show only check-ins that contain the given file version
1467 ** chng=GLOBLIST Show only check-ins that involve changes to a file whose
1468 ** name matches one of the comma-separate GLOBLIST
1469 ** brbg Background color from branch name
1470 ** ubg Background color from user
1471 ** namechng Show only check-ins that have filename changes
1472 ** forks Show only forks and their children
1473 ** ym=YYYY-MM Show only events for the given year/month
1474 ** yw=YYYY-WW Show only events for the given week of the given year
1475 ** ymd=YYYY-MM-DD Show only events on the given day
1476 ** datefmt=N Override the date format
1477 ** bisect Show the check-ins that are in the current bisect
1478 ** showid Show RIDs
1479

Keyboard Shortcuts

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