aboutsummaryrefslogtreecommitdiff
path: root/doc/src/sgml/mk_feature_tables.pl
diff options
context:
space:
mode:
Diffstat (limited to 'doc/src/sgml/mk_feature_tables.pl')
-rw-r--r--doc/src/sgml/mk_feature_tables.pl82
1 files changed, 47 insertions, 35 deletions
diff --git a/doc/src/sgml/mk_feature_tables.pl b/doc/src/sgml/mk_feature_tables.pl
index 7c78e0e3aa9..45dea798cdd 100644
--- a/doc/src/sgml/mk_feature_tables.pl
+++ b/doc/src/sgml/mk_feature_tables.pl
@@ -8,14 +8,18 @@ open PACK, $ARGV[1] or die;
my %feature_packages;
-while (<PACK>) {
- chomp;
- my ($fid, $pname) = split /\t/;
- if ($feature_packages{$fid}) {
- $feature_packages{$fid} .= ", $pname";
- } else {
- $feature_packages{$fid} = $pname;
- }
+while (<PACK>)
+{
+ chomp;
+ my ($fid, $pname) = split /\t/;
+ if ($feature_packages{$fid})
+ {
+ $feature_packages{$fid} .= ", $pname";
+ }
+ else
+ {
+ $feature_packages{$fid} = $pname;
+ }
}
close PACK;
@@ -24,33 +28,41 @@ open FEAT, $ARGV[2] or die;
print "<tbody>\n";
-while (<FEAT>) {
- chomp;
- my ($feature_id, $feature_name, $subfeature_id, $subfeature_name, $is_supported, $comments) = split /\t/;
-
- $is_supported eq $yesno || next;
-
- $feature_name =~ s/</&lt;/g;
- $feature_name =~ s/>/&gt;/g;
- $subfeature_name =~ s/</&lt;/g;
- $subfeature_name =~ s/>/&gt;/g;
-
- print " <row>\n";
-
- if ($subfeature_id) {
- print " <entry>$feature_id-$subfeature_id</entry>\n";
- } else {
- print " <entry>$feature_id</entry>\n";
- }
- print " <entry>" . $feature_packages{$feature_id} . "</entry>\n";
- if ($subfeature_id) {
- print " <entry>$subfeature_name</entry>\n";
- } else {
- print " <entry>$feature_name</entry>\n";
- }
- print " <entry>$comments</entry>\n";
-
- print " </row>\n";
+while (<FEAT>)
+{
+ chomp;
+ my ($feature_id, $feature_name, $subfeature_id,
+ $subfeature_name, $is_supported, $comments) = split /\t/;
+
+ $is_supported eq $yesno || next;
+
+ $feature_name =~ s/</&lt;/g;
+ $feature_name =~ s/>/&gt;/g;
+ $subfeature_name =~ s/</&lt;/g;
+ $subfeature_name =~ s/>/&gt;/g;
+
+ print " <row>\n";
+
+ if ($subfeature_id)
+ {
+ print " <entry>$feature_id-$subfeature_id</entry>\n";
+ }
+ else
+ {
+ print " <entry>$feature_id</entry>\n";
+ }
+ print " <entry>" . $feature_packages{$feature_id} . "</entry>\n";
+ if ($subfeature_id)
+ {
+ print " <entry>$subfeature_name</entry>\n";
+ }
+ else
+ {
+ print " <entry>$feature_name</entry>\n";
+ }
+ print " <entry>$comments</entry>\n";
+
+ print " </row>\n";
}
print "</tbody>\n";