Apache2-ModXml2
view release on metacpan or search on metacpan
309230933094309530963097309830993100310131023103310431053106310731083109311031113112311331143115311631173118311931203121312231233124312531263127312831293130
if
(
$opt
{hints} &&
exists
$hints
{
$func
} && !
$given_hints
{
$func
}++) {
my
$hint
=
$hints
{
$func
};
$hint
=~ s/^/ /mg;
" --- hint for $func ---\n"
,
$hint
;
}
$rv
;
}
sub
usage
{
my
(
$usage
) =
do
{
local
(
@ARGV
,$/)=($0); <> } =~ /^=head\d
$HS
+SYNOPSIS\s*^(.*?)\s*^=/ms;
my
%M
= (
'I'
=>
'*'
);
$usage
=~ s/^\s
*perl
\s+\S+/$^X $0/;
$usage
=~ s/([A-Z])<([^>]+)>/
$M
{$1}$2
$M
{$1}/g;
<<ENDUSAGE;
Usage: $usage
See perldoc $0 for details.
ENDUSAGE
exit
2;
}
sub
strip
{
my
$self
=
do
{
local
(
@ARGV
,$/)=($0); <> };
my
(
$copy
) =
$self
=~ /^=head\d\s+COPYRIGHT\s*^(.*?)^=\w+/ms;
$copy
=~ s/^(?=\S+)/ /gms;
$self
=~ s/^
$HS
+Do NOT edit.*?(?=^-)/
$copy
/ms;
$self
=~ s/^SKIP.*(?=^__DATA__)/SKIP
if
(\
@ARGV
&& \
$ARGV
[0] eq
'--unstrip'
) {
\$@ and
die
"Cannot require Devel::PPPort, please install.\\n"
;
if
(
eval
\
$Devel::PPPort::VERSION
<
$VERSION
) {
die
"$0 was originally generated with Devel::PPPort $VERSION.\\n"
.
"Your Devel::PPPort is only version \$Devel::PPPort::VERSION.\\n"
( run in 0.650 second using v1.01-cache-2.11-cpan-49f99fa48dc )