This is repository of my old source code which isn't updated any more. Go to git.rot13.org for current projects!
Log of /trunk/t/3-normalize.t
Parent Directory
| Revision Log
Revision
1118 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Sun Oct 26 15:57:37 2008 UTC
(15 years, 7 months ago)
by
dpavlin
File length: 21063 byte(s)
Diff to
previous 1048
r1747@llin: dpavlin | 2008-10-26 16:55:31 +0100
bug fix: don't destroy subfields values in data hash
Revision
1048 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Mon Nov 19 16:33:09 2007 UTC
(16 years, 7 months ago)
by
dpavlin
File length: 20716 byte(s)
Diff to
previous 1036
r1633@llin: dpavlin | 2007-11-19 17:33:09 +0100
fetch indicators with rec(900,'i1') and/or rec(900,'i2') as it should be
(fixed bug which prevented this from working for some values like 0)
Revision
1036 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Mon Nov 12 11:10:48 2007 UTC
(16 years, 7 months ago)
by
dpavlin
File length: 20559 byte(s)
Diff to
previous 1030
r1610@llin: dpavlin | 2007-11-12 12:10:45 +0100
split MARC handling routines into WebPAC::Normalize::MARC [2.31]
Revision
1030 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Sun Nov 11 19:58:20 2007 UTC
(16 years, 7 months ago)
by
dpavlin
File length: 20511 byte(s)
Diff to
previous 1027
r1598@llin: dpavlin | 2007-11-11 20:54:09 +0100
I really want to test marc_template in separate test only...
Revision
1021 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Sat Nov 10 11:11:16 2007 UTC
(16 years, 7 months ago)
by
dpavlin
File length: 21786 byte(s)
Diff to
previous 1019
r1579@llin: dpavlin | 2007-11-10 11:59:27 +0100
Begin extraction of MARC functionality from WebPAC::Normalize to
WebPAC::Normalize::MARC
Revision
1019 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Sat Nov 10 00:05:36 2007 UTC
(16 years, 7 months ago)
by
dpavlin
File length: 21632 byte(s)
Diff to
previous 1016
support single fields without delimiters in marc_template
Revision
1016 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Thu Nov 8 17:29:03 2007 UTC
(16 years, 7 months ago)
by
dpavlin
File length: 21561 byte(s)
Diff to
previous 1015
r1573@llin: dpavlin | 2007-11-08 18:29:03 +0100
fix marc_template to produce correctly formatted MARC
Revision
1015 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Thu Nov 8 17:19:50 2007 UTC
(16 years, 7 months ago)
by
dpavlin
File length: 21641 byte(s)
Diff to
previous 1014
r1571@llin: dpavlin | 2007-11-08 18:19:49 +0100
added frec_eq and frec_ne to work-around our parser which removes spaces
Revision
1013 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Wed Nov 7 11:54:34 2007 UTC
(16 years, 7 months ago)
by
dpavlin
File length: 20731 byte(s)
Diff to
previous 990
r1567@llin: dpavlin | 2007-11-07 12:54:20 +0100
huge dump of marc_template, a new way to specify mappings
which is basically WebPAC v1 in a sub :-)
Revision
990 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Sun Nov 4 13:27:12 2007 UTC
(16 years, 7 months ago)
by
dpavlin
File length: 19569 byte(s)
Diff to
previous 983
r1519@llin: dpavlin | 2007-11-04 14:27:11 +0100
get_ds did't really fit in normalize since we have to update store also
Revision
983 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Sun Nov 4 11:12:38 2007 UTC
(16 years, 7 months ago)
by
dpavlin
File length: 19609 byte(s)
Diff to
previous 980
r1505@llin: dpavlin | 2007-11-04 12:12:20 +0100
renamed _set_rec to _set_ds (because it's a data_structure actually)
and added symetric public get_ds to get whole data_structure as
hash to manually traverse in normalization
Revision
980 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Sat Nov 3 13:33:19 2007 UTC
(16 years, 7 months ago)
by
dpavlin
File length: 19575 byte(s)
Diff to
previous 949
r1499@llin: dpavlin | 2007-11-03 14:31:44 +0100
properly export isbn_10() and isbn_13()
Revision
949 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Thu Nov 1 00:16:48 2007 UTC
(16 years, 7 months ago)
by
dpavlin
File length: 19216 byte(s)
Diff to
previous 923
r1433@llin: dpavlin | 2007-10-31 22:48:02 +0100
HUGE swiping changes to implement new testing architecture
based on all new WebPAC::Test module which makes
test writing a joy
Revision
923 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Wed Oct 31 00:26:43 2007 UTC
(16 years, 7 months ago)
by
dpavlin
File length: 19456 byte(s)
Diff to
previous 912
r1393@llin: dpavlin | 2007-10-31 00:52:52 +0100
added sorted to WebPAC::Normalize to define values which should go
into sorted lists
Revision
912 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Tue Oct 30 17:40:13 2007 UTC
(16 years, 7 months ago)
by
dpavlin
File length: 19335 byte(s)
Diff to
previous 819
r1370@llin: dpavlin | 2007-10-30 18:40:02 +0100
rename tag to search_display which makes it more clean what does it do
Revision
819 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Wed Apr 11 10:09:34 2007 UTC
(17 years, 2 months ago)
by
dpavlin
File length: 19331 byte(s)
Diff to
previous 815
r1198@llin: dpavlin | 2007-04-11 12:09:29 +0200
prefix, suffix and surround now work correcty with empty strings and zeros
Revision
815 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Mon Apr 2 17:20:01 2007 UTC
(17 years, 2 months ago)
by
dpavlin
File length: 18867 byte(s)
Diff to
previous 813
r1192@llin: dpavlin | 2007-04-02 19:20:01 +0200
added support for fix-length fields using marc_fixed [2.29]
Revision
813 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Sun Apr 1 21:47:47 2007 UTC
(17 years, 2 months ago)
by
dpavlin
File length: 18485 byte(s)
Diff to
previous 811
r1184@llin: dpavlin | 2007-04-01 23:47:04 +0200
r1182@llin: dpavlin | 2007-04-01 23:44:03 +0200
marc_duplicate now correctly duplicates leader data, new _get_marc_leader to
return leader corresponding to last _get_marc_fields call, added marc_count
which returns number of created MARC records
Revision
736 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Thu Oct 5 12:57:51 2006 UTC
(17 years, 8 months ago)
by
dpavlin
File length: 17928 byte(s)
Diff to
previous 725
r1065@llin: dpavlin | 2006-10-05 14:54:48 +0200
actually we don't need *_load_ds, but _load_row for lookups
Revision
725 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Fri Sep 29 18:55:41 2006 UTC
(17 years, 8 months ago)
by
dpavlin
File length: 17918 byte(s)
Diff to
previous 669
r1042@llin: dpavlin | 2006-09-29 20:53:01 +0200
added _set_load_ds, and load_ds_coderef to data_structure so that lookups can call
closure to fetch records, implemented lookup based on new format generated by
WebPAC::Parser, test to be sure that it somewhat works :-) [0.21]
Revision
669 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Mon Sep 11 14:29:01 2006 UTC
(17 years, 9 months ago)
by
dpavlin
File length: 15438 byte(s)
Diff to
previous 641
r937@llin: dpavlin | 2006-09-11 16:26:07 +0200
changed _pack_subfields_hash usage and document it
Revision
641 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Wed Sep 6 20:54:47 2006 UTC
(17 years, 9 months ago)
by
dpavlin
File length: 15477 byte(s)
Diff to
previous 631
refactored _pack_subfields_hash in separate function
Revision
631 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Wed Sep 6 14:25:16 2006 UTC
(17 years, 9 months ago)
by
dpavlin
File length: 14934 byte(s)
Diff to
previous 616
r890@llin: dpavlin | 2006-09-06 16:24:27 +0200
rec1 now unrolls subfields in correct order (as in source file)
Revision
616 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Wed Aug 23 14:29:43 2006 UTC
(17 years, 10 months ago)
by
dpavlin
File length: 14569 byte(s)
Diff to
previous 604
marc_original_order has now arguments in order marc_field, original_field to
be consistent with other directives
Revision
604 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Sun Jul 30 14:19:54 2006 UTC
(17 years, 10 months ago)
by
dpavlin
File length: 14569 byte(s)
Diff to
previous 603
r844@llin: dpavlin | 2006-07-30 14:24:04 +0200
first cut at marc_original_order
Revision
579 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Tue Jul 4 11:08:43 2006 UTC
(17 years, 11 months ago)
by
dpavlin
File length: 13689 byte(s)
Diff to
previous 574
r798@llin: dpavlin | 2006-07-04 13:08:44 +0200
changed _get_marc_fields to return arrayref, tests and fix for marc_remove(field)
Revision
571 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Mon Jul 3 14:30:22 2006 UTC
(17 years, 11 months ago)
by
dpavlin
File length: 12171 byte(s)
Diff to
previous 566
marc() now supports fields < 10 which don't have indicators and subfields
Revision
564 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Sun Jul 2 20:14:21 2006 UTC
(17 years, 11 months ago)
by
dpavlin
File length: 11593 byte(s)
Diff to
previous 562
r772@llin: dpavlin | 2006-07-02 22:14:37 +0200
rough implementation of marc_leader (not tested enough)
Revision
562 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Sun Jul 2 16:14:41 2006 UTC
(17 years, 11 months ago)
by
dpavlin
File length: 11319 byte(s)
Diff to
previous 555
added marc_compose to specify manually subfield order in MARC and
split_rec_on to split single field into parts based on regex
Revision
555 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Sat Jul 1 10:19:39 2006 UTC
(17 years, 11 months ago)
by
dpavlin
File length: 9907 byte(s)
Diff to
previous 550
r757@llin: dpavlin | 2006-07-01 12:19:34 +0200
added -d [-d -d ...] flag and test_rec_rules
Revision
550 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Fri Jun 30 18:48:33 2006 UTC
(17 years, 11 months ago)
by
dpavlin
File length: 8804 byte(s)
Diff to
previous 547
r748@llin: dpavlin | 2006-06-30 20:48:29 +0200
re-implement magic again (so that it actually work in all cases consistant).
Depend on Data::Dump to enable nice output.
Revision
547 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Thu Jun 29 23:19:26 2006 UTC
(17 years, 11 months ago)
by
dpavlin
File length: 7949 byte(s)
Diff to
previous 540
r742@llin: dpavlin | 2006-06-30 01:21:24 +0200
added marc_repetable_subfield and marc_indicators, renamed marc21 to marc [2.23]
Revision
540 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Thu Jun 29 15:29:41 2006 UTC
(17 years, 11 months ago)
by
dpavlin
File length: 7456 byte(s)
Diff to
previous 538
r726@llin: dpavlin | 2006-06-29 17:31:13 +0200
add marc21 to normalize and create MARC file from those data [2.22]
Revision
538 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Thu Jun 29 15:29:19 2006 UTC
(17 years, 11 months ago)
by
dpavlin
File length: 7292 byte(s)
Diff to
previous 536
r722@llin: dpavlin | 2006-06-26 21:29:56 +0200
make private funtions with _
Revision
536 -
(
view)
(
annotate)
-
[select for diffs]
Added
Mon Jun 26 16:39:51 2006 UTC
(18 years ago)
by
dpavlin
File length: 7274 byte(s)
r719@llin: dpavlin | 2006-06-26 18:40:57 +0200
big refacture: depriciate and remove all normalisation formats except .pl sets (but
old code is still available in WebPAC::Lookup::Normalize because lookups use it) [2.20]
This form allows you to request diffs between any two revisions of this file.
For each of the two "sides" of the diff,
enter a numeric revision.