Fossil SCM
Changes to infoscript necessary for OpenBSD's makeinfo, which dates to 2004. A rename is coming.
Commit
a28bcf55b024f78182d8e41e6ed1e1266316bb6627ca18d8567cbd25a30bf7f1
Parent
6ee05bf62df4459…
1 file changed
+7
-6
+7
-6
| --- tools/infoscript.bash | ||
| +++ tools/infoscript.bash | ||
| @@ -64,11 +64,12 @@ | ||
| 64 | 64 | @end ifnothtml |
| 65 | 65 | @end ifnotinfo |
| 66 | 66 | " >> fossil.texi |
| 67 | 67 | |
| 68 | 68 | printf "@node Top |
| 69 | -@chapter Fossil - a distributed version control system | |
| 69 | +@chapter Top | |
| 70 | +Fossil - a distributed version control system | |
| 70 | 71 | |
| 71 | 72 | Fossil is a distributed version control system (DVCS) with built-in |
| 72 | 73 | forum, wiki, ticket tracker, CGI/HTTP interface, and HTTP server. |
| 73 | 74 | This file documents version @value{VERSION} of Fossil. |
| 74 | 75 | |
| @@ -91,11 +92,11 @@ | ||
| 91 | 92 | help nodes from fossil into here, but it's vaguely possible I've missed some. |
| 92 | 93 | |
| 93 | 94 | " >> fossil.texi |
| 94 | 95 | |
| 95 | 96 | # Add in the Features from the front webpage |
| 96 | -printf "@node Fossil | |
| 97 | +printf "@node Fossil,Common commands,Top,Top | |
| 97 | 98 | @chapter Fossil |
| 98 | 99 | |
| 99 | 100 | Fossil is a distributed version control system (DVCS) with built-in |
| 100 | 101 | forum, wiki, ticket tracker, CGI/HTTP interface, and HTTP server. |
| 101 | 102 | This file documents version @value{VERSION} of Fossil. |
| @@ -136,11 +137,11 @@ | ||
| 136 | 137 | - Uses the 2-clause BSD license. |
| 137 | 138 | @end enumerate |
| 138 | 139 | " >> fossil.texi |
| 139 | 140 | |
| 140 | 141 | ###### Common commands |
| 141 | -printf "@node Common commands | |
| 142 | +printf "@node Common commands,Uncommon commands,Fossil,Top | |
| 142 | 143 | @chapter Common commands |
| 143 | 144 | |
| 144 | 145 | These are the commands you're most likely to use as a fossil user. They |
| 145 | 146 | include most of the common commands you'd be used to in other VCS |
| 146 | 147 | programs such as subversion, git or mercurial. |
| @@ -194,11 +195,11 @@ | ||
| 194 | 195 | # ... and adds it to the output file with some space |
| 195 | 196 | cat workfile >> fossil.texi |
| 196 | 197 | echo "" >> fossil.texi |
| 197 | 198 | |
| 198 | 199 | ##### Uncommon commands #### |
| 199 | -echo "@node Uncommon commands | |
| 200 | +echo "@node Uncommon commands,Common arguments,Common commands,Top | |
| 200 | 201 | @chapter Uncommon commands |
| 201 | 202 | |
| 202 | 203 | These are the commands that aren't used quite as often, and are normally |
| 203 | 204 | used in specific circumstances. You'll use these if you create fossils |
| 204 | 205 | suitable for hosting, among other things. |
| @@ -243,11 +244,11 @@ | ||
| 243 | 244 | cat workfile >> fossil.texi |
| 244 | 245 | echo "" >> fossil.texi |
| 245 | 246 | |
| 246 | 247 | # Add in common args |
| 247 | 248 | echo "Grab common args" |
| 248 | -echo "@node Common arguments | |
| 249 | +echo "@node Common arguments,License,Uncommon commands,Top | |
| 249 | 250 | @chapter Common arguments |
| 250 | 251 | |
| 251 | 252 | These are the arguments that are common to all fossil commands. |
| 252 | 253 | |
| 253 | 254 | " >> fossil.texi |
| @@ -273,11 +274,11 @@ | ||
| 273 | 274 | else |
| 274 | 275 | echo "Where's COPYRIGHT-BSD2.txt?" |
| 275 | 276 | fi |
| 276 | 277 | # TODO: This should fail if we couldn't find COPYRIGHT-BSD2.txt |
| 277 | 278 | echo " |
| 278 | -@node License | |
| 279 | +@node License,,Common arguments,Top | |
| 279 | 280 | @chapter License agreement |
| 280 | 281 | |
| 281 | 282 | @include ${HERE} |
| 282 | 283 | |
| 283 | 284 | " >> fossil.texi |
| 284 | 285 |
| --- tools/infoscript.bash | |
| +++ tools/infoscript.bash | |
| @@ -64,11 +64,12 @@ | |
| 64 | @end ifnothtml |
| 65 | @end ifnotinfo |
| 66 | " >> fossil.texi |
| 67 | |
| 68 | printf "@node Top |
| 69 | @chapter Fossil - a distributed version control system |
| 70 | |
| 71 | Fossil is a distributed version control system (DVCS) with built-in |
| 72 | forum, wiki, ticket tracker, CGI/HTTP interface, and HTTP server. |
| 73 | This file documents version @value{VERSION} of Fossil. |
| 74 | |
| @@ -91,11 +92,11 @@ | |
| 91 | help nodes from fossil into here, but it's vaguely possible I've missed some. |
| 92 | |
| 93 | " >> fossil.texi |
| 94 | |
| 95 | # Add in the Features from the front webpage |
| 96 | printf "@node Fossil |
| 97 | @chapter Fossil |
| 98 | |
| 99 | Fossil is a distributed version control system (DVCS) with built-in |
| 100 | forum, wiki, ticket tracker, CGI/HTTP interface, and HTTP server. |
| 101 | This file documents version @value{VERSION} of Fossil. |
| @@ -136,11 +137,11 @@ | |
| 136 | - Uses the 2-clause BSD license. |
| 137 | @end enumerate |
| 138 | " >> fossil.texi |
| 139 | |
| 140 | ###### Common commands |
| 141 | printf "@node Common commands |
| 142 | @chapter Common commands |
| 143 | |
| 144 | These are the commands you're most likely to use as a fossil user. They |
| 145 | include most of the common commands you'd be used to in other VCS |
| 146 | programs such as subversion, git or mercurial. |
| @@ -194,11 +195,11 @@ | |
| 194 | # ... and adds it to the output file with some space |
| 195 | cat workfile >> fossil.texi |
| 196 | echo "" >> fossil.texi |
| 197 | |
| 198 | ##### Uncommon commands #### |
| 199 | echo "@node Uncommon commands |
| 200 | @chapter Uncommon commands |
| 201 | |
| 202 | These are the commands that aren't used quite as often, and are normally |
| 203 | used in specific circumstances. You'll use these if you create fossils |
| 204 | suitable for hosting, among other things. |
| @@ -243,11 +244,11 @@ | |
| 243 | cat workfile >> fossil.texi |
| 244 | echo "" >> fossil.texi |
| 245 | |
| 246 | # Add in common args |
| 247 | echo "Grab common args" |
| 248 | echo "@node Common arguments |
| 249 | @chapter Common arguments |
| 250 | |
| 251 | These are the arguments that are common to all fossil commands. |
| 252 | |
| 253 | " >> fossil.texi |
| @@ -273,11 +274,11 @@ | |
| 273 | else |
| 274 | echo "Where's COPYRIGHT-BSD2.txt?" |
| 275 | fi |
| 276 | # TODO: This should fail if we couldn't find COPYRIGHT-BSD2.txt |
| 277 | echo " |
| 278 | @node License |
| 279 | @chapter License agreement |
| 280 | |
| 281 | @include ${HERE} |
| 282 | |
| 283 | " >> fossil.texi |
| 284 |
| --- tools/infoscript.bash | |
| +++ tools/infoscript.bash | |
| @@ -64,11 +64,12 @@ | |
| 64 | @end ifnothtml |
| 65 | @end ifnotinfo |
| 66 | " >> fossil.texi |
| 67 | |
| 68 | printf "@node Top |
| 69 | @chapter Top |
| 70 | Fossil - a distributed version control system |
| 71 | |
| 72 | Fossil is a distributed version control system (DVCS) with built-in |
| 73 | forum, wiki, ticket tracker, CGI/HTTP interface, and HTTP server. |
| 74 | This file documents version @value{VERSION} of Fossil. |
| 75 | |
| @@ -91,11 +92,11 @@ | |
| 92 | help nodes from fossil into here, but it's vaguely possible I've missed some. |
| 93 | |
| 94 | " >> fossil.texi |
| 95 | |
| 96 | # Add in the Features from the front webpage |
| 97 | printf "@node Fossil,Common commands,Top,Top |
| 98 | @chapter Fossil |
| 99 | |
| 100 | Fossil is a distributed version control system (DVCS) with built-in |
| 101 | forum, wiki, ticket tracker, CGI/HTTP interface, and HTTP server. |
| 102 | This file documents version @value{VERSION} of Fossil. |
| @@ -136,11 +137,11 @@ | |
| 137 | - Uses the 2-clause BSD license. |
| 138 | @end enumerate |
| 139 | " >> fossil.texi |
| 140 | |
| 141 | ###### Common commands |
| 142 | printf "@node Common commands,Uncommon commands,Fossil,Top |
| 143 | @chapter Common commands |
| 144 | |
| 145 | These are the commands you're most likely to use as a fossil user. They |
| 146 | include most of the common commands you'd be used to in other VCS |
| 147 | programs such as subversion, git or mercurial. |
| @@ -194,11 +195,11 @@ | |
| 195 | # ... and adds it to the output file with some space |
| 196 | cat workfile >> fossil.texi |
| 197 | echo "" >> fossil.texi |
| 198 | |
| 199 | ##### Uncommon commands #### |
| 200 | echo "@node Uncommon commands,Common arguments,Common commands,Top |
| 201 | @chapter Uncommon commands |
| 202 | |
| 203 | These are the commands that aren't used quite as often, and are normally |
| 204 | used in specific circumstances. You'll use these if you create fossils |
| 205 | suitable for hosting, among other things. |
| @@ -243,11 +244,11 @@ | |
| 244 | cat workfile >> fossil.texi |
| 245 | echo "" >> fossil.texi |
| 246 | |
| 247 | # Add in common args |
| 248 | echo "Grab common args" |
| 249 | echo "@node Common arguments,License,Uncommon commands,Top |
| 250 | @chapter Common arguments |
| 251 | |
| 252 | These are the arguments that are common to all fossil commands. |
| 253 | |
| 254 | " >> fossil.texi |
| @@ -273,11 +274,11 @@ | |
| 274 | else |
| 275 | echo "Where's COPYRIGHT-BSD2.txt?" |
| 276 | fi |
| 277 | # TODO: This should fail if we couldn't find COPYRIGHT-BSD2.txt |
| 278 | echo " |
| 279 | @node License,,Common arguments,Top |
| 280 | @chapter License agreement |
| 281 | |
| 282 | @include ${HERE} |
| 283 | |
| 284 | " >> fossil.texi |
| 285 |