$_ALLOW_BIN $_ALLOW_PURE_PERL
];
-$VERSION = '0.31_03';
+$VERSION = '0.32';
$PREFER_BIN = 0;
$WARN = 1;
$DEBUG = 0;
\s+ [\d,.]+ \s tape \s blocks
|x ? $1 : $_);
- ### only STDOUT, see above
- } map { split $/, $_ } @{$out[3]};
+ ### only STDOUT, see above. Sometims, extra whitespace
+ ### is present, so make sure we only pick lines with
+ ### a length
+ } grep { length } map { split $/, $_ } @{$out[3]};
### store the files that are in the archive ###
$self->files(\@files);
Defaults to C<false>.
-=head1 TODO
+=head1 TODO / CAVEATS
=over 4
Maybe this module should use something like C<File::Type> to determine
the type, rather than blindly trust the suffix.
+=item Thread safety
+
+Currently, C<Archive::Extract> does a C<chdir> to the extraction dir before
+extraction, and a C<chdir> back again after. This is not necessarily
+thread safe. See C<rt.cpan.org> bug C<#45671> for details.
+
=back
=head1 BUG REPORTS
uupacktool.pl -p lib/Archive/Extract/t/src/double_dir.zip lib/Archive/Extract/t/src/double_dir.zip.packed
-Created at Sat Dec 13 17:18:49 2008
+Created at Fri Jun 12 13:25:59 2009
#########################################################################
__UU__
M4$L#!`H``````&QH,S0````````````````%`!4`>"]Y+WI55`D``PR`ST,,
uupacktool.pl -p lib/Archive/Extract/t/src/x.Z lib/Archive/Extract/t/src/x.Z.packed
-Created at Sat Dec 13 17:18:49 2008
+Created at Fri Jun 12 13:26:00 2009
#########################################################################
__UU__
''YV0>`(J````
uupacktool.pl -p lib/Archive/Extract/t/src/x.bz2 lib/Archive/Extract/t/src/x.bz2.packed
-Created at Sat Dec 13 17:18:49 2008
+Created at Fri Jun 12 13:25:59 2009
#########################################################################
__UU__
.0EIH.1=R13A0D```````
uupacktool.pl -p lib/Archive/Extract/t/src/x.gz lib/Archive/Extract/t/src/x.gz.packed
-Created at Sat Dec 13 17:18:49 2008
+Created at Fri Jun 12 13:25:59 2009
#########################################################################
__UU__
6'XL("+F;6D8``W@``P``````````````
uupacktool.pl -p lib/Archive/Extract/t/src/x.jar lib/Archive/Extract/t/src/x.jar.packed
-Created at Sat Dec 13 17:18:49 2008
+Created at Fri Jun 12 13:25:59 2009
#########################################################################
__UU__
M4$L#!`H```````MAQ3`````````````````!`!``8558#`!)`B%!EIO!0/4!
uupacktool.pl -p lib/Archive/Extract/t/src/x.lzma lib/Archive/Extract/t/src/x.lzma.packed
-Created at Sat Dec 13 17:18:49 2008
+Created at Fri Jun 12 13:25:59 2009
#########################################################################
__UU__
270``@```````````````````
uupacktool.pl -p lib/Archive/Extract/t/src/x.par lib/Archive/Extract/t/src/x.par.packed
-Created at Sat Dec 13 17:18:49 2008
+Created at Fri Jun 12 13:25:59 2009
#########################################################################
__UU__
M4$L#!`H```````MAQ3`````````````````!`!``8558#`!)`B%!EIO!0/4!
uupacktool.pl -p lib/Archive/Extract/t/src/x.tar.gz lib/Archive/Extract/t/src/x.tar.gz.packed
-Created at Sat Dec 13 17:18:49 2008
+Created at Fri Jun 12 13:25:59 2009
#########################################################################
__UU__
M'XL(`````````^W.NPW"0!!%T2EE2YC%:[N>#7""1,"G?QM##!&.SDE&(]W@
uupacktool.pl -p lib/Archive/Extract/t/src/x.tar lib/Archive/Extract/t/src/x.tar.packed
-Created at Sat Dec 13 17:18:49 2008
+Created at Fri Jun 12 13:25:59 2009
#########################################################################
__UU__
M80``````````````````````````````````````````````````````````
uupacktool.pl -p lib/Archive/Extract/t/src/x.tgz lib/Archive/Extract/t/src/x.tgz.packed
-Created at Sat Dec 13 17:18:49 2008
+Created at Fri Jun 12 13:25:59 2009
#########################################################################
__UU__
M'XL(`````````^W.NPW"0!!%T2EE2YC%:[N>#7""1,"G?QM##!&.SDE&(]W@
uupacktool.pl -p lib/Archive/Extract/t/src/x.zip lib/Archive/Extract/t/src/x.zip.packed
-Created at Sat Dec 13 17:18:49 2008
+Created at Fri Jun 12 13:26:00 2009
#########################################################################
__UU__
M4$L#!`H```````MAQ3`````````````````!`!``8558#`!)`B%!EIO!0/4!
uupacktool.pl -p lib/Archive/Extract/t/src/y.jar lib/Archive/Extract/t/src/y.jar.packed
-Created at Sat Dec 13 17:18:49 2008
+Created at Fri Jun 12 13:26:00 2009
#########################################################################
__UU__
M4$L#!`H``````,NBB#$````````````````"`!``>2]56`P`M%6W06Y4MT'U
uupacktool.pl -p lib/Archive/Extract/t/src/y.par lib/Archive/Extract/t/src/y.par.packed
-Created at Sat Dec 13 17:18:49 2008
+Created at Fri Jun 12 13:26:00 2009
#########################################################################
__UU__
M4$L#!`H``````,NBB#$````````````````"`!``>2]56`P`M%6W06Y4MT'U
uupacktool.pl -p lib/Archive/Extract/t/src/y.tar.bz2 lib/Archive/Extract/t/src/y.tar.bz2.packed
-Created at Sat Dec 13 17:18:50 2008
+Created at Fri Jun 12 13:26:00 2009
#########################################################################
__UU__
M0EIH.3%!6293636W".T``+)[E,B``$!``/>```-B"1XP!```0``((`"2A*4]
uupacktool.pl -p lib/Archive/Extract/t/src/y.tar.gz lib/Archive/Extract/t/src/y.tar.gz.packed
-Created at Sat Dec 13 17:18:51 2008
+Created at Fri Jun 12 13:26:00 2009
#########################################################################
__UU__
M'XL(`````````^W1,0Z#,`R%81\E-R"F><EY&,I2J4.!`4Y?JH@5J4,JH?[?
uupacktool.pl -p lib/Archive/Extract/t/src/y.tar lib/Archive/Extract/t/src/y.tar.packed
-Created at Sat Dec 13 17:18:50 2008
+Created at Fri Jun 12 13:26:00 2009
#########################################################################
__UU__
M>2\`````````````````````````````````````````````````````````
uupacktool.pl -p lib/Archive/Extract/t/src/y.tbz lib/Archive/Extract/t/src/y.tbz.packed
-Created at Sat Dec 13 17:18:51 2008
+Created at Fri Jun 12 13:26:00 2009
#########################################################################
__UU__
M0EIH.3%!6293636W".T``+)[E,B``$!``/>```-B"1XP!```0``((`"2A*4]
uupacktool.pl -p lib/Archive/Extract/t/src/y.tgz lib/Archive/Extract/t/src/y.tgz.packed
-Created at Sat Dec 13 17:18:51 2008
+Created at Fri Jun 12 13:26:00 2009
#########################################################################
__UU__
M'XL(`````````^W1,0Z#,`R%81\E-R"F><EY&,I2J4.!`4Y?JH@5J4,JH?[?
uupacktool.pl -p lib/Archive/Extract/t/src/y.zip lib/Archive/Extract/t/src/y.zip.packed
-Created at Sat Dec 13 17:18:51 2008
+Created at Fri Jun 12 13:26:00 2009
#########################################################################
__UU__
M4$L#!`H``````,NBB#$````````````````"`!``>2]56`P`M%6W06Y4MT'U