ir-tcl-moved-to-github.git
27 years agoAdded MSV5.0 project files.
Adam Dickmeiss [Tue, 9 Sep 1997 10:49:45 +0000 (10:49 +0000)]
Added MSV5.0 project files.

27 years agoNew MSV5.0 port with fewer warnings.
Adam Dickmeiss [Tue, 9 Sep 1997 10:19:49 +0000 (10:19 +0000)]
New MSV5.0 port with fewer warnings.

27 years agoAdded support for Tk8.0/Tcl8.0. Since Tcl_File handlers are gone
Adam Dickmeiss [Thu, 28 Aug 1997 20:20:47 +0000 (20:20 +0000)]
Added support for Tk8.0/Tcl8.0. Since Tcl_File handlers are gone
we've moved to Tcl_Channel handlers instead.

27 years agoFixed small bug.
Adam Dickmeiss [Thu, 28 Aug 1997 20:17:36 +0000 (20:17 +0000)]
Fixed small bug.

27 years agoAdopted to use YAZ with C++ support.
Adam Dickmeiss [Wed, 14 May 1997 06:57:14 +0000 (06:57 +0000)]
Adopted to use YAZ with C++ support.

27 years agoAdded ir-log command.
Adam Dickmeiss [Thu, 1 May 1997 15:03:58 +0000 (15:03 +0000)]
Added ir-log command.

27 years agoAdded support for shared libaries (if supported by Tcl itself).
Adam Dickmeiss [Wed, 30 Apr 1997 07:26:05 +0000 (07:26 +0000)]
Added support for shared libaries (if supported by Tcl itself).

27 years agoSpell fix of an error message.
Adam Dickmeiss [Wed, 30 Apr 1997 07:24:47 +0000 (07:24 +0000)]
Spell fix of an error message.

27 years agoAdded comment.
Adam Dickmeiss [Sun, 13 Apr 1997 19:05:26 +0000 (19:05 +0000)]
Added comment.

27 years agoAdded support for Tcl8.0/Tk8.0.
Adam Dickmeiss [Sun, 13 Apr 1997 19:00:34 +0000 (19:00 +0000)]
Added support for Tcl8.0/Tk8.0.
New command ir-log-init to setup yaz logging facilities.

27 years agoBetter error reporting and aligned with Tcl/Tk style.
Adam Dickmeiss [Sun, 13 Apr 1997 18:57:20 +0000 (18:57 +0000)]
Better error reporting and aligned with Tcl/Tk style.
Rework of notifier code with Tcl_File handles.

28 years agoSimple Explain test script.
Adam Dickmeiss [Thu, 14 Nov 1996 17:11:39 +0000 (17:11 +0000)]
Simple Explain test script.

28 years agoAdded Explain documentaion.
Adam Dickmeiss [Thu, 14 Nov 1996 17:11:03 +0000 (17:11 +0000)]
Added Explain documentaion.

28 years agoWhen dealing with records, odr_choice_enable_bias function is used to
Adam Dickmeiss [Tue, 8 Oct 1996 13:02:50 +0000 (13:02 +0000)]
When dealing with records, odr_choice_enable_bias function is used to
prevent decoding of externals.

28 years agoStarted work on Explain in client.
Adam Dickmeiss [Fri, 13 Sep 1996 10:54:22 +0000 (10:54 +0000)]
Started work on Explain in client.

28 years agoBug fix: ir_tcl_select_set called Tcl_GetFile at disconnect.
Adam Dickmeiss [Fri, 13 Sep 1996 10:51:48 +0000 (10:51 +0000)]
Bug fix: ir_tcl_select_set called Tcl_GetFile at disconnect.

28 years agoFixes.
Adam Dickmeiss [Tue, 3 Sep 1996 13:52:09 +0000 (13:52 +0000)]
Fixes.

28 years agoBug fix: infinite look in ir_oid.
Adam Dickmeiss [Fri, 23 Aug 1996 11:59:47 +0000 (11:59 +0000)]
Bug fix: infinite look in ir_oid.

28 years agoMore work on explain.
Adam Dickmeiss [Thu, 22 Aug 1996 13:39:31 +0000 (13:39 +0000)]
More work on explain.

