Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

MARC::Record 2.0.4

1 view
Skip to first unread message

Galen Charlton

unread,
Feb 9, 2013, 11:06:54 PM2/9/13
to perl4lib
Hi,

I have uploaded version 2.0.4 of MARC::Record to CPAN. This is a minor
functionality and bugfix release. Changes since version 2.0.3 are:

Enhancements
----------------------
- add MARC::Field->set_indicator($indpos, $indval), a mutator
for indicators
- add MARC::Field->set_tag to allow tags to be renamed
(Robin Sheat)
- delete_subfield(), if given a single subfield label as its
argument, will delete all instances of the specified
subfield, increasing its DWIM factor
- improved POD for MARC::Field->delete_subfield()

Fixes
--------
- RT#70346: delete_subfield() no longer clears entire field if
arguments are badly formatted
- croak if invalid arguments are passed to delete_subfield()
- fix error in tutorial (thanks to Tom Burton-West for the
catch)
- RT#76990: emit leader of correct length even if record longer
than 99,999 octets (Julian Maurice)
- RT#67094: croak with correct error if attempting to create
MARC::Field sans subfields
- corrected POD for indicator() method
- move tag validity check to new class method,
is_valid_tag($tagno)
- move indicator validity check to new class method,
is_valid_indicator($indval)
- have MARC::Record pass perlcritic --gentle (mostly)
- remove function prototypes
(see http://www.perlmonks.org/?node_id=861966)

Regards,

Galen
--
Galen Charlton
gmch...@gmail.com

Dan Scott

unread,
Feb 10, 2013, 10:26:52 PM2/10/13
to Galen Charlton, perl4lib
On Sat, Feb 9, 2013 at 11:06 PM, Galen Charlton <gmch...@gmail.com> wrote:

> Hi,
>
> I have uploaded version 2.0.4 of MARC::Record to CPAN. This is a minor
> functionality and bugfix release.


Thanks Galen - I'm in the process of getting the Fedora packages pushed to
rawhide, Fedora 18, and Fedora 17 now.

Dan
0 new messages