MARC-Fast
10 years agosupport all indicators: 0-9, space and # master
Dobrica Pavlinusic [Sun, 13 Oct 2013 23:10:13 +0000 (01:10 +0200)]
support all indicators: 0-9, space and #

10 years agodocument all options, fix offset and limit
Dobrica Pavlinusic [Sun, 13 Oct 2013 22:08:55 +0000 (00:08 +0200)]
document all options, fix offset and limit

10 years agoadded test to manifest
Dobrica Pavlinusic [Thu, 22 Aug 2013 11:50:57 +0000 (13:50 +0200)]
added test to manifest

10 years agoadded resources to META.yml
Dobrica Pavlinusic [Thu, 22 Aug 2013 11:49:58 +0000 (13:49 +0200)]
added resources to META.yml

10 years agogenerate Changes from git
Dobrica Pavlinusic [Thu, 22 Aug 2013 11:38:38 +0000 (13:38 +0200)]
generate Changes from git

10 years agoadded hash_filter as option when calling to_hash [0.12]
Dobrica Pavlinusic [Thu, 22 Aug 2013 11:24:36 +0000 (11:24 +0000)]
added hash_filter as option when calling to_hash [0.12]

git-svn-id: svn+ssh://llin/home/dpavlin/private/svn/MARC-Fast/trunk@47 49f9634a-d7ec-0310-8e6b-ec35c6cc8804

10 years agodump tsv file for TokyoCabinet import
Dobrica Pavlinusic [Thu, 22 Aug 2013 10:48:18 +0000 (10:48 +0000)]
dump tsv file for TokyoCabinet import

git-svn-id: svn+ssh://llin/home/dpavlin/private/svn/MARC-Fast/trunk@46 49f9634a-d7ec-0310-8e6b-ec35c6cc8804

13 years agoupdate MANIFEST
Dobrica Pavlinusic [Thu, 23 Sep 2010 13:51:58 +0000 (13:51 +0000)]
update MANIFEST

git-svn-id: svn+ssh://llin/home/dpavlin/private/svn/MARC-Fast/trunk@45 49f9634a-d7ec-0310-8e6b-ec35c6cc8804

13 years agobump version to [0.11]
Dobrica Pavlinusic [Thu, 23 Sep 2010 13:15:01 +0000 (13:15 +0000)]
bump version to [0.11]

git-svn-id: svn+ssh://llin/home/dpavlin/private/svn/MARC-Fast/trunk@44 49f9634a-d7ec-0310-8e6b-ec35c6cc8804

13 years agobetter example with repetable field and subfields
Dobrica Pavlinusic [Thu, 23 Sep 2010 13:14:37 +0000 (13:14 +0000)]
better example with repetable field and subfields

git-svn-id: svn+ssh://llin/home/dpavlin/private/svn/MARC-Fast/trunk@43 49f9634a-d7ec-0310-8e6b-ec35c6cc8804

13 years agofix repeatable subfields in to_hash
Dobrica Pavlinusic [Thu, 23 Sep 2010 13:07:28 +0000 (13:07 +0000)]
fix repeatable subfields in to_hash

git-svn-id: svn+ssh://llin/home/dpavlin/private/svn/MARC-Fast/trunk@42 49f9634a-d7ec-0310-8e6b-ec35c6cc8804

13 years agotest data with repeatable subfield
Dobrica Pavlinusic [Thu, 23 Sep 2010 13:06:25 +0000 (13:06 +0000)]
test data with repeatable subfield

git-svn-id: svn+ssh://llin/home/dpavlin/private/svn/MARC-Fast/trunk@41 49f9634a-d7ec-0310-8e6b-ec35c6cc8804

13 years agotest repeatable subfields
Dobrica Pavlinusic [Thu, 23 Sep 2010 13:05:59 +0000 (13:05 +0000)]
test repeatable subfields

git-svn-id: svn+ssh://llin/home/dpavlin/private/svn/MARC-Fast/trunk@40 49f9634a-d7ec-0310-8e6b-ec35c6cc8804