28 years agoImplemented saveFile method and extended loadFile method to work with it.
Adam Dickmeiss [Wed, 21 Aug 1996 13:32:49 +0000 (13:32 +0000)]
Implemented saveFile method and extended loadFile method to work with it.

28 years agoShell works more like the YAZ line mode client.
Adam Dickmeiss [Wed, 21 Aug 1996 11:24:01 +0000 (11:24 +0000)]
Shell works more like the YAZ line mode client.

28 years agoTcl7.5 Generic file handling.
Adam Dickmeiss [Tue, 20 Aug 1996 09:33:23 +0000 (09:33 +0000)]
Tcl7.5 Generic file handling.

28 years agoMore work on explain.
Adam Dickmeiss [Tue, 20 Aug 1996 09:27:48 +0000 (09:27 +0000)]
More work on explain.
Renamed tkinit.c to tkmain.c. The tcl shell uses the Tcl 7.5 interface
for socket i/o instead of the handcrafted one (for Tcl 7.3 and Tcl7.4).

28 years agoFirst work on Explain.
Adam Dickmeiss [Fri, 16 Aug 1996 15:07:42 +0000 (15:07 +0000)]
First work on Explain.

28 years agoModified the code to use tk4.1/tcl7.5 patch level 1. The time-driven
Adam Dickmeiss [Fri, 9 Aug 1996 15:33:05 +0000 (15:33 +0000)]
Modified the code to use tk4.1/tcl7.5 patch level 1. The time-driven
polling is no longer activated on Windows since asynchrounous I/O works
better.

28 years agoProcedure destroyGW modified to handle multiple calls - probably an
Adam Dickmeiss [Fri, 9 Aug 1996 15:30:18 +0000 (15:30 +0000)]
Procedure destroyGW modified to handle multiple calls - probably an
error introduced by tk4.1 patch level 1.

28 years agoChanged URL.
Adam Dickmeiss [Thu, 8 Aug 1996 14:41:57 +0000 (14:41 +0000)]
Changed URL.

28 years agoIrTcl version 1.2 patch level 1.
Adam Dickmeiss [Fri, 26 Jul 1996 09:15:06 +0000 (09:15 +0000)]
IrTcl version 1.2 patch level 1.

28 years agoIrTcl version 1.2 release.
Adam Dickmeiss [Thu, 25 Jul 1996 15:55:34 +0000 (15:55 +0000)]
IrTcl version 1.2 release.

28 years agox
Adam Dickmeiss [Thu, 25 Jul 1996 15:51:54 +0000 (15:51 +0000)]
x

28 years agox
Adam Dickmeiss [Thu, 25 Jul 1996 15:29:08 +0000 (15:29 +0000)]
x

28 years agox:
Adam Dickmeiss [Thu, 25 Jul 1996 15:25:05 +0000 (15:25 +0000)]
x:

28 years agox
Adam Dickmeiss [Thu, 25 Jul 1996 15:07:19 +0000 (15:07 +0000)]
x

28 years agoUpdated targets.
Adam Dickmeiss [Thu, 25 Jul 1996 14:48:02 +0000 (14:48 +0000)]
Updated targets.

28 years agoUpdated target list.
Adam Dickmeiss [Thu, 25 Jul 1996 14:44:47 +0000 (14:44 +0000)]
Updated target list.

28 years agoMinor changes.
Adam Dickmeiss [Thu, 25 Jul 1996 14:07:09 +0000 (14:07 +0000)]
Minor changes.

28 years agoRelease of ir-tcl 1.2.
Adam Dickmeiss [Thu, 25 Jul 1996 14:02:20 +0000 (14:02 +0000)]
Release of ir-tcl 1.2.

28 years agoUpdated pointers to Tcl.
Adam Dickmeiss [Thu, 25 Jul 1996 13:44:04 +0000 (13:44 +0000)]
Updated pointers to Tcl.

28 years agoBetter readme.
Adam Dickmeiss [Thu, 25 Jul 1996 13:43:57 +0000 (13:43 +0000)]
Better readme.

28 years agoThe xmalloc/xfree functions from YAZ are used to manage memory.
Adam Dickmeiss [Wed, 3 Jul 1996 13:31:10 +0000 (13:31 +0000)]
The xmalloc/xfree functions from YAZ are used to manage memory.

