New version of MARC::Lint available

2014-07-21 Thread Bryan Baldus
/bdapndxg.html Thank you for your time. Bryan Baldus bryan.bal...@quality-books.com eij...@cpan.org http://home.comcast.net/~eijabb/

RE: Customizing MARC::Errorchecks

2012-07-17 Thread Bryan Baldus
/git/gitweb.cgi?p=marcpm/marcpm;a=summary I hope this helps, Bryan Baldus Cataloger Quality Books Inc. 1-800-323-4241x402 bryan.bal...@quality-books.com eij...@cpan.org http://home.comcast.net/~eijabb/

RE: MARC::Record / MARC::File::XML bug when fields contain newlines?

2012-01-12 Thread Bryan Baldus
finding it in some files I was working with). I'm not familiar with MARC::File::XML to know how it deals with end of line characters. Bryan Baldus Cataloger Quality Books Inc. The Best of America's Independent Presses 1-800-323-4241x402 bryan.bal...@quality-books.com eij...@cpan.org http

RE: Typo in MARC::Record tutorial.

2011-05-15 Thread Bryan Baldus
): my $batch = MARC::Batch-new('USMARC', 'file.dat'); ## Bryan Baldus bryan.bal...@quality-books.com eij...@cpan.org http://home.comcast.net/~eijabb/

RE: Moose based Perl library for MARC records