13 years agomove Fast.pm into lib/MARC/Fast.pm
Dobrica Pavlinusic [Thu, 23 Sep 2010 12:55:35 +0000 (12:55 +0000)]
move Fast.pm into lib/MARC/Fast.pm

git-svn-id: svn+ssh://llin/home/dpavlin/private/svn/MARC-Fast/trunk@39 49f9634a-d7ec-0310-8e6b-ec35c6cc8804

13 years agouse file from $marc_file variable
Dobrica Pavlinusic [Thu, 23 Sep 2010 12:29:37 +0000 (12:29 +0000)]
use file from $marc_file variable

git-svn-id: svn+ssh://llin/home/dpavlin/private/svn/MARC-Fast/trunk@38 49f9634a-d7ec-0310-8e6b-ec35c6cc8804

13 years agouse lib instead of blib for local testing
Dobrica Pavlinusic [Thu, 23 Sep 2010 12:26:42 +0000 (12:26 +0000)]
use lib instead of blib for local testing

git-svn-id: svn+ssh://llin/home/dpavlin/private/svn/MARC-Fast/trunk@37 49f9634a-d7ec-0310-8e6b-ec35c6cc8804

13 years agorename tag number to $tag
Dobrica Pavlinusic [Thu, 23 Sep 2010 12:24:38 +0000 (12:24 +0000)]
rename tag number to $tag

git-svn-id: svn+ssh://llin/home/dpavlin/private/svn/MARC-Fast/trunk@36 49f9634a-d7ec-0310-8e6b-ec35c6cc8804

14 years agobump version [0.10]
Dobrica Pavlinusic [Thu, 4 Feb 2010 17:15:09 +0000 (17:15 +0000)]
bump version [0.10]

git-svn-id: svn+ssh://llin/home/dpavlin/private/svn/MARC-Fast/trunk@35 49f9634a-d7ec-0310-8e6b-ec35c6cc8804

14 years agoadd utf-8 tests and data into MANIFEST
Dobrica Pavlinusic [Thu, 4 Feb 2010 17:14:52 +0000 (17:14 +0000)]
add utf-8 tests and data into MANIFEST

git-svn-id: svn+ssh://llin/home/dpavlin/private/svn/MARC-Fast/trunk@34 49f9634a-d7ec-0310-8e6b-ec35c6cc8804

14 years agodon't card on junk at end, just warn
Dobrica Pavlinusic [Thu, 4 Feb 2010 17:13:18 +0000 (17:13 +0000)]
don't card on junk at end, just warn

git-svn-id: svn+ssh://llin/home/dpavlin/private/svn/MARC-Fast/trunk@33 49f9634a-d7ec-0310-8e6b-ec35c6cc8804

14 years agoadded test and data for utf-8 encoding example
Dobrica Pavlinusic [Thu, 4 Feb 2010 17:10:14 +0000 (17:10 +0000)]
added test and data for utf-8 encoding example

git-svn-id: svn+ssh://llin/home/dpavlin/private/svn/MARC-Fast/trunk@32 49f9634a-d7ec-0310-8e6b-ec35c6cc8804

14 years agoreturn correct count for marc files with additional junk bytes at end
Dobrica Pavlinusic [Thu, 4 Feb 2010 17:09:49 +0000 (17:09 +0000)]
return correct count for marc files with additional junk bytes at end

git-svn-id: svn+ssh://llin/home/dpavlin/private/svn/MARC-Fast/trunk@31 49f9634a-d7ec-0310-8e6b-ec35c6cc8804

14 years agoadded documentation about utf-8 encoded marc files and utf-8 flag in perl scalars
Dobrica Pavlinusic [Thu, 4 Feb 2010 17:08:03 +0000 (17:08 +0000)]
added documentation about utf-8 encoded marc files and utf-8 flag in perl scalars

