egate.git
29 years agoFirst kick.
Sebastian Hammer [Thu, 16 Feb 1995 13:12:38 +0000 (13:12 +0000)]
First kick.

29 years agoBug fix in iso2709 module.
Adam Dickmeiss [Wed, 15 Feb 1995 17:45:43 +0000 (17:45 +0000)]
Bug fix in iso2709 module.

29 years agoFirst version of email gateway kernel. Email requests are read
Adam Dickmeiss [Wed, 15 Feb 1995 17:45:29 +0000 (17:45 +0000)]
First version of email gateway kernel. Email requests are read
from stdin. The output is transferred to an MTA if 'From' is
found in the header - or stdout if absent. No Z39.50 client is used.

29 years agoMinor changes to the ccl interface. Bug fix in iso2709 module.
Adam Dickmeiss [Wed, 15 Feb 1995 17:43:08 +0000 (17:43 +0000)]
Minor changes to the ccl interface. Bug fix in iso2709 module.

29 years agoMinor changes to Makefile.
Adam Dickmeiss [Wed, 15 Feb 1995 17:42:28 +0000 (17:42 +0000)]
Minor changes to Makefile.

29 years agoMinor changes of the api of this module. FILE* argument added
Adam Dickmeiss [Wed, 15 Feb 1995 17:42:16 +0000 (17:42 +0000)]
Minor changes of the api of this module. FILE* argument added
to ccl_pr_tree.

29 years agoNew module kernel.
Adam Dickmeiss [Wed, 15 Feb 1995 17:40:47 +0000 (17:40 +0000)]
New module kernel.

29 years agoRemoved a syntax error.
Adam Dickmeiss [Tue, 14 Feb 1995 19:59:42 +0000 (19:59 +0000)]
Removed a syntax error.

29 years agoHeader files ccl.h/cclp.h are gone! They have been merged an
Adam Dickmeiss [Tue, 14 Feb 1995 19:55:21 +0000 (19:55 +0000)]
Header files ccl.h/cclp.h are gone! They have been merged an
moved to ../include/ccl.h.

29 years agoHeader files ccl.h/cclp.h are gone! They have been merged an
Adam Dickmeiss [Tue, 14 Feb 1995 19:55:10 +0000 (19:55 +0000)]
Header files ccl.h/cclp.h are gone! They have been merged an
moved to ../include/ccl.h.
Node kind(s) in ccl_rpn_node have changed names.

29 years agoQualifiers are read from a file now.
Adam Dickmeiss [Tue, 14 Feb 1995 16:20:53 +0000 (16:20 +0000)]
Qualifiers are read from a file now.

29 years agoRanges for ordered qualfiers implemented (e.g. pd=1980-1990).
Adam Dickmeiss [Tue, 14 Feb 1995 14:12:41 +0000 (14:12 +0000)]
Ranges for ordered qualfiers implemented (e.g. pd=1980-1990).

29 years agoLeft and/or right truncation implemented.
Adam Dickmeiss [Tue, 14 Feb 1995 13:16:29 +0000 (13:16 +0000)]
Left and/or right truncation implemented.

29 years agoThe constructions 'qualifier rel term ...' implemented.
Adam Dickmeiss [Tue, 14 Feb 1995 10:25:55 +0000 (10:25 +0000)]
The constructions 'qualifier rel term ...' implemented.

29 years agoAdded handling of qualifiers. Not finished yet.
Adam Dickmeiss [Mon, 13 Feb 1995 15:15:06 +0000 (15:15 +0000)]
Added handling of qualifiers. Not finished yet.

29 years agoFirst version of CCL. Qualifiers aren't handled yet.
Adam Dickmeiss [Mon, 13 Feb 1995 12:35:20 +0000 (12:35 +0000)]
First version of CCL. Qualifiers aren't handled yet.

29 years agoNew module ccl.
Adam Dickmeiss [Mon, 13 Feb 1995 12:34:56 +0000 (12:34 +0000)]
New module ccl.

