Fossil SCM

Reworded section introductions, tidying up some of my writing.

brickviking 2024-12-13 10:53 bv-infotool
Commit e9b7d3f5576556de3e539f98d4dc8002f07571e67740c11640de353418935760
1 file changed +11 -10
--- tools/fossil-makeinfo
+++ tools/fossil-makeinfo
@@ -7,15 +7,16 @@
77
# v0.6 Replaced "head -n -1" with "sed '$d'" which does the same thing.
88
# v0.7 Adding help in separately for normal/auxil commands.
99
# v0.8 Added common options and Features. Got rid of some obvious bugs.
1010
# v0.9 Added @bye at end.
1111
# v0.10 Retitled Features to Fossil.
12
-# Builds (finally) on OpenBSD.
12
+# v0.11 Added entries relevant to system-wide dir entry.
13
+# v0.12 Reworded section introductions.
14
+# Builds (finally) on OpenBSD and NetBSD.
1315
#
1416
# Requires fossil, tail, GNU sed and makeinfo
1517
#
16
-# TODO: figure out how to replace one line with two portably
1718
1819
##### Header #####
1920
# put header, then common node, finish menu, then uncommon node then finish menu
2021
echo "Create Header"
2122
printf "\\input texinfo
@@ -84,11 +85,11 @@
8485
* Uncommon commands:: These aren't used as often, but they're still there when needed.
8586
* Common arguments:: -o arguments common to all commands
8687
* License:: The license agreement of the fossil project
8788
@end menu
8889
89
-You can find the help to all of the available fossil commands by using
90
+Help is available for any of the available fossil commands by using:
9091
9192
@example
9293
fossil help some-command
9394
@end example
9495
@@ -144,13 +145,14 @@
144145
145146
###### Common commands
146147
printf "@node Common commands,Uncommon commands,Fossil,Top
147148
@chapter Common commands
148149
149
-These are the commands you're most likely to use as a fossil user. They
150
-include most of the common commands you'd be used to in other VCS
151
-programs such as subversion, git or mercurial.
150
+These are the more commonly used commands for the average fossil user.
151
+
152
+They are similar to commands that are available in other VCS programs such as
153
+subversion, git or mercurial.
152154
153155
" >> fossil.texi
154156
155157
# begin menu for common keywords
156158
echo "@menu" >> fossil.texi
@@ -202,13 +204,12 @@
202204
203205
##### Uncommon commands ####
204206
echo "@node Uncommon commands,Common arguments,Common commands,Top
205207
@chapter Uncommon commands
206208
207
-These are the commands that aren't used quite as often, and are normally
208
-used in specific circumstances. You'll use these if you create fossils
209
-suitable for hosting, among other things.
209
+These are commands that aren't used quite as often, and are normally
210
+used in specific circumstances, such as creating fossils suitable for hosting.
210211
211212
@menu
212213
" >> fossil.texi
213214
214215
# Slurp in auxiliary/uncommon keywords - no need to remove last line here
@@ -251,11 +252,11 @@
251252
# Add in common args
252253
echo "Grab common args"
253254
echo "@node Common arguments,License,Uncommon commands,Top
254255
@chapter Common arguments
255256
256
-These are the arguments that are common to all fossil commands.
257
+These are commandline arguments that are common to all fossil commands.
257258
258259
" >> fossil.texi
259260
260261
# Slurp in auxiliary/uncommon keywords
261262
echo "Grab common args text"
262263
--- tools/fossil-makeinfo
+++ tools/fossil-makeinfo
@@ -7,15 +7,16 @@
7 # v0.6 Replaced "head -n -1" with "sed '$d'" which does the same thing.
8 # v0.7 Adding help in separately for normal/auxil commands.
9 # v0.8 Added common options and Features. Got rid of some obvious bugs.
10 # v0.9 Added @bye at end.
11 # v0.10 Retitled Features to Fossil.
12 # Builds (finally) on OpenBSD.
 
 
13 #
14 # Requires fossil, tail, GNU sed and makeinfo
15 #
16 # TODO: figure out how to replace one line with two portably
17
18 ##### Header #####
19 # put header, then common node, finish menu, then uncommon node then finish menu
20 echo "Create Header"
21 printf "\\input texinfo
@@ -84,11 +85,11 @@
84 * Uncommon commands:: These aren't used as often, but they're still there when needed.
85 * Common arguments:: -o arguments common to all commands
86 * License:: The license agreement of the fossil project
87 @end menu
88
89 You can find the help to all of the available fossil commands by using
90
91 @example
92 fossil help some-command
93 @end example
94
@@ -144,13 +145,14 @@
144
145 ###### Common commands
146 printf "@node Common commands,Uncommon commands,Fossil,Top
147 @chapter Common commands
148
149 These are the commands you're most likely to use as a fossil user. They
150 include most of the common commands you'd be used to in other VCS
151 programs such as subversion, git or mercurial.
 
