Changes for version 1.34
- ENHANCEMENTS
- modified MARC::File::in() to allow passing in filehandles instead of a filename. Useful in situations where you might have data compressed on disk, and want to read from a decompression pipe. This effects MARC::Batch of course as well, which has had its documentation updated.
- added t/85.fh.t to test new filehandle passing
- Incorrect filetypes passed in to the MARC::Batch constructor now croak instead of die, so you can see where in your code it was called.
- FIXES
- etc/specs modified to correctly parse LCs docs to get the 250 $b properly. Thanks Bryan Baldus at Quality Books.
- new Lint.pm with 250 $b.
- MARC::Field now leaves alphabetic indicators as they are instead of squashing to a space. Added test of new functionailty. Thanks Leif Andersson from Stockholms Universitet.
- MARC::File::USMARC no longer checks the validity of indicators but leaves that up to MARC::Field (instead of having the check twice).
- In MARC::Batch, the 'warn' elements weren't quoted.
- warnings_on and strict_on should now be respected.
Documentation
MARC record dump utility
MARC record dump utility
A documentation-only module for new users of MARC::Record
Modules
Perl module for handling files of MARC::Record objects
Perl extension for handling MARC fields
Base class for files of MARC records
MicroLIF-specific file handling
USMARC-specific file handling
Perl extension for checking validity of MARC records
Perl extension for handling MARC records