Fossil SCM

Remove unnecessary end-of-line spacing in various places

jan.nijtmans 2015-09-16 08:57 trunk
Commit 4db19dccd3bc35f7a539d9ad12eaa2acda3dd754
--- Makefile.classic
+++ Makefile.classic
@@ -52,11 +52,11 @@
5252
#### Extra arguments for linking the finished binary. Fossil needs
5353
# to link against the Z-Lib compression library unless the miniz
5454
# library in the source tree is being used. There are no other
5555
# required dependencies.
5656
ZLIB_LIB.0 = -lz
57
-ZLIB_LIB.1 =
57
+ZLIB_LIB.1 =
5858
ZLIB_LIB. = $(ZLIB_LIB.0)
5959
6060
# If using zlib:
6161
LIB += $(ZLIB_LIB.$(FOSSIL_ENABLE_MINIZ)) $(LDFLAGS)
6262
6363
--- Makefile.classic
+++ Makefile.classic
@@ -52,11 +52,11 @@
52 #### Extra arguments for linking the finished binary. Fossil needs
53 # to link against the Z-Lib compression library unless the miniz
54 # library in the source tree is being used. There are no other
55 # required dependencies.
56 ZLIB_LIB.0 = -lz
57 ZLIB_LIB.1 =
58 ZLIB_LIB. = $(ZLIB_LIB.0)
59
60 # If using zlib:
61 LIB += $(ZLIB_LIB.$(FOSSIL_ENABLE_MINIZ)) $(LDFLAGS)
62
63
--- Makefile.classic
+++ Makefile.classic
@@ -52,11 +52,11 @@
52 #### Extra arguments for linking the finished binary. Fossil needs
53 # to link against the Z-Lib compression library unless the miniz
54 # library in the source tree is being used. There are no other
55 # required dependencies.
56 ZLIB_LIB.0 = -lz
57 ZLIB_LIB.1 =
58 ZLIB_LIB. = $(ZLIB_LIB.0)
59
60 # If using zlib:
61 LIB += $(ZLIB_LIB.$(FOSSIL_ENABLE_MINIZ)) $(LDFLAGS)
62
63
+1 -1
--- fossil.1
+++ fossil.1
@@ -14,11 +14,11 @@
1414
Fossil is a distributed version control system (DVCS) with built-in
1515
wiki, ticket tracker, CGI/http interface, and http server.
1616
1717
.SH Common COMMANDs:
1818
19
-add clean import pull stash
19
+add clean import pull stash
2020
.br
2121
addremove clone info purge status
2222
.br
2323
all commit init push sync
2424
.br
2525
--- fossil.1
+++ fossil.1
@@ -14,11 +14,11 @@
14 Fossil is a distributed version control system (DVCS) with built-in
15 wiki, ticket tracker, CGI/http interface, and http server.
16
17 .SH Common COMMANDs:
18
19 add clean import pull stash
20 .br
21 addremove clone info purge status
22 .br
23 all commit init push sync
24 .br
25
--- fossil.1
+++ fossil.1
@@ -14,11 +14,11 @@
14 Fossil is a distributed version control system (DVCS) with built-in
15 wiki, ticket tracker, CGI/http interface, and http server.
16
17 .SH Common COMMANDs:
18
19 add clean import pull stash
20 .br
21 addremove clone info purge status
22 .br
23 all commit init push sync
24 .br
25
--- setup/fossil.nsi
+++ setup/fossil.nsi
@@ -12,11 +12,11 @@
1212
; The file to write
1313
OutFile "fossil-setup.exe"
1414
1515
; The default installation directory
1616
InstallDir $PROGRAMFILES\Fossil
17
-; Registry key to check for directory (so if you install again, it will
17
+; Registry key to check for directory (so if you install again, it will
1818
; overwrite the old one automatically)
1919
InstallDirRegKey HKLM SOFTWARE\Fossil "Install_Dir"
2020
2121
; The text to prompt the user to enter a directory
2222
ComponentText "This will install fossil on your computer."
2323
--- setup/fossil.nsi
+++ setup/fossil.nsi
@@ -12,11 +12,11 @@
12 ; The file to write
13 OutFile "fossil-setup.exe"
14
15 ; The default installation directory
16 InstallDir $PROGRAMFILES\Fossil
17 ; Registry key to check for directory (so if you install again, it will
18 ; overwrite the old one automatically)
19 InstallDirRegKey HKLM SOFTWARE\Fossil "Install_Dir"
20
21 ; The text to prompt the user to enter a directory
22 ComponentText "This will install fossil on your computer."
23
--- setup/fossil.nsi
+++ setup/fossil.nsi
@@ -12,11 +12,11 @@
12 ; The file to write
13 OutFile "fossil-setup.exe"
14
15 ; The default installation directory
16 InstallDir $PROGRAMFILES\Fossil
17 ; Registry key to check for directory (so if you install again, it will
18 ; overwrite the old one automatically)
19 InstallDirRegKey HKLM SOFTWARE\Fossil "Install_Dir"
20
21 ; The text to prompt the user to enter a directory
22 ComponentText "This will install fossil on your computer."
23
+1 -1
--- skins/README.md
+++ skins/README.md
@@ -29,11 +29,11 @@
2929
3030
Development Hints
3131
-----------------
3232
3333
One way to develop a new skin is to copy the baseline files (css.txt,
34
-details.txt, footer.txt, and header.txt) into a working directory $WORKDIR
34
+details.txt, footer.txt, and header.txt) into a working directory $WORKDIR
3535
then launch Fossil with a command-line option "--skin $WORKDIR". Example:
3636
3737
cp -r skins/default newskin
3838
fossil ui --skin ./newskin
3939
4040
--- skins/README.md
+++ skins/README.md
@@ -29,11 +29,11 @@
29
30 Development Hints
31 -----------------
32
33 One way to develop a new skin is to copy the baseline files (css.txt,
34 details.txt, footer.txt, and header.txt) into a working directory $WORKDIR
35 then launch Fossil with a command-line option "--skin $WORKDIR". Example:
36
37 cp -r skins/default newskin
38 fossil ui --skin ./newskin
39
40
--- skins/README.md
+++ skins/README.md
@@ -29,11 +29,11 @@
29
30 Development Hints
31 -----------------
32
33 One way to develop a new skin is to copy the baseline files (css.txt,
34 details.txt, footer.txt, and header.txt) into a working directory $WORKDIR
35 then launch Fossil with a command-line option "--skin $WORKDIR". Example:
36
37 cp -r skins/default newskin
38 fossil ui --skin ./newskin
39
40
--- skins/blitz/css.txt
+++ skins/blitz/css.txt
@@ -1062,11 +1062,11 @@
10621062
10631063
tr.timelineSelected {
10641064
border-left: 2px solid orange;
10651065
background-color: #ffffe8;
10661066
border-bottom: 1px solid #ddd;
1067
- border-right: 1px solid #ddd;
1067
+ border-right: 1px solid #ddd;
10681068
}
10691069
10701070
tr.timelineCurrent td.timelineTableCell {
10711071
}
10721072
10731073
--- skins/blitz/css.txt
+++ skins/blitz/css.txt
@@ -1062,11 +1062,11 @@
1062
1063 tr.timelineSelected {
1064 border-left: 2px solid orange;
1065 background-color: #ffffe8;
1066 border-bottom: 1px solid #ddd;
1067 border-right: 1px solid #ddd;
1068 }
1069
1070 tr.timelineCurrent td.timelineTableCell {
1071 }
1072
1073
--- skins/blitz/css.txt
+++ skins/blitz/css.txt
@@ -1062,11 +1062,11 @@
1062
1063 tr.timelineSelected {
1064 border-left: 2px solid orange;
1065 background-color: #ffffe8;
1066 border-bottom: 1px solid #ddd;
1067 border-right: 1px solid #ddd;
1068 }
1069
1070 tr.timelineCurrent td.timelineTableCell {
1071 }
1072
1073
--- skins/blitz/ticket.txt
+++ skins/blitz/ticket.txt
@@ -85,11 +85,11 @@
8585
WHERE tkt_id=$tkt_id AND length(icomment)>0} {
8686
if {$seenRow eq "0"} {
8787
html "<h5>User Comments</h5>\n"
8888
set seenRow 1
8989
}
90
- html "<div class='tktComment'>\n"
90
+ html "<div class='tktComment'>\n"
9191
html "<div class='tktCommentHeader'>\n"
9292
html "<div class='pull-right'>$xdate</div>\n"
9393
html "<span class='tktCommentLogin'>[htmlize $xlogin]</span>"
9494
if {$xlogin ne $xusername && [string length $xusername]>0} {
9595
html " (claiming to be <span class='tktCommentLogin'>[htmlize $xusername]</span>)"
9696
--- skins/blitz/ticket.txt
+++ skins/blitz/ticket.txt
@@ -85,11 +85,11 @@
85 WHERE tkt_id=$tkt_id AND length(icomment)>0} {
86 if {$seenRow eq "0"} {
87 html "<h5>User Comments</h5>\n"
88 set seenRow 1
89 }
90 html "<div class='tktComment'>\n"
91 html "<div class='tktCommentHeader'>\n"
92 html "<div class='pull-right'>$xdate</div>\n"
93 html "<span class='tktCommentLogin'>[htmlize $xlogin]</span>"
94 if {$xlogin ne $xusername && [string length $xusername]>0} {
95 html " (claiming to be <span class='tktCommentLogin'>[htmlize $xusername]</span>)"
96
--- skins/blitz/ticket.txt
+++ skins/blitz/ticket.txt
@@ -85,11 +85,11 @@
85 WHERE tkt_id=$tkt_id AND length(icomment)>0} {
86 if {$seenRow eq "0"} {
87 html "<h5>User Comments</h5>\n"
88 set seenRow 1
89 }
90 html "<div class='tktComment'>\n"
91 html "<div class='tktCommentHeader'>\n"
92 html "<div class='pull-right'>$xdate</div>\n"
93 html "<span class='tktCommentLogin'>[htmlize $xlogin]</span>"
94 if {$xlogin ne $xusername && [string length $xusername]>0} {
95 html " (claiming to be <span class='tktCommentLogin'>[htmlize $xusername]</span>)"
96
--- skins/blitz_no_logo/ticket.txt
+++ skins/blitz_no_logo/ticket.txt
@@ -85,11 +85,11 @@
8585
WHERE tkt_id=$tkt_id AND length(icomment)>0} {
8686
if {$seenRow eq "0"} {
8787
html "<h5>User Comments</h5>\n"
8888
set seenRow 1
8989
}
90
- html "<div class='tktComment'>\n"
90
+ html "<div class='tktComment'>\n"
9191
html "<div class='tktCommentHeader'>\n"
9292
html "<div class='pull-right'>$xdate</div>\n"
9393
html "<span class='tktCommentLogin'>[htmlize $xlogin]</span>"
9494
if {$xlogin ne $xusername && [string length $xusername]>0} {
9595
html " (claiming to be <span class='tktCommentLogin'>[htmlize $xusername]</span>)"
9696
--- skins/blitz_no_logo/ticket.txt
+++ skins/blitz_no_logo/ticket.txt
@@ -85,11 +85,11 @@
85 WHERE tkt_id=$tkt_id AND length(icomment)>0} {
86 if {$seenRow eq "0"} {
87 html "<h5>User Comments</h5>\n"
88 set seenRow 1
89 }
90 html "<div class='tktComment'>\n"
91 html "<div class='tktCommentHeader'>\n"
92 html "<div class='pull-right'>$xdate</div>\n"
93 html "<span class='tktCommentLogin'>[htmlize $xlogin]</span>"
94 if {$xlogin ne $xusername && [string length $xusername]>0} {
95 html " (claiming to be <span class='tktCommentLogin'>[htmlize $xusername]</span>)"
96
--- skins/blitz_no_logo/ticket.txt
+++ skins/blitz_no_logo/ticket.txt
@@ -85,11 +85,11 @@
85 WHERE tkt_id=$tkt_id AND length(icomment)>0} {
86 if {$seenRow eq "0"} {
87 html "<h5>User Comments</h5>\n"
88 set seenRow 1
89 }
90 html "<div class='tktComment'>\n"
91 html "<div class='tktCommentHeader'>\n"
92 html "<div class='pull-right'>$xdate</div>\n"
93 html "<span class='tktCommentLogin'>[htmlize $xlogin]</span>"
94 if {$xlogin ne $xusername && [string length $xusername]>0} {
95 html " (claiming to be <span class='tktCommentLogin'>[htmlize $xusername]</span>)"
96
--- skins/xekri/css.txt
+++ skins/xekri/css.txt
@@ -1,12 +1,12 @@
11
/******************************************************************************
22
* Xekri
33
*
4
- * To adjust the width of the contents for this skin, look for the "max-width"
5
- * property and change its value. (It's in the "Main Area" section) The value
6
- * determines how much of the browser window to use. Some like 100%, so that
7
- * the entire window is used. Others prefer 80%, which makes the contents
4
+ * To adjust the width of the contents for this skin, look for the "max-width"
5
+ * property and change its value. (It's in the "Main Area" section) The value
6
+ * determines how much of the browser window to use. Some like 100%, so that
7
+ * the entire window is used. Others prefer 80%, which makes the contents
88
* easier to read for them.
99
*/
1010
1111
1212
/**************************************
@@ -931,20 +931,20 @@
931931
}
932932
933933
934934
/* format for user color input on checkin edit page */
935935
input.checkinUserColor {
936
- /* no special definitions, class defined, to enable color pickers,
936
+ /* no special definitions, class defined, to enable color pickers,
937937
* f.e.:
938
- * ** add the color picker found at http:jscolor.com as java script
938
+ * ** add the color picker found at http:jscolor.com as java script
939939
* include
940940
* ** to the header and configure the java script file with
941941
* ** 1. use as bindClass :checkinUserColor
942942
* ** 2. change the default hash adding behaviour to ON
943
- * ** or change the class defition of element identified by
943
+ * ** or change the class defition of element identified by
944944
* id="clrcust"
945
- * ** to a standard jscolor definition with java script in the footer.
945
+ * ** to a standard jscolor definition with java script in the footer.
946946
* */
947947
}
948948
949949
/* format for end of content area, to be used to clear page flow. */
950950
div.endContent {
951951
--- skins/xekri/css.txt
+++ skins/xekri/css.txt
@@ -1,12 +1,12 @@
1 /******************************************************************************
2 * Xekri
3 *
4 * To adjust the width of the contents for this skin, look for the "max-width"
5 * property and change its value. (It's in the "Main Area" section) The value
6 * determines how much of the browser window to use. Some like 100%, so that
7 * the entire window is used. Others prefer 80%, which makes the contents
8 * easier to read for them.
9 */
10
11
12 /**************************************
@@ -931,20 +931,20 @@
931 }
932
933
934 /* format for user color input on checkin edit page */
935 input.checkinUserColor {
936 /* no special definitions, class defined, to enable color pickers,
937 * f.e.:
938 * ** add the color picker found at http:jscolor.com as java script
939 * include
940 * ** to the header and configure the java script file with
941 * ** 1. use as bindClass :checkinUserColor
942 * ** 2. change the default hash adding behaviour to ON
943 * ** or change the class defition of element identified by
944 * id="clrcust"
945 * ** to a standard jscolor definition with java script in the footer.
946 * */
947 }
948
949 /* format for end of content area, to be used to clear page flow. */
950 div.endContent {
951
--- skins/xekri/css.txt
+++ skins/xekri/css.txt
@@ -1,12 +1,12 @@
1 /******************************************************************************
2 * Xekri
3 *
4 * To adjust the width of the contents for this skin, look for the "max-width"
5 * property and change its value. (It's in the "Main Area" section) The value
6 * determines how much of the browser window to use. Some like 100%, so that
7 * the entire window is used. Others prefer 80%, which makes the contents
8 * easier to read for them.
9 */
10
11
12 /**************************************
@@ -931,20 +931,20 @@
931 }
932
933
934 /* format for user color input on checkin edit page */
935 input.checkinUserColor {
936 /* no special definitions, class defined, to enable color pickers,
937 * f.e.:
938 * ** add the color picker found at http:jscolor.com as java script
939 * include
940 * ** to the header and configure the java script file with
941 * ** 1. use as bindClass :checkinUserColor
942 * ** 2. change the default hash adding behaviour to ON
943 * ** or change the class defition of element identified by
944 * id="clrcust"
945 * ** to a standard jscolor definition with java script in the footer.
946 * */
947 }
948
949 /* format for end of content area, to be used to clear page flow. */
950 div.endContent {
951
--- www/copyright-release.html
+++ www/copyright-release.html
@@ -6,13 +6,13 @@
66
This agreement applies to your contribution of material to the
77
Fossil Software Configuration Management System ("Fossil") that is
88
managed by Hipp, Wyrick &amp; Company, Inc. ("Hwaci") and
99
sets out the intellectual property rights you grant to Hwaci in the
1010
contributed material.
11
-The terms "contribution" and "contributed material" mean any source code,
12
-object code, patch, tool, sample, graphic, specification, manual,
13
-documentation, or any other material posted, submitted, or uploaded by
11
+The terms "contribution" and "contributed material" mean any source code,
12
+object code, patch, tool, sample, graphic, specification, manual,
13
+documentation, or any other material posted, submitted, or uploaded by
1414
you to the Fossil project.
1515
The term "you" means the person identified
1616
and signing at the bottom of this document. If your contribution
1717
is on behalf of a company, the term "you" also means the company
1818
identified in the signature area below.
@@ -33,11 +33,11 @@
3333
(or has made) the derivative work will be the sole owner of that
3434
derivative work.
3535
<li> You agree that you will not assert any moral rights in your
3636
contribution against Hwaci, Hwaci's licensees or transferees, or
3737
any other user or consumer of your contribution.
38
-<li> You agree that Hwaci may register a copyright in your contribution and
38
+<li> You agree that Hwaci may register a copyright in your contribution and
3939
exercise all ownership rights associated with it.
4040
<li> You agree that neither you nor Hwaci has any duty to consult with,
4141
obtain the consent of, or pay or render an accounting to the other
4242
for any use or distribution of your contribution.
4343
</ul>
@@ -73,11 +73,11 @@
7373
</ol>
7474
7575
<p>By filling in the following information and signing your name,
7676
you agree to be bound by all of the terms
7777
set forth in this agreement. Please print clearly.</p>
78
-
78
+
7979
<center>
8080
<p><table width="80%" border="1" cellpadding="0" cellspacing="0">
8181
<tr><td width="20%" valign="top">Your name &amp email:</td><td width="80%">
8282
8383
<!-- Replace this line with your name and email --> &nbsp;<p>&nbsp;
8484
--- www/copyright-release.html
+++ www/copyright-release.html
@@ -6,13 +6,13 @@
6 This agreement applies to your contribution of material to the
7 Fossil Software Configuration Management System ("Fossil") that is
8 managed by Hipp, Wyrick &amp; Company, Inc. ("Hwaci") and
9 sets out the intellectual property rights you grant to Hwaci in the
10 contributed material.
11 The terms "contribution" and "contributed material" mean any source code,
12 object code, patch, tool, sample, graphic, specification, manual,
13 documentation, or any other material posted, submitted, or uploaded by
14 you to the Fossil project.
15 The term "you" means the person identified
16 and signing at the bottom of this document. If your contribution
17 is on behalf of a company, the term "you" also means the company
18 identified in the signature area below.
@@ -33,11 +33,11 @@
33 (or has made) the derivative work will be the sole owner of that
34 derivative work.
35 <li> You agree that you will not assert any moral rights in your
36 contribution against Hwaci, Hwaci's licensees or transferees, or
37 any other user or consumer of your contribution.
38 <li> You agree that Hwaci may register a copyright in your contribution and
39 exercise all ownership rights associated with it.
40 <li> You agree that neither you nor Hwaci has any duty to consult with,
41 obtain the consent of, or pay or render an accounting to the other
42 for any use or distribution of your contribution.
43 </ul>
@@ -73,11 +73,11 @@
73 </ol>
74
75 <p>By filling in the following information and signing your name,
76 you agree to be bound by all of the terms
77 set forth in this agreement. Please print clearly.</p>
78
79 <center>
80 <p><table width="80%" border="1" cellpadding="0" cellspacing="0">
81 <tr><td width="20%" valign="top">Your name &amp email:</td><td width="80%">
82
83 <!-- Replace this line with your name and email --> &nbsp;<p>&nbsp;
84
--- www/copyright-release.html
+++ www/copyright-release.html
@@ -6,13 +6,13 @@
6 This agreement applies to your contribution of material to the
7 Fossil Software Configuration Management System ("Fossil") that is
8 managed by Hipp, Wyrick &amp; Company, Inc. ("Hwaci") and
9 sets out the intellectual property rights you grant to Hwaci in the
10 contributed material.
11 The terms "contribution" and "contributed material" mean any source code,
12 object code, patch, tool, sample, graphic, specification, manual,
13 documentation, or any other material posted, submitted, or uploaded by
14 you to the Fossil project.
15 The term "you" means the person identified
16 and signing at the bottom of this document. If your contribution
17 is on behalf of a company, the term "you" also means the company
18 identified in the signature area below.
@@ -33,11 +33,11 @@
33 (or has made) the derivative work will be the sole owner of that
34 derivative work.
35 <li> You agree that you will not assert any moral rights in your
36 contribution against Hwaci, Hwaci's licensees or transferees, or
37 any other user or consumer of your contribution.
38 <li> You agree that Hwaci may register a copyright in your contribution and
39 exercise all ownership rights associated with it.
40 <li> You agree that neither you nor Hwaci has any duty to consult with,
41 obtain the consent of, or pay or render an accounting to the other
42 for any use or distribution of your contribution.
43 </ul>
@@ -73,11 +73,11 @@
73 </ol>
74
75 <p>By filling in the following information and signing your name,
76 you agree to be bound by all of the terms
77 set forth in this agreement. Please print clearly.</p>
78
79 <center>
80 <p><table width="80%" border="1" cellpadding="0" cellspacing="0">
81 <tr><td width="20%" valign="top">Your name &amp email:</td><td width="80%">
82
83 <!-- Replace this line with your name and email --> &nbsp;<p>&nbsp;
84
+16 -16
--- www/customgraph.md
+++ www/customgraph.md
@@ -10,11 +10,11 @@
1010
under Admin/Skins/Details in the web UI.
1111
1212
* ###`timeline-arrowheads`
1313
1414
Set this to `0` to hide arrowheads on primary child lines.
15
-
15
+
1616
* ###`timeline-circle-nodes`
1717
1818
Set this to `1` to make check-in nodes circular instead of square.
1919
2020
* ###`timeline-color-graph-lines`
@@ -43,16 +43,16 @@
4343
4444
These elements aren't intended to be seen. They're only used to help position
4545
the graph and its visible elements.
4646
4747
* ###<a id="tl-canvas"></a>`.tl-canvas`
48
-
48
+
4949
Set the left and right margins on this class to give the desired amount
5050
of space between the graph and its adjacent columns in the timeline.
51
-
51
+
5252
#### Additional Classes
53
-
53
+
5454
* `.sel`: See [`.tl-node`](#tl-node) for more information.
5555
5656
* ###<a id="tl-rail"></a>`.tl-rail`
5757
5858
Think of rails as invisible vertical lines on which check-in nodes are
@@ -84,18 +84,18 @@
8484
attached to them, depending on their context.
8585
8686
* ###<a id="tl-node"></a>`.tl-node`
8787
8888
A node exists for each check-in in the timeline.
89
-
89
+
9090
#### Additional Classes
91
-
91
+
9292
* `.leaf`: Specifies that the check-in is a leaf (i.e. that it has no
9393
children in the same branch).
94
-
94
+
9595
* `.merge`: Specifies that the check-in contains a merge.
96
-
96
+
9797
* `.sel`: When the user clicks a node to designate it as the beginning
9898
of a diff, this class is added to both the node itself and the
9999
[`.tl-canvas`](#tl-canvas) element. The class is removed from both
100100
elements when the node is clicked again.
101101
@@ -105,23 +105,23 @@
105105
class is just for the arrowhead. The rest of the arrow is composed
106106
of [`.tl-line`](#tl-line) elements.
107107
108108
There are six additional classes that are used to distinguish the different
109109
types of arrows. However, only these combinations are valid:
110
-
110
+
111111
* `.u`: Up arrow that points to a child from its primary parent.
112
-
112
+
113113
* `.u.sm`: Smaller up arrow, used when there is limited space between
114114
parent and child nodes.
115
-
115
+
116116
* `.merge.l` or `.merge.r`: Merge arrow pointing either to the left or
117117
right.
118
-
118
+
119119
* `.warp`: A timewarped arrow (always points to the right), used when a
120120
misconfigured clock makes a check-in appear to have occurred before its
121121
parent ([example](https://www.sqlite.org/src/timeline?c=2010-09-29&nd)).
122
-
122
+
123123
* ###<a id="tl-line"></a>`.tl-line`
124124
125125
Along with arrows, lines connect parent and child nodes. Line thickness is
126126
determined by the `width` property, regardless of whether the line is
127127
horizontal or vertical. You can also use borders to create special line
@@ -138,15 +138,15 @@
138138
.tl-line.merge.v {
139139
border-left-width: 1px;
140140
}
141141
142142
#### Additional Classes
143
-
143
+
144144
* `.merge`: A merge line.
145
-
145
+
146146
* `.h` or `.v`: Horizontal or vertical.
147
-
147
+
148148
* `.warp`: A timewarped line.
149149
150150
151151
## <a id="default-css"></a>Default Timeline Graph CSS
152152
153153
--- www/customgraph.md
+++ www/customgraph.md
@@ -10,11 +10,11 @@
10 under Admin/Skins/Details in the web UI.
11
12 * ###`timeline-arrowheads`
13
14 Set this to `0` to hide arrowheads on primary child lines.
15
16 * ###`timeline-circle-nodes`
17
18 Set this to `1` to make check-in nodes circular instead of square.
19
20 * ###`timeline-color-graph-lines`
@@ -43,16 +43,16 @@
43
44 These elements aren't intended to be seen. They're only used to help position
45 the graph and its visible elements.
46
47 * ###<a id="tl-canvas"></a>`.tl-canvas`
48
49 Set the left and right margins on this class to give the desired amount
50 of space between the graph and its adjacent columns in the timeline.
51
52 #### Additional Classes
53
54 * `.sel`: See [`.tl-node`](#tl-node) for more information.
55
56 * ###<a id="tl-rail"></a>`.tl-rail`
57
58 Think of rails as invisible vertical lines on which check-in nodes are
@@ -84,18 +84,18 @@
84 attached to them, depending on their context.
85
86 * ###<a id="tl-node"></a>`.tl-node`
87
88 A node exists for each check-in in the timeline.
89
90 #### Additional Classes
91
92 * `.leaf`: Specifies that the check-in is a leaf (i.e. that it has no
93 children in the same branch).
94
95 * `.merge`: Specifies that the check-in contains a merge.
96
97 * `.sel`: When the user clicks a node to designate it as the beginning
98 of a diff, this class is added to both the node itself and the
99 [`.tl-canvas`](#tl-canvas) element. The class is removed from both
100 elements when the node is clicked again.
101
@@ -105,23 +105,23 @@
105 class is just for the arrowhead. The rest of the arrow is composed
106 of [`.tl-line`](#tl-line) elements.
107
108 There are six additional classes that are used to distinguish the different
109 types of arrows. However, only these combinations are valid:
110
111 * `.u`: Up arrow that points to a child from its primary parent.
112
113 * `.u.sm`: Smaller up arrow, used when there is limited space between
114 parent and child nodes.
115
116 * `.merge.l` or `.merge.r`: Merge arrow pointing either to the left or
117 right.
118
119 * `.warp`: A timewarped arrow (always points to the right), used when a
120 misconfigured clock makes a check-in appear to have occurred before its
121 parent ([example](https://www.sqlite.org/src/timeline?c=2010-09-29&nd)).
122
123 * ###<a id="tl-line"></a>`.tl-line`
124
125 Along with arrows, lines connect parent and child nodes. Line thickness is
126 determined by the `width` property, regardless of whether the line is
127 horizontal or vertical. You can also use borders to create special line
@@ -138,15 +138,15 @@
138 .tl-line.merge.v {
139 border-left-width: 1px;
140 }
141
142 #### Additional Classes
143
144 * `.merge`: A merge line.
145
146 * `.h` or `.v`: Horizontal or vertical.
147
148 * `.warp`: A timewarped line.
149
150
151 ## <a id="default-css"></a>Default Timeline Graph CSS
152
153
--- www/customgraph.md
+++ www/customgraph.md
@@ -10,11 +10,11 @@
10 under Admin/Skins/Details in the web UI.
11
12 * ###`timeline-arrowheads`
13
14 Set this to `0` to hide arrowheads on primary child lines.
15
16 * ###`timeline-circle-nodes`
17
18 Set this to `1` to make check-in nodes circular instead of square.
19
20 * ###`timeline-color-graph-lines`
@@ -43,16 +43,16 @@
43
44 These elements aren't intended to be seen. They're only used to help position
45 the graph and its visible elements.
46
47 * ###<a id="tl-canvas"></a>`.tl-canvas`
48
49 Set the left and right margins on this class to give the desired amount
50 of space between the graph and its adjacent columns in the timeline.
51
52 #### Additional Classes
53
54 * `.sel`: See [`.tl-node`](#tl-node) for more information.
55
56 * ###<a id="tl-rail"></a>`.tl-rail`
57
58 Think of rails as invisible vertical lines on which check-in nodes are
@@ -84,18 +84,18 @@
84 attached to them, depending on their context.
85
86 * ###<a id="tl-node"></a>`.tl-node`
87
88 A node exists for each check-in in the timeline.
89
90 #### Additional Classes
91
92 * `.leaf`: Specifies that the check-in is a leaf (i.e. that it has no
93 children in the same branch).
94
95 * `.merge`: Specifies that the check-in contains a merge.
96
97 * `.sel`: When the user clicks a node to designate it as the beginning
98 of a diff, this class is added to both the node itself and the
99 [`.tl-canvas`](#tl-canvas) element. The class is removed from both
100 elements when the node is clicked again.
101
@@ -105,23 +105,23 @@
105 class is just for the arrowhead. The rest of the arrow is composed
106 of [`.tl-line`](#tl-line) elements.
107
108 There are six additional classes that are used to distinguish the different
109 types of arrows. However, only these combinations are valid:
110
111 * `.u`: Up arrow that points to a child from its primary parent.
112
113 * `.u.sm`: Smaller up arrow, used when there is limited space between
114 parent and child nodes.
115
116 * `.merge.l` or `.merge.r`: Merge arrow pointing either to the left or
117 right.
118
119 * `.warp`: A timewarped arrow (always points to the right), used when a
120 misconfigured clock makes a check-in appear to have occurred before its
121 parent ([example](https://www.sqlite.org/src/timeline?c=2010-09-29&nd)).
122
123 * ###<a id="tl-line"></a>`.tl-line`
124
125 Along with arrows, lines connect parent and child nodes. Line thickness is
126 determined by the `width` property, regardless of whether the line is
127 horizontal or vertical. You can also use borders to create special line
@@ -138,15 +138,15 @@
138 .tl-line.merge.v {
139 border-left-width: 1px;
140 }
141
142 #### Additional Classes
143
144 * `.merge`: A merge line.
145
146 * `.h` or `.v`: Horizontal or vertical.
147
148 * `.warp`: A timewarped line.
149
150
151 ## <a id="default-css"></a>Default Timeline Graph CSS
152
153
--- www/customskin.md
+++ www/customskin.md
@@ -54,20 +54,20 @@
5454
footer, and header for that skin, respectively.
5555
5656
The skin of a repository can be changed to any of the built-in skins using
5757
the web interface by going to the /setup_skin web page (requires Admin
5858
privileges) and clicking the appropriate button. Or, the --skin command
59
-line option can be used for the
59
+line option can be used for the
6060
[fossil ui](../../../help?cmd=ui) or
6161
[fossil server](../../../help?cmd=server) commands to force that particular
6262
instance of Fossil to use the specified built-in skin.
6363
6464
Sharing Skins
6565
-------------
6666
6767
The skin of a repository is not part of the versioned state and does not
68
-"push" or "pull" like checked-in files. The skin is local to the
68
+"push" or "pull" like checked-in files. The skin is local to the
6969
repository. However, skins can be shared between repositories using
7070
the [fossil config](../../../help?cmd=configuration) command.
7171
The "fossil config push skin" command will send the local skin to a remote
7272
repository and the "fossil config pull skin" command will import a skin
7373
from a remote repository. The "fossil config export skin FILENAME"
@@ -93,11 +93,11 @@
9393
Header And Footer Processing
9494
----------------------------
9595
9696
The header.txt and footer.txt files of a scan are merely the HTML text
9797
of the header and footer. Except, before being prepended and appended to
98
-the content, the header and footer text are run through a
98
+the content, the header and footer text are run through a
9999
[TH1 interpreter](./th1.md) that might adjust the text as follows:
100100
101101
* All text within &lt;th1&gt;...&lt;/th1&gt; is elided from the
102102
output and that text is instead run as a TH1 script. That TH1
103103
script has the opportunity to insert new text in place of itself,
@@ -138,11 +138,11 @@
138138
139139
TH1 Variables
140140
-------------
141141
142142
Before expanding the TH1 within the header and footer, Fossil first
143
-initializes a number of TH1 variables to values that depend on
143
+initializes a number of TH1 variables to values that depend on
144144
respository settings and the specific page being generated.
145145
146146
* **project_name** - The project_name variable is filled with the
147147
name of the project as configured under the Admin/Configuration
148148
menu.
@@ -162,16 +162,16 @@
162162
163163
* **home** - The $baseurl without the scheme and hostname. For example,
164164
if the $baseurl is "http://projectX.com/cgi-bin/fossil" then the
165165
$home will be just "/cgi-bin/fossil".
166166
167
- * **index_page** - The landing page URI as
167
+ * **index_page** - The landing page URI as
168168
specified by the Admin/Configuration setup page.
169169
170170
* **current_page** - The name of the page currently being processed,
171171
without the leading "/" and without query parameters.
172
- Examples: "timeline", "doc/trunk/README.txt", "wiki".
172
+ Examples: "timeline", "doc/trunk/README.txt", "wiki".
173173
174174
* **csrf_token** - A token used to prevent cross-site request forgery.
175175
176176
* **release_version** - The release version of Fossil. Ex: "1.31"
177177
178178
--- www/customskin.md
+++ www/customskin.md
@@ -54,20 +54,20 @@
54 footer, and header for that skin, respectively.
55
56 The skin of a repository can be changed to any of the built-in skins using
57 the web interface by going to the /setup_skin web page (requires Admin
58 privileges) and clicking the appropriate button. Or, the --skin command
59 line option can be used for the
60 [fossil ui](../../../help?cmd=ui) or
61 [fossil server](../../../help?cmd=server) commands to force that particular
62 instance of Fossil to use the specified built-in skin.
63
64 Sharing Skins
65 -------------
66
67 The skin of a repository is not part of the versioned state and does not
68 "push" or "pull" like checked-in files. The skin is local to the
69 repository. However, skins can be shared between repositories using
70 the [fossil config](../../../help?cmd=configuration) command.
71 The "fossil config push skin" command will send the local skin to a remote
72 repository and the "fossil config pull skin" command will import a skin
73 from a remote repository. The "fossil config export skin FILENAME"
@@ -93,11 +93,11 @@
93 Header And Footer Processing
94 ----------------------------
95
96 The header.txt and footer.txt files of a scan are merely the HTML text
97 of the header and footer. Except, before being prepended and appended to
98 the content, the header and footer text are run through a
99 [TH1 interpreter](./th1.md) that might adjust the text as follows:
100
101 * All text within &lt;th1&gt;...&lt;/th1&gt; is elided from the
102 output and that text is instead run as a TH1 script. That TH1
103 script has the opportunity to insert new text in place of itself,
@@ -138,11 +138,11 @@
138
139 TH1 Variables
140 -------------
141
142 Before expanding the TH1 within the header and footer, Fossil first
143 initializes a number of TH1 variables to values that depend on
144 respository settings and the specific page being generated.
145
146 * **project_name** - The project_name variable is filled with the
147 name of the project as configured under the Admin/Configuration
148 menu.
@@ -162,16 +162,16 @@
162
163 * **home** - The $baseurl without the scheme and hostname. For example,
164 if the $baseurl is "http://projectX.com/cgi-bin/fossil" then the
165 $home will be just "/cgi-bin/fossil".
166
167 * **index_page** - The landing page URI as
168 specified by the Admin/Configuration setup page.
169
170 * **current_page** - The name of the page currently being processed,
171 without the leading "/" and without query parameters.
172 Examples: "timeline", "doc/trunk/README.txt", "wiki".
173
174 * **csrf_token** - A token used to prevent cross-site request forgery.
175
176 * **release_version** - The release version of Fossil. Ex: "1.31"
177
178
--- www/customskin.md
+++ www/customskin.md
@@ -54,20 +54,20 @@
54 footer, and header for that skin, respectively.
55
56 The skin of a repository can be changed to any of the built-in skins using
57 the web interface by going to the /setup_skin web page (requires Admin
58 privileges) and clicking the appropriate button. Or, the --skin command
59 line option can be used for the
60 [fossil ui](../../../help?cmd=ui) or
61 [fossil server](../../../help?cmd=server) commands to force that particular
62 instance of Fossil to use the specified built-in skin.
63
64 Sharing Skins
65 -------------
66
67 The skin of a repository is not part of the versioned state and does not
68 "push" or "pull" like checked-in files. The skin is local to the
69 repository. However, skins can be shared between repositories using
70 the [fossil config](../../../help?cmd=configuration) command.
71 The "fossil config push skin" command will send the local skin to a remote
72 repository and the "fossil config pull skin" command will import a skin
73 from a remote repository. The "fossil config export skin FILENAME"
@@ -93,11 +93,11 @@
93 Header And Footer Processing
94 ----------------------------
95
96 The header.txt and footer.txt files of a scan are merely the HTML text
97 of the header and footer. Except, before being prepended and appended to
98 the content, the header and footer text are run through a
99 [TH1 interpreter](./th1.md) that might adjust the text as follows:
100
101 * All text within &lt;th1&gt;...&lt;/th1&gt; is elided from the
102 output and that text is instead run as a TH1 script. That TH1
103 script has the opportunity to insert new text in place of itself,
@@ -138,11 +138,11 @@
138
139 TH1 Variables
140 -------------
141
142 Before expanding the TH1 within the header and footer, Fossil first
143 initializes a number of TH1 variables to values that depend on
144 respository settings and the specific page being generated.
145
146 * **project_name** - The project_name variable is filled with the
147 name of the project as configured under the Admin/Configuration
148 menu.
@@ -162,16 +162,16 @@
162
163 * **home** - The $baseurl without the scheme and hostname. For example,
164 if the $baseurl is "http://projectX.com/cgi-bin/fossil" then the
165 $home will be just "/cgi-bin/fossil".
166
167 * **index_page** - The landing page URI as
168 specified by the Admin/Configuration setup page.
169
170 * **current_page** - The name of the page currently being processed,
171 without the leading "/" and without query parameters.
172 Examples: "timeline", "doc/trunk/README.txt", "wiki".
173
174 * **csrf_token** - A token used to prevent cross-site request forgery.
175
176 * **release_version** - The release version of Fossil. Ex: "1.31"
177
178
--- www/fossil_prompt.sh
+++ www/fossil_prompt.sh
@@ -8,16 +8,16 @@
88
# command.
99
#
1010
# If the current directory is not part of a fossil checkout, set global
1111
# variable $fossil_info_project_name to an empty string and return.
1212
#
13
-function get_fossil_data() {
13
+function get_fossil_data() {
1414
fossil_info_project_name=""
1515
eval `get_fossil_data2`
1616
}
1717
function get_fossil_data2() {
18
- fossil info 2> /dev/null | sed 's/"//g'|grep "^[^ ]*:" | while read LINE ; do
18
+ fossil info 2> /dev/null | sed 's/"//g'|grep "^[^ ]*:" | while read LINE ; do
1919
local field=`echo $LINE | sed 's/:.*$//' | sed 's/-/_/'`
2020
local value=`echo $LINE | sed 's/^[^ ]*: *//'`
2121
echo fossil_info_${field}=\"${value}\"
2222
done
2323
}
@@ -25,19 +25,19 @@
2525
#-------------------------------------------------------------------------
2626
# set_prompt()
2727
#
2828
# Set the PS1 variable. If the current directory is part of a fossil
2929
# checkout then the prompt contains information relating to the state
30
-# of the checkout.
30
+# of the checkout.
3131
#
3232
# Otherwise, if the current directory is not part of a fossil checkout, it
3333
# is set to a fairly standard bash prompt containing the host name, user
3434
# name and current directory.
3535
#
3636
function set_prompt() {
3737
get_fossil_data
38
- if [ -n "$fossil_info_project_name" ] ; then
38
+ if [ -n "$fossil_info_project_name" ] ; then
3939
project=$fossil_info_project_name
4040
checkout=`echo $fossil_info_checkout | sed 's/^\(........\).*/\1/'`
4141
date=`echo $fossil_info_checkout | sed 's/^[^ ]* *..//' | sed 's/:[^:]*$//'`
4242
tags=$fossil_info_tags
4343
local_root=`echo $fossil_info_local_root | sed 's/\/$//'`
4444
--- www/fossil_prompt.sh
+++ www/fossil_prompt.sh
@@ -8,16 +8,16 @@
8 # command.
9 #
10 # If the current directory is not part of a fossil checkout, set global
11 # variable $fossil_info_project_name to an empty string and return.
12 #
13 function get_fossil_data() {
14 fossil_info_project_name=""
15 eval `get_fossil_data2`
16 }
17 function get_fossil_data2() {
18 fossil info 2> /dev/null | sed 's/"//g'|grep "^[^ ]*:" | while read LINE ; do
19 local field=`echo $LINE | sed 's/:.*$//' | sed 's/-/_/'`
20 local value=`echo $LINE | sed 's/^[^ ]*: *//'`
21 echo fossil_info_${field}=\"${value}\"
22 done
23 }
@@ -25,19 +25,19 @@
25 #-------------------------------------------------------------------------
26 # set_prompt()
27 #
28 # Set the PS1 variable. If the current directory is part of a fossil
29 # checkout then the prompt contains information relating to the state
30 # of the checkout.
31 #
32 # Otherwise, if the current directory is not part of a fossil checkout, it
33 # is set to a fairly standard bash prompt containing the host name, user
34 # name and current directory.
35 #
36 function set_prompt() {
37 get_fossil_data
38 if [ -n "$fossil_info_project_name" ] ; then
39 project=$fossil_info_project_name
40 checkout=`echo $fossil_info_checkout | sed 's/^\(........\).*/\1/'`
41 date=`echo $fossil_info_checkout | sed 's/^[^ ]* *..//' | sed 's/:[^:]*$//'`
42 tags=$fossil_info_tags
43 local_root=`echo $fossil_info_local_root | sed 's/\/$//'`
44
--- www/fossil_prompt.sh
+++ www/fossil_prompt.sh
@@ -8,16 +8,16 @@
8 # command.
9 #
10 # If the current directory is not part of a fossil checkout, set global
11 # variable $fossil_info_project_name to an empty string and return.
12 #
13 function get_fossil_data() {
14 fossil_info_project_name=""
15 eval `get_fossil_data2`
16 }
17 function get_fossil_data2() {
18 fossil info 2> /dev/null | sed 's/"//g'|grep "^[^ ]*:" | while read LINE ; do
19 local field=`echo $LINE | sed 's/:.*$//' | sed 's/-/_/'`
20 local value=`echo $LINE | sed 's/^[^ ]*: *//'`
21 echo fossil_info_${field}=\"${value}\"
22 done
23 }
@@ -25,19 +25,19 @@
25 #-------------------------------------------------------------------------
26 # set_prompt()
27 #
28 # Set the PS1 variable. If the current directory is part of a fossil
29 # checkout then the prompt contains information relating to the state
30 # of the checkout.
31 #
32 # Otherwise, if the current directory is not part of a fossil checkout, it
33 # is set to a fairly standard bash prompt containing the host name, user
34 # name and current directory.
35 #
36 function set_prompt() {
37 get_fossil_data
38 if [ -n "$fossil_info_project_name" ] ; then
39 project=$fossil_info_project_name
40 checkout=`echo $fossil_info_checkout | sed 's/^\(........\).*/\1/'`
41 date=`echo $fossil_info_checkout | sed 's/^[^ ]* *..//' | sed 's/:[^:]*$//'`
42 tags=$fossil_info_tags
43 local_root=`echo $fossil_info_local_root | sed 's/\/$//'`
44
+4 -4
--- www/uitest.html
+++ www/uitest.html
@@ -8,21 +8,21 @@
88
///////////////////////////////////////////////////////////////////////////
99
/// Add pages to be tested below:
1010
//////////////////////////////////////////////////////////////////////////
1111
{
1212
url: "timeline",
13
- desc:
13
+ desc:
1414
"Simple timeline of most recent check-ins. Verify that all submenus work."
1515
},
1616
{
1717
url: "timeline?n=125",
18
- desc:
18
+ desc:
1919
"Timeline with 125 entries. Verify that submenus preserve the entry count."
2020
},
2121
{
2222
url: "wiki",
23
- desc:
23
+ desc:
2424
"The wiki homepage"
2525
}
2626
//////////////////////////////////////////////////////////////////////////////
2727
/// End of testing data
2828
/////////////////////////////////////////////////////////////////////////////
@@ -98,11 +98,11 @@
9898
xpass.hidden = 1;
9999
xstart.hidden = 0;
100100
xstart.href = baseURI + aTest[0].url;
101101
function startTest(){
102102
setTimeout(loadPage,1);
103
- }
103
+ }
104104
function prevTest(){
105105
if( iTest<=0 ) return false;
106106
iTest--;
107107
setTimeout(loadPage,1);
108108
}
109109
--- www/uitest.html
+++ www/uitest.html
@@ -8,21 +8,21 @@
8 ///////////////////////////////////////////////////////////////////////////
9 /// Add pages to be tested below:
10 //////////////////////////////////////////////////////////////////////////
11 {
12 url: "timeline",
13 desc:
14 "Simple timeline of most recent check-ins. Verify that all submenus work."
15 },
16 {
17 url: "timeline?n=125",
18 desc:
19 "Timeline with 125 entries. Verify that submenus preserve the entry count."
20 },
21 {
22 url: "wiki",
23 desc:
24 "The wiki homepage"
25 }
26 //////////////////////////////////////////////////////////////////////////////
27 /// End of testing data
28 /////////////////////////////////////////////////////////////////////////////
@@ -98,11 +98,11 @@
98 xpass.hidden = 1;
99 xstart.hidden = 0;
100 xstart.href = baseURI + aTest[0].url;
101 function startTest(){
102 setTimeout(loadPage,1);
103 }
104 function prevTest(){
105 if( iTest<=0 ) return false;
106 iTest--;
107 setTimeout(loadPage,1);
108 }
109
--- www/uitest.html
+++ www/uitest.html
@@ -8,21 +8,21 @@
8 ///////////////////////////////////////////////////////////////////////////
9 /// Add pages to be tested below:
10 //////////////////////////////////////////////////////////////////////////
11 {
12 url: "timeline",
13 desc:
14 "Simple timeline of most recent check-ins. Verify that all submenus work."
15 },
16 {
17 url: "timeline?n=125",
18 desc:
19 "Timeline with 125 entries. Verify that submenus preserve the entry count."
20 },
21 {
22 url: "wiki",
23 desc:
24 "The wiki homepage"
25 }
26 //////////////////////////////////////////////////////////////////////////////
27 /// End of testing data
28 /////////////////////////////////////////////////////////////////////////////
@@ -98,11 +98,11 @@
98 xpass.hidden = 1;
99 xstart.hidden = 0;
100 xstart.href = baseURI + aTest[0].url;
101 function startTest(){
102 setTimeout(loadPage,1);
103 }
104 function prevTest(){
105 if( iTest<=0 ) return false;
106 iTest--;
107 setTimeout(loadPage,1);
108 }
109
--- www/webpage-ex.md
+++ www/webpage-ex.md
@@ -53,14 +53,14 @@
5353
href='../../../timeline?n=100&y=ci&ubg'>Example</a>
5454
100 most recent check-ins color coded by committer.
5555
5656
* <a target='_blank' class='exbtn'
5757
href='../../../timeline?from=version-1.27&to=version-1.28'>Example</a>
58
- All check-ins on the most direct path from
58
+ All check-ins on the most direct path from
5959
version-1.27 to version-1.28
6060
61
- (Hint: In any graph above, click the square node boxes
61
+ (Hint: In any graph above, click the square node boxes
6262
for two check-ins or files to see a diff.)
6363
6464
* <a target='_blank' class='exbtn'
6565
href='../../../tree?ci=daff9d20621&type=tree'>Example</a>
6666
All files for a particular check-in (daff9d20621480)
@@ -88,11 +88,11 @@
8888
(Click on column headers to sort.)
8989
9090
* <a target='_blank' class='exbtn'
9191
href='../../../blame?checkin=5260fbf63287&filename=src/rss.c&limit=-1'>
9292
Example</a>
93
- Most recent change to each line of a particular source file in a
93
+ Most recent change to each line of a particular source file in a
9494
particular check-in.
9595
9696
* <a target='_blank' class='exbtn'
9797
href='../../../taglist'>Example</a>
9898
List of tags on check-ins.
9999
--- www/webpage-ex.md
+++ www/webpage-ex.md
@@ -53,14 +53,14 @@
53 href='../../../timeline?n=100&y=ci&ubg'>Example</a>
54 100 most recent check-ins color coded by committer.
55
56 * <a target='_blank' class='exbtn'
57 href='../../../timeline?from=version-1.27&to=version-1.28'>Example</a>
58 All check-ins on the most direct path from
59 version-1.27 to version-1.28
60
61 (Hint: In any graph above, click the square node boxes
62 for two check-ins or files to see a diff.)
63
64 * <a target='_blank' class='exbtn'
65 href='../../../tree?ci=daff9d20621&type=tree'>Example</a>
66 All files for a particular check-in (daff9d20621480)
@@ -88,11 +88,11 @@
88 (Click on column headers to sort.)
89
90 * <a target='_blank' class='exbtn'
91 href='../../../blame?checkin=5260fbf63287&filename=src/rss.c&limit=-1'>
92 Example</a>
93 Most recent change to each line of a particular source file in a
94 particular check-in.
95
96 * <a target='_blank' class='exbtn'
97 href='../../../taglist'>Example</a>
98 List of tags on check-ins.
99
--- www/webpage-ex.md
+++ www/webpage-ex.md
@@ -53,14 +53,14 @@
53 href='../../../timeline?n=100&y=ci&ubg'>Example</a>
54 100 most recent check-ins color coded by committer.
55
56 * <a target='_blank' class='exbtn'
57 href='../../../timeline?from=version-1.27&to=version-1.28'>Example</a>
58 All check-ins on the most direct path from
59 version-1.27 to version-1.28
60
61 (Hint: In any graph above, click the square node boxes
62 for two check-ins or files to see a diff.)
63
64 * <a target='_blank' class='exbtn'
65 href='../../../tree?ci=daff9d20621&type=tree'>Example</a>
66 All files for a particular check-in (daff9d20621480)
@@ -88,11 +88,11 @@
88 (Click on column headers to sort.)
89
90 * <a target='_blank' class='exbtn'
91 href='../../../blame?checkin=5260fbf63287&filename=src/rss.c&limit=-1'>
92 Example</a>
93 Most recent change to each line of a particular source file in a
94 particular check-in.
95
96 * <a target='_blank' class='exbtn'
97 href='../../../taglist'>Example</a>
98 List of tags on check-ins.
99

Keyboard Shortcuts

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