28 years agoMinor changes.
Adam Dickmeiss [Fri, 28 Jun 1996 08:49:33 +0000 (08:49 +0000)]
Minor changes.

28 years agoMoved towards version 1.2.
Adam Dickmeiss [Fri, 28 Jun 1996 08:43:53 +0000 (08:43 +0000)]
Moved towards version 1.2.

28 years agoYet another Windows port.
Adam Dickmeiss [Thu, 27 Jun 1996 14:21:00 +0000 (14:21 +0000)]
Yet another Windows port.

28 years agoAdded scan man page.
Adam Dickmeiss [Mon, 24 Jun 1996 16:24:38 +0000 (16:24 +0000)]
Added scan man page.

28 years agoAdded man pages.
Adam Dickmeiss [Mon, 24 Jun 1996 16:24:28 +0000 (16:24 +0000)]
Added man pages.

28 years agoAdded man pages.
Adam Dickmeiss [Mon, 24 Jun 1996 13:58:45 +0000 (13:58 +0000)]
Added man pages.

28 years agoEvent type set to connect a little earlier in the do_connect function.
Adam Dickmeiss [Tue, 11 Jun 1996 15:27:15 +0000 (15:27 +0000)]
Event type set to connect a little earlier in the do_connect function.

28 years agoMinor changes.
Adam Dickmeiss [Thu, 6 Jun 1996 10:45:59 +0000 (10:45 +0000)]
Minor changes.

28 years agoBug fix: the change above introduced an error.
Adam Dickmeiss [Wed, 5 Jun 1996 09:26:19 +0000 (09:26 +0000)]
Bug fix: the change above introduced an error.

28 years agoChanged syntax of element specs in GRS-1 retrieval.
Adam Dickmeiss [Wed, 5 Jun 1996 08:59:22 +0000 (08:59 +0000)]
Changed syntax of element specs in GRS-1 retrieval.

28 years agoChanged a few logf calls.
Adam Dickmeiss [Mon, 3 Jun 1996 09:04:22 +0000 (09:04 +0000)]
Changed a few logf calls.

28 years agoBug fix: Function ir_tcl_grs_del sometimes free'd bad memory.
Adam Dickmeiss [Wed, 29 May 1996 20:28:08 +0000 (20:28 +0000)]
Bug fix: Function ir_tcl_grs_del sometimes free'd bad memory.

28 years agoFunction ir_tcl_get_grs_r enhanced so that specific elements can be
Adam Dickmeiss [Wed, 29 May 1996 06:37:40 +0000 (06:37 +0000)]
Function ir_tcl_get_grs_r enhanced so that specific elements can be
extracted.

28 years agoMinor changes.
Adam Dickmeiss [Fri, 12 Apr 1996 13:45:49 +0000 (13:45 +0000)]
Minor changes.

28 years agoHack which includes GILS tagset.
Adam Dickmeiss [Fri, 12 Apr 1996 13:45:42 +0000 (13:45 +0000)]
Hack which includes GILS tagset.

28 years agoModified display of GRS-1 records to include headings for standard
Adam Dickmeiss [Fri, 12 Apr 1996 12:25:27 +0000 (12:25 +0000)]
Modified display of GRS-1 records to include headings for standard
tag sets.

28 years agoMinor changes.
Adam Dickmeiss [Fri, 12 Apr 1996 12:24:31 +0000 (12:24 +0000)]
Minor changes.

28 years agoBug fix: GRS records wasn't recognized.
Adam Dickmeiss [Fri, 29 Mar 1996 16:05:36 +0000 (16:05 +0000)]
Bug fix: GRS records wasn't recognized.

28 years agoWork on GRS-1 presentation.
Adam Dickmeiss [Fri, 29 Mar 1996 16:04:30 +0000 (16:04 +0000)]
Work on GRS-1 presentation.

28 years agoFix: main defined when using Tk3.6; it shouldn't be.
Adam Dickmeiss [Wed, 27 Mar 1996 17:00:53 +0000 (17:00 +0000)]
Fix: main defined when using Tk3.6; it shouldn't be.

