home *** CD-ROM | disk | FTP | other *** search
/ Columbia Kermit / kermit.zip / honeywellcp6a / hc6ker.ann next >
Internet Message Format  |  2020-01-01  |  4KB

  1. Date: January 25, 1988
  2. From: Lee-Hallin%LADC@BCO-MULTICS.ARPA
  3. Subject: New Version of Honeywell CP-6 Kermit
  4. Keywords: Honeywell CP-6
  5.  
  6. I've sent you a tape containing version 1.00 of Kermit that runs on Honeywell
  7. machines running the CP-6 (Control Program 6) operating system. 
  8.  
  9. The following are changes/additions made to CP-6 KERMIT since the original
  10. version (0.95) was sent to Columbia University in December, 1985.  Many
  11. thanks to John Stewart of Carleton University, Tom Erskine of CRC, Mike
  12. Iglesias of UC Irvine, and Mike Schmidt of Honeywell Bull, Canada, for their
  13. help and supplied code.
  14.  
  15.   . Recognize ARC and LIB as default binary file extensions.
  16.   . Optimize code that strips parity off incoming characters.
  17.   . Block move of packet data to eliminate looping.
  18.   . Eliminate redundant checksum calculation.
  19.   . Handle repeat counts in file name packet.
  20.   . Use FSFA on file that is being received or sent.
  21.   . Added the ability to specify up to two EOR characters instead of
  22.     assuming CR/LF.  This is useful, for instance, when communicating with
  23.     some software on Apples.
  24.   . Fixed bug that caused KERMIT to Memory Fault if a 'LIST' command
  25.     was issued with no fid specified.
  26.   . Enhanced the SHOW command to show some of the SETable things that
  27.     it didn't before (EG, Binary EXtensions) as well as values for
  28.     all the new commands.
  29.   . The PARITY used for a transfer is now logged in the LOG file.
  30.   . The activation character for received packets is now included in
  31.     KERMIT "debug" files.
  32.   . Fixed bug that prevented records with embedded CR's from being
  33.     received correctly.
  34.   . Relaxed syntactical constraints on some commands so optional blanks
  35.     are permitted.
  36.   . Added the SET FILE PREFIX, SET FILE SUBDIRECTORY CHAR and
  37.     SET FILE SUBDIRECTORY { ON | OFF } commands.
  38.   . Made it possible to interrupt multiple file transfers so you can
  39.     quit the current file or the entire group of files.
  40.   . Added the CG and STATION options to allow transfers through ComGroups.
  41.  
  42. The following is a brief summary of what the files on this tape contain:
  43.  
  44.                  Distribution 
  45.  Tape Name       Name           Description
  46.  
  47.  HC6KERMIT_BLD   HC6KER.BLD     Steps to follow to build Kermit.
  48.  
  49.  HC6KERMIT_C61   HC6KER.C61     An INCLUDE file used by both HC6KERMIT_PAR and
  50.                                 HC6KERMIT_PL6.
  51.  
  52.  HC6KERMIT_DOC   HC6KER.DOC     Documentation for this version of Kermit.
  53.  
  54.  HC6KERMIT_FCC   HC6KER.FCC     A formatted version of HC6KERMIT_DOC with
  55.                                 headings Fortran Carriage Control.
  56.  
  57.  HC6KERMIT_HER   HC6KER.HER     A source file to a program called HERMAN that
  58.                                 creates a CP-6 HELP file that can then be used
  59.                                 by the CP-6 HELP facility.
  60.  
  61.  HC6KERMIT_INS   HC6KER.INS     A command file that when executed on CP-6 will
  62.                                 ask the user three questions and then
  63.                                 will "edit" three other files and
  64.                                 change compile time switches, etc.,
  65.                                 based upon the answers to the three questions.
  66.  
  67.  HC6KERMIT_JCL   HC6KER.JCL     A command file that will compile and
  68.                                 LINK KERMIT and create the HELP file for it.  
  69.  
  70.  HC6KERMIT_PAR   HC6KER.PAR     A source file that gets fed to a program
  71.                                 called PARTRGE (PARse TRee GEnerator) which
  72.                                 will in turn create a file that will get
  73.                                 "LINKed" with the object from the main program.
  74.  
  75.  HC6KERMIT_PL6   HC6KER.PL6     The main Kermit source program that gets fed
  76.                                 to the PL-6 compiler.
  77.  
  78.  HC6KERMIT_UPD   HC6KER.UPD     The update history of CP-6 Kermit.
  79.  
  80. I hope to have another version in about two months that will include long
  81. packets and maybe sliding windows.
  82.  
  83. - Lee Hallin -
  84.   Honeywell Bull
  85.   5250 West Century Blvd
  86.   Los Angeles, CA  90045
  87.   (213) 649-6870 x317
  88.  
  89. [Ed. - Many thanks, Lee!  The new files are in KER:HC6*.*, available via
  90. anonymous FTP from CU20B.COLUMBIA.EDU, and HC6* * available from
  91. KERMSRV at CUVMA via BITNET.]
  92.