egate.git
29 years agoMinor changes.
Adam Dickmeiss [Mon, 20 Mar 1995 15:27:43 +0000 (15:27 +0000)]
Minor changes.

29 years agoRemoved dbc2709_cvt function. Makes heuristic guess for DBC2709 records.
Adam Dickmeiss [Fri, 10 Mar 1995 09:10:56 +0000 (09:10 +0000)]
Removed dbc2709_cvt function. Makes heuristic guess for DBC2709 records.

29 years agoNew function: dbc2709_cvt.
Adam Dickmeiss [Wed, 8 Mar 1995 12:36:35 +0000 (12:36 +0000)]
New function: dbc2709_cvt.

29 years agoHack: When tags 00? are used, every separator (DC[1-3]) marks
Adam Dickmeiss [Wed, 8 Mar 1995 12:03:15 +0000 (12:03 +0000)]
Hack: When tags 00? are used, every separator (DC[1-3]) marks
the end of the data field.

29 years agoSmarter presentation. Bug fix in email header interpretation.
Adam Dickmeiss [Fri, 3 Mar 1995 17:19:09 +0000 (17:19 +0000)]
Smarter presentation. Bug fix in email header interpretation.

29 years agoBug fix.
Adam Dickmeiss [Thu, 2 Mar 1995 10:18:48 +0000 (10:18 +0000)]
Bug fix.

29 years agoNew presentation formats. f0=full, f1=brief, f2=mid
Adam Dickmeiss [Thu, 2 Mar 1995 09:32:10 +0000 (09:32 +0000)]
New presentation formats. f0=full, f1=brief, f2=mid

29 years agoFml function strsub implemented. New test files marc[45].fml.
Adam Dickmeiss [Thu, 2 Mar 1995 08:06:03 +0000 (08:06 +0000)]
Fml function strsub implemented. New test files marc[45].fml.
New test options in fmltest.

29 years agoBetter diagnostics. Default is, that only one database selected when
Adam Dickmeiss [Wed, 1 Mar 1995 14:32:24 +0000 (14:32 +0000)]
Better diagnostics. Default is, that only one database selected when
several are known.

29 years agoGNU regex location can be specified.
Adam Dickmeiss [Wed, 1 Mar 1995 14:31:23 +0000 (14:31 +0000)]
GNU regex location can be specified.

29 years agoMinor changes.
Adam Dickmeiss [Wed, 1 Mar 1995 14:31:03 +0000 (14:31 +0000)]
Minor changes.

29 years agoConfigurable From: added.
Adam Dickmeiss [Tue, 28 Feb 1995 13:16:26 +0000 (13:16 +0000)]
Configurable From: added.

29 years agoRegular expression support. Argument passing by name option. New FML
Adam Dickmeiss [Mon, 27 Feb 1995 09:01:20 +0000 (09:01 +0000)]
Regular expression support. Argument passing by name option. New FML
function strlen.

29 years agoAdded logging of all user commands.
Adam Dickmeiss [Thu, 23 Feb 1995 10:08:20 +0000 (10:08 +0000)]
Added logging of all user commands.

29 years agoMinor changes.
Adam Dickmeiss [Thu, 23 Feb 1995 10:07:53 +0000 (10:07 +0000)]
Minor changes.

29 years agoChanged header.
Adam Dickmeiss [Thu, 23 Feb 1995 08:31:58 +0000 (08:31 +0000)]
Changed header.

29 years agoChanged header.
Adam Dickmeiss [Wed, 22 Feb 1995 21:28:03 +0000 (21:28 +0000)]
Changed header.

29 years agoNew Id header.
Adam Dickmeiss [Wed, 22 Feb 1995 21:25:08 +0000 (21:25 +0000)]
New Id header.

29 years agoMinor changes.
Adam Dickmeiss [Wed, 22 Feb 1995 17:31:10 +0000 (17:31 +0000)]
Minor changes.

29 years agoQualifiers of LOC target updated. More logging messages.
Adam Dickmeiss [Wed, 22 Feb 1995 16:54:42 +0000 (16:54 +0000)]
Qualifiers of LOC target updated. More logging messages.

29 years agoBug fix: swap of parameter number and offset in function present.
Adam Dickmeiss [Wed, 22 Feb 1995 15:51:51 +0000 (15:51 +0000)]
Bug fix: swap of parameter number and offset in function present.

29 years agoFunction iso2709_cvt makes a litte check for the format. It returns
Adam Dickmeiss [Wed, 22 Feb 1995 15:24:14 +0000 (15:24 +0000)]
Function iso2709_cvt makes a litte check for the format. It returns
NULL if the buffer parameter can never be a MARC record.