28 years agoBetter configure. Uses tkConfig.sh now.
Adam Dickmeiss [Wed, 27 Mar 1996 17:00:08 +0000 (17:00 +0000)]
Better configure. Uses tkConfig.sh now.

28 years agoConfigure uses tclConfig.sh where available.
Adam Dickmeiss [Wed, 27 Mar 1996 08:38:30 +0000 (08:38 +0000)]
Configure uses tclConfig.sh where available.

28 years agoThe Tcl_File structure is only manipulated in the Tk-event interface
Adam Dickmeiss [Wed, 20 Mar 1996 13:54:01 +0000 (13:54 +0000)]
The Tcl_File structure is only manipulated in the Tk-event interface
in tkinit.c.

28 years agoBug fix: do_responseStatus called Tcl_AppendElement when interp was 0.
Adam Dickmeiss [Fri, 15 Mar 1996 14:40:23 +0000 (14:40 +0000)]
Bug fix: do_responseStatus called Tcl_AppendElement when interp was 0.

28 years agoModified to use new prototypes for p_query_rpn and p_query_scan.
Adam Dickmeiss [Fri, 15 Mar 1996 11:15:48 +0000 (11:15 +0000)]
Modified to use new prototypes for p_query_rpn and p_query_scan.

28 years ago40 documents are retrieved by default (maxDocs=40).
Adam Dickmeiss [Mon, 11 Mar 1996 17:39:48 +0000 (17:39 +0000)]
40 documents are retrieved by default (maxDocs=40).

28 years agoDoesn't use documentID to determine positions in present-response.
Adam Dickmeiss [Fri, 8 Mar 1996 16:46:44 +0000 (16:46 +0000)]
Doesn't use documentID to determine positions in present-response.

28 years agoBetter error handling. WAIS target closed before failback is invoked.
Adam Dickmeiss [Thu, 7 Mar 1996 12:43:44 +0000 (12:43 +0000)]
Better error handling. WAIS target closed before failback is invoked.

28 years agoBetter logging when callback is invoked.
Adam Dickmeiss [Thu, 7 Mar 1996 12:42:49 +0000 (12:42 +0000)]
Better logging when callback is invoked.

28 years agoBug fix: memory used by GRS records wasn't freed.
Adam Dickmeiss [Tue, 5 Mar 1996 09:21:01 +0000 (09:21 +0000)]
Bug fix: memory used by GRS records wasn't freed.
Rewrote some of the error handling code - the connection is always
closed before failback is called.
If failback is defined the send APDU methods (init, search, ...) will
return OK but invoke failback (as is the case if the write operation
fails).
Bug fix: ref_count in assoc object could grow if fraction of PDU was
read.

28 years agoSets tearoff to off on several menus.
Adam Dickmeiss [Tue, 5 Mar 1996 09:16:04 +0000 (09:16 +0000)]
Sets tearoff to off on several menus.

28 years agoExport of IrTcl functionality to extensions.
Adam Dickmeiss [Thu, 29 Feb 1996 15:30:19 +0000 (15:30 +0000)]
Export of IrTcl functionality to extensions.

28 years agoFirst version of Wais extension to IrTcl.
Adam Dickmeiss [Thu, 29 Feb 1996 15:28:08 +0000 (15:28 +0000)]
First version of Wais extension to IrTcl.

28 years agoWork on export of set methods.
Adam Dickmeiss [Mon, 26 Feb 1996 18:38:31 +0000 (18:38 +0000)]
Work on export of set methods.

28 years agoMore functions made available to the wais tcl extension.
Adam Dickmeiss [Fri, 23 Feb 1996 17:31:38 +0000 (17:31 +0000)]
More functions made available to the wais tcl extension.

28 years agoWork on public access to simple ir class system.
Adam Dickmeiss [Fri, 23 Feb 1996 13:41:38 +0000 (13:41 +0000)]
Work on public access to simple ir class system.

28 years agoChanged URL
Sebastian Hammer [Wed, 21 Feb 1996 15:55:00 +0000 (15:55 +0000)]
Changed URL

28 years agoSimplified select handling. Only one function ir_tcl_select_set has
Adam Dickmeiss [Wed, 21 Feb 1996 10:16:08 +0000 (10:16 +0000)]
Simplified select handling. Only one function ir_tcl_select_set has
to be externally defined.