git-svn-id: svn+ssh://llin/home/dpavlin/private/svn/MARC-Fast/trunk@30 49f9634a-d7ec-0310-8e6b-ec35c6cc8804

14 years agodon't depend on Test::Exception
Dobrica Pavlinusic [Thu, 4 Feb 2010 12:54:00 +0000 (12:54 +0000)]
don't depend on Test::Exception

git-svn-id: svn+ssh://llin/home/dpavlin/private/svn/MARC-Fast/trunk@29 49f9634a-d7ec-0310-8e6b-ec35c6cc8804

15 years agoinclude_subfields with option -h
Dobrica Pavlinusic [Sat, 6 Sep 2008 10:40:52 +0000 (10:40 +0000)]
include_subfields with option -h

git-svn-id: svn+ssh://llin/home/dpavlin/private/svn/MARC-Fast/trunk@28 49f9634a-d7ec-0310-8e6b-ec35c6cc8804

15 years agopull Changes from svk and release to CPAN 0.09
Dobrica Pavlinusic [Sun, 3 Aug 2008 06:49:12 +0000 (06:49 +0000)]
pull Changes from svk and release to CPAN 0.09

git-svn-id: svn+ssh://llin/home/dpavlin/private/svn/MARC-Fast/trunk@27 49f9634a-d7ec-0310-8e6b-ec35c6cc8804

16 years agouse Data::Dump for nicer (shorter/more readable) output instead of
Dobrica Pavlinusic [Mon, 19 Nov 2007 16:37:00 +0000 (16:37 +0000)]
use Data::Dump for nicer (shorter/more readable) output instead of
Data::Dumper

git-svn-id: svn+ssh://llin/home/dpavlin/private/svn/MARC-Fast/trunk@26 49f9634a-d7ec-0310-8e6b-ec35c6cc8804

16 years agoinclude subfields in to_hash dump
Dobrica Pavlinusic [Tue, 6 Nov 2007 20:06:26 +0000 (20:06 +0000)]
include subfields in to_hash dump

git-svn-id: svn+ssh://llin/home/dpavlin/private/svn/MARC-Fast/trunk@25 49f9634a-d7ec-0310-8e6b-ec35c6cc8804

16 years agocorrectly upgrade repeatable field value to array
Dobrica Pavlinusic [Tue, 6 Nov 2007 20:06:07 +0000 (20:06 +0000)]
correctly upgrade repeatable field value to array

git-svn-id: svn+ssh://llin/home/dpavlin/private/svn/MARC-Fast/trunk@24 49f9634a-d7ec-0310-8e6b-ec35c6cc8804

16 years agomuch more sane implementation of to_hash which now include
Dobrica Pavlinusic [Sun, 4 Nov 2007 22:44:42 +0000 (22:44 +0000)]
much more sane implementation of to_hash which now include
option include_subfields just like Biblio::Isis does. [0.09]

git-svn-id: svn+ssh://llin/home/dpavlin/private/svn/MARC-Fast/trunk@23 49f9634a-d7ec-0310-8e6b-ec35c6cc8804

16 years agodisplay also leader in dump
Dobrica Pavlinusic [Tue, 30 Oct 2007 16:41:06 +0000 (16:41 +0000)]
display also leader in dump

git-svn-id: svn+ssh://llin/home/dpavlin/private/svn/MARC-Fast/trunk@22 49f9634a-d7ec-0310-8e6b-ec35c6cc8804

16 years agocorrectly skip tests if there is no test MARC file
Dobrica Pavlinusic [Mon, 29 Oct 2007 22:41:21 +0000 (22:41 +0000)]
correctly skip tests if there is no test MARC file

git-svn-id: svn+ssh://llin/home/dpavlin/private/svn/MARC-Fast/trunk@21 49f9634a-d7ec-0310-8e6b-ec35c6cc8804

16 years agoupdate
Dobrica Pavlinusic [Mon, 29 Oct 2007 22:40:58 +0000 (22:40 +0000)]
update

