Fossil SCM

Updates to the /timeline help. Change to "bo" query parameter to "so".

drh 2024-12-24 12:51 rl-determines-graph-order
Commit 8fa38e22e1c81e194647c6621fafd6703984fa35b681804b7198827ca015a02b
1 file changed +18 -17
+18 -17
--- src/timeline.c
+++ src/timeline.c
@@ -1515,15 +1515,15 @@
15151515
/*
15161516
** WEBPAGE: timeline
15171517
**
15181518
** Query parameters:
15191519
**
1520
-** a=TIMEORTAG Show events after TIMEORTAG
1521
-** b=TIMEORTAG Show events before TIMEORTAG
1520
+** a=TIMEORTAG Show events after TIMEORTAG.
1521
+** b=TIMEORTAG Show events before TIMEORTAG.
15221522
** c=TIMEORTAG Show events that happen "circa" TIMEORTAG
15231523
** cf=FILEHASH Show events around the time of the first use of
1524
-** the file with FILEHASH
1524
+** the file with FILEHASH.
15251525
** m=TIMEORTAG Highlight the event at TIMEORTAG, or the closest available
15261526
** event if TIMEORTAG is not part of the timeline. If
15271527
** the t= or r= is used, the m event is added to the timeline
15281528
** if it isn't there already.
15291529
** x=LIST Show check-ins in the comma- or space-separated LIST
@@ -1549,32 +1549,33 @@
15491549
** from=CX ... shortest path from CX back to CHECKIN
15501550
** ft=CHECKIN "Forward To": Show decendents forward to CHECKIN
15511551
** d=CX ... from CX up to the time of CHECKIN
15521552
** from=CX ... shortest path from CX up to CHECKIN
15531553
** t=TAG Show only check-ins with the given TAG
1554
-** r=TAG Show check-ins related to TAG, equivalent to t=TAG&rel
1555
-** tl=TAGLIST Same as 't=TAGLIST&ms=brlist'
1556
-** rl=TAGLIST Same as 'r=TAGLIST&ms=brlist'
1557
-** ml=TAGLIST Same as 't=TAGLIST&ms=brlist&mionly'
1558
-** bo=TAGLIST Show branches of the graph in the order defined TAGLIST
1554
+** r=TAG Same as 't=TAG&rel'. Mnemonic: "Related"
1555
+** tl=TAGLIST Same as 't=TAGLIST&ms=brlist'. Mnemonic: "Tag List"
1556
+** rl=TAGLIST Same as 'r=TAGLIST&ms=brlist'. Mnemonic: "Related List"
1557
+** ml=TAGLIST Same as 'tl=TAGLIST&mionly'. Mnemonic: "Merge-in List"
1558
+** so=TAGLIST "Sort Order". Show TAGLIST branches ordered left to right.
15591559
** rel Show related check-ins as well as those matching t=TAG
1560
-** mionly Limit rel to show ancestors but not descendants
1560
+** mionly Show related parents but not related children.
15611561
** nowiki Do not show wiki associated with branch or tag
1562
-** ms=MATCHSTYLE Set tag match style to EXACT, GLOB, LIKE, REGEXP
1562
+** ms=MATCHSTYLE Set tag name match algorithm. One of "exact", "glob",
1563
+** "like", or "regexp".
15631564
** u=USER Only show items associated with USER
15641565
** y=TYPE 'ci', 'w', 't', 'n', 'e', 'f', or 'all'.
15651566
** ss=VIEWSTYLE c: "Compact", v: "Verbose", m: "Modern", j: "Columnar",
1566
-** x: "Classic".
1567
+* x: "Classic".
15671568
** advm Use the "Advanced" or "Busy" menu design.
15681569
** ng No Graph.
15691570
** ncp Omit cherrypick merges
15701571
** nd Do not highlight the focus check-in
15711572
** nsm Omit the submenu
15721573
** nc Omit all graph colors other than highlights
15731574
** v Show details of files changed
15741575
** vfx Show complete text of forum messages
1575
-** f=CHECKIN Show family (immediate parents and children) of CHECKIN
1576
+** f=CHECKIN Family (immediate parents and children) of CHECKIN
15761577
** from=CHECKIN Path through common ancestor from...
15771578
** to=CHECKIN ... to this
15781579
** to2=CHECKIN ... backup name if to= doesn't resolve
15791580
** shortest ... show only the shortest path
15801581
** rel ... also show related checkins
@@ -1582,14 +1583,14 @@
15821583
** ft=LATER ... path from CHECKIN forward to LATER
15831584
** me=CHECKIN Most direct path from...
15841585
** you=CHECKIN ... to this
15851586
** rel ... also show related checkins
15861587
** uf=FILE_HASH Show only check-ins that contain the given file version
1587
-** All qualifying check-ins are shown unless there is
1588
-** also an n= or n1= query parameter.
1588
+** All qualifying check-ins are shown unless there is
1589
+** also an n= or n1= query parameter.
15891590
** chng=GLOBLIST Show only check-ins that involve changes to a file whose
1590
-** name matches one of the comma-separate GLOBLIST
1591
+** name matches one of the comma-separate GLOBLIST
15911592
** brbg Background color determined by branch name
15921593
** ubg Background color determined by user
15931594
** deltabg Background color red for delta manifests or green
15941595
** for baseline manifests
15951596
** namechng Show only check-ins that have filename changes
@@ -2926,12 +2927,12 @@
29262927
@ &nbsp;&uarr;</a>
29272928
}
29282929
cgi_check_for_malice();
29292930
{
29302931
Matcher *pLeftBranch;
2931
- if( P("bo")!=0 ){
2932
- pLeftBranch = match_create(MS_BRLIST, P("bo"));
2932
+ if( P("so")!=0 ){
2933
+ pLeftBranch = match_create(MS_BRLIST, P("so"));
29332934
}else if( zBrName ){
29342935
pLeftBranch = match_create(matchStyle, zBrName);
29352936
}else{
29362937
pLeftBranch = match_create(matchStyle, zTagName);
29372938
}
29382939
--- src/timeline.c
+++ src/timeline.c
@@ -1515,15 +1515,15 @@
1515 /*
1516 ** WEBPAGE: timeline
1517 **
1518 ** Query parameters:
1519 **
1520 ** a=TIMEORTAG Show events after TIMEORTAG
1521 ** b=TIMEORTAG Show events before TIMEORTAG
1522 ** c=TIMEORTAG Show events that happen "circa" TIMEORTAG
1523 ** cf=FILEHASH Show events around the time of the first use of
1524 ** the file with FILEHASH
1525 ** m=TIMEORTAG Highlight the event at TIMEORTAG, or the closest available
1526 ** event if TIMEORTAG is not part of the timeline. If
1527 ** the t= or r= is used, the m event is added to the timeline
1528 ** if it isn't there already.
1529 ** x=LIST Show check-ins in the comma- or space-separated LIST
@@ -1549,32 +1549,33 @@
1549 ** from=CX ... shortest path from CX back to CHECKIN
1550 ** ft=CHECKIN "Forward To": Show decendents forward to CHECKIN
1551 ** d=CX ... from CX up to the time of CHECKIN
1552 ** from=CX ... shortest path from CX up to CHECKIN
1553 ** t=TAG Show only check-ins with the given TAG
1554 ** r=TAG Show check-ins related to TAG, equivalent to t=TAG&rel
1555 ** tl=TAGLIST Same as 't=TAGLIST&ms=brlist'
1556 ** rl=TAGLIST Same as 'r=TAGLIST&ms=brlist'
1557 ** ml=TAGLIST Same as 't=TAGLIST&ms=brlist&mionly'
1558 ** bo=TAGLIST Show branches of the graph in the order defined TAGLIST
1559 ** rel Show related check-ins as well as those matching t=TAG
1560 ** mionly Limit rel to show ancestors but not descendants
1561 ** nowiki Do not show wiki associated with branch or tag
1562 ** ms=MATCHSTYLE Set tag match style to EXACT, GLOB, LIKE, REGEXP
 
1563 ** u=USER Only show items associated with USER
1564 ** y=TYPE 'ci', 'w', 't', 'n', 'e', 'f', or 'all'.
1565 ** ss=VIEWSTYLE c: "Compact", v: "Verbose", m: "Modern", j: "Columnar",
1566 ** x: "Classic".
1567 ** advm Use the "Advanced" or "Busy" menu design.
1568 ** ng No Graph.
1569 ** ncp Omit cherrypick merges
1570 ** nd Do not highlight the focus check-in
1571 ** nsm Omit the submenu
1572 ** nc Omit all graph colors other than highlights
1573 ** v Show details of files changed
1574 ** vfx Show complete text of forum messages
1575 ** f=CHECKIN Show family (immediate parents and children) of CHECKIN
1576 ** from=CHECKIN Path through common ancestor from...
1577 ** to=CHECKIN ... to this
1578 ** to2=CHECKIN ... backup name if to= doesn't resolve
1579 ** shortest ... show only the shortest path
1580 ** rel ... also show related checkins
@@ -1582,14 +1583,14 @@
1582 ** ft=LATER ... path from CHECKIN forward to LATER
1583 ** me=CHECKIN Most direct path from...
1584 ** you=CHECKIN ... to this
1585 ** rel ... also show related checkins
1586 ** uf=FILE_HASH Show only check-ins that contain the given file version
1587 ** All qualifying check-ins are shown unless there is
1588 ** also an n= or n1= query parameter.
1589 ** chng=GLOBLIST Show only check-ins that involve changes to a file whose
1590 ** name matches one of the comma-separate GLOBLIST
1591 ** brbg Background color determined by branch name
1592 ** ubg Background color determined by user
1593 ** deltabg Background color red for delta manifests or green
1594 ** for baseline manifests
1595 ** namechng Show only check-ins that have filename changes
@@ -2926,12 +2927,12 @@
2926 @ &nbsp;&uarr;</a>
2927 }
2928 cgi_check_for_malice();
2929 {
2930 Matcher *pLeftBranch;
2931 if( P("bo")!=0 ){
2932 pLeftBranch = match_create(MS_BRLIST, P("bo"));
2933 }else if( zBrName ){
2934 pLeftBranch = match_create(matchStyle, zBrName);
2935 }else{
2936 pLeftBranch = match_create(matchStyle, zTagName);
2937 }
2938
--- src/timeline.c
+++ src/timeline.c
@@ -1515,15 +1515,15 @@
1515 /*
1516 ** WEBPAGE: timeline
1517 **
1518 ** Query parameters:
1519 **
1520 ** a=TIMEORTAG Show events after TIMEORTAG.
1521 ** b=TIMEORTAG Show events before TIMEORTAG.
1522 ** c=TIMEORTAG Show events that happen "circa" TIMEORTAG
1523 ** cf=FILEHASH Show events around the time of the first use of
1524 ** the file with FILEHASH.
1525 ** m=TIMEORTAG Highlight the event at TIMEORTAG, or the closest available
1526 ** event if TIMEORTAG is not part of the timeline. If
1527 ** the t= or r= is used, the m event is added to the timeline
1528 ** if it isn't there already.
1529 ** x=LIST Show check-ins in the comma- or space-separated LIST
@@ -1549,32 +1549,33 @@
1549 ** from=CX ... shortest path from CX back to CHECKIN
1550 ** ft=CHECKIN "Forward To": Show decendents forward to CHECKIN
1551 ** d=CX ... from CX up to the time of CHECKIN
1552 ** from=CX ... shortest path from CX up to CHECKIN
1553 ** t=TAG Show only check-ins with the given TAG
1554 ** r=TAG Same as 't=TAG&rel'. Mnemonic: "Related"
1555 ** tl=TAGLIST Same as 't=TAGLIST&ms=brlist'. Mnemonic: "Tag List"
1556 ** rl=TAGLIST Same as 'r=TAGLIST&ms=brlist'. Mnemonic: "Related List"
1557 ** ml=TAGLIST Same as 'tl=TAGLIST&mionly'. Mnemonic: "Merge-in List"
1558 ** so=TAGLIST "Sort Order". Show TAGLIST branches ordered left to right.
1559 ** rel Show related check-ins as well as those matching t=TAG
1560 ** mionly Show related parents but not related children.
1561 ** nowiki Do not show wiki associated with branch or tag
1562 ** ms=MATCHSTYLE Set tag name match algorithm. One of "exact", "glob",
1563 ** "like", or "regexp".
1564 ** u=USER Only show items associated with USER
1565 ** y=TYPE 'ci', 'w', 't', 'n', 'e', 'f', or 'all'.
1566 ** ss=VIEWSTYLE c: "Compact", v: "Verbose", m: "Modern", j: "Columnar",
1567 * x: "Classic".
1568 ** advm Use the "Advanced" or "Busy" menu design.
1569 ** ng No Graph.
1570 ** ncp Omit cherrypick merges
1571 ** nd Do not highlight the focus check-in
1572 ** nsm Omit the submenu
1573 ** nc Omit all graph colors other than highlights
1574 ** v Show details of files changed
1575 ** vfx Show complete text of forum messages
1576 ** f=CHECKIN Family (immediate parents and children) of CHECKIN
1577 ** from=CHECKIN Path through common ancestor from...
1578 ** to=CHECKIN ... to this
1579 ** to2=CHECKIN ... backup name if to= doesn't resolve
1580 ** shortest ... show only the shortest path
1581 ** rel ... also show related checkins
@@ -1582,14 +1583,14 @@
1583 ** ft=LATER ... path from CHECKIN forward to LATER
1584 ** me=CHECKIN Most direct path from...
1585 ** you=CHECKIN ... to this
1586 ** rel ... also show related checkins
1587 ** uf=FILE_HASH Show only check-ins that contain the given file version
1588 ** All qualifying check-ins are shown unless there is
1589 ** also an n= or n1= query parameter.
1590 ** chng=GLOBLIST Show only check-ins that involve changes to a file whose
1591 ** name matches one of the comma-separate GLOBLIST
1592 ** brbg Background color determined by branch name
1593 ** ubg Background color determined by user
1594 ** deltabg Background color red for delta manifests or green
1595 ** for baseline manifests
1596 ** namechng Show only check-ins that have filename changes
@@ -2926,12 +2927,12 @@
2927 @ &nbsp;&uarr;</a>
2928 }
2929 cgi_check_for_malice();
2930 {
2931 Matcher *pLeftBranch;
2932 if( P("so")!=0 ){
2933 pLeftBranch = match_create(MS_BRLIST, P("so"));
2934 }else if( zBrName ){
2935 pLeftBranch = match_create(matchStyle, zBrName);
2936 }else{
2937 pLeftBranch = match_create(matchStyle, zTagName);
2938 }
2939

Keyboard Shortcuts

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