28 years agoUses the YAZ oid system to name record syntax object identifiers.
Adam Dickmeiss [Tue, 20 Feb 1996 17:52:58 +0000 (17:52 +0000)]
Uses the YAZ oid system to name record syntax object identifiers.

28 years agoBug fix: didn't set element set names stamp correctly on result
Adam Dickmeiss [Tue, 20 Feb 1996 16:09:51 +0000 (16:09 +0000)]
Bug fix: didn't set element set names stamp correctly on result
set records when element set names were set to the empty string.

28 years agoBetter log messages.
Adam Dickmeiss [Mon, 19 Feb 1996 15:41:53 +0000 (15:41 +0000)]
Better log messages.
Minor improvement of connect method.

28 years agoPorted ir-tcl to use beta releases of tcl7.5/tk4.1.
Adam Dickmeiss [Tue, 6 Feb 1996 09:22:54 +0000 (09:22 +0000)]
Ported ir-tcl to use beta releases of tcl7.5/tk4.1.

28 years agoPorted ir-tcl to use the beta releases of tcl7.5/tk4.1.
Adam Dickmeiss [Mon, 5 Feb 1996 17:58:02 +0000 (17:58 +0000)]
Ported ir-tcl to use the beta releases of tcl7.5/tk4.1.

28 years agoBug fix: cs_type member renamed to comstackType to avoid conflict with
Adam Dickmeiss [Mon, 29 Jan 1996 11:35:17 +0000 (11:35 +0000)]
Bug fix: cs_type member renamed to comstackType to avoid conflict with
cs_type macro defined by YAZ.

28 years agoWrore more comments.
Adam Dickmeiss [Tue, 23 Jan 1996 15:24:09 +0000 (15:24 +0000)]
Wrore more comments.

28 years agoWrote comments.
Adam Dickmeiss [Mon, 22 Jan 1996 17:13:34 +0000 (17:13 +0000)]
Wrote comments.

28 years agoWrote comments.
Adam Dickmeiss [Mon, 22 Jan 1996 09:28:57 +0000 (09:28 +0000)]
Wrote comments.

28 years agoAdded debugging output
Sebastian Hammer [Fri, 19 Jan 1996 17:45:34 +0000 (17:45 +0000)]
Added debugging output

28 years agoMinor change.
Adam Dickmeiss [Fri, 19 Jan 1996 16:22:49 +0000 (16:22 +0000)]
Minor change.

28 years agoNew method: apduDump - returns information about last incoming APDU.
Adam Dickmeiss [Fri, 19 Jan 1996 16:22:36 +0000 (16:22 +0000)]
New method: apduDump - returns information about last incoming APDU.

28 years agoBug fix.
Adam Dickmeiss [Thu, 11 Jan 1996 13:12:10 +0000 (13:12 +0000)]
Bug fix.

28 years agoFix.
Adam Dickmeiss [Thu, 11 Jan 1996 12:36:24 +0000 (12:36 +0000)]
Fix.

28 years agoFix.
Adam Dickmeiss [Thu, 11 Jan 1996 12:14:53 +0000 (12:14 +0000)]
Fix.

28 years agoFix.
Adam Dickmeiss [Thu, 11 Jan 1996 12:04:55 +0000 (12:04 +0000)]
Fix.

28 years agoFix.
Adam Dickmeiss [Thu, 11 Jan 1996 11:52:08 +0000 (11:52 +0000)]
Fix.

28 years agoChanged README.
Adam Dickmeiss [Thu, 11 Jan 1996 11:46:32 +0000 (11:46 +0000)]
Changed README.

28 years agoChanged version.
Adam Dickmeiss [Thu, 11 Jan 1996 11:43:00 +0000 (11:43 +0000)]
Changed version.

28 years agoFix.
Adam Dickmeiss [Thu, 11 Jan 1996 11:41:13 +0000 (11:41 +0000)]
Fix.

28 years agoFIx.
Adam Dickmeiss [Thu, 11 Jan 1996 11:40:08 +0000 (11:40 +0000)]
FIx.

28 years agoChanged make distribution.
Adam Dickmeiss [Thu, 11 Jan 1996 11:40:02 +0000 (11:40 +0000)]
Changed make distribution.