webpac2
17 years ago r1018@llin: dpavlin | 2006-09-26 12:20:52 +0200
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

17 years ago r1016@llin: dpavlin | 2006-09-26 12:03:11 +0200
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

17 years ago r1014@llin: dpavlin | 2006-09-25 20:56:33 +0200
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

17 years ago r1011@llin: dpavlin | 2006-09-25 17:42:53 +0200
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

17 years ago r1010@llin: dpavlin | 2006-09-25 17:42:39 +0200
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

17 years ago r1008@llin: dpavlin | 2006-09-25 17:23:42 +0200
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

17 years ago r1006@llin: dpavlin | 2006-09-25 16:04:39 +0200
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

17 years ago r1004@llin: dpavlin | 2006-09-25 15:44:23 +0200
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

17 years ago r1001@llin: dpavlin | 2006-09-25 15:21:57 +0200
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

17 years ago r1000@llin: dpavlin | 2006-09-25 15:16:49 +0200
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

17 years ago r998@llin: dpavlin | 2006-09-25 15:06:05 +0200
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

17 years ago r994@llin: dpavlin | 2006-09-25 14:49:05 +0200
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

17 years ago r993@llin: dpavlin | 2006-09-25 13:52:43 +0200
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

17 years ago r992@llin: dpavlin | 2006-09-25 13:48:56 +0200
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

17 years ago r990@llin: dpavlin | 2006-09-25 13:12:42 +0200
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

17 years ago r988@llin: dpavlin | 2006-09-25 11:47:07 +0200
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

17 years agolocal
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

17 years agolocal
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

17 years agolocal
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

17 years ago r979@llin: dpavlin | 2006-09-24 23:11:30 +0200
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

17 years ago r978@llin: dpavlin | 2006-09-24 23:10:22 +0200
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

17 years ago r977@llin: dpavlin | 2006-09-24 22:21:46 +0200
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

17 years ago r975@llin: dpavlin | 2006-09-24 20:58:49 +0200
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

17 years ago r972@llin: dpavlin | 2006-09-24 20:50:22 +0200
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

17 years ago r971@llin: dpavlin | 2006-09-24 20:04:20 +0200
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

17 years ago r969@llin: dpavlin | 2006-09-24 19:47:01 +0200
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

17 years ago r966@llin: dpavlin | 2006-09-24 19:22:45 +0200
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

17 years ago r965@llin: dpavlin | 2006-09-24 18:07:03 +0200
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

17 years ago r962@llin: dpavlin | 2006-09-24 17:51:45 +0200
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

17 years ago r961@llin: dpavlin | 2006-09-24 17:51:08 +0200
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

17 years ago r958@llin: dpavlin | 2006-09-24 17:26:37 +0200
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

17 years ago r957@llin: dpavlin | 2006-09-24 17:03:52 +0200
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

17 years agorewrite proposal for new lookups
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

17 years agoexample of next-generation lookup
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

17 years agolocal
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

17 years agoadding - after field ignores it in validation
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

17 years agolocal
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

17 years agofix warning
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

17 years ago r947@llin: dpavlin | 2006-09-12 16:45:55 +0200
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

17 years agoindex to temporary path and rename at at end [0.02]
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

17 years agowork without report, too :-)
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

17 years ago r942@llin: dpavlin | 2006-09-11 17:58:32 +0200
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

17 years ago r938@llin: dpavlin | 2006-09-11 16:27:57 +0200
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

17 years ago r937@llin: dpavlin | 2006-09-11 16:26:07 +0200
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

17 years ago r936@llin: dpavlin | 2006-09-11 16:06:01 +0200
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

17 years ago r934@llin: dpavlin | 2006-09-11 14:55:01 +0200
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

17 years ago r932@llin: dpavlin | 2006-09-11 14:31:51 +0200
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

17 years ago r929@llin: dpavlin | 2006-09-11 13:56:02 +0200
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

17 years ago r928@llin: dpavlin | 2006-09-09 20:24:06 +0200
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

17 years agomark things done
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

17 years agoopen marc output file with :utf8 layer, with previous fix it fixes encoding in MARC...
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

17 years agoremove recoding which doesn't fit here
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

17 years agolocal
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

17 years agotest repeatable subfields
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

17 years agocreate new log on every run
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

17 years agoget validation_errors
Dobrica Pavlinusic [Fri, 8 Sep 2006 14:33:03 +0000 (14:33 +0000)]
get validation_errors

git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@657 07558da8-63fa-0310-ba24-9fe276d99e06