git-svn-id: svn+ssh://llin/home/dpavlin/private/svn/MARC-Fast/trunk@20 49f9634a-d7ec-0310-8e6b-ec35c6cc8804

16 years agoincluded sample marc file from MARC-Record-2.0
Dobrica Pavlinusic [Mon, 29 Oct 2007 22:38:55 +0000 (22:38 +0000)]
included sample marc file from MARC-Record-2.0

git-svn-id: svn+ssh://llin/home/dpavlin/private/svn/MARC-Fast/trunk@19 49f9634a-d7ec-0310-8e6b-ec35c6cc8804

16 years agoadded $marc->last_leader which returns leader of
Dobrica Pavlinusic [Mon, 29 Oct 2007 22:33:35 +0000 (22:33 +0000)]
added $marc->last_leader which returns leader of
last record accessed with $marc->fetch
bump version to [0.08]

git-svn-id: svn+ssh://llin/home/dpavlin/private/svn/MARC-Fast/trunk@18 49f9634a-d7ec-0310-8e6b-ec35c6cc8804

16 years agoupdate version [0.07]
Dobrica Pavlinusic [Thu, 21 Jun 2007 10:24:12 +0000 (10:24 +0000)]
update version [0.07]

git-svn-id: svn+ssh://llin/home/dpavlin/private/svn/MARC-Fast/trunk@17 49f9634a-d7ec-0310-8e6b-ec35c6cc8804

16 years agomake Data::Dump optional
Dobrica Pavlinusic [Thu, 21 Jun 2007 10:23:12 +0000 (10:23 +0000)]
make Data::Dump optional

git-svn-id: svn+ssh://llin/home/dpavlin/private/svn/MARC-Fast/trunk@16 49f9634a-d7ec-0310-8e6b-ec35c6cc8804

16 years agoauto-generated from svn log
Dobrica Pavlinusic [Thu, 21 Jun 2007 10:05:39 +0000 (10:05 +0000)]
auto-generated from svn log

git-svn-id: svn+ssh://llin/home/dpavlin/private/svn/MARC-Fast/trunk@15 49f9634a-d7ec-0310-8e6b-ec35c6cc8804

16 years agopush new (slim) version [0.06]
Dobrica Pavlinusic [Mon, 18 Jun 2007 22:54:02 +0000 (22:54 +0000)]
push new (slim) version [0.06]

git-svn-id: svn+ssh://llin/home/dpavlin/private/svn/MARC-Fast/trunk@14 49f9634a-d7ec-0310-8e6b-ec35c6cc8804

16 years agoremove huge unimarc.iso file from distribution
Dobrica Pavlinusic [Mon, 18 Jun 2007 22:51:04 +0000 (22:51 +0000)]
remove huge unimarc.iso file from distribution

git-svn-id: svn+ssh://llin/home/dpavlin/private/svn/MARC-Fast/trunk@13 49f9634a-d7ec-0310-8e6b-ec35c6cc8804

16 years agorelease preparation
Dobrica Pavlinusic [Mon, 18 Jun 2007 22:32:41 +0000 (22:32 +0000)]
release preparation

git-svn-id: svn+ssh://llin/home/dpavlin/private/svn/MARC-Fast/trunk@12 49f9634a-d7ec-0310-8e6b-ec35c6cc8804

17 years agoadded to_ascii to be more like Biblio::ISIS API [0.05]
Dobrica Pavlinusic [Fri, 3 Nov 2006 20:34:31 +0000 (20:34 +0000)]
added to_ascii to be more like Biblio::ISIS API [0.05]

git-svn-id: svn+ssh://llin/home/dpavlin/private/svn/MARC-Fast/trunk@11 49f9634a-d7ec-0310-8e6b-ec35c6cc8804

17 years agochange terminology to offset and limit
Dobrica Pavlinusic [Fri, 3 Nov 2006 20:07:58 +0000 (20:07 +0000)]
change terminology to offset and limit

