/[webpac2]/trunk/lib/WebPAC/Parser.pm
This is repository of my old source code which isn't updated any more. Go to git.rot13.org for current projects!
ViewVC logotype

Log of /trunk/lib/WebPAC/Parser.pm

Parent Directory Parent Directory | Revision Log Revision Log


Links to HEAD: (view) (annotate)
Sticky Revision:

Revision 1277 - (view) (annotate) - [select for diffs]
Modified Wed Aug 19 16:24:43 2009 UTC (14 years, 7 months ago) by dpavlin
File length: 12018 byte(s)
Diff to previous 1265
insert space before if

Revision 1265 - (view) (annotate) - [select for diffs]
Modified Sun Aug 9 20:10:21 2009 UTC (14 years, 7 months ago) by dpavlin
File length: 12010 byte(s)
Diff to previous 1259
fix foreach my combination

Revision 1259 - (view) (annotate) - [select for diffs]
Modified Tue Jul 28 13:55:44 2009 UTC (14 years, 8 months ago) by dpavlin
File length: 11902 byte(s)
Diff to previous 1204
prune whitespaces (reverting r1204) because our parser
depends on it


Revision 1204 - (view) (annotate) - [select for diffs]
Modified Fri May 29 19:38:09 2009 UTC (14 years, 10 months ago) by dpavlin
File length: 11903 byte(s)
Diff to previous 1061
 r1894@llin:  dpavlin | 2009-05-29 21:38:05 +0200
 don't remove whitespaces so we can have more comprex perl
 in normalize istread of mungling it becaise of removed spaces


Revision 1061 - (view) (annotate) - [select for diffs]
Modified Tue Nov 20 22:07:45 2007 UTC (16 years, 4 months ago) by dpavlin
File length: 11902 byte(s)
Diff to previous 1006
 r1659@llin:  dpavlin | 2007-11-20 23:07:47 +0100
 re-insert spaces in AST after sub to create valid normalize
 source if we are using sub name {} in normalize files [2.33]


Revision 1006 - (view) (annotate) - [select for diffs]
Modified Sun Nov 4 19:10:21 2007 UTC (16 years, 4 months ago) by dpavlin
File length: 11728 byte(s)
Diff to previous 976
 r1553@llin:  dpavlin | 2007-11-04 20:10:22 +0100
 rest of parser depends on prune of whitespace :-\


Revision 976 - (view) (annotate) - [select for diffs]
Modified Sat Nov 3 12:30:43 2007 UTC (16 years, 4 months ago) by dpavlin
File length: 11729 byte(s)
Diff to previous 826
if --only filter is used, we will parse just normalization files for this database.


Revision 826 - (view) (annotate) - [select for diffs]
Modified Sun May 20 16:19:13 2007 UTC (16 years, 10 months ago) by dpavlin
File length: 11485 byte(s)
Diff to previous 800
 r1211@llin:  dpavlin | 2007-05-20 14:48:37 +0200
 Removed debugging output


Revision 800 - (view) (annotate) - [select for diffs]
Modified Sun Feb 4 23:10:18 2007 UTC (17 years, 1 month ago) by dpavlin
File length: 11484 byte(s)
Diff to previous 755
decorate output from regexp modify with filename and line


Revision 755 - (view) (annotate) - [select for diffs]
Modified Sun Oct 8 20:28:17 2006 UTC (17 years, 5 months ago) by dpavlin
File length: 11409 byte(s)
Diff to previous 737
 r1097@llin:  dpavlin | 2006-10-08 22:24:54 +0200
 replaced generate_marc with universal have_rules [0.08]


Revision 737 - (view) (annotate) - [select for diffs]
Modified Thu Oct 5 14:38:45 2006 UTC (17 years, 5 months ago) by dpavlin
File length: 10716 byte(s)
Diff to previous 724
 r1067@llin:  dpavlin | 2006-10-05 16:35:45 +0200
 added generate_marc to find out if normalization rules have marc* directives


Revision 724 - (view) (annotate) - [select for diffs]
Modified Fri Sep 29 18:55:31 2006 UTC (17 years, 6 months ago) by dpavlin
File length: 9706 byte(s)
Diff to previous 720
 r1038@llin:  dpavlin | 2006-09-29 14:27:45 +0200
 remove comments from normalize rules when parsing


Revision 720 - (view) (annotate) - [select for diffs]
Modified Fri Sep 29 12:27:36 2006 UTC (17 years, 6 months ago) by dpavlin
File length: 9664 byte(s)
Diff to previous 717
 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


Revision 717 - (view) (annotate) - [select for diffs]
Modified Tue Sep 26 18:14:14 2006 UTC (17 years, 6 months ago) by dpavlin
File length: 9663 byte(s)
Diff to previous 712
 r1028@llin:  dpavlin | 2006-09-26 20:09:18 +0200
 added normalize_rules [0.06]


Revision 712 - (view) (annotate) - [select for diffs]
Modified Tue Sep 26 10:23:04 2006 UTC (17 years, 6 months ago) by dpavlin
File length: 9239 byte(s)
Diff to previous 708
 r1018@llin:  dpavlin | 2006-09-26 12:20:52 +0200
 correct creation of lookups (by database and input)


