use vars qw($VERSION);
use Carp;
-$VERSION = '2.13_01';
+use if $] >= 5.011, 'deprecate';
+$VERSION = '2.14_01';
+
# LOAD FILTERING MODULE...
use Filter::Util::Call;
return !$ishash;
}
-
-my $EOP = qr/\n|\Z/;
-my $CUT = qr/\n=cut.*$EOP/;
-my $pod_or_DATA = qr/ ^=(?:head[1-4]|item) .*? $CUT
- | ^=pod .*? $CUT
- | ^=for .*? $EOP
- | ^=begin \s* (\S+) .*? \n=end \s* \1 .*? $EOP
- | ^__(DATA|END)__\n.*
- /smx;
+my $pod_or_DATA = qr/ ^=[A-Za-z] .*? ^=cut (?![A-Za-z]) .*? $
+ | ^__(DATA|END)__\n.*
+ /smx;
my $casecounter = 1;
sub filter_blocks
=head1 VERSION
-This document describes version 2.11 of Switch,
-released Nov 22, 2006.
+This document describes version 2.14 of Switch,
+released Dec 29, 2008.
=head1 SYNOPSIS
=head1 COPYRIGHT
- Copyright (c) 1997-2006, Damian Conway. All Rights Reserved.
+ Copyright (c) 1997-2008, Damian Conway. All Rights Reserved.
This module is free software. It may be used, redistributed
and/or modified under the same terms as Perl itself.