17 years agodon't report empty fields (should be option, really), tweaks in output
Dobrica Pavlinusic [Fri, 8 Sep 2006 14:13:54 +0000 (14:13 +0000)]
don't report empty fields (should be option, really), tweaks in output

git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@656 07558da8-63fa-0310-ba24-9fe276d99e06

17 years agotest extra subfields more deeply
Dobrica Pavlinusic [Thu, 7 Sep 2006 16:54:47 +0000 (16:54 +0000)]
test extra subfields more deeply

git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@655 07558da8-63fa-0310-ba24-9fe276d99e06

17 years agoagain refactored a bit validation hash
Dobrica Pavlinusic [Thu, 7 Sep 2006 16:41:08 +0000 (16:41 +0000)]
again refactored a bit validation hash

git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@654 07558da8-63fa-0310-ba24-9fe276d99e06

17 years agoadded reset_errors and all_errors to validator (real reporter is still pending),
Dobrica Pavlinusic [Thu, 7 Sep 2006 15:57:48 +0000 (15:57 +0000)]
added reset_errors and all_errors to validator (real reporter is still pending),
rewriten validator tests

git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@653 07558da8-63fa-0310-ba24-9fe276d99e06

17 years agorefactored internal WebPAC::Input::* API a bit, added dump_rec,
Dobrica Pavlinusic [Thu, 7 Sep 2006 15:01:45 +0000 (15:01 +0000)]
refactored internal WebPAC::Input::* API a bit, added dump_rec,
validate is now more clever and reports all errors from database at end

git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@652 07558da8-63fa-0310-ba24-9fe276d99e06

17 years agolocal
Dobrica Pavlinusic [Thu, 7 Sep 2006 15:00:27 +0000 (15:00 +0000)]
local

git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@651 07558da8-63fa-0310-ba24-9fe276d99e06

17 years agolocal
Dobrica Pavlinusic [Thu, 7 Sep 2006 12:15:19 +0000 (12:15 +0000)]
local

git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@650 07558da8-63fa-0310-ba24-9fe276d99e06

17 years agoremoved unused dir
Dobrica Pavlinusic [Thu, 7 Sep 2006 12:15:10 +0000 (12:15 +0000)]
removed unused dir

git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@649 07558da8-63fa-0310-ba24-9fe276d99e06

17 years agolocal
Dobrica Pavlinusic [Wed, 6 Sep 2006 23:13:10 +0000 (23:13 +0000)]
local

git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@648 07558da8-63fa-0310-ba24-9fe276d99e06

17 years agofix
Dobrica Pavlinusic [Wed, 6 Sep 2006 23:13:03 +0000 (23:13 +0000)]
fix

git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@647 07558da8-63fa-0310-ba24-9fe276d99e06

17 years agoadded required subfields
Dobrica Pavlinusic [Wed, 6 Sep 2006 22:42:37 +0000 (22:42 +0000)]
added required subfields

git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@646 07558da8-63fa-0310-ba24-9fe276d99e06

17 years agocheck for fields which must exist or subfields which can be repeatable
Dobrica Pavlinusic [Wed, 6 Sep 2006 22:07:21 +0000 (22:07 +0000)]
check for fields which must exist or subfields which can be repeatable

git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@645 07558da8-63fa-0310-ba24-9fe276d99e06

17 years agoless chatty
Dobrica Pavlinusic [Wed, 6 Sep 2006 21:10:38 +0000 (21:10 +0000)]
less chatty

git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@644 07558da8-63fa-0310-ba24-9fe276d99e06

17 years agoreport repeatable subfields along with dump of that field from input
Dobrica Pavlinusic [Wed, 6 Sep 2006 21:10:30 +0000 (21:10 +0000)]
report repeatable subfields along with dump of that field from input

git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@643 07558da8-63fa-0310-ba24-9fe276d99e06

17 years agomake it less chatty
Dobrica Pavlinusic [Wed, 6 Sep 2006 21:09:30 +0000 (21:09 +0000)]
make it less chatty

git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@642 07558da8-63fa-0310-ba24-9fe276d99e06

17 years agorefactored _pack_subfields_hash in separate function
Dobrica Pavlinusic [Wed, 6 Sep 2006 20:54:47 +0000 (20:54 +0000)]
refactored _pack_subfields_hash in separate function

git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@641 07558da8-63fa-0310-ba24-9fe276d99e06

17 years agodon't report internal 'subfields' field as error
Dobrica Pavlinusic [Wed, 6 Sep 2006 19:52:36 +0000 (19:52 +0000)]
don't report internal 'subfields' field as error

git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@640 07558da8-63fa-0310-ba24-9fe276d99e06

