diff options
author | Mauro Carvalho Chehab <mchehab@s-opensource.com> | 2016-11-30 05:00:20 -0500 |
---|---|---|
committer | Jonathan Corbet <corbet@lwn.net> | 2016-11-30 19:08:09 -0500 |
commit | c3396656666c2c98db306dc91c480d9fbde35cc9 (patch) | |
tree | 1781dbbb72dd7425a124f8e4205a5a9e42df81fe /Documentation/doc-guide | |
parent | 293fbd4fefec92f5d8e7d8256f9228a9aaf99070 (diff) |
docs-rst: parse-headers.pl: cleanup the documentation
Keeping both rst and in-file documentation in sync can be harsh.
So, simplify the script's internal documntation to a bare minimum,
and add a mention to the ReST file with its full documentation.
This way, a quick help is still available at the command line,
while the complete one is maintained at the ReST format.
As we won't be using pad2rst anymore, do a cleanup at the ReST
file.
Signed-off-by: Mauro Carvalho Chehab <mchehab@s-opensource.com>
Signed-off-by: Jonathan Corbet <corbet@lwn.net>
Diffstat (limited to 'Documentation/doc-guide')
-rw-r--r-- | Documentation/doc-guide/parse-headers.rst | 22 |
1 files changed, 3 insertions, 19 deletions
diff --git a/Documentation/doc-guide/parse-headers.rst b/Documentation/doc-guide/parse-headers.rst index 615e25ec64bb..96a0423d5dba 100644 --- a/Documentation/doc-guide/parse-headers.rst +++ b/Documentation/doc-guide/parse-headers.rst | |||
@@ -18,13 +18,6 @@ about how to use it inside the Kernel tree. | |||
18 | parse_headers.pl | 18 | parse_headers.pl |
19 | ^^^^^^^^^^^^^^^^ | 19 | ^^^^^^^^^^^^^^^^ |
20 | 20 | ||
21 | .. NOTE: the man pages below were generated using pod2rst tool: | ||
22 | .. http://search.cpan.org/~dowens/Pod-POM-View-Restructured-0.02/bin/pod2rst | ||
23 | .. If you need to change anything below this point, please do the changes | ||
24 | .. at parse-headers.pl directly, re-run the script and paste the output of | ||
25 | .. the script here. | ||
26 | |||
27 | **** | ||
28 | NAME | 21 | NAME |
29 | **** | 22 | **** |
30 | 23 | ||
@@ -33,7 +26,6 @@ parse_headers.pl - parse a C file, in order to identify functions, structs, | |||
33 | enums and defines and create cross-references to a Sphinx book. | 26 | enums and defines and create cross-references to a Sphinx book. |
34 | 27 | ||
35 | 28 | ||
36 | ******** | ||
37 | SYNOPSIS | 29 | SYNOPSIS |
38 | ******** | 30 | ******** |
39 | 31 | ||
@@ -43,7 +35,6 @@ SYNOPSIS | |||
43 | Where <options> can be: --debug, --help or --man. | 35 | Where <options> can be: --debug, --help or --man. |
44 | 36 | ||
45 | 37 | ||
46 | ******* | ||
47 | OPTIONS | 38 | OPTIONS |
48 | ******* | 39 | ******* |
49 | 40 | ||
@@ -55,20 +46,17 @@ OPTIONS | |||
55 | 46 | ||
56 | 47 | ||
57 | 48 | ||
58 | \ **--help**\ | 49 | \ **--usage**\ |
59 | 50 | ||
60 | Prints a brief help message and exits. | 51 | Prints a brief help message and exits. |
61 | 52 | ||
62 | 53 | ||
63 | 54 | ||
64 | \ **--man**\ | 55 | \ **--help**\ |
65 | |||
66 | Prints the manual page and exits. | ||
67 | |||
68 | 56 | ||
57 | Prints a more detailed help message and exits. | ||
69 | 58 | ||
70 | 59 | ||
71 | *********** | ||
72 | DESCRIPTION | 60 | DESCRIPTION |
73 | *********** | 61 | *********** |
74 | 62 | ||
@@ -155,8 +143,6 @@ For both statements, \ **type**\ can be either one of the following: | |||
155 | 143 | ||
156 | 144 | ||
157 | 145 | ||
158 | |||
159 | ******** | ||
160 | EXAMPLES | 146 | EXAMPLES |
161 | ******** | 147 | ******** |
162 | 148 | ||
@@ -187,7 +173,6 @@ It will make the BAR1 and BAR2 enum symbols to cross reference the foo | |||
187 | symbol at the C domain. | 173 | symbol at the C domain. |
188 | 174 | ||
189 | 175 | ||
190 | **** | ||
191 | BUGS | 176 | BUGS |
192 | **** | 177 | **** |
193 | 178 | ||
@@ -195,7 +180,6 @@ BUGS | |||
195 | Report bugs to Mauro Carvalho Chehab <mchehab@s-opensource.com> | 180 | Report bugs to Mauro Carvalho Chehab <mchehab@s-opensource.com> |
196 | 181 | ||
197 | 182 | ||
198 | ********* | ||
199 | COPYRIGHT | 183 | COPYRIGHT |
200 | ********* | 184 | ********* |
201 | 185 | ||