29 years agoMuch more checking of run-time state. Show command never retrieves
Adam Dickmeiss [Wed, 22 Feb 1995 15:22:32 +0000 (15:22 +0000)]
Much more checking of run-time state. Show command never retrieves
more records than indicated by the previous search request. Help
command available. The maximum number of records retrieved can be
controlled now.

29 years agoBug fix in fml_exec_space.
Adam Dickmeiss [Wed, 22 Feb 1995 15:20:13 +0000 (15:20 +0000)]
Bug fix in fml_exec_space.

29 years agoOutput function can be customized in fml, which is used to print
Adam Dickmeiss [Wed, 22 Feb 1995 08:51:34 +0000 (08:51 +0000)]
Output function can be customized in fml, which is used to print
the reply to reply_fd.

29 years agoOutput function can be customized.
Adam Dickmeiss [Wed, 22 Feb 1995 08:51:02 +0000 (08:51 +0000)]
Output function can be customized.

29 years agoDefinition of CPP changed. Output function can be customized.
Adam Dickmeiss [Wed, 22 Feb 1995 08:50:48 +0000 (08:50 +0000)]
Definition of CPP changed. Output function can be customized.

29 years agoDefinition of CPP changed.
Adam Dickmeiss [Wed, 22 Feb 1995 08:50:28 +0000 (08:50 +0000)]
Definition of CPP changed.

29 years agoMinor changes.
Adam Dickmeiss [Tue, 21 Feb 1995 17:46:21 +0000 (17:46 +0000)]
Minor changes.

29 years agoBug fix in fml_sub0.
Adam Dickmeiss [Tue, 21 Feb 1995 17:46:08 +0000 (17:46 +0000)]
Bug fix in fml_sub0.

29 years agoMinor changes.
Adam Dickmeiss [Tue, 21 Feb 1995 13:59:54 +0000 (13:59 +0000)]
Minor changes.

29 years agoDiagnostic record with error info. observed.
Adam Dickmeiss [Tue, 21 Feb 1995 12:11:59 +0000 (12:11 +0000)]
Diagnostic record with error info. observed.

29 years agoMinor changes.
Adam Dickmeiss [Tue, 21 Feb 1995 12:11:27 +0000 (12:11 +0000)]
Minor changes.

29 years agoZDist prefix inherited. CPP command inherited. New make entry
Adam Dickmeiss [Tue, 21 Feb 1995 12:10:56 +0000 (12:10 +0000)]
ZDist prefix inherited. CPP command inherited. New make entry
'cleandepend' which effectively remove any dependencies specification
in sub-Makefiles.

29 years agoFML script - preliminary.
Adam Dickmeiss [Mon, 20 Feb 1995 21:17:08 +0000 (21:17 +0000)]
FML script - preliminary.

29 years agoMinor changes.
Adam Dickmeiss [Mon, 20 Feb 1995 21:16:32 +0000 (21:16 +0000)]
Minor changes.

29 years agoFML support. Bug fixes. Profile for drewdb.
Adam Dickmeiss [Mon, 20 Feb 1995 21:16:16 +0000 (21:16 +0000)]
FML support. Bug fixes. Profile for drewdb.

29 years agoMoved files to include.
Adam Dickmeiss [Mon, 20 Feb 1995 21:15:46 +0000 (21:15 +0000)]
Moved files to include.

29 years agoPull present status from presresp.
Sebastian Hammer [Mon, 20 Feb 1995 20:35:37 +0000 (20:35 +0000)]
Pull present status from presresp.

29 years agoAdded hack for record in ANY
Sebastian Hammer [Mon, 20 Feb 1995 18:58:05 +0000 (18:58 +0000)]
Added hack for record in ANY

29 years agoMore relaxed about record types.
Sebastian Hammer [Mon, 20 Feb 1995 18:19:30 +0000 (18:19 +0000)]
More relaxed about record types.

29 years agoRemove everything before '/' in app_name. Use compact date format.
Adam Dickmeiss [Fri, 17 Feb 1995 17:06:56 +0000 (17:06 +0000)]
Remove everything before '/' in app_name. Use compact date format.

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

29 years agoBug fix
Sebastian Hammer [Fri, 17 Feb 1995 15:17:51 +0000 (15:17 +0000)]
Bug fix

29 years ago'nother bug in present
Sebastian Hammer [Fri, 17 Feb 1995 14:48:41 +0000 (14:48 +0000)]
'nother bug in present

