blob: 13b1b84a8131b0e80eaf323d315534a3c627555d (
plain)
- #!/usr/bin/perl
- # Warning: hack
- print ".TH ikiwiki 1\n";
- while (<>) {
- s/^#\s/.SH /;
- s/^\s+//;
- s/^Warning:.*//g;
- s/^$/.PP\n/;
- s/\[\[//g;
- s/\]\]//g;
- s/\`//g;
- s/^\*\s+(.*)/.IP "$1"/;
- next if $_ eq ".PP\n" && $skippara;
- if (/^.IP /) {
- $inlist=1;
- $spippara=0;
- }
- elsif (/.SH/) {
- $skippara=0;
- $inlist=0;
- }
- elsif (/^\./) {
- $skippara=1;
- }
- else {
- $skippara=0;
- }
- if ($inlist && $_ eq ".PP\n") {
- $_=".IP\n";
- }
- print $_;
- }
|