152
153 " >> fossil.texi
154
155 # begin menu for common keywords
156 echo "@menu" >> fossil.texi
@@ -202,13 +204,12 @@
202
203 ##### Uncommon commands ####
204 echo "@node Uncommon commands,Common arguments,Common commands,Top
205 @chapter Uncommon commands
206
207 These are the commands that aren't used quite as often, and are normally
208 used in specific circumstances. You'll use these if you create fossils
209 suitable for hosting, among other things.
210
211 @menu
212 " >> fossil.texi
213
214 # Slurp in auxiliary/uncommon keywords - no need to remove last line here
@@ -251,11 +252,11 @@
251 # Add in common args
252 echo "Grab common args"
253 echo "@node Common arguments,License,Uncommon commands,Top
254 @chapter Common arguments
255
256 These are the arguments that are common to all fossil commands.
257
258 " >> fossil.texi
259
260 # Slurp in auxiliary/uncommon keywords
261 echo "Grab common args text"
262
--- tools/fossil-makeinfo
+++ tools/fossil-makeinfo
@@ -7,15 +7,16 @@
7 # v0.6 Replaced "head -n -1" with "sed '$d'" which does the same thing.
8 # v0.7 Adding help in separately for normal/auxil commands.
9 # v0.8 Added common options and Features. Got rid of some obvious bugs.
10 # v0.9 Added @bye at end.
11 # v0.10 Retitled Features to Fossil.
12 # v0.11 Added entries relevant to system-wide dir entry.
13 # v0.12 Reworded section introductions.
14 # Builds (finally) on OpenBSD and NetBSD.
15 #
16 # Requires fossil, tail, GNU sed and makeinfo
17 #
 
18
19 ##### Header #####
20 # put header, then common node, finish menu, then uncommon node then finish menu
21 echo "Create Header"
22 printf "\\input texinfo
@@ -84,11 +85,11 @@
85 * Uncommon commands:: These aren't used as often, but they're still there when needed.
86 * Common arguments:: -o arguments common to all commands
87 * License:: The license agreement of the fossil project
88 @end menu
89
90 Help is available for any of the available fossil commands by using:
91
92 @example
93 fossil help some-command
94 @end example
95
@@ -144,13 +145,14 @@
145
146 ###### Common commands
147 printf "@node Common commands,Uncommon commands,Fossil,Top
148 @chapter Common commands
149
150 These are the more commonly used commands for the average fossil user.
151
152 They are similar to commands that are available in other VCS programs such as
153 subversion, git or mercurial.
154
155 " >> fossil.texi
156
157 # begin menu for common keywords
158 echo "@menu" >> fossil.texi
@@ -202,13 +204,12 @@
204
205 ##### Uncommon commands ####
206 echo "@node Uncommon commands,Common arguments,Common commands,Top
207 @chapter Uncommon commands
208
209 These are commands that aren't used quite as often, and are normally
210 used in specific circumstances, such as creating fossils suitable for hosting.
 
211
212 @menu
213 " >> fossil.texi
214
215 # Slurp in auxiliary/uncommon keywords - no need to remove last line here
@@ -251,11 +252,11 @@
252 # Add in common args
253 echo "Grab common args"
254 echo "@node Common arguments,License,Uncommon commands,Top
255 @chapter Common arguments
256
257 These are commandline arguments that are common to all fossil commands.
258
259 " >> fossil.texi
260
261 # Slurp in auxiliary/uncommon keywords
262 echo "Grab common args text"
263

Keyboard Shortcuts

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