29 years agoTrivial bug in fetch-loop.
Sebastian Hammer [Fri, 17 Feb 1995 14:42:21 +0000 (14:42 +0000)]
Trivial bug in fetch-loop.

29 years agoDebugging.
Sebastian Hammer [Fri, 17 Feb 1995 14:41:22 +0000 (14:41 +0000)]
Debugging.

29 years agoAdded simple display of records.
Sebastian Hammer [Fri, 17 Feb 1995 14:41:13 +0000 (14:41 +0000)]
Added simple display of records.

29 years agoFirst steps of CCL show command. Not finished yet.
Adam Dickmeiss [Fri, 17 Feb 1995 14:22:13 +0000 (14:22 +0000)]
First steps of CCL show command. Not finished yet.

29 years agoAdded header.
Sebastian Hammer [Fri, 17 Feb 1995 13:59:06 +0000 (13:59 +0000)]
Added header.

29 years agoFirst kick at present handling
Sebastian Hammer [Fri, 17 Feb 1995 13:58:01 +0000 (13:58 +0000)]
First kick at present handling

29 years agoFixes.
Sebastian Hammer [Fri, 17 Feb 1995 13:46:15 +0000 (13:46 +0000)]
Fixes.

29 years agoWork on present
Sebastian Hammer [Fri, 17 Feb 1995 13:43:11 +0000 (13:43 +0000)]
Work on present

29 years agoReply with subject. CCL base command implemented.
Adam Dickmeiss [Fri, 17 Feb 1995 09:08:35 +0000 (09:08 +0000)]
Reply with subject. CCL base command implemented.

29 years agoChanged order yet again
Sebastian Hammer [Thu, 16 Feb 1995 18:36:18 +0000 (18:36 +0000)]
Changed order yet again

29 years agoChanging order.
Sebastian Hammer [Thu, 16 Feb 1995 18:35:43 +0000 (18:35 +0000)]
Changing order.

29 years agoFirst use of Zdist library. Search requests are supported.
Adam Dickmeiss [Thu, 16 Feb 1995 18:35:07 +0000 (18:35 +0000)]
First use of Zdist library. Search requests are supported.
Present requests are not supported yet.

29 years agoMinor changes.
Adam Dickmeiss [Thu, 16 Feb 1995 18:34:06 +0000 (18:34 +0000)]
Minor changes.

29 years agoFixed bug in KWAQS generator
Sebastian Hammer [Thu, 16 Feb 1995 15:33:45 +0000 (15:33 +0000)]
Fixed bug in KWAQS generator

29 years agoAdded initialization of response from search
Sebastian Hammer [Thu, 16 Feb 1995 15:20:45 +0000 (15:20 +0000)]
Added initialization of response from search

29 years agoFixed KWAQS-generator
Sebastian Hammer [Thu, 16 Feb 1995 15:14:53 +0000 (15:14 +0000)]
Fixed KWAQS-generator

29 years agoPolished some library-references
Sebastian Hammer [Thu, 16 Feb 1995 15:01:38 +0000 (15:01 +0000)]
Polished some library-references

29 years agoAdded zlayer
Sebastian Hammer [Thu, 16 Feb 1995 15:01:26 +0000 (15:01 +0000)]
Added zlayer

29 years agoFirst kick.
Sebastian Hammer [Thu, 16 Feb 1995 14:47:55 +0000 (14:47 +0000)]
First kick.

29 years agoFixed little errors.
Sebastian Hammer [Thu, 16 Feb 1995 14:47:48 +0000 (14:47 +0000)]
Fixed little errors.

29 years agoRemoved CC
Sebastian Hammer [Thu, 16 Feb 1995 14:47:31 +0000 (14:47 +0000)]
Removed CC

29 years agoFixed type name.
Sebastian Hammer [Thu, 16 Feb 1995 13:27:25 +0000 (13:27 +0000)]
Fixed type name.

29 years agoAdded function prototypes.
Sebastian Hammer [Thu, 16 Feb 1995 13:21:58 +0000 (13:21 +0000)]
Added function prototypes.

29 years agoA few logging messages added.
Adam Dickmeiss [Thu, 16 Feb 1995 13:21:30 +0000 (13:21 +0000)]
A few logging messages added.

29 years agoOrganization of resource files for targets and conversion
Adam Dickmeiss [Thu, 16 Feb 1995 13:20:59 +0000 (13:20 +0000)]
Organization of resource files for targets and conversion
language implemented.

29 years agoSpell fix.
Adam Dickmeiss [Thu, 16 Feb 1995 13:20:06 +0000 (13:20 +0000)]
Spell fix.

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.