Fossil SCM

Improvements to pdf-formatted info documentation.

brickviking 2024-12-06 09:33 bv-infotool
Commit e1b14acf76b62b515bbc34572ad9379f3fa118dbacdeb2663842e5ec1b0009f9
1 file changed +19
--- tools/infoscript.bash
+++ tools/infoscript.bash
@@ -24,10 +24,29 @@
2424
2525
" > fossil.texi
2626
printf "@c Initial rendition to convert fossil help -a -v into texinfo for further
2727
@c massaging by makeinfo. Scripts to do this automatically may come
2828
@c later. Don't expect this to conform to GNU guidelines.
29
+
30
+" >> fossil.texi
31
+# Add a title page
32
+printf "@titlepage
33
+@title Fossil
34
+@subtitle The Fossil Source Code Manager (fossil-scm)
35
+@subtitle A distributed version control system
36
+@author The fossil committers
37
+
38
+@page
39
+@vskip 0pt plus 1filll
40
+
41
+@end titlepage
42
+
43
+" >> fossil.texi
44
+
45
+# Add @shortcontents and @contents
46
+printf "@shortcontents
47
+@contents\n
2948
3049
" >> fossil.texi
3150
3251
# Check fossil version. Only thing wrong with this is which fossil binary is picked up first.
3352
fossil version | sed 's/This is fossil version /@set VERSION /' | cut -c1-17 >> fossil.texi
3453
--- tools/infoscript.bash
+++ tools/infoscript.bash
@@ -24,10 +24,29 @@
24
25 " > fossil.texi
26 printf "@c Initial rendition to convert fossil help -a -v into texinfo for further
27 @c massaging by makeinfo. Scripts to do this automatically may come
28 @c later. Don't expect this to conform to GNU guidelines.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
29
30 " >> fossil.texi
31
32 # Check fossil version. Only thing wrong with this is which fossil binary is picked up first.
33 fossil version | sed 's/This is fossil version /@set VERSION /' | cut -c1-17 >> fossil.texi
34
--- tools/infoscript.bash
+++ tools/infoscript.bash
@@ -24,10 +24,29 @@
24
25 " > fossil.texi
26 printf "@c Initial rendition to convert fossil help -a -v into texinfo for further
27 @c massaging by makeinfo. Scripts to do this automatically may come
28 @c later. Don't expect this to conform to GNU guidelines.
29
30 " >> fossil.texi
31 # Add a title page
32 printf "@titlepage
33 @title Fossil
34 @subtitle The Fossil Source Code Manager (fossil-scm)
35 @subtitle A distributed version control system
36 @author The fossil committers
37
38 @page
39 @vskip 0pt plus 1filll
40
41 @end titlepage
42
43 " >> fossil.texi
44
45 # Add @shortcontents and @contents
46 printf "@shortcontents
47 @contents\n
48
49 " >> fossil.texi
50
51 # Check fossil version. Only thing wrong with this is which fossil binary is picked up first.
52 fossil version | sed 's/This is fossil version /@set VERSION /' | cut -c1-17 >> fossil.texi
53

Keyboard Shortcuts

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