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/lib/WebPAC/Parser.pm
Parent Directory
| Revision Log
Revision
1061 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Tue Nov 20 22:07:45 2007 UTC
(16 years, 6 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, 6 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, 7 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
800 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Sun Feb 4 23:10:18 2007 UTC
(17 years, 3 months 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, 7 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, 7 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, 8 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, 8 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, 8 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, 8 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
707 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Mon Sep 25 15:26:12 2006 UTC
(17 years, 8 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
703 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Mon Sep 25 13:24:09 2006 UTC
(17 years, 8 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
701 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Mon Sep 25 12:51:47 2006 UTC
(17 years, 8 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
698 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Mon Sep 25 11:14:53 2006 UTC
(17 years, 8 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
692 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Sun Sep 24 21:13:40 2006 UTC
(17 years, 8 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, 8 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, 8 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, 8 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, 8 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, 8 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.