Dobrica Pavlinusic [Tue, 10 Oct 2006 10:57:59 +0000 (10:57 +0000)]
fix dump (ugly, needs re-visiting)
git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@757
07558da8-63fa-0310-ba24-
9fe276d99e06
Dobrica Pavlinusic [Mon, 9 Oct 2006 13:37:34 +0000 (13:37 +0000)]
r1099@llin: dpavlin | 2006-10-09 15:34:12 +0200
one more thing done for lookups
git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@756
07558da8-63fa-0310-ba24-
9fe276d99e06
Dobrica Pavlinusic [Sun, 8 Oct 2006 20:28:17 +0000 (20:28 +0000)]
r1097@llin: dpavlin | 2006-10-08 22:24:54 +0200
replaced generate_marc with universal have_rules [0.08]
git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@755
07558da8-63fa-0310-ba24-
9fe276d99e06
Dobrica Pavlinusic [Sun, 8 Oct 2006 18:44:42 +0000 (18:44 +0000)]
local
git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@754
07558da8-63fa-0310-ba24-
9fe276d99e06
Dobrica Pavlinusic [Sun, 8 Oct 2006 18:43:58 +0000 (18:43 +0000)]
sort marc fields in output [0.04]
git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@753
07558da8-63fa-0310-ba24-
9fe276d99e06
Dobrica Pavlinusic [Sun, 8 Oct 2006 18:21:26 +0000 (18:21 +0000)]
move warns to debug level
git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@752
07558da8-63fa-0310-ba24-
9fe276d99e06
Dobrica Pavlinusic [Sun, 8 Oct 2006 13:25:11 +0000 (13:25 +0000)]
local
git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@751
07558da8-63fa-0310-ba24-
9fe276d99e06
Dobrica Pavlinusic [Sun, 8 Oct 2006 13:24:46 +0000 (13:24 +0000)]
make rec() a bit more clever about returning values [0.23]
git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@750
07558da8-63fa-0310-ba24-
9fe276d99e06
Dobrica Pavlinusic [Sun, 8 Oct 2006 13:00:04 +0000 (13:00 +0000)]
emit error instead of warning and offer hint
(it should be automatic, but currently isn't)
git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@749
07558da8-63fa-0310-ba24-
9fe276d99e06
Dobrica Pavlinusic [Sun, 8 Oct 2006 12:45:50 +0000 (12:45 +0000)]
more...
git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@748
07558da8-63fa-0310-ba24-
9fe276d99e06
Dobrica Pavlinusic [Sun, 8 Oct 2006 12:45:39 +0000 (12:45 +0000)]
cleanup
git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@747
07558da8-63fa-0310-ba24-
9fe276d99e06
Dobrica Pavlinusic [Sun, 8 Oct 2006 12:43:39 +0000 (12:43 +0000)]
r1085@llin: dpavlin | 2006-10-08 14:40:26 +0200
added files needed for tests, quitet log
git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@746
07558da8-63fa-0310-ba24-
9fe276d99e06
Dobrica Pavlinusic [Sun, 8 Oct 2006 12:41:59 +0000 (12:41 +0000)]
add PPI to dependencies
git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@745
07558da8-63fa-0310-ba24-
9fe276d99e06
Dobrica Pavlinusic [Sun, 8 Oct 2006 00:38:20 +0000 (00:38 +0000)]
r1078@llin: dpavlin | 2006-10-08 02:34:55 +0200
[2.28]
git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@744
07558da8-63fa-0310-ba24-
9fe276d99e06
Dobrica Pavlinusic [Sun, 8 Oct 2006 00:38:15 +0000 (00:38 +0000)]
r1077@llin: dpavlin | 2006-10-08 02:32:39 +0200
remove old lookup code
git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@743
07558da8-63fa-0310-ba24-
9fe276d99e06
Dobrica Pavlinusic [Sun, 8 Oct 2006 00:38:10 +0000 (00:38 +0000)]
r1076@llin: dpavlin | 2006-10-08 02:31:04 +0200
don't dump undef data_structure in debug log
git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@742
07558da8-63fa-0310-ba24-
9fe276d99e06
Dobrica Pavlinusic [Sun, 8 Oct 2006 00:38:04 +0000 (00:38 +0000)]
r1075@llin: dpavlin | 2006-10-08 02:30:42 +0200
don't polute data_structure with leader (data_structure will now
return undef as it should if matched rules didn't have any search
or display directives)
git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@741
07558da8-63fa-0310-ba24-
9fe276d99e06
Dobrica Pavlinusic [Sat, 7 Oct 2006 16:33:37 +0000 (16:33 +0000)]
r1073@llin: dpavlin | 2006-10-07 18:30:24 +0200
if there is only one value, lookups will return scalar and not array
git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@740
07558da8-63fa-0310-ba24-
9fe276d99e06
Dobrica Pavlinusic [Thu, 5 Oct 2006 14:46:50 +0000 (14:46 +0000)]
r1070@llin: dpavlin | 2006-10-05 16:43:36 +0200
few more things todo
git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@739
07558da8-63fa-0310-ba24-
9fe276d99e06
Dobrica Pavlinusic [Thu, 5 Oct 2006 14:46:38 +0000 (14:46 +0000)]
r1069@llin: dpavlin | 2006-10-05 16:43:16 +0200
remove --marc-normalize and --marc-output and generate marc output only
if normalize rules have marc directives
git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@738
07558da8-63fa-0310-ba24-
9fe276d99e06
Dobrica Pavlinusic [Thu, 5 Oct 2006 14:38:45 +0000 (14:38 +0000)]
r1067@llin: dpavlin | 2006-10-05 16:35:45 +0200
added generate_marc to find out if normalization rules have marc* directives
git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@737
07558da8-63fa-0310-ba24-
9fe276d99e06
Dobrica Pavlinusic [Thu, 5 Oct 2006 12:57:51 +0000 (12:57 +0000)]
r1065@llin: dpavlin | 2006-10-05 14:54:48 +0200
actually we don't need *_load_ds, but _load_row for lookups
git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@736
07558da8-63fa-0310-ba24-
9fe276d99e06
Dobrica Pavlinusic [Mon, 2 Oct 2006 09:31:25 +0000 (09:31 +0000)]
r1063@llin: dpavlin | 2006-10-02 11:28:37 +0200
added load_row and save_row needed for lookups [0.14]
git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@735
07558da8-63fa-0310-ba24-
9fe276d99e06
Dobrica Pavlinusic [Sun, 1 Oct 2006 20:14:14 +0000 (20:14 +0000)]
r1060@llin: dpavlin | 2006-10-01 15:53:50 +0200
incompatible change: data_structure files are not created inside
'ds' directory in cache dir [0.13]
git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@734
07558da8-63fa-0310-ba24-
9fe276d99e06
Dobrica Pavlinusic [Sun, 1 Oct 2006 20:14:09 +0000 (20:14 +0000)]
r1059@llin: dpavlin | 2006-10-01 15:52:48 +0200
don't cleanup temp cache directory if in debug mode
git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@733
07558da8-63fa-0310-ba24-
9fe276d99e06
Dobrica Pavlinusic [Fri, 29 Sep 2006 20:25:34 +0000 (20:25 +0000)]
r1057@llin: dpavlin | 2006-09-29 22:23:05 +0200
less chatty
git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@732
07558da8-63fa-0310-ba24-
9fe276d99e06
Dobrica Pavlinusic [Fri, 29 Sep 2006 20:18:39 +0000 (20:18 +0000)]
r1053@llin: dpavlin | 2006-09-29 22:16:01 +0200
moving to final peace of puzzle: run.pl which use new APIs
git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@731
07558da8-63fa-0310-ba24-
9fe276d99e06
Dobrica Pavlinusic [Fri, 29 Sep 2006 20:18:34 +0000 (20:18 +0000)]
r1052@llin: dpavlin | 2006-09-29 22:15:12 +0200
don't reset lookup and config on each data_structure call
git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@730
07558da8-63fa-0310-ba24-
9fe276d99e06
Dobrica Pavlinusic [Fri, 29 Sep 2006 20:18:30 +0000 (20:18 +0000)]
r1051@llin: dpavlin | 2006-09-29 21:58:49 +0200
make it less chatty without debug level
git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@729
07558da8-63fa-0310-ba24-
9fe276d99e06
Dobrica Pavlinusic [Fri, 29 Sep 2006 19:52:26 +0000 (19:52 +0000)]
r1047@llin: dpavlin | 2006-09-29 21:49:48 +0200
move to new low-level API
git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@728
07558da8-63fa-0310-ba24-
9fe276d99e06
Dobrica Pavlinusic [Fri, 29 Sep 2006 19:52:21 +0000 (19:52 +0000)]
r1046@llin: dpavlin | 2006-09-29 21:49:23 +0200
use of top-level WebPAC::Input is enough
git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@727
07558da8-63fa-0310-ba24-
9fe276d99e06
Dobrica Pavlinusic [Fri, 29 Sep 2006 19:52:17 +0000 (19:52 +0000)]
r1045@llin: dpavlin | 2006-09-29 21:38:42 +0200
change low-level API to be OO (and remove various ugly cludges).
git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@726
07558da8-63fa-0310-ba24-
9fe276d99e06
Dobrica Pavlinusic [Fri, 29 Sep 2006 18:55:41 +0000 (18:55 +0000)]
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]
git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@725
07558da8-63fa-0310-ba24-
9fe276d99e06
Dobrica Pavlinusic [Fri, 29 Sep 2006 18:55:31 +0000 (18:55 +0000)]
r1038@llin: dpavlin | 2006-09-29 14:27:45 +0200
remove comments from normalize rules when parsing
git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@724
07558da8-63fa-0310-ba24-
9fe276d99e06
Dobrica Pavlinusic [Fri, 29 Sep 2006 12:49:24 +0000 (12:49 +0000)]
local validation rules
git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@723
07558da8-63fa-0310-ba24-
9fe276d99e06
Dobrica Pavlinusic [Fri, 29 Sep 2006 12:48:07 +0000 (12:48 +0000)]
local
git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@722
07558da8-63fa-0310-ba24-
9fe276d99e06
Dobrica Pavlinusic [Fri, 29 Sep 2006 12:27:47 +0000 (12:27 +0000)]
r1035@llin: dpavlin | 2006-09-29 14:25:03 +0200
moved warn to debug 1
git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@721
07558da8-63fa-0310-ba24-
9fe276d99e06
Dobrica Pavlinusic [Fri, 29 Sep 2006 12:27:36 +0000 (12:27 +0000)]
r1034@llin: dpavlin | 2006-09-29 14:24:39 +0200
important bugfix: this will collect ALL normalize rules for given
database and input in single rule set
git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@720
07558da8-63fa-0310-ba24-
9fe276d99e06
Dobrica Pavlinusic [Fri, 29 Sep 2006 12:24:43 +0000 (12:24 +0000)]
r1032@llin: dpavlin | 2006-09-29 14:22:09 +0200
dump normalize rules when in debug mode
git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@719
07558da8-63fa-0310-ba24-
9fe276d99e06
Dobrica Pavlinusic [Tue, 26 Sep 2006 18:14:20 +0000 (18:14 +0000)]
r1029@llin: dpavlin | 2006-09-26 20:11:57 +0200
silence
git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@718
07558da8-63fa-0310-ba24-
9fe276d99e06
Dobrica Pavlinusic [Tue, 26 Sep 2006 18:14:14 +0000 (18:14 +0000)]
r1028@llin: dpavlin | 2006-09-26 20:09:18 +0200
added normalize_rules [0.06]
git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@717
07558da8-63fa-0310-ba24-
9fe276d99e06
Dobrica Pavlinusic [Tue, 26 Sep 2006 14:07:20 +0000 (14:07 +0000)]
r1026@llin: dpavlin | 2006-09-26 16:05:05 +0200
pod improvements
git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@716
07558da8-63fa-0310-ba24-
9fe276d99e06
Dobrica Pavlinusic [Tue, 26 Sep 2006 14:03:12 +0000 (14:03 +0000)]
r1024@llin: dpavlin | 2006-09-26 16:00:56 +0200
added load_lookup [0.12]
git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@715
07558da8-63fa-0310-ba24-
9fe276d99e06
Dobrica Pavlinusic [Tue, 26 Sep 2006 12:47:52 +0000 (12:47 +0000)]
r1022@llin: dpavlin | 2006-09-26 14:45:37 +0200
make database in constructor (new) really optional (as documented :-)
git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@714
07558da8-63fa-0310-ba24-
9fe276d99e06
Dobrica Pavlinusic [Tue, 26 Sep 2006 12:42:49 +0000 (12:42 +0000)]
r1020@llin: dpavlin | 2006-09-26 14:40:34 +0200
refactored WebPAC::Store
git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@713
07558da8-63fa-0310-ba24-
9fe276d99e06
Dobrica Pavlinusic [Tue, 26 Sep 2006 10:23:04 +0000 (10:23 +0000)]
r1018@llin: dpavlin | 2006-09-26 12:20:52 +0200
correct creation of lookups (by database and input)
git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@712
07558da8-63fa-0310-ba24-
9fe276d99e06
Dobrica Pavlinusic [Tue, 26 Sep 2006 10:05:25 +0000 (10:05 +0000)]
r1016@llin: dpavlin | 2006-09-26 12:03:11 +0200
make it less chatty
git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@711
07558da8-63fa-0310-ba24-
9fe276d99e06
Dobrica Pavlinusic [Mon, 25 Sep 2006 18:58:43 +0000 (18:58 +0000)]
r1014@llin: dpavlin | 2006-09-25 20:56:33 +0200
save lookups using WebPAC::Store
git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@710
07558da8-63fa-0310-ba24-
9fe276d99e06
Dobrica Pavlinusic [Mon, 25 Sep 2006 16:07:20 +0000 (16:07 +0000)]
r1011@llin: dpavlin | 2006-09-25 17:42:53 +0200
correction
git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@709
07558da8-63fa-0310-ba24-
9fe276d99e06
Dobrica Pavlinusic [Mon, 25 Sep 2006 16:07:08 +0000 (16:07 +0000)]
r1010@llin: dpavlin | 2006-09-25 17:42:39 +0200
typo
git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@708
07558da8-63fa-0310-ba24-
9fe276d99e06
Dobrica Pavlinusic [Mon, 25 Sep 2006 15:26:12 +0000 (15:26 +0000)]
r1008@llin: dpavlin | 2006-09-25 17:23:42 +0200
lookup creation somewhat works
git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@707
07558da8-63fa-0310-ba24-
9fe276d99e06
Dobrica Pavlinusic [Mon, 25 Sep 2006 14:06:49 +0000 (14:06 +0000)]
r1006@llin: dpavlin | 2006-09-25 16:04:39 +0200
added have_lookup_create
git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@706
07558da8-63fa-0310-ba24-
9fe276d99e06
Dobrica Pavlinusic [Mon, 25 Sep 2006 13:46:36 +0000 (13:46 +0000)]
r1004@llin: dpavlin | 2006-09-25 15:44:23 +0200
test lookup_create_rules
git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@705
07558da8-63fa-0310-ba24-
9fe276d99e06
Dobrica Pavlinusic [Mon, 25 Sep 2006 13:24:25 +0000 (13:24 +0000)]
r1001@llin: dpavlin | 2006-09-25 15:21:57 +0200
and test it
git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@704
07558da8-63fa-0310-ba24-
9fe276d99e06
Dobrica Pavlinusic [Mon, 25 Sep 2006 13:24:09 +0000 (13:24 +0000)]
r1000@llin: dpavlin | 2006-09-25 15:16:49 +0200
support multiple lookups on same input file
move _read_sources and _parse_lookups to private functions
git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@703
07558da8-63fa-0310-ba24-
9fe276d99e06
Dobrica Pavlinusic [Mon, 25 Sep 2006 13:08:17 +0000 (13:08 +0000)]
r998@llin: dpavlin | 2006-09-25 15:06:05 +0200
first cuts at depends
git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@702
07558da8-63fa-0310-ba24-
9fe276d99e06
Dobrica Pavlinusic [Mon, 25 Sep 2006 12:51:47 +0000 (12:51 +0000)]
r994@llin: dpavlin | 2006-09-25 14:49:05 +0200
refactore support for multiple normalize files in each lookup
git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@701
07558da8-63fa-0310-ba24-
9fe276d99e06
Dobrica Pavlinusic [Mon, 25 Sep 2006 12:51:33 +0000 (12:51 +0000)]
r993@llin: dpavlin | 2006-09-25 13:52:43 +0200
upgrade $input->{normalize} to ARRAY
git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@700
07558da8-63fa-0310-ba24-
9fe276d99e06
Dobrica Pavlinusic [Mon, 25 Sep 2006 12:51:17 +0000 (12:51 +0000)]
r992@llin: dpavlin | 2006-09-25 13:48:56 +0200
tweaks
git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@699
07558da8-63fa-0310-ba24-
9fe276d99e06
Dobrica Pavlinusic [Mon, 25 Sep 2006 11:14:53 +0000 (11:14 +0000)]
r990@llin: dpavlin | 2006-09-25 13:12:42 +0200
new depends method to track dependencies, input in most places can be input name or
hash with key 'name' which will be used as input (for exaple, from configuration file),
database and input names will have correctly stripped quotes,
begin removal of old lookup support
git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@698
07558da8-63fa-0310-ba24-
9fe276d99e06
Dobrica Pavlinusic [Mon, 25 Sep 2006 09:49:28 +0000 (09:49 +0000)]
r988@llin: dpavlin | 2006-09-25 11:47:07 +0200
fix die
git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@697
07558da8-63fa-0310-ba24-
9fe276d99e06
Dobrica Pavlinusic [Sun, 24 Sep 2006 22:44:54 +0000 (22:44 +0000)]
local
git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@696
07558da8-63fa-0310-ba24-
9fe276d99e06
Dobrica Pavlinusic [Sun, 24 Sep 2006 22:42:13 +0000 (22:42 +0000)]
local
git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@695
07558da8-63fa-0310-ba24-
9fe276d99e06
Dobrica Pavlinusic [Sun, 24 Sep 2006 22:41:41 +0000 (22:41 +0000)]
local
git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@694
07558da8-63fa-0310-ba24-
9fe276d99e06
Dobrica Pavlinusic [Sun, 24 Sep 2006 21:13:45 +0000 (21:13 +0000)]
r979@llin: dpavlin | 2006-09-24 23:11:30 +0200
nit-picking
git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@693
07558da8-63fa-0310-ba24-
9fe276d99e06
Dobrica Pavlinusic [Sun, 24 Sep 2006 21:13:40 +0000 (21:13 +0000)]
r978@llin: dpavlin | 2006-09-24 23:10:22 +0200
final touches before diving into lookup creation and usage
git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@692
07558da8-63fa-0310-ba24-
9fe276d99e06
Dobrica Pavlinusic [Sun, 24 Sep 2006 21:13:36 +0000 (21:13 +0000)]
r977@llin: dpavlin | 2006-09-24 22:21:46 +0200
parse normalize files for lookups one by one, better error reporting
git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@691
07558da8-63fa-0310-ba24-
9fe276d99e06
Dobrica Pavlinusic [Sun, 24 Sep 2006 19:00:56 +0000 (19:00 +0000)]
r975@llin: dpavlin | 2006-09-24 20:58:49 +0200
report invalid databases and inputs for lookups
git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@690
07558da8-63fa-0310-ba24-
9fe276d99e06
Dobrica Pavlinusic [Sun, 24 Sep 2006 18:52:35 +0000 (18:52 +0000)]
r972@llin: dpavlin | 2006-09-24 20:50:22 +0200
check for valid databases and inputs [0.02]
git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@689
07558da8-63fa-0310-ba24-
9fe276d99e06
Dobrica Pavlinusic [Sun, 24 Sep 2006 18:52:31 +0000 (18:52 +0000)]
r971@llin: dpavlin | 2006-09-24 20:04:20 +0200
iterate_inputs now returns also database name and full database config [0.02]
git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@688
07558da8-63fa-0310-ba24-
9fe276d99e06
Dobrica Pavlinusic [Sun, 24 Sep 2006 17:49:05 +0000 (17:49 +0000)]
r969@llin: dpavlin | 2006-09-24 19:47:01 +0200
use Log::Log4perl for logging
git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@687
07558da8-63fa-0310-ba24-
9fe276d99e06
Dobrica Pavlinusic [Sun, 24 Sep 2006 17:25:04 +0000 (17:25 +0000)]
r966@llin: dpavlin | 2006-09-24 19:22:45 +0200
first cut at WebPAC::Parser which will allow lookups to be specified in
normalization file
git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@686
07558da8-63fa-0310-ba24-
9fe276d99e06
Dobrica Pavlinusic [Sun, 24 Sep 2006 17:24:59 +0000 (17:24 +0000)]
r965@llin: dpavlin | 2006-09-24 18:07:03 +0200
added iterate_inputs
git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@685
07558da8-63fa-0310-ba24-
9fe276d99e06
Dobrica Pavlinusic [Sun, 24 Sep 2006 15:53:54 +0000 (15:53 +0000)]
r962@llin: dpavlin | 2006-09-24 17:51:45 +0200
first cut at using WebPAC::Config
git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@684
07558da8-63fa-0310-ba24-
9fe276d99e06
Dobrica Pavlinusic [Sun, 24 Sep 2006 15:53:49 +0000 (15:53 +0000)]
r961@llin: dpavlin | 2006-09-24 17:51:08 +0200
$config->webpac returns config HASH
git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@683
07558da8-63fa-0310-ba24-
9fe276d99e06
Dobrica Pavlinusic [Sun, 24 Sep 2006 15:28:54 +0000 (15:28 +0000)]
r958@llin: dpavlin | 2006-09-24 17:26:37 +0200
added $config->get and $config->webpac
git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@682
07558da8-63fa-0310-ba24-
9fe276d99e06
Dobrica Pavlinusic [Sun, 24 Sep 2006 15:28:49 +0000 (15:28 +0000)]
r957@llin: dpavlin | 2006-09-24 17:03:52 +0200
move parts of configuration handling to WebPAC::Config
git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@681
07558da8-63fa-0310-ba24-
9fe276d99e06
Dobrica Pavlinusic [Wed, 20 Sep 2006 12:04:28 +0000 (12:04 +0000)]
rewrite proposal for new lookups
git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@680
07558da8-63fa-0310-ba24-
9fe276d99e06
Dobrica Pavlinusic [Fri, 15 Sep 2006 14:56:07 +0000 (14:56 +0000)]
example of next-generation lookup
git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@679
07558da8-63fa-0310-ba24-
9fe276d99e06
Dobrica Pavlinusic [Wed, 13 Sep 2006 18:59:53 +0000 (18:59 +0000)]
local
git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@678
07558da8-63fa-0310-ba24-
9fe276d99e06
Dobrica Pavlinusic [Wed, 13 Sep 2006 17:44:57 +0000 (17:44 +0000)]
adding - after field ignores it in validation
git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@677
07558da8-63fa-0310-ba24-
9fe276d99e06
Dobrica Pavlinusic [Wed, 13 Sep 2006 17:33:08 +0000 (17:33 +0000)]
local
git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@676
07558da8-63fa-0310-ba24-
9fe276d99e06
Dobrica Pavlinusic [Wed, 13 Sep 2006 17:32:49 +0000 (17:32 +0000)]
fix warning
git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@675
07558da8-63fa-0310-ba24-
9fe276d99e06
Dobrica Pavlinusic [Tue, 12 Sep 2006 14:47:25 +0000 (14:47 +0000)]
r947@llin: dpavlin | 2006-09-12 16:45:55 +0200
fixed indexing with EstraierNative (it will be used for every database, not
just first one), and create separate indexes for each database (we'll merge them at end)
git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@674
07558da8-63fa-0310-ba24-
9fe276d99e06
Dobrica Pavlinusic [Mon, 11 Sep 2006 20:49:37 +0000 (20:49 +0000)]
index to temporary path and rename at at end [0.02]
git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@673
07558da8-63fa-0310-ba24-
9fe276d99e06
Dobrica Pavlinusic [Mon, 11 Sep 2006 20:26:01 +0000 (20:26 +0000)]
work without report, too :-)
git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@672
07558da8-63fa-0310-ba24-
9fe276d99e06
Dobrica Pavlinusic [Mon, 11 Sep 2006 15:59:35 +0000 (15:59 +0000)]
r942@llin: dpavlin | 2006-09-11 17:58:32 +0200
generate reports (validation and stats) for each input in out/report/
git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@671
07558da8-63fa-0310-ba24-
9fe276d99e06
Dobrica Pavlinusic [Mon, 11 Sep 2006 14:29:08 +0000 (14:29 +0000)]
r938@llin: dpavlin | 2006-09-11 16:27:57 +0200
tests, corrections and version bump [0.08]
git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@670
07558da8-63fa-0310-ba24-
9fe276d99e06
Dobrica Pavlinusic [Mon, 11 Sep 2006 14:29:01 +0000 (14:29 +0000)]
r937@llin: dpavlin | 2006-09-11 16:26:07 +0200
changed _pack_subfields_hash usage and document it
git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@669
07558da8-63fa-0310-ba24-
9fe276d99e06
Dobrica Pavlinusic [Mon, 11 Sep 2006 14:28:56 +0000 (14:28 +0000)]
r936@llin: dpavlin | 2006-09-11 16:06:01 +0200
return subfields in alphabetical order
git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@668
07558da8-63fa-0310-ba24-
9fe276d99e06
Dobrica Pavlinusic [Mon, 11 Sep 2006 12:56:05 +0000 (12:56 +0000)]
r934@llin: dpavlin | 2006-09-11 14:55:01 +0200
_pack_subfields_hash now support (legacy) structures with subfields definition
git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@667
07558da8-63fa-0310-ba24-
9fe276d99e06
Dobrica Pavlinusic [Mon, 11 Sep 2006 12:32:51 +0000 (12:32 +0000)]
r932@llin: dpavlin | 2006-09-11 14:31:51 +0200
simplify errors return hash, a bit better formatting of report
git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@666
07558da8-63fa-0310-ba24-
9fe276d99e06
Dobrica Pavlinusic [Mon, 11 Sep 2006 11:57:30 +0000 (11:57 +0000)]
r929@llin: dpavlin | 2006-09-11 13:56:02 +0200
another cut at simplification of report
git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@665
07558da8-63fa-0310-ba24-
9fe276d99e06
Dobrica Pavlinusic [Mon, 11 Sep 2006 11:57:18 +0000 (11:57 +0000)]
r928@llin: dpavlin | 2006-09-09 20:24:06 +0200
a try at implementing of validation reporter
git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@664
07558da8-63fa-0310-ba24-
9fe276d99e06
Dobrica Pavlinusic [Fri, 8 Sep 2006 17:49:09 +0000 (17:49 +0000)]
mark things done
git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@663
07558da8-63fa-0310-ba24-
9fe276d99e06
Dobrica Pavlinusic [Fri, 8 Sep 2006 17:48:43 +0000 (17:48 +0000)]
open marc output file with :utf8 layer, with previous fix it fixes encoding in MARC output
git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@662
07558da8-63fa-0310-ba24-
9fe276d99e06
Dobrica Pavlinusic [Fri, 8 Sep 2006 17:47:58 +0000 (17:47 +0000)]
remove recoding which doesn't fit here
git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@661
07558da8-63fa-0310-ba24-
9fe276d99e06
Dobrica Pavlinusic [Fri, 8 Sep 2006 14:35:51 +0000 (14:35 +0000)]
local
git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@660
07558da8-63fa-0310-ba24-
9fe276d99e06
Dobrica Pavlinusic [Fri, 8 Sep 2006 14:35:31 +0000 (14:35 +0000)]
test repeatable subfields
git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@659
07558da8-63fa-0310-ba24-
9fe276d99e06
Dobrica Pavlinusic [Fri, 8 Sep 2006 14:33:38 +0000 (14:33 +0000)]
create new log on every run
git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@658
07558da8-63fa-0310-ba24-
9fe276d99e06