Revision 708 - (view) (annotate) - [select for diffs]
Modified Mon Sep 25 16:07:08 2006 UTC (17 years, 6 months ago) by dpavlin
File length: 9218 byte(s)
Diff to previous 707
 r1010@llin:  dpavlin | 2006-09-25 17:42:39 +0200
 typo


Revision 707 - (view) (annotate) - [select for diffs]
Modified Mon Sep 25 15:26:12 2006 UTC (17 years, 6 months ago) by dpavlin
File length: 9217 byte(s)
Diff to previous 706
 r1008@llin:  dpavlin | 2006-09-25 17:23:42 +0200
 lookup creation somewhat works


Revision 706 - (view) (annotate) - [select for diffs]
Modified Mon Sep 25 14:06:49 2006 UTC (17 years, 6 months ago) by dpavlin
File length: 9362 byte(s)
Diff to previous 705
 r1006@llin:  dpavlin | 2006-09-25 16:04:39 +0200
 added have_lookup_create


Revision 705 - (view) (annotate) - [select for diffs]
Modified Mon Sep 25 13:46:36 2006 UTC (17 years, 6 months ago) by dpavlin
File length: 8906 byte(s)
Diff to previous 703
 r1004@llin:  dpavlin | 2006-09-25 15:44:23 +0200
 test lookup_create_rules


Revision 703 - (view) (annotate) - [select for diffs]
Modified Mon Sep 25 13:24:09 2006 UTC (17 years, 6 months ago) by dpavlin
File length: 8627 byte(s)
Diff to previous 702
 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


Revision 702 - (view) (annotate) - [select for diffs]
Modified Mon Sep 25 13:08:17 2006 UTC (17 years, 6 months ago) by dpavlin
File length: 8602 byte(s)
Diff to previous 701
 r998@llin:  dpavlin | 2006-09-25 15:06:05 +0200
 first cuts at depends


Revision 701 - (view) (annotate) - [select for diffs]
Modified Mon Sep 25 12:51:47 2006 UTC (17 years, 6 months ago) by dpavlin
File length: 8728 byte(s)
Diff to previous 699
 r994@llin:  dpavlin | 2006-09-25 14:49:05 +0200
 refactore support for multiple normalize files in each lookup


Revision 699 - (view) (annotate) - [select for diffs]
Modified Mon Sep 25 12:51:17 2006 UTC (17 years, 6 months ago) by dpavlin
File length: 9241 byte(s)
Diff to previous 698
 r992@llin:  dpavlin | 2006-09-25 13:48:56 +0200
 tweaks


Revision 698 - (view) (annotate) - [select for diffs]
Modified Mon Sep 25 11:14:53 2006 UTC (17 years, 6 months ago) by dpavlin
File length: 9074 byte(s)
Diff to previous 693
 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


Revision 693 - (view) (annotate) - [select for diffs]
Modified Sun Sep 24 21:13:45 2006 UTC (17 years, 6 months ago) by dpavlin
File length: 6855 byte(s)
Diff to previous 692
 r979@llin:  dpavlin | 2006-09-24 23:11:30 +0200
 nit-picking


Revision 692 - (view) (annotate) - [select for diffs]
Modified Sun Sep 24 21:13:40 2006 UTC (17 years, 6 months ago) by dpavlin
File length: 6825 byte(s)
Diff to previous 691
 r978@llin:  dpavlin | 2006-09-24 23:10:22 +0200
 final touches before diving into lookup creation and usage


Revision 691 - (view) (annotate) - [select for diffs]
Modified Sun Sep 24 21:13:36 2006 UTC (17 years, 6 months ago) by dpavlin
File length: 6504 byte(s)
Diff to previous 690
 r977@llin:  dpavlin | 2006-09-24 22:21:46 +0200
 parse normalize files for lookups one by one, better error reporting


Revision 690 - (view) (annotate) - [select for diffs]
Modified Sun Sep 24 19:00:56 2006 UTC (17 years, 6 months ago) by dpavlin
File length: 5367 byte(s)
Diff to previous 689
 r975@llin:  dpavlin | 2006-09-24 20:58:49 +0200
 report invalid databases and inputs for lookups


Revision 689 - (view) (annotate) - [select for diffs]
Modified Sun Sep 24 18:52:35 2006 UTC (17 years, 6 months ago) by dpavlin
File length: 5169 byte(s)
Diff to previous 687
 r972@llin:  dpavlin | 2006-09-24 20:50:22 +0200
 check for valid databases and inputs [0.02]


Revision 687 - (view) (annotate) - [select for diffs]
Modified Sun Sep 24 17:49:05 2006 UTC (17 years, 6 months ago) by dpavlin
File length: 4231 byte(s)
Diff to previous 686
 r969@llin:  dpavlin | 2006-09-24 19:47:01 +0200
 use Log::Log4perl for logging


Revision 686 - (view) (annotate) - [select for diffs]
Added Sun Sep 24 17:25:04 2006 UTC (17 years, 6 months ago) by dpavlin
File length: 4114 byte(s)
 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


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.

  Diffs between and
  Type of Diff should be a

  ViewVC Help
Powered by ViewVC 1.1.26