Loading BitKeeper/etc/logging_ok +1 −0 Original line number Diff line number Diff line Loading @@ -36,3 +36,4 @@ tonu@hundin.mysql.fi tonu@volk.internalnet tonu@x153.internalnet tonu@x3.internalnet jcole@sarvik.tfr.cafe.ee Docs/Support/docbook-fixup.pl +24 −0 Original line number Diff line number Diff line Loading @@ -29,6 +29,14 @@ print STDERR "Adding PARA inside ENTRY...\n"; $data =~ s{<entry>(.+?)</entry>} {<entry><para>$1</para></entry>}gs; print STDERR "Removing mailto: from email addresses...\n"; $data =~ s{mailto:} {}gs; print STDERR "Fixing spacing problem with titles...\n"; $data =~ s{</(\w+)>(\w{2,})} {</$1> $2}gs; @apx = ("Users", "MySQL Testimonials", "News", "GPL-license", "LGPL-license"); Loading @@ -36,6 +44,22 @@ foreach $apx (@apx) { print STDERR "Removing appendix $apx...\n"; $data =~ s{<appendix id=\"$apx\">(.+?)</appendix>} {}gs; print STDERR " ... Building list of removed nodes ...\n"; foreach(split "\n", $&) { push @nodes, $2 if(/<(\w+) id=\"(.+?)\">/) }; }; print STDERR "Fixing references to removed nodes...\n"; foreach $node (@nodes) { $web = $node; $web =~ s/[ ]/_/; $web = "http://www.mysql.com/doc/" . (join "/", (split //, $web)[0..1])."/$web.html"; print STDERR "$node -> $web\n"; $data =~ s{<(\w+) linkend=\"$node\">} {$web}gs; }; print STDOUT $data; Loading
BitKeeper/etc/logging_ok +1 −0 Original line number Diff line number Diff line Loading @@ -36,3 +36,4 @@ tonu@hundin.mysql.fi tonu@volk.internalnet tonu@x153.internalnet tonu@x3.internalnet jcole@sarvik.tfr.cafe.ee
Docs/Support/docbook-fixup.pl +24 −0 Original line number Diff line number Diff line Loading @@ -29,6 +29,14 @@ print STDERR "Adding PARA inside ENTRY...\n"; $data =~ s{<entry>(.+?)</entry>} {<entry><para>$1</para></entry>}gs; print STDERR "Removing mailto: from email addresses...\n"; $data =~ s{mailto:} {}gs; print STDERR "Fixing spacing problem with titles...\n"; $data =~ s{</(\w+)>(\w{2,})} {</$1> $2}gs; @apx = ("Users", "MySQL Testimonials", "News", "GPL-license", "LGPL-license"); Loading @@ -36,6 +44,22 @@ foreach $apx (@apx) { print STDERR "Removing appendix $apx...\n"; $data =~ s{<appendix id=\"$apx\">(.+?)</appendix>} {}gs; print STDERR " ... Building list of removed nodes ...\n"; foreach(split "\n", $&) { push @nodes, $2 if(/<(\w+) id=\"(.+?)\">/) }; }; print STDERR "Fixing references to removed nodes...\n"; foreach $node (@nodes) { $web = $node; $web =~ s/[ ]/_/; $web = "http://www.mysql.com/doc/" . (join "/", (split //, $web)[0..1])."/$web.html"; print STDERR "$node -> $web\n"; $data =~ s{<(\w+) linkend=\"$node\">} {$web}gs; }; print STDOUT $data;