git-svn-id: svn+ssh://llin/home/dpavlin/private/svn/MARC-Fast/trunk@10 49f9634a-d7ec-0310-8e6b-ec35c6cc8804

17 years agohash_filter now gets record number as second arguments to be in sync with Biblio...
Dobrica Pavlinusic [Thu, 13 Jul 2006 14:00:23 +0000 (14:00 +0000)]
hash_filter now gets record number as second arguments to be in sync with Biblio::Isis 0.22

git-svn-id: svn+ssh://llin/home/dpavlin/private/svn/MARC-Fast/trunk@9 49f9634a-d7ec-0310-8e6b-ec35c6cc8804

18 years agodocumented hash_filter, fully implemented repeatable subfileds. [0.03]
Dobrica Pavlinusic [Wed, 28 Dec 2005 22:16:39 +0000 (22:16 +0000)]
documented hash_filter, fully implemented repeatable subfileds. [0.03]

git-svn-id: svn+ssh://llin/home/dpavlin/private/svn/MARC-Fast/trunk@8 49f9634a-d7ec-0310-8e6b-ec35c6cc8804

18 years agopod documentation, new options, much nicer output
Dobrica Pavlinusic [Wed, 28 Dec 2005 22:03:24 +0000 (22:03 +0000)]
pod documentation, new options, much nicer output

git-svn-id: svn+ssh://llin/home/dpavlin/private/svn/MARC-Fast/trunk@7 49f9634a-d7ec-0310-8e6b-ec35c6cc8804

18 years agoadded to_hash, small fix to test, better output in dump_fastmarc.pl [0.02]
Dobrica Pavlinusic [Sun, 18 Dec 2005 23:12:26 +0000 (23:12 +0000)]
added to_hash, small fix to test, better output in dump_fastmarc.pl [0.02]

git-svn-id: svn+ssh://llin/home/dpavlin/private/svn/MARC-Fast/trunk@6 49f9634a-d7ec-0310-8e6b-ec35c6cc8804

18 years agoconvert repeatable fileds into repeatable subfields
Dobrica Pavlinusic [Sat, 8 Oct 2005 16:33:09 +0000 (16:33 +0000)]
convert repeatable fileds into repeatable subfields

git-svn-id: svn+ssh://llin/home/dpavlin/private/svn/MARC-Fast/trunk@5 49f9634a-d7ec-0310-8e6b-ec35c6cc8804

18 years agoadded option -n number to dump just one record and -d for debug
Dobrica Pavlinusic [Sat, 8 Oct 2005 16:32:54 +0000 (16:32 +0000)]
added option -n number to dump just one record and -d for debug

git-svn-id: svn+ssh://llin/home/dpavlin/private/svn/MARC-Fast/trunk@4 49f9634a-d7ec-0310-8e6b-ec35c6cc8804

19 years agodump sorted fields
Dobrica Pavlinusic [Fri, 8 Apr 2005 12:19:24 +0000 (12:19 +0000)]
dump sorted fields

git-svn-id: svn+ssh://llin/home/dpavlin/private/svn/MARC-Fast/trunk@3 49f9634a-d7ec-0310-8e6b-ec35c6cc8804

19 years agocheck for test data and skip tests if it doesn't exists
Dobrica Pavlinusic [Tue, 4 Jan 2005 15:32:54 +0000 (15:32 +0000)]
check for test data and skip tests if it doesn't exists

git-svn-id: svn+ssh://llin/home/dpavlin/private/svn/MARC-Fast/trunk@2 49f9634a-d7ec-0310-8e6b-ec35c6cc8804

19 years agoinitital import of 0.01 into subversion
Dobrica Pavlinusic [Tue, 4 Jan 2005 10:26:07 +0000 (10:26 +0000)]
initital import of 0.01 into subversion

git-svn-id: svn+ssh://llin/home/dpavlin/private/svn/MARC-Fast/trunk@1 49f9634a-d7ec-0310-8e6b-ec35c6cc8804