$/ = ""; # Eat a paragraph at once.
while(<STDIN>) {
- chop;
+ s|\R$||;
s/\n/ /gm;
if (/^=head1 /) {
$name = 0;
} elsif ($name) {
if (/ - /) {
s/ - .*//;
- s/[ \t,]+/ /g;
- push @words, split ' ';
+ s/,\s+/,/g;
+ s/\s+,/,/g;
+ s/^\s+//g;
+ s/\s+$//g;
+ s/\s/_/g;
+ push @words, split ',';
}
}
if (/^=head1 *NAME *$/) {