Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

[PATCH] kernel-doc: clean up the script (whitespace)

Remove lots of trailing whitespace. Nothing else.

Signed-off-by: Randy Dunlap <rdunlap@xenotime.net>
Signed-off-by: Andrew Morton <akpm@osdl.org>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>

authored by

Randy Dunlap and committed by
Linus Torvalds
3c3b809e d28bee0c

+34 -34
+34 -34
scripts/kernel-doc
··· 90 90 # * my_function - does my stuff 91 91 # * @my_arg: its mine damnit 92 92 # * 93 - # * Does my stuff explained. 93 + # * Does my stuff explained. 94 94 # */ 95 95 # 96 96 # or, could also use: 97 97 # /** 98 98 # * my_function - does my stuff 99 99 # * @my_arg: its mine damnit 100 - # * Description: Does my stuff explained. 100 + # * Description: Does my stuff explained. 101 101 # */ 102 102 # etc. 103 103 # 104 - # Beside functions you can also write documentation for structs, unions, 105 - # enums and typedefs. Instead of the function name you must write the name 106 - # of the declaration; the struct/union/enum/typedef must always precede 107 - # the name. Nesting of declarations is not supported. 104 + # Beside functions you can also write documentation for structs, unions, 105 + # enums and typedefs. Instead of the function name you must write the name 106 + # of the declaration; the struct/union/enum/typedef must always precede 107 + # the name. Nesting of declarations is not supported. 108 108 # Use the argument mechanism to document members or constants. 109 109 # e.g. 110 110 # /** 111 111 # * struct my_struct - short description 112 112 # * @a: first member 113 113 # * @b: second member 114 - # * 114 + # * 115 115 # * Longer description 116 116 # */ 117 117 # struct my_struct { ··· 122 122 # }; 123 123 # 124 124 # All descriptions can be multiline, except the short function description. 125 - # 126 - # You can also add additional sections. When documenting kernel functions you 127 - # should document the "Context:" of the function, e.g. whether the functions 125 + # 126 + # You can also add additional sections. When documenting kernel functions you 127 + # should document the "Context:" of the function, e.g. whether the functions 128 128 # can be called form interrupts. Unlike other sections you can end it with an 129 - # empty line. 130 - # Example-sections should contain the string EXAMPLE so that they are marked 129 + # empty line. 130 + # Example-sections should contain the string EXAMPLE so that they are marked 131 131 # appropriately in DocBook. 132 132 # 133 133 # Example: ··· 135 135 # * user_function - function that can only be called in user context 136 136 # * @a: some argument 137 137 # * Context: !in_interrupt() 138 - # * 138 + # * 139 139 # * Some description 140 140 # * Example: 141 141 # * user_function(22); ··· 223 223 my $blankline = $blankline_man; 224 224 my $modulename = "Kernel API"; 225 225 my $function_only = 0; 226 - my $man_date = ('January', 'February', 'March', 'April', 'May', 'June', 227 - 'July', 'August', 'September', 'October', 228 - 'November', 'December')[(localtime)[4]] . 226 + my $man_date = ('January', 'February', 'March', 'April', 'May', 'June', 227 + 'July', 'August', 'September', 'October', 228 + 'November', 'December')[(localtime)[4]] . 229 229 " " . ((localtime)[5]+1900); 230 230 231 231 # Essentially these are globals ··· 236 236 my ($type,$declaration_name,$return_type); 237 237 my ($newsection,$newcontents,$prototype,$filelist, $brcount, %source_map); 238 238 239 - # Generated docbook code is inserted in a template at a point where 239 + # Generated docbook code is inserted in a template at a point where 240 240 # docbook v3.1 requires a non-zero sequence of RefEntry's; see: 241 241 # http://www.oasis-open.org/docbook/documentation/reference/html/refentry.html 242 242 # We keep track of number of generated entries and generate a dummy ··· 365 365 # parameterdescs => %parameter descriptions 366 366 # sectionlist => @list of sections 367 367 # sections => %descriont descriptions 368 - # 368 + # 369 369 370 370 sub output_highlight { 371 371 my $contents = join "\n",@_; ··· 400 400 print "<blockquote>\n"; 401 401 output_highlight($args{'sections'}{$section}); 402 402 print "</blockquote>\n"; 403 - } 403 + } 404 404 } 405 405 406 406 # output enum in html ··· 551 551 552 552 sub output_section_xml(%) { 553 553 my %args = %{$_[0]}; 554 - my $section; 554 + my $section; 555 555 # print out each section 556 556 $lineprefix=" "; 557 557 foreach $section (@{$args{'sectionlist'}}) { ··· 778 778 print "</refsynopsisdiv>\n"; 779 779 780 780 print "<refsect1>\n"; 781 - print " <title>Constants</title>\n"; 781 + print " <title>Constants</title>\n"; 782 782 print " <variablelist>\n"; 783 783 foreach $parameter (@{$args{'parameterlist'}}) { 784 784 my $parameter_name = $parameter; ··· 1157 1157 foreach $section (@{$args{'sectionlist'}}) { 1158 1158 print "$section:\n\n"; 1159 1159 output_highlight($args{'sections'}{$section}); 1160 - } 1160 + } 1161 1161 print "\n\n"; 1162 1162 } 1163 1163 ··· 1262 1262 my $name = shift; 1263 1263 my $functype = shift; 1264 1264 my $func = "output_${functype}_$output_mode"; 1265 - if (($function_only==0) || 1266 - ( $function_only == 1 && defined($function_table{$name})) || 1265 + if (($function_only==0) || 1266 + ( $function_only == 1 && defined($function_table{$name})) || 1267 1267 ( $function_only == 2 && !defined($function_table{$name}))) 1268 1268 { 1269 1269 &$func(@_); ··· 1282 1282 } 1283 1283 1284 1284 ## 1285 - # takes a declaration (struct, union, enum, typedef) and 1285 + # takes a declaration (struct, union, enum, typedef) and 1286 1286 # invokes the right handler. NOT called for functions. 1287 1287 sub dump_declaration($$) { 1288 1288 no strict 'refs'; ··· 1352 1352 } 1353 1353 1354 1354 } 1355 - 1355 + 1356 1356 output_declaration($declaration_name, 1357 1357 'enum', 1358 1358 {'enum' => $declaration_name, ··· 1409 1409 while ($args =~ /(\([^\),]+),/) { 1410 1410 $args =~ s/(\([^\),]+),/$1#/g; 1411 1411 } 1412 - 1412 + 1413 1413 foreach my $arg (split($splitter, $args)) { 1414 1414 # strip comments 1415 1415 $arg =~ s/\/\*.*\*\///; ··· 1558 1558 return; 1559 1559 } 1560 1560 1561 - output_declaration($declaration_name, 1561 + output_declaration($declaration_name, 1562 1562 'function', 1563 1563 {'function' => $declaration_name, 1564 1564 'module' => $modulename, ··· 1617 1617 %sections = (); 1618 1618 @sectionlist = (); 1619 1619 $prototype = ""; 1620 - 1620 + 1621 1621 $state = 0; 1622 1622 } 1623 1623 1624 - sub process_state3_function($$) { 1624 + sub process_state3_function($$) { 1625 1625 my $x = shift; 1626 1626 my $file = shift; 1627 1627 ··· 1640 1640 } 1641 1641 } 1642 1642 1643 - sub process_state3_type($$) { 1643 + sub process_state3_type($$) { 1644 1644 my $x = shift; 1645 1645 my $file = shift; 1646 1646 ··· 1780 1780 } elsif (/$doc_content/) { 1781 1781 # miguel-style comment kludge, look for blank lines after 1782 1782 # @parameter line to signify start of description 1783 - if ($1 eq "" && 1783 + if ($1 eq "" && 1784 1784 ($section =~ m/^@/ || $section eq $section_context)) { 1785 1785 dump_section($section, xml_escape($contents)); 1786 1786 $section = $section_default; ··· 1790 1790 } 1791 1791 } else { 1792 1792 # i dont know - bad line? ignore. 1793 - print STDERR "Warning(${file}:$.): bad line: $_"; 1793 + print STDERR "Warning(${file}:$.): bad line: $_"; 1794 1794 ++$warnings; 1795 1795 } 1796 1796 } elsif ($state == 3) { # scanning for function { (end of prototype) ··· 1845 1845 else 1846 1846 { 1847 1847 $contents .= $1 . "\n"; 1848 - } 1848 + } 1849 1849 } 1850 1850 } 1851 1851 }