Tk
view release on metacpan or search on metacpan
#!/usr/local/bin/new/perl -w
use strict;
$/ = '';
$^I = '.bak';
my @undo;
my $edits = 0;
my $seen_NAME = 0;
my @pend;
while (<>)
{
if (/^=for/ && !$seen_NAME)
push(@{$cat{$sec}},$file);
}
}
$^I = ".bak";
foreach my $sec (@cat)
{
foreach my $file (@{$cat{$sec}})
{
my $undo = 0;
$/ = "";
@ARGV = ($file);
while (<>)
{
if (/^=head1\sNAME/)
{
do {
print if (defined $^I);
$_ = <>;
} until (eof || /^=\w+/);
if (/^=for\s+category\s+(.*)\n+/)
( run in 0.247 second using v1.01-cache-2.11-cpan-49f99fa48dc )