Commit 0de590c4 authored by Martin Waitz's avatar Martin Waitz Committed by Linus Torvalds

[PATCH] docbook: s/sgml/xml/ in scripts/kernel-doc

s/sgml/xml/ in scripts/kernel-doc
Signed-off-by: default avatarMartin Waitz <tali@admingilde.org>
Signed-off-by: default avatarAndrew Morton <akpm@osdl.org>
Signed-off-by: default avatarLinus Torvalds <torvalds@osdl.org>
parent f25aad9e
......@@ -170,14 +170,14 @@ my %highlights_html = ( $type_constant, "<i>\$1</i>",
$type_param, "<tt><b>\$1</b></tt>" );
my $blankline_html = "<p>";
# sgml, docbook format
my %highlights_sgml = ( "([^=])\\\"([^\\\"<]+)\\\"", "\$1<quote>\$2</quote>",
# XML, docbook format
my %highlights_xml = ( "([^=])\\\"([^\\\"<]+)\\\"", "\$1<quote>\$2</quote>",
$type_constant, "<constant>\$1</constant>",
$type_func, "<function>\$1</function>",
$type_struct, "<structname>\$1</structname>",
$type_env, "<envar>\$1</envar>",
$type_param, "<parameter>\$1</parameter>" );
my $blankline_sgml = "</para><para>\n";
my $blankline_xml = "</para><para>\n";
# gnome, docbook format
my %highlights_gnome = ( $type_constant, "<replaceable class=\"option\">\$1</replaceable>",
......@@ -297,14 +297,14 @@ while ($ARGV[0] =~ m/^-(.*)/) {
%highlights = %highlights_text;
$blankline = $blankline_text;
} elsif ($cmd eq "-docbook") {
$output_mode = "sgml";
%highlights = %highlights_sgml;
$blankline = $blankline_sgml;
$output_mode = "xml";
%highlights = %highlights_xml;
$blankline = $blankline_xml;
} elsif ($cmd eq "-gnome") {
$output_mode = "gnome";
%highlights = %highlights_gnome;
$blankline = $blankline_gnome;
} elsif ($cmd eq "-module") { # not needed for sgml, inherits from calling document
} elsif ($cmd eq "-module") { # not needed for XML, inherits from calling document
$modulename = shift @ARGV;
} elsif ($cmd eq "-function") { # to only output specific functions
$function_only = 1;
......@@ -547,7 +547,7 @@ sub output_intro_html(%) {
print "<hr>\n";
}
sub output_section_sgml(%) {
sub output_section_xml(%) {
my %args = %{$_[0]};
my $section;
# print out each section
......@@ -565,8 +565,8 @@ sub output_section_sgml(%) {
}
}
# output function in sgml DocBook
sub output_function_sgml(%) {
# output function in XML DocBook
sub output_function_xml(%) {
my %args = %{$_[0]};
my ($parameter, $section);
my $count;
......@@ -632,12 +632,12 @@ sub output_function_sgml(%) {
}
print "</refsect1>\n";
output_section_sgml(@_);
output_section_xml(@_);
print "</refentry>\n\n";
}
# output struct in sgml DocBook
sub output_struct_sgml(%) {
# output struct in XML DocBook
sub output_struct_xml(%) {
my %args = %{$_[0]};
my ($parameter, $section);
my $id;
......@@ -708,13 +708,13 @@ sub output_struct_sgml(%) {
print " </variablelist>\n";
print " </refsect1>\n";
output_section_sgml(@_);
output_section_xml(@_);
print "</refentry>\n\n";
}
# output enum in sgml DocBook
sub output_enum_sgml(%) {
# output enum in XML DocBook
sub output_enum_xml(%) {
my %args = %{$_[0]};
my ($parameter, $section);
my $count;
......@@ -769,13 +769,13 @@ sub output_enum_sgml(%) {
print " </variablelist>\n";
print "</refsect1>\n";
output_section_sgml(@_);
output_section_xml(@_);
print "</refentry>\n\n";
}
# output typedef in sgml DocBook
sub output_typedef_sgml(%) {
# output typedef in XML DocBook
sub output_typedef_xml(%) {
my %args = %{$_[0]};
my ($parameter, $section);
my $id;
......@@ -800,13 +800,13 @@ sub output_typedef_sgml(%) {
print " <synopsis>typedef ".$args{'typedef'}.";</synopsis>\n";
print "</refsynopsisdiv>\n";
output_section_sgml(@_);
output_section_xml(@_);
print "</refentry>\n\n";
}
# output in sgml DocBook
sub output_intro_sgml(%) {
# output in XML DocBook
sub output_intro_xml(%) {
my %args = %{$_[0]};
my ($parameter, $section);
my $count;
......@@ -831,7 +831,7 @@ sub output_intro_sgml(%) {
print "\n\n";
}
# output in sgml DocBook
# output in XML DocBook
sub output_function_gnome {
my %args = %{$_[0]};
my ($parameter, $section);
......@@ -1799,7 +1799,7 @@ sub process_file($) {
}
if ($initial_section_counter == $section_counter) {
print STDERR "Warning(${file}): no structured comments found\n";
if ($output_mode eq "sgml") {
if ($output_mode eq "xml") {
# The template wants at least one RefEntry here; make one.
print "<refentry>\n";
print " <refnamediv>\n";
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment