home *** CD-ROM | disk | FTP | other *** search
/ kermit.columbia.edu / kermit.columbia.edu.tar / kermit.columbia.edu / sinclairqla / qlker.ann < prev    next >
Internet Message Format  |  1987-05-07  |  6KB

  1. Date: 8-MAY-1987 14:50:05
  2. From: SYSKERMIT%vax1.central.lancaster.ac.uk@Cs.Ucl.AC.UK
  3. Subject: New C-Kermit QL Sinclair 1.10 Available
  4.  
  5. C-Kermit for QL version 1.10                                     5th May 1987
  6. ----------------------------
  7.  
  8. It seems that new versions of Kermit for the Sinclair QL are appearing thick
  9. and fast, and  this  parcel is no exception.  I have taken the original C
  10. version written by Robert Coughlan of Liverpool University  and  greatly
  11. expanded it, replacing may of the features which were removed from  its 
  12. C-Kermit  base to reduce its  size;  and  also added some new ones.  These
  13. include default devices, file name translation and transfer  interruption; 
  14. however server mode is not supported, which the BCPL version in  [.QL2]  does. 
  15.  It also does not support  the  Q-Connect  module or  any form of flow control 
  16. other  than CTS/RTS.   It however includes most of  the  interactive  command 
  17. parser features of  full  C-Kermit.   Hopefully you (or someone out there!)
  18. will find a use for it. 
  19.  
  20. Full documentation is supplied in [.QLK]QLKKER.DOC
  21.  
  22. This version is written to be compiled using the Metacomco C development
  23. system.  The files need to be renamed before compilation. The mapping between
  24. the names as stored at Lancaster and the names they should have is this:
  25.  
  26. Name at            Rename to               Usage
  27. Lancaster
  28. ---------          ---------               -----
  29. QLKMAI.C           MAIN_C                  Global data and main program
  30. QLKCMD.C           CMD_C                   Command processor
  31. QLKFNS.C           FNS_C                   Protocol functions
  32. QLKSWI.C           SWIT_C                  Protocol switcher
  33. QLKUS1.C           US1_C                   User commands
  34. QLKUS2.C           US2_C                   The SET command
  35. QLKSBR.C           SBR_C                   General subroutines
  36. QLKTRM.C           TERM_C                  Terminal emulation
  37. QLKKER.H           KER_H                   General header file
  38. QLKCMD.H           CMD_H                   Command processor definitions
  39. QLKUSR.H           USR_H                   User command definitions
  40. QLKKER.LNK         KER_LNK                 Linker control file
  41.  
  42. If it turns out that somebody is interested in using this version, I would
  43. be   pleased   to  receive  bug  reports   or   improvement   suggestions.
  44. Unfortunately, I have no electronic mail  address so I cannot support them
  45. that way.  Perhaps some other way could be found.
  46.  
  47.  
  48.                    Jonathan Marten
  49.  
  50.                                                            89 Austen Road
  51.                                                            Farnborough
  52.                                                            Hampshire
  53.                                                            GU14 8LG
  54.  
  55.                                                            (0252) 521894
  56.  
  57. ------------------------------
  58.  
  59. Date: 13-MAR-1987 11:20:54
  60. From: SYSKERMIT%vax1.central.lancaster.ac.uk@Cs.Ucl.AC.UK
  61. Subject: Announcing Kermit for the Sinclair QL
  62. Keywords: Sinclair QL Kermit
  63.  
  64. It has come to my notice that there is a demand for Kermit on the Sinclair
  65. QL.  As I've written an automated file server to connect several QL's to a
  66. Xenix machine that is based on the Kermit protocol, I feel I ought to let
  67. you have what I've accomplished on the basis of providing a development
  68. source for anyone interested in taking it further. There is a full
  69. description of how the version developed and what it can and cannot do in
  70. QLKERM.DOC
  71.  
  72. I would recommend users to use floppy or RAM disks due to the slow and
  73. unreliable nature of the Microdrives. Floppy disks are an essential requirement
  74. for any further development.
  75.  
  76. The source files have been renamed to fit the standard 6.3 convention. To
  77. compile from source they have to be renamed as follows:
  78.  
  79.      Current Name   Original Name      Usage
  80.      ------------   -------------      -----
  81.  
  82.      QLKERM.DOC     QLK_DOC            usage and comments
  83.      QLKERM.LNK     QLK_LINK           Metacomco linker control file
  84.      QLKMAIN.C      QLKMAIN_C          main module
  85.      QLKKER.H       QLKKER_H           main header file
  86.      QLKSWITC.C     QLKSWITCH_C        state table switcher
  87.      QLKUS1.C       QLKUSR1_C          top level command parser
  88.      QLKUS3.C       QLKUSR3_C          parameter setter
  89.      QLKUSR.H       QLKUSR_H           parser header file
  90.      QLKCMD.C       QLKCMD_C           command prompter/editor
  91.      QLKCMD.H       QLKCMD_H           editor header file
  92.      QLKFNS.C       QLKFNS_C           base level functions
  93.  
  94. Compilation also needs stdio_h, ctype_h and qdos_h as supplied with the
  95. Metacomco 'C' development kit.
  96.  
  97. Suggestions for enhancements are:
  98.  
  99.      A proper terminal emulator ( preferably VT100 ) - the need for this is
  100. so great that I could be tempted to do this myself if only I could obtain an
  101. example 'C' source ( for any machine ).
  102.  
  103.      Rebuilding wider functionality, including the help, that I have removed
  104. to minimise storage requirements.
  105.  
  106. Please note that I will be moving to a new job in Cambridge in mid-April, so
  107. would like to wash my hands of QLKermit, as it were, but I would be happy to
  108. answer any queries people may have.
  109.  
  110.   Robert Coughlan,
  111.   Department of Surgery,
  112.   Liverpool University,
  113.   PO Box 147,
  114.   Liverpool L69 3BX
  115.   UK
  116.  
  117.   (051) 709 - 0141 x 2670
  118.  
  119. [Ed. - Thanks for the new Kermit version.  The files are in KER:QLKER.*
  120. available using FTP to CU20B (login user ANONYMOUS - any password) and
  121. through BITNET via KERMSRV.]
  122.  
  123. ------------------------------
  124.