17 years agolocal validation rules
Dobrica Pavlinusic [Wed, 6 Sep 2006 19:51:55 +0000 (19:51 +0000)]
local validation rules

git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@639 07558da8-63fa-0310-ba24-9fe276d99e06

17 years agodisable modification of records if --stats is in use
Dobrica Pavlinusic [Wed, 6 Sep 2006 19:51:32 +0000 (19:51 +0000)]
disable modification of records if --stats is in use

git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@638 07558da8-63fa-0310-ba24-9fe276d99e06

17 years ago[2.27]
Dobrica Pavlinusic [Wed, 6 Sep 2006 19:25:33 +0000 (19:25 +0000)]
[2.27]

git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@637 07558da8-63fa-0310-ba24-9fe276d99e06

17 years agoimplement new modify_file format which is (hopefully) simplier than yaml and/or perl...
Dobrica Pavlinusic [Wed, 6 Sep 2006 19:25:22 +0000 (19:25 +0000)]
implement new modify_file format which is (hopefully) simplier than yaml and/or perl [2.27]
(yes, I know... It's a sin...)

git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@636 07558da8-63fa-0310-ba24-9fe276d99e06

17 years agouse native hyperestraier, local
Dobrica Pavlinusic [Wed, 6 Sep 2006 18:08:52 +0000 (18:08 +0000)]
use native hyperestraier, local

git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@635 07558da8-63fa-0310-ba24-9fe276d99e06

17 years agomove logging to debug level
Dobrica Pavlinusic [Wed, 6 Sep 2006 18:08:30 +0000 (18:08 +0000)]
move logging to debug level

git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@634 07558da8-63fa-0310-ba24-9fe276d99e06

17 years agofixed logging levels (and added better debug) [0.03]
Dobrica Pavlinusic [Wed, 6 Sep 2006 18:08:04 +0000 (18:08 +0000)]
fixed logging levels (and added better debug) [0.03]

git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@633 07558da8-63fa-0310-ba24-9fe276d99e06

17 years agoreport each logging level once
Dobrica Pavlinusic [Wed, 6 Sep 2006 17:51:07 +0000 (17:51 +0000)]
report each logging level once

git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@632 07558da8-63fa-0310-ba24-9fe276d99e06

17 years ago r890@llin: dpavlin | 2006-09-06 16:24:27 +0200
Dobrica Pavlinusic [Wed, 6 Sep 2006 14:25:16 +0000 (14:25 +0000)]
 r890@llin:  dpavlin | 2006-09-06 16:24:27 +0200
 rec1 now unrolls subfields in correct order (as in source file)

git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@631 07558da8-63fa-0310-ba24-9fe276d99e06

17 years ago r886@llin: dpavlin | 2006-09-05 22:51:30 +0200
Dobrica Pavlinusic [Wed, 6 Sep 2006 14:25:05 +0000 (14:25 +0000)]
 r886@llin:  dpavlin | 2006-09-05 22:51:30 +0200
 added debug log for tags

git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@630 07558da8-63fa-0310-ba24-9fe276d99e06

17 years agolocal
Dobrica Pavlinusic [Tue, 5 Sep 2006 21:02:39 +0000 (21:02 +0000)]
local

git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@629 07558da8-63fa-0310-ba24-9fe276d99e06

17 years agofew more things...
Dobrica Pavlinusic [Tue, 5 Sep 2006 21:02:24 +0000 (21:02 +0000)]
few more things...

git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@628 07558da8-63fa-0310-ba24-9fe276d99e06

17 years ago r884@llin: dpavlin | 2006-09-05 17:13:36 +0200
Dobrica Pavlinusic [Tue, 5 Sep 2006 15:14:14 +0000 (15:14 +0000)]
 r884@llin:  dpavlin | 2006-09-05 17:13:36 +0200
 added preliminary support for perl native Hyper Estraier bindings

git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@627 07558da8-63fa-0310-ba24-9fe276d99e06

17 years agofix MARC encoding whoes
Dobrica Pavlinusic [Mon, 4 Sep 2006 16:15:07 +0000 (16:15 +0000)]
fix MARC encoding whoes

git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@626 07558da8-63fa-0310-ba24-9fe276d99e06

17 years ago r878@llin: dpavlin | 2006-08-26 14:00:08 +0200
Dobrica Pavlinusic [Sat, 26 Aug 2006 12:00:36 +0000 (12:00 +0000)]
 r878@llin:  dpavlin | 2006-08-26 14:00:08 +0200
 removed some debugging output (or moved it to debug level), few tweaks [2.26]

git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@625 07558da8-63fa-0310-ba24-9fe276d99e06

17 years ago r877@llin: dpavlin | 2006-08-25 21:55:05 +0200
Dobrica Pavlinusic [Sat, 26 Aug 2006 12:00:31 +0000 (12:00 +0000)]
 r877@llin:  dpavlin | 2006-08-25 21:55:05 +0200
 removed traces of Text::Iconv and replaced them with Encode,
 code page 852 is now cp852 (instead of just 852) because Encode
 likes it that way, record encoding is now hard-coded to utf-8

git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@624 07558da8-63fa-0310-ba24-9fe276d99e06

17 years ago r876@llin: dpavlin | 2006-08-25 21:53:19 +0200
Dobrica Pavlinusic [Sat, 26 Aug 2006 12:00:25 +0000 (12:00 +0000)]
 r876@llin:  dpavlin | 2006-08-25 21:53:19 +0200
 remove OpenIsis support (it was broken for quite some time), make hash_filter chatty (debugging)

git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@623 07558da8-63fa-0310-ba24-9fe276d99e06

17 years agolocal
Dobrica Pavlinusic [Fri, 25 Aug 2006 19:22:33 +0000 (19:22 +0000)]
local

git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@622 07558da8-63fa-0310-ba24-9fe276d99e06

17 years ago r872@llin: dpavlin | 2006-08-25 20:06:35 +0200
Dobrica Pavlinusic [Fri, 25 Aug 2006 18:06:42 +0000 (18:06 +0000)]
 r872@llin:  dpavlin | 2006-08-25 20:06:35 +0200
 typo

git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@621 07558da8-63fa-0310-ba24-9fe276d99e06

17 years ago r870@llin: dpavlin | 2006-08-25 18:20:15 +0200
Dobrica Pavlinusic [Fri, 25 Aug 2006 16:20:21 +0000 (16:20 +0000)]
 r870@llin:  dpavlin | 2006-08-25 18:20:15 +0200
 make _add_value private to please pod coverage

git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@620 07558da8-63fa-0310-ba24-9fe276d99e06

17 years ago r867@llin: dpavlin | 2006-08-25 14:32:05 +0200
Dobrica Pavlinusic [Fri, 25 Aug 2006 12:31:06 +0000 (12:31 +0000)]
 r867@llin:  dpavlin | 2006-08-25 14:32:05 +0200
 statistics now show data before modify_records

git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@619 07558da8-63fa-0310-ba24-9fe276d99e06

17 years ago r866@llin: dpavlin | 2006-08-25 12:32:28 +0200
Dobrica Pavlinusic [Fri, 25 Aug 2006 12:31:01 +0000 (12:31 +0000)]
 r866@llin:  dpavlin | 2006-08-25 12:32:28 +0200
 finish marc_original_order and remove warning

git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@618 07558da8-63fa-0310-ba24-9fe276d99e06

17 years ago r864@llin: dpavlin | 2006-08-23 20:01:57 +0200
Dobrica Pavlinusic [Wed, 23 Aug 2006 18:01:14 +0000 (18:01 +0000)]
 r864@llin:  dpavlin | 2006-08-23 20:01:57 +0200
 updated

git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@617 07558da8-63fa-0310-ba24-9fe276d99e06

17 years agomarc_original_order has now arguments in order marc_field, original_field to
Dobrica Pavlinusic [Wed, 23 Aug 2006 14:29:43 +0000 (14:29 +0000)]
marc_original_order has now arguments in order marc_field, original_field to
be consistent with other directives

git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@616 07558da8-63fa-0310-ba24-9fe276d99e06

17 years agoadded include_subfields needed for marc_original_order
Dobrica Pavlinusic [Wed, 23 Aug 2006 14:28:48 +0000 (14:28 +0000)]
added include_subfields needed for marc_original_order

git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@615 07558da8-63fa-0310-ba24-9fe276d99e06

17 years ago r859@llin: dpavlin | 2006-08-23 16:10:52 +0200
Dobrica Pavlinusic [Wed, 23 Aug 2006 14:10:10 +0000 (14:10 +0000)]
 r859@llin:  dpavlin | 2006-08-23 16:10:52 +0200
 test data for 2-input.t

git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@614 07558da8-63fa-0310-ba24-9fe276d99e06

17 years ago r857@llin: dpavlin | 2006-08-23 13:04:58 +0200
Dobrica Pavlinusic [Wed, 23 Aug 2006 11:04:32 +0000 (11:04 +0000)]
 r857@llin:  dpavlin | 2006-08-23 13:04:58 +0200
 modify_records is now applied only once for each field to prevent looping of regexpes

git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@613 07558da8-63fa-0310-ba24-9fe276d99e06