MARC::File::MicroLIF::decode() has been updated to change all \0a and \0d to the \n of the platform prior to decoding. t/81.decode.t has been updated to look at lineendings-0a.lif, lineendings-0d.lif, and lineendings-0d0a.lif, instead of sample1.lif.

I also revised MARC::Doc::Tutorial.pod to reflect MARC::Lint's move to its own distribution. The MARC::Lint examples remain.

On Tue, 14 Sep 2004, I posted about the DOS EOF character (\x1a), and revising MARC::File::USMARC to remove this along with the other junk characters:
# remove illegal garbage that sometimes occurs between records
$usmarc =~ s/^[ \x00\x0a\x0d\x1a]+//;


I've updated the test files (on my site, in <http://home.inwave.com/eija/bryanmodules/dosEOFtest/>):

dosEOF.t
sample1eof.usmarc
cameleof.usmarc
USMARC_doseof.pm.txt #change name back to USMARC.pm and replace the installed version with the updated version


Is there any problem with committing the revised version of MARC::File::USMARC, and adding+committing the three files above to cvs in the t/ directory?

Thank you for your assistance,

Bryan Baldus
[EMAIL PROTECTED]
[EMAIL PROTECTED]
http://home.inwave.com/eija

Reply via email to