2010-11-11 Thread Bryan Baldus
::Record family, it seems like something within MARC::* would be appropriate (as long as the names don't interfere with the existing modules but instead can be used in cooperation with them). Bryan Baldus bryan.bal...@quality-books.com eij...@cpan.org http://home.comcast.net/~eijabb/

RE: MARC::Field-subfields function

2010-09-08 Thread Bryan Baldus
the error? Thank you, Bryan Baldus bryan.bal...@quality-books.com eij...@cpan.org http://home.comcast.net/~eijabb/

MARC::Lint 1.44

2009-08-29 Thread Bryan Baldus
and 9, as well as some other minor changes. Please let me know of any problems. Thank you, Bryan Baldus bryan.bal...@quality-books.com eij...@cpan.org http://home.inwave.com/eija

RE: [Patch] Escape marc tag/code/indicators in Marc::File::XML

2009-07-22 Thread Bryan Baldus
. Thank you for your time, Bryan Baldus bryan.bal...@quality-books.com eij...@cpan.org http://home.inwave.com/eija

MARC Errorchecks and Lint Module updates

2008-05-25 Thread Bryan Baldus
that will be less likely to break with the passage of time. MARC::Lint changes: - Updated _check_article with the exception 'A to ' - Updated Lint::DATA section with Update No. 8 (Oct. 2007) Please let me know of any problems, suggestions, etc. Thank you, Bryan Baldus [EMAIL

MARC-Lintadditions 1.13 update

2007-10-21 Thread Bryan Baldus
for punctuation preceding $e. -Updated check_260, check_440, and check_490 to deal with subfield 6 being 1st when checking for subfield a as first subfield. [1] http://home.inwave.com/eija/bryanmodules/ Please let me know of any problems, corrections, suggestions, or questions. Thank you, Bryan

MARC::Lint and Errorchecks updated on CPAN

2007-10-03 Thread Bryan Baldus
, Bryan Baldus [EMAIL PROTECTED] [EMAIL PROTECTED] http://home.inwave.com/eija

MARC::Record record length and leader bug?

2007-09-28 Thread Bryan Baldus
9, and to not exceed 5 characters when setting the record length. Please correct me if I am wrong. Thank you for your assistance, Bryan Baldus [EMAIL PROTECTED] [EMAIL PROTECTED] http://home.inwave.com/eija

RE: Removing duplicate fields with MARC::record

2007-07-30 Thread Bryan Baldus
hope this helps, Bryan Baldus [EMAIL PROTECTED] [EMAIL PROTECTED] http://home.inwave.com/eija

RE: Using MARC::Record to delete fields

2007-07-16 Thread Bryan Baldus
techniques ### #remove remaining 035s $record-delete_field(@m035); print $record-as_formatted(),\n\n; } I hope this helps, Bryan Baldus [EMAIL PROTECTED] [EMAIL PROTECTED] http://home.inwave.com/eija

RE: conditional statement: indicator not blank

2007-04-30 Thread Bryan Baldus
: if ($field_7xx-indicator(2) != '' || $field_7xx-indicator(2) == 0) { Would it not be better to use string comparison operators, ne and eq, since indicators may not necessarily be numeric? Please correct me if I am wrong. Bryan Baldus [EMAIL PROTECTED] [EMAIL PROTECTED] http://home.inwave.com

RE: trailing $ on Cat source 040 field

2007-03-30 Thread Bryan Baldus
on http://marcpm.cvs.sourceforge.net/marcpm/marc-marcmaker/, CPAN version on http://search.cpan.org/~eijabb/MARC-File-MARCMaker-0.05/. SourceForge version has recently updated mrc2mkr and mkr2mrc programs in bin/. I hope this helps, Bryan Baldus [EMAIL PROTECTED] [EMAIL PROTECTED] http

RE: MARC::Batch

2007-02-26 Thread Bryan Baldus
://search.cpan.org/~mikery/MARC-Record-2.0.0/ The development/most recent version is available in CVS on SourceForge: http://marcpm.cvs.sourceforge.net/marcpm/marc-record/ (http://sourceforge.net/cvs/?group_id=1254) I hope this helps, Bryan Baldus [EMAIL PROTECTED] [EMAIL PROTECTED] http://home.inwave.com/eija

RE: Module update for MARC::Record

2007-01-18 Thread Bryan Baldus
. SourceForge versions. Thank you, Bryan Baldus [EMAIL PROTECTED] [EMAIL PROTECTED] http://home.inwave.com/eija

Re: MARC21 record to CIP block

2006-07-16 Thread Bryan Baldus
this helps. Please let me know of any problems or suggestions. Bryan Baldus [EMAIL PROTECTED] http://home.inwave.com/eija

RE: MARC21 record to CIP block

2006-07-14 Thread Bryan Baldus
. 2. Libraries--Psychological aspects. 3. Telephone--Directories--Psychological aspects. I. Jones, Bob (Bob Robert Rob), 1981- II. Title. BF575.H27S65 2002 158.1--dc21 qbi02200951 -- Bryan Baldus [EMAIL PROTECTED] http

Re: MARC::Lint bug?

2006-06-18 Thread Bryan Baldus
At 6:04 PM -0400 6/16/06, Edward Summers wrote: On Jun 16, 2006, at 1:27 PM, Bryan Baldus wrote: MARC::Lint has been revised in SourceForge CVS so that $rules-{$repeatable} is now $rules-{'repeatable'} for field repeatability. Are you able to push this out to CPAN? //Ed I'll try to produce

RE: MARC::Lint bug?

2006-06-16 Thread Bryan Baldus
'} for field repeatability. Please let me know of any problems. Thank you, Bryan Baldus [EMAIL PROTECTED] [EMAIL PROTECTED] http://home.inwave.com/eija

MARC::Lint bug?

2006-06-15 Thread Bryan Baldus
line of thinking would have me revising $rules-{$repeatable} to $rules-{'repeatable'}, and leaving the subfields as $rules-{$key}. Does this sound reasonable? Thank you for your assistance, Bryan Baldus [EMAIL PROTECTED] [EMAIL PROTECTED] http://home.inwave.com/eija

Module updates and HTML parsing question

2006-06-07 Thread Bryan Baldus
saving the files into a directory, the parsing program will look at each .htm file, pull out the changed names, and put them into the single plain text file described above. Thank you for any assistance you may be able to provide, Bryan Baldus [EMAIL PROTECTED] [EMAIL PROTECTED] http

RE: Question about MARC::RECORD usage

2006-05-03 Thread Bryan Baldus
(); while (my $subfield = pop(@subfields)) { my ($code, $data) = @$subfield; #do something with data #or add code and data to array unshift (@newsubfields, $code, $data); } # while ### I hope this helps, Bryan Baldus [EMAIL PROTECTED] [EMAIL PROTECTED] http

RE: Deleting a subfield using MARC::Record

2006-05-01 Thread Bryan Baldus
OK -- here's the call for a vote. All interested perl4lib members are encouraged to participate by emailing the list. +1 Bryan Baldus [EMAIL PROTECTED] [EMAIL PROTECTED] http://home.inwave.com/eija

Re: Slowdown when fetching multiple records

2006-02-20 Thread Bryan Baldus
. I don't know how the Perl modules handle this pause for batch searching LC, but it might be why you are experiencing a delay. I hope this helps, Bryan Baldus [EMAIL PROTECTED] [EMAIL PROTECTED] http://home.inwave.com/eija

RE: MARC.pm unblessed reference

2005-11-22 Thread Bryan Baldus
the code to extract the entire 020 field as_string() and report it. I hope this helps, Bryan Baldus [EMAIL PROTECTED] [EMAIL PROTECTED] http://home.inwave.com/eija #!perl =head2 Extracts ISBN from file of MARC records. =cut ### ### Initialize

MARC-File-MARCMaker to CPAN

2005-10-31 Thread Bryan Baldus
updated MARC::Doc::Tutorial.pod in CVS on SourceForge (http://cvs.sourceforge.net/viewcvs.py/marcpm/marc-record/lib/MARC/Doc/Tutor ial.pod?rev=1.30view=log) with a section on MARCMaker. Thank you, Bryan Baldus [EMAIL PROTECTED] [EMAIL PROTECTED] http://home.inwave.com/eija

RE: MARC-File-MARCMaker in CVS

2005-10-25 Thread Bryan Baldus
if you have the energy. I'll look into doing this. Thank you, Bryan Baldus [EMAIL PROTECTED] [EMAIL PROTECTED] http://home.inwave.com/eija p.s. My announcement message should have read version 0.04 rather than version 0.4.

marclint update

2005-09-19 Thread Bryan Baldus
I have updated the marclint program in CVS on SourceForge to report errors encountered during the decoding process from raw MARC to MARC::Record objects. I also changed tabs to 4 spaces. Please let me know if this causes problems with anything. Thank you, Bryan Baldus [EMAIL PROTECTED

RE: MARC::Record elementary question?

2005-08-29 Thread Bryan Baldus
. It appears to be fixed in version 1.39_02 (which, though a developer release, seems stable for how I've been using it--non-unicode records). Bryan Baldus [EMAIL PROTECTED] [EMAIL PROTECTED] http://home.inwave.com/eija

marclint and decoding errors

2005-08-21 Thread Bryan Baldus
}; } } # while ## Thank you, Bryan Baldus [EMAIL PROTECTED] [EMAIL PROTECTED] http://home.inwave.com/eija

MARCMaker etc. updates

2005-08-15 Thread Bryan Baldus
containing headings not yet accounted for by the script). I have also posted a new version of MARC::Errorchecks (1.09) to CPAN. Changes are listed there and on my site. I welcome any comments and suggestions (to [EMAIL PROTECTED]). Thank you, Bryan Baldus [EMAIL PROTECTED] [EMAIL PROTECTED] http

Errorchecks etc. updates

2005-07-16 Thread Bryan Baldus
of weekly files. # I welcome any comments and suggestions. Thank you, Bryan Baldus [EMAIL PROTECTED] [EMAIL PROTECTED] http://home.inwave.com/eija

RE: LC call number sorting utilities

2005-03-29 Thread Bryan Baldus
@input_list, $call_no; and push @sorted_list, $call_no_array{$key}; might help to speed things up (it did in my case). I hope this helps. Thank you, Bryan Baldus [EMAIL PROTECTED] [EMAIL PROTECTED] http://home.inwave.com/eija

RE: Sort with MARC::Record

2005-01-31 Thread Bryan Baldus
/, or bundled with MARC::Errorchecks on CPAN http://search.cpan.org/~eijabb/MARC-Errorchecks-1.06/ [2] http://home.inwave.com/eija/fullrecscripts/Extraction/extractbycontrolno.txt Hope this helps, Bryan Baldus [EMAIL PROTECTED] [EMAIL PROTECTED] http://home.inwave.com/eija

RE: MARC::Lint update

2005-01-24 Thread Bryan Baldus
the indentation tabs to 4 spaces per tab. Are non-indentation tabs ok? In MARC::Lint::CodeData, I used split on \t to split the codes into a hash. Since some codes have or need spaces, splitting on \s would probably not work as well. Thank you for your assistance, Bryan Baldus [EMAIL PROTECTED

MARC::Lint update

2005-01-23 Thread Bryan Baldus
move them out of MARC::Lintadditions into MARC::Lint. Thank you, Bryan Baldus [EMAIL PROTECTED] [EMAIL PROTECTED] http://home.inwave.com/eija

RE: Ignoring Diacritics accessing Fixed Field Data

2005-01-11 Thread Bryan Baldus
= substr( $TITLE, 0+$titleind2, 4 ) if $titleind2 =~/^[0-9]$/; #the if statement should be unnecessary, since 245 2nd indicator should always be some number, but just in case. Hope this helps, Bryan Baldus [EMAIL PROTECTED] [EMAIL PROTECTED] http://home.inwave.com/eija

Re: Module to read Isis data

2005-01-10 Thread Bryan Baldus
but ran 15 extra. ## Hope this helps, Bryan Baldus [EMAIL PROTECTED] [EMAIL PROTECTED] http://home.inwave.com/eija

RE: MARC::Record tests

2005-01-06 Thread Bryan Baldus
= split( /\n/, $text ); Bryan Baldus [EMAIL PROTECTED] [EMAIL PROTECTED] http://home.inwave.com/eija

MARC::Errorchecks and other updates

2004-10-19 Thread Bryan Baldus
] Distribution on CPAN: http://search.cpan.org/~eijabb/MARC-Errorchecks-1.03/ or http://www.cpan.org/modules/by-module/MARC/MARC-Errorchecks-1.03.tar.gz Thank you, Bryan Baldus Cataloger Quality Books Inc. [EMAIL PROTECTED] http://home.inwave.com/eija

RE: DOS EOF character in MARC files

2004-09-14 Thread Bryan Baldus
://home.inwave.com/eija/bryanmodules/ , file dosEOFtest.tar.gz or the directory dosEOFtest for uncompressed versions. Thank you, Bryan Baldus Cataloger (Quality Books Inc.) http://home.inwave.com/eija/

New versions of MARC error checking modules

2004-08-24 Thread Bryan Baldus
as a basis for test files. -- As usual, I welcome comments, suggestions, questions, etc. Thank you for your assistance, Bryan Baldus Cataloger Quality Books, Inc. [EMAIL PROTECTED] http://home.inwave.com/eija

RE: Warnings during decode() of raw MARC

2004-08-18 Thread Bryan Baldus
try running each of the test files when I first install a new module, just to make sure they work ok, but I've not usually bothered to look at how the tests or the Makefile.PL work. This is one reason I haven't tried to distribute my modules through CPAN. Bryan Baldus http://home.inwave.com

MARC error checking with Perl updates and question

2004-08-09 Thread Bryan Baldus
is alone in 504 } #foreach index alone --- [1] My home page: http://home.inwave.com/eija/ Thank you, Bryan Baldus Cataloger Quality Books, Inc. The Best of America's Independent Presses [EMAIL PROTECTED] http://home.inwave.com/eija/

RE: retain repeatable subfields

2004-08-06 Thread Bryan Baldus
is in one array) while (my $subfield = pop(@subfields)) { my ($code, $data) = @$subfield; unshift (@newsubfields, $code, $data); } # while would work better? Then parse the array for the desired subfields? Please correct me if I am wrong, Hope this helps, Bryan Baldus Cataloger Quality Books, Inc

Perl-based MARC record error checking update and questions

2004-06-23 Thread Bryan Baldus
, questions, and comments (to this address, or to that listed on my site). Thank you, Bryan Baldus Cataloger Quality Books Inc. [EMAIL PROTECTED] http://home.inwave.com/eija

BBMARC updated

2004-05-03 Thread Bryan Baldus
page with information about changes and planned projects (http://home.inwave.com/eija/). I welcome any comments and corrections you may have. Bryan Baldus Cataloger Quality Books, Inc. The Best of America's Independent Presses [EMAIL PROTECTED]

RE: unsubsribe

2004-02-25 Thread Bryan Baldus
Subscription information may be found at http://perl4lib.perl.org/, which states: To subscribe, unsubscribe, or contribute to the list use one of the following addresses: [EMAIL PROTECTED] [EMAIL PROTECTED] Hope this helps, Bryan Baldus Cataloger Quality Books, Inc. The Best of America's

MARC-related scripts and code

2004-01-20 Thread Bryan Baldus
on Motion Pictures is unfinished (we don't have any, so I didn't go to the trouble of updating the section), but the logic should follow that in Electronic Resources. Please send me any comments you might have. Thank you, Bryan Baldus Cataloger Quality Books, Inc. The Best of America's Independent