29 years agoFML function 'strcmp' implemented. This function can be used to
Adam Dickmeiss [Fri, 10 Feb 1995 18:15:51 +0000 (18:15 +0000)]
FML function 'strcmp' implemented. This function can be used to
test for existence of MARC fields.

29 years agoFML has been moved to egate repository.
Adam Dickmeiss [Fri, 10 Feb 1995 17:21:44 +0000 (17:21 +0000)]
FML has been moved to egate repository.

29 years agoFML is add as sub Makefile.
Adam Dickmeiss [Fri, 10 Feb 1995 17:21:17 +0000 (17:21 +0000)]
FML is add as sub Makefile.

29 years agoNew function iso2709_display to display MARC records in a
Adam Dickmeiss [Fri, 10 Feb 1995 17:05:14 +0000 (17:05 +0000)]
New function iso2709_display to display MARC records in a
line-by-line format. The iso2709_cvt function no longer
prints the record to stderr.

29 years agoIndicator field moved in MARC structure. The FML list representation
Adam Dickmeiss [Fri, 10 Feb 1995 16:52:08 +0000 (16:52 +0000)]
Indicator field moved in MARC structure. The FML list representation
of a MARC record has changed.

29 years agoIndicator field moved to 'struct iso2709_dir' from 'struct
Adam Dickmeiss [Fri, 10 Feb 1995 16:50:25 +0000 (16:50 +0000)]
Indicator field moved to 'struct iso2709_dir' from 'struct
iso2709_field'.
Function iso2709_rm implemented - to delete a MARC record.

29 years agoMinor changes.
Adam Dickmeiss [Fri, 10 Feb 1995 16:48:52 +0000 (16:48 +0000)]
Minor changes.

29 years agoMARC interface implemented. Minor bugs fixed. fmltest can
Adam Dickmeiss [Fri, 10 Feb 1995 15:50:54 +0000 (15:50 +0000)]
MARC interface implemented. Minor bugs fixed. fmltest can
be used to format single MARC records. New function '\list'
implemented.

29 years agoInitial revision
Adam Dickmeiss [Thu, 9 Feb 1995 17:27:10 +0000 (17:27 +0000)]
Initial revision

29 years agoFML can be called from the outside multiple times by the functions:
Adam Dickmeiss [Thu, 9 Feb 1995 16:06:04 +0000 (16:06 +0000)]
FML can be called from the outside multiple times by the functions:
fml_exec_call and fml_exec_call_str.
An interactive parameter (-i) to fmltest starts a shell-like
interface to FML by using the fml_exec_call_str function.

29 years agoRemoved .depend from cvs. Removed function fml_mk_list.
Adam Dickmeiss [Thu, 9 Feb 1995 14:37:18 +0000 (14:37 +0000)]
Removed .depend from cvs. Removed function fml_mk_list.

29 years agoSplit source fml.c and define relevant build-in functions in separate
Adam Dickmeiss [Thu, 9 Feb 1995 14:33:35 +0000 (14:33 +0000)]
Split source fml.c and define relevant build-in functions in separate
files. New operators mult, div, not, llen implemented.

29 years agoNodes are freed now. Many bugs fixed.
Adam Dickmeiss [Thu, 9 Feb 1995 13:07:14 +0000 (13:07 +0000)]
Nodes are freed now. Many bugs fixed.

29 years agoThe \ character is no longer INCLUDED when terminating a token.
Adam Dickmeiss [Tue, 7 Feb 1995 16:09:23 +0000 (16:09 +0000)]
The \ character is no longer INCLUDED when terminating a token.
Major changes in tokenization routines. Bug fixes in expressions
with lists (fml_sub0).

29 years agoAdded some more relational operators (le,ne,ge). Added increment
Adam Dickmeiss [Mon, 6 Feb 1995 15:23:25 +0000 (15:23 +0000)]
Added some more relational operators (le,ne,ge). Added increment
and decrement operators. Function index changed, so that first
element is 1 - not 0. Function fml_atom_val edited.

29 years agoInitial revision
Adam Dickmeiss [Mon, 6 Feb 1995 13:48:09 +0000 (13:48 +0000)]
Initial revision