Harald Joerg <Harald.Joerg@mch.sni.de$<gt> sent me a patch to add binmode to the filehandles that are used, so the whole thing works on Windows.
<Harald.Joerg@mch.sni.de$<gt
Modernized the Makefile.PL to use fixin() instead of writing the EXE_FILES "by hand".
Further investigation of the warning I "fixed" yesterday. Added tests for a trailing empty string in the last line of the uuencoded string and for a zero in the last line of the uudecoded string. Found the bug in the code that skipped lines starting with a "#". Allowing such lines fixed a long standing bug.
Thanks to Kurtis D. Rader <krader@sequent.com> who describes that a uuencoded chunk that consists of nothing but backtick triggers a "Use of uninitialized variable" warning. Although I'd like to see it as a bug in perl this version takes precautions to avoid the warning.
Updated to perl5.004 using m//gc instead of s///.
Using binmode() for filehandles to (hopefully) make it work on Non-UNIX systems (Thanks to Bill Baxter <bill@visix.com> for the report)
Integrated a patch by leachcj@bp.com that allows array references being passed to uudecode.
original version; created by h2xs 1.16
To install Convert::UU, copy and paste the appropriate command in to your terminal.
cpanm
cpanm Convert::UU
CPAN shell
perl -MCPAN -e shell install Convert::UU
For more information on module installation, please visit the detailed CPAN module installation guide.