home *** CD-ROM | disk | FTP | other *** search
/ Columbia Kermit / kermit.zip / e / v12.7 < prev    next >
Text File  |  2020-01-01  |  29KB  |  633 lines

  1. 20-Nov-90 21:29:22-GMT,29002;000000000001
  2. Return-Path: <cmg>
  3. Received: by watsun.cc.columbia.edu (5.59/FCB)
  4.     id AA02155; Tue, 20 Nov 90 16:21:26 EST
  5. Date: Tue, 20 Nov 90 16:21:26 EST
  6. From: Christine M Gianone <cmg@watsun.cc.columbia.edu>
  7. To: Info-Kermit
  8. Subject: Info-Kermit Digest V12 #7
  9. Reply-To: Info-Kermit@watsun.cc.columbia.edu
  10. Queries-To: Info-Kermit-Request@WATSUN.CC.COLUMBIA.EDU
  11. Message-Id: <CMM.0.90.0.659136086.cmg@watsun.cc.columbia.edu>
  12.  
  13. Info-Kermit Digest         Tue, 20 Nov 1990        Volume 12 : Number 7
  14.  
  15. Today's Topics:
  16.  
  17.       Announcing IBM Mainframe MVS/TSO Kermit-370 Version 4.2.1
  18.            Announcing CP/M Kermit Version 4.10 for Testing
  19.          New Test Release of Microsoft Windows Kermit
  20.          Another New Prerelease of MS-DOS Kermit 3.02
  21.            Rainbow Kermit Updated Too (for testing)
  22.               New Kermit for Gould/SEL 32/77 MPX
  23.           MS-Kermit 3.02 Argument Handling, Keyboard Mapping
  24.             Re: Kermit REMOTE SET Command
  25.                Kermit for STRATUS/VOS?
  26.                  Kermit vs Hypercard?
  27.  
  28. Digest submissions may be sent to Info-Kermit@WATSUN.CC.COLUMBIA.EDU,
  29. requests for addition to or deletion from the Info-Kermit subscriber list to
  30. Info-Kermit-Request@WATSUN.CC.COLUMBIA.EDU or to KERMIT@CUVMA.BITNET.
  31.  
  32. Kermit files may be obtained over networks and by mail order.  On the
  33. Internetwork, use FTP to log in to host WATSUN.CC.COLUMBIA.EDU, a SUN-4/280
  34. running UNIX (SUNOS 4.1), IP host number 128.59.39.2.  Login as user anonymous
  35. (note, lower case), any password, and GET or MGET (MULTIPLE GET) the desired
  36. files.  The Kermit files are in directories kermit/a, kermit/b, kermit/c,
  37. kermit/d, and kermit/e.  Test versions are in kermit/test.  Binaries are in
  38. kermit/bin (use ftp in binary mode).  You can also get Kermit files over the
  39. BITNET/EARN network; to get started send a message with text HELP to KERMSRV,
  40. the Kermit file server, at host CUVMA.  For detailed instructions, read the
  41. file kermit/a/aanetw.hlp (AANETW.HLP on KERMSRV).  To order by mail, request a
  42. complete list of Kermit versions and an order form from Kermit Distribution,
  43. Columbia University Center for Computing Activities, 612 West 115th Street,
  44. New York, NY 10025 USA.
  45.  
  46. ----------------------------------------------------------------------
  47.  
  48. Date: Thu Nov 15 11:45:38 1990
  49. From: "John F. Chandler"  <PEPMNT@CFAAMP.HARVARD.EDU>
  50. Subject: Announcing IBM Mainframe MVS/TSO Kermit-370 Version 4.2.1
  51. Keywords: IBM 370 Kermit, MVS/TSO Kermit
  52. Xref: TSO Kermit, See MVS/TSO Kermit, IBM 370 Kermit
  53.  
  54. Kermit-370 version 4.2.1 for TSO has now been released.  For the most
  55. part, this release matches the version 4.2.1 for CMS announced in
  56. September, but there are some system-specific differences.
  57.  
  58. Version 4.2.1 has several improvements over 4.2.0, the most important
  59. being:
  60.  
  61.  1. Kermit-370 supports file transfers through the IBM 3174 AEA with B2
  62.     microcode (or higher).  The support is restricted to terminals with
  63.     the ASCII Graphics capability in three ways:
  64.  
  65.     a) The terminal type must be defined in the 3174 to support graphics
  66.        (only the built-in VT241 and Tektronix 4205 types plus suitable
  67.        user-defined terminal types).
  68.  
  69.     b) The line must be defined without an associated Host Addressable
  70.        Printer.
  71.  
  72.     c) If the 3174 is owned by VTAM, the connection must be made with a
  73.        logmode that allows the Read Partition Query (such as M2SDLCQ).
  74.  
  75.     Kermit-370 automatically detects the B2 AEA and sets CONTROLLER
  76.     accordingly (to AEA if graphics is allowed, to NONE if not, or to
  77.     GRAPHICS if Query is denied).  Since the 3174 supports full 8-bit
  78.     communication, it may be useful to configure the ports for 8-bit
  79.     data and to set both SEND and RECEIVE PARITY to NONE in Kermit-370.
  80.  
  81.  2. Overflow of the fullscreen buffer is now avoided when the receiving
  82.     Kermit asks for 2K packets.
  83.  
  84.  3. Kermit-370 now supports transfers in LATIN2 and LATIN3 and file
  85.     storage in CP870, CP880, and CP905.  In addition, L1, L2, and L3 are
  86.     recognized as aliases for the three LATIN sets, and two-character
  87.     abbreviations are accepted for the other transfer sets as well.  The
  88.     new sets add support for Afrikaans, Albanian, Catalan, Croatian,
  89.     Czech, Esperanto, Galician, Hungarian, Maltese, Polish, Romanian,
  90.     Slovak, Slovene, and Turkish.
  91.  
  92.  4. Kermit-370 has three new subcommands: REMOTE MAIL, REMOTE PRINT, and
  93.     REMOTE SUBMIT.  They transmit a file (or group of files via wild
  94.     cards) tagged for mailing, printing, and submitting as job,
  95.     respectively.
  96.  
  97.  5. Spurious flow-control "packets" from MS-Kermit are now ignored.
  98.  
  99.  6. When downloading ISPF PDS members, Kermit-TSO now uses the ISPF
  100.     modification date as the time stamp (if attributes are enabled).
  101.  
  102.  7. Kermit-370 now uses the FILE COLLISION settings for all files in a
  103.     group rather than just the first.
  104.  
  105.  8. The format of KER.LOG for SET DEBUG I/O has been extended to give
  106.     hexadecimal buffer dumps like those of CMS Kermit.
  107.  
  108. The new release is in the form of updates to be applied to the 4.2.0
  109. source.  The new files are IKTKER.UPD and IKTKER.BWR.  The new code has
  110. been tested on both IBM 7171's (demonstrating downward compatibility)
  111. and IBM 3174's (many thanks to the beta testers!), and the CMS version
  112. had already been tested on other types of protocol converters, but
  113. problems may still turn up.  Bug reports are welcome, as usual.
  114.  
  115. A similar release 4.2.1 will soon be available for MUSIC.  Also, watch
  116. for release 4.2.1 for CICS.
  117.  
  118. [Ed. - Thanks, John!  The new files are in in the B area of Kermit
  119. distribution: iktker.ann (this message), iktker.bwr (the beware file), and
  120. iktker.upd (the updates to be applied to the program to produce the new
  121. version; see iktker.ins for instructions.]
  122.  
  123. ------------------------------
  124.  
  125. Date: Thu, 1 Nov 90 14:18:55 EST
  126. From: Mike Freeman <freeman@watsun.cc.columbia.edu>
  127. Subject: Announcing CP/M Kermit Version 4.10 for Testing
  128. Keywords: CP/M-80 Kermit
  129.  
  130. Just to prove that the CP/M world still exists, here is CP/M Kermit-80 
  131. Version 4.10.
  132.  
  133. New features include:
  134.  
  135. o SET COLLISION {BACKUP/DISCARD/RENAME/REPLACE}
  136. o SET INCOMPLETE-FILES {DISCARD/KEEP}
  137. o Many REMOTE commands, including some REMOTE SET commands
  138. o RENAME command to rename CP/M files from within Kermit-80
  139. o SET RECEIVE/SEND PACKET-LENGTH nn (nn <= 94)
  140. o Many bug fixes
  141. o Kermit-80 Version 4.10 now supports the Microbee family of
  142.    computers (56K, 64K, 128K and 256K) manufactured by
  143.    Microbee Systems, Ltd, of Australia.
  144.  
  145. Technical changes:
  146.  
  147. o An "I" packet is now tried before the request for files is sent
  148.   in a GET command
  149. o The overlay address is now 7000H
  150. o The overlay (CPXLNK.ASM) has an added INCFLG variable to handle
  151.   INCOMPLETE-FILES status
  152.  
  153. Syntax hints:
  154.  
  155. In REMOTE commands such as REMOTE COPY, REMOTE MESSAGE, REMOTE RENAME,
  156. REMOTE WHO etc., where two arguments are required, the syntax is as for Vax
  157. VMS Kermit, i.e.,
  158.  
  159.   REMOTE <command> <argument 1>
  160.   Prompt:  <argument 2>
  161.  
  162. For example:
  163.  
  164.   REMOTE COPY <old-file>
  165.   New file: <new-file>
  166.  
  167. The REMOTE LOGIN command has three arguments, of which the last two are
  168. prompted for an entered on new lines.  Arguments are optional.
  169.  
  170. In commands such as REMOTE SET FILE BLOCK-SIZE which take a numeric
  171. argument, Kermit-80 does not check the argument for validity.  Whatever is
  172. typed is what the host sees.
  173.  
  174. The FCOPY command has been renamed COPY.
  175.  
  176. The syntax for the RENAME command is as for the COPY command, that is:
  177. RENAME <old-filespec> <new-filespec>
  178.  
  179. More rigorous checking for wildcards is now done by both of these
  180. commands.
  181.  
  182. SET BAUD-RATE is now SET SPEED.
  183.  
  184. The CONNECT command no longer can be abbreviated to "C"; the minimum
  185. acceptable abbreviation is now "CON".
  186.  
  187. The option SET FILE DEFAULT has ben re-enabled.  Use a TAKE-file to set the
  188. initial file-mode to ASCII or BINARY.
  189.  
  190. Building Kermit-80 ver. 4.10:
  191.  
  192. Kermit-80 ver. 4.10 is built using the same procedure as for version 4.09.
  193.  
  194. Many thanks to those who have contributed bug fixes, and, in particular,
  195. to Mr. Russell Lang of Monash University, Australia, for contributing
  196. a bug-fix and the family file for the Microbee systems.
  197.  
  198. [Ed. - Many thanks, Mike!  We hauled out our original Kermit Superbrain from
  199. nine years ago, downloaded the system-independent hex file and the
  200. "Brain"-dependent hex file, combined them with MLOAD, and the new version
  201. worked perfectly.  But because CP/M Kermit runs on so many different
  202. computers, we are installing it in the Kermit test area for now.  If you
  203. encounter any problems with it, send e-mail to Mike at the address above.
  204. After a decent testing interval, it will replace version 4.09 in the main
  205. distribution area.  The Kermit test area is kermit/test on watsun, and T: on
  206. CUVMA.  All CP/M-80 Kermit filenames start with the letters CP.  There are
  207. more than a hundred files, so first get the file CPAAAA.HLP, which lists and
  208. describes the files, read it, and then request the files you need.  An
  209. updated version of MLOAD is also included as MLOAD.*.  An updated manual
  210. will be available shortly.  Thanks again to Mike for all the work that went
  211. into this release.]
  212.  
  213. ------------------------------
  214.  
  215. Date: Fri, 19 Oct 90 18:10:57 PDT
  216. From: william@xlnvax.novell.com (William Hall)
  217. Subject: New Test Release of Microsoft Windows Kermit
  218. Keywords: Microsoft Windows Kermit
  219.  
  220. WIN100.EXE, a version of Kermit with VT100 and VT52 terminal emulation for
  221. Microsoft Windows, is available on an experimental basis from the Kermit
  222. distribution center.  Programs are available for both Windows 2.x and Windows
  223. 3.0 and replace the previously released WN100K.EXE.  Except for bug fixes, the
  224. 2.x version will not receive further enhancements.  The 3.0 version will
  225. undergo several improvements over the next several months as time permits
  226. including the release of all sources when legally possible.  Plans include
  227. basic server support as well as extensions of the emulation to include VT220
  228. and H19 as well as 8 bit character sets.  4010/4014 support and Telapi support
  229. are also planned for the future.  Accompanying the programs is a font file
  230. suitable for use on VGA displays which allow for proper display of bold
  231. characters and DEC special graphics.
  232.  
  233. [Ed. - Many, thanks, Bill!  The new files are in ~kermit/test/win*.* on
  234. watsun for Internet anonymous ftp access, and T:WIN*.* on CUVMA for BITNET
  235. KERMSRV access.]
  236.  
  237. ------------------------------
  238.  
  239. Date: Thu Nov 15 11:47:07 1990
  240. From: Christine M Gianone <cmg@watsun.cc.columbia.edu>
  241. Subject: Another New Prerelease of MS-DOS Kermit 3.02
  242. Keywords: MS-DOS Kermit 3.02
  243.  
  244. >From Joe Doupnik's change log:
  245.  
  246. 71. Expand the command line internal variable value substitution syntax
  247.     \v(variable) to encompass internal variables:
  248.         ARGC        PATH
  249.         COUNT        TIME
  250.         DATE        VERSION
  251.         ERRORLEVEL
  252.     Allow "?" help and <ESC> word completion on these items as well.
  253.  
  254.     Now scripts can include additional controls such as
  255.         IF equal \v(date) 09-16-1990 echo it's \v(time) on Sunday
  256.     Notice that \v(variable) yields a text string and cannot be combined
  257.     with the strictly numerical IF test conditions of <, =, and >. For
  258.     numerical tests employ the form
  259.         IF > time 12:00 echo the time is past noon
  260.     
  261.     Some basic concepts are as follows.
  262.     - Intrinsic (built-in) commands do not affect the \%0..\%9 variables,
  263.       but user created commands (Macros) do create a private version of
  264.       \%0..\%9.
  265.  
  266.     - To be a command the keyword, intrinsic or macro, must be the first word
  267.       at the Kermit prompt. Commas in Macros start a fresh command line even
  268.       though the Kermit prompt is usually not displayed on the screen while
  269.       within a macro.
  270.  
  271.       Thus in the definition below of macro test
  272.         DEFINE test echo \%0 \%1,mywords,echo test mywords \%1
  273.       there are three commands (they start at the effective Kermit prompt):
  274.         echo TEST <first argument><carriage return>
  275.     mywords  becomes  whatever macro mywords is defined as<carriage ret>
  276.     echo test mywords <first argument to test><carriage return>
  277.             The argument to this last echo cmd is the simple text
  278.             "test mywords" plus the first argument to test.
  279.             In the text neither test nor mywords is replaced by
  280.             its definition, and echo is an intrinsic command.
  281.  
  282.     - String substitution variables, \%<character> and \v(variable), are
  283.       always immediately replaced by their definition string no matter where
  284.       they are used outside of a DEFINE command.
  285.  
  286.     - ASSIGN is similar to DEFINE except that whereas DEFINE uses the
  287.       definition text as a literal string ASSIGN first evaluates the text,
  288.       i.e. it replaces \%<character> and \v(variable) items with their string,
  289.       at the time the ASSIGN statement is executed.
  290.  
  291. 72. More work on Tektronix BYPASS mode. By popular demand, ensure that BYPASS
  292.     mode stays on (discards incoming characters) until a control character
  293.     arrives from the host, or the screen is cleared, or the emulator is reset.
  294.     Previous test editions of version 3.02 waited for a local control code to
  295.     be generated. Files affected are msgibm.asm and msyibm.asm.
  296.  
  297. 73. Correct tiny bug introduced by item 70. File mssker.asm
  298.     And plug a security hole of two Control-C's in a row from a remote client
  299.     causing server mode to exit if FIN/BYE is disabled. Files msscom.asm and
  300.     mssser.asm.
  301.  
  302. 74. Modify the action of the BYE/FINISH/LOGOUT command from an MS-DOS Kermit
  303.     client. Previously these would complete successfully whether or not the
  304.     server host sent an Error packet. It has been discovered that C Kermit
  305.     version 5A sends an Error packet response if BYE has been Disabled. To
  306.     keep things rational MS-DOS Kermit now stays active if an Error packet
  307.     is received for these commands. Script writers may want to issue an
  308.     extra command to EXIT Kermit regardless. An MS-DOS Kermit server returns
  309.     an ACK with a message that the command is disabled, it logs out the user,
  310.     it hangs up the connection, and it returns to being a server waiting for
  311.     another customer, all if BYE is disabled.
  312.  
  313. 75. Adjust the FILE TRANSFER CHARACTER-SET tables for LATIN5/Cyrillic to
  314.     use ISO 8859-5 (Latin/Cyrillic) on the wire and presume Code Page 866
  315.     (Alternate Cyrillic) in the machine. Modify the character set name
  316.     from LATIN5 to CYRILLIC. Cyrillic uses an ISO 2022 announcer of ESC L.
  317.     File mssfil.asm is changed.
  318.  
  319. 76. Add to list of \v(variable) items the variables PLATFORM and SYSTEM.
  320.     Platform returns the machine name, such as IBM-PC, and System returns
  321.     the operating system name, MS-DOS, for MS-DOS Kermit. This is to match
  322.     C Kermit 5A.
  323.     In addition, add the objects PLATFORM and SYSTEM to the WRITE command;
  324.     they may be followed by optional text:
  325.         WRITE SESSION Platform and this is a good machine.
  326.     FIles changed are msscmd.asm and msster.asm
  327.  
  328. 77. Correct a sneaky bug regarding testing for DESQview which led to over
  329.     writing of a few Help messages in the main body of MS-DOS Kermit/IBM-PC.
  330.     File msyibm.asm.
  331.  
  332. 78. Add numerical variable KEYBOARD to IF statements, \v(variable), and
  333.     WRITE statements so that Take files can be tailored to fit either 88
  334.     (so-called Old AT) or 101 (so-called Enhanced) keyboards. The value is
  335.     either 88 (default) or 101 or 250. The determination of 88 or 101 is made
  336.     at Kermit startup. The IBM PC version also permits the value 250 if the
  337.     LK250 keyboard is selected (SET KEY LK250) and external driver is present
  338.     for the Digital keyboard. Files affected are msuibm, msscmd, mssscp,
  339.     and msster.
  340.  
  341. 79. Enhancements to SET PORT EBIOS for IBM LANACS.
  342.     - Let the baud rate be set for BIOSn and EBIOS ports for IBM-PC version.
  343.     Initially they will show as "unknown" until set by the user. In addition
  344.     to the speed 8 data bits and no parity are set. For EBIOS, the port
  345.     being adjusted is really that on the asynchronous server; the local PC
  346.     uses NetBios and EBIOS to simulate that remote port across the network.
  347.  
  348.     - Add new optional final command argument of the EBIOS server port name
  349.         SET PORT EBIOS <local coms port, 1..4> <server port name>
  350.     such as  SET PORT EBIOS 1 modem-2400
  351.  
  352.     If the server port name is omitted then the port name is taken from the
  353.     EBIOS table on the client machine, such as resuming an old connection.
  354.     This option removes the necessity of using the REDIRECT.EXE program, part
  355.     of the LANACS package, because Kermit does a simple redirection of the
  356.     selected local port to the named host port (and the name is persumed to
  357.     be a unique one rather than a group name). If another type of connection
  358.     is desired then (a) omit the sever port name in the SET PORT EBIOS cmd
  359.     and (b) perform the redirection with REDIRECT.EXE. Each instance of SET
  360.     PORT EBIOS <local comms port> uses its own port information of speed,
  361.     parity, flow control, handshake, and local-echo.  msxibm.asm, msster.asm
  362.  
  363. 80. On the formatted file transfer screen add " of n" to the Window slots
  364.     line, where n is the maximum number negotiated between Kermits. msssho.asm
  365.  
  366. 81. Correct bug in processing CSI ? 256 n leading to crashes. Thanks to
  367.     Risto Laitinen. File msgibm.asm
  368.  
  369. 82. Modify the strategy for DEC Autoprint, CSI ? 5 (and 4) i  from printing
  370.     each character as it arrives to printing display lines only as the cursor
  371.     is moved off it by an autowrap or LF, FF, or VT (otherwise do not print
  372.     the line). Thanks to Michael Wolter for pointing out the problem. mszibm
  373.  
  374. 83. Also, preserve the state of VTxxx terminal emulator printing around
  375.     processing of DEC Set Conformance Level commands, e.g. CSI 63; 1 " p.
  376.     Plus, correct a small bug resetting the cursor column to zero when writing
  377.     to a host owned status line. Tnx to Michael Wolter and John E. Davis.
  378.  
  379. 84. 12 Oct, two small fixes - ensure REM FILE TYPE remembers the command while
  380.     being an MS-DOS Kermit server (mssser.asm), and cure a small \v(variable)
  381.     bug in file msscmd.asm.
  382.  
  383. 85. Correct a problem of not sending an XON following a failed RUN or PUSH
  384.     command. An XOFF sent automatically as Kermit shells to DOS. The XOFF/XON
  385.     pair is used to suspend host output while DOS is in charge. mssker.asm
  386.  
  387. 86. 25 Oct. Fix some parser problems (Control-C handling, ASK command line
  388.     editing) introduced with internal changes made over the past three weeks.
  389.     Files changed are msscmd.asm and mssset.asm.
  390.  
  391. 87. Modify the action of pressing the Enter key while a script INPUT command
  392.     is in progress. Previously it meant "assume a match has occurred" so the
  393.     script could progress. Now it means "assume a timeout has occurred" and
  394.     report a failure status. People seem to prefer the latter approach. mssscp
  395.  
  396. 88. 2 Nov. Add internal support of Microsoft compatible mouse for Tektronix
  397.     GIN crosshairs. Both the regular cursor keys and the mouse can function
  398.     together. Pressing either mouse button is the same as pressing the Enter
  399.     key. The mouse driver must be active for Kermit to use it (include line
  400.     DEVICE=path\MOUSE.SYS in file CONFIG.SYS for permanent residency, or give
  401.     the DOS command MOUSE ON for temporary residency of the MS mouse driver).
  402.     This addition bypasses any active mouse menu programs such as DEFAULT.COM
  403.     during Tektronix emulation but they continue to run otherwise. MS-DOS
  404.     Kermit uses standard Microsoft Interrupt 33h mouse calls. msgibm.asm
  405.  
  406. 89. Extend automatic detection of unexpected parity in packets to include the
  407.     first four protocol characters rather than the first two. In addition,
  408.     perform the test only on the first good received packet of a file transfer
  409.     group. The test is effective only if the local parity setting is NONE,
  410.     and if another setting is detected from the host then the local setting
  411.     is changed permanently. Files msscom, mssrcv, msssen, msssser.asm.
  412.  
  413. 90. Correct some subtlities in command line parsing when a local prompt is
  414.     offered, such as in GETting files with an overriding local name. Files
  415.     msscmd.asm and mssker.asm.
  416.  
  417. 91. Add a text cursor symbol, an 8x8 dot hollow box, in Tektronix graphics
  418.     terminal emulation mode so we can see where we are. The box is removed
  419.     before generating a TIFF format screen dump (default keys Control-End) and
  420.     it is restored afterward. The box is XOR'd with the picture so that no
  421.     information is lost. File msgibm.asm.
  422.  
  423. 92. Add command SET TERMINAL GRAPHICS CURSOR {ON, OFF}, default is ON. This
  424.     permits one to turn off the text cursor while in graphics (Tek) mode.
  425.     The cursor is suppressed around almost all drawing and Sixel commands.
  426.  
  427.     Add command SET TERMINAL GRAPHICS COLOR <color values> which is analogous
  428.     to the text mode command SET TERM COLOR and uses the same color values.
  429.     Two technical notes: the background color cannot be given bold attributes,
  430.     and the colors are stored in DEC VT340 color palette slots 0 (background)
  431.     and 7 (foreground).
  432.  
  433.     Be wary of two side effects of colored graphics screens: most Print Screen
  434.     programs will put a black dot on the printer paper if a dot is illuminated
  435.     at all, and Sixel graphics normally add (OR) to the exiting dot coloring
  436.     and hence the coloring may not be what was intended. Resetting the 
  437.     emulator restores the colors specified by these SET TERMINAL commands.
  438.     Files msyibm.asm and msgibm.asm
  439.  
  440. 93. To the mouse support add setting of the span of cursor motions to be the 
  441.     current screen dimensions, for mouse drivers which may not do this
  442.     automatically. An internal item, no user commands. Thanks to Leland Bruns
  443.     of Intel.
  444.  
  445. More changes are expected.
  446.  
  447. ------------------------------
  448.  
  449. Date: Fri, 2 Nov 90 22:55:21 EST
  450. From: Robert Weiner <rweiner>
  451. Subject: Rainbow Kermit Updated Too (for testing)
  452. Keywords: Rainbow Kermit, DEC Rainbow, MS-DOS
  453.  
  454. The current version of DEC Rainbow 100 MS-DOS Kermit is ready for testing
  455. and is available on watsun.cc.columbia.edu in the following files:
  456.  
  457.     ~kermit/test/mstrb1.boo        BOO Encoded MS-DOS Executable
  458.     ~kermit/bin/mstrb1.exe        MS-DOS Executable
  459.  
  460. This version was built using the current generic MS-DOS Kermit modules which
  461. exist on watsun.cc.columbia.edu in the ~kermit/test directory, and therefore
  462. contains many of the bugfixes and enhancements which
  463. have been mentioned for the IBM-PC version.
  464.  
  465. [Ed. - A version of MS-DOS Kermit 3.02 for the Heath/Zenith 100 is expected
  466. soon too.  Watch Info-Kermit for an announcement.]
  467.  
  468. ------------------------------
  469.  
  470. Date: Wed Nov  7 17:01:54 1990
  471. From: Christine M Gianone
  472. Subject: New Kermit for Gould/SEL 32/77 MPX
  473. Keywords: Gould/SEL Kermit, MPX Kermit
  474.  
  475. This is to announce a Kermit server program for the Gould/SEL 32/77 computer
  476. with the MPX 1.5E operating system, from Barry M. Wilson, Queensland
  477. Electricity Commision, Belmont State Control Centre, 311 Wecker Road,
  478. Mansfield, Queensland 4122, Australia, phone (07) 343 0211.
  479.  
  480. There is no user interface, it is a server only.  It supports long packets,
  481. up to 768 bytes in and 1000 bytes out.  It handles run-length compression
  482. encoding in incoming packets, but does not compress when sending.  There is no
  483. further documentation.
  484.  
  485. The source files and build procedure are collected together into a single
  486. file, kermit/d/gm3ker.jar (a "join archive") on watsun for anonymous FTP
  487. (Internet) and GM3KER.JAR from KERMSRV at CUVMA (BITNET).
  488.  
  489. Thanks to Barry for doing the work and sending it in!
  490.  
  491. ------------------------------
  492.  
  493. Date: Sun, 14 Oct 90 17:20:36 -0700
  494. From: mcc@WLV.IMSD.CONTEL.COM (Merton Campbell Crockett)
  495. Subject: MS-Kermit 3.02 Argument Handling, Keyboard Mapping
  496. Keywords: MS-DOS Kermit 3.02
  497.  
  498. When using version 3.02 of MS-Kermit, I get an error, "?word xxxxx not usable
  499. here.", when entering the command
  500.  
  501.         dial xxxxx
  502.  
  503. however, although an error is reported, the HAYES.TAK command file is invoked
  504. and attempts to dial "ATDTxxxxx"--not exactly the intended operation.
  505.  
  506. The DIAL macro is the one defined in Christine Gianone's MSKERMIT.INI file.
  507. The LOOKUP macro was modified as shown below.  The macros worked under version
  508. 3.00 and 3.01.
  509.  
  510. [Ed. - Right you are.  There were many complaints about the way Kermit's macro
  511. arguments were handled -- they were not saved and restored across calls like
  512. real function arguments.  Now they are.  Unfortunately this breaks the nice
  513. LOOKUP and DIAL macros.  They must be slightly recoded to use a global
  514. variable.  Hopefully the benefits are worth it.  Something like this,
  515. maybe:
  516.  
  517. def lookup -
  518.   if eq \%1 compuserve  def \%9 7654321,-
  519.   if eq \%1 telenet     def \%9 8765432,-
  520.   if eq \%1 fishnet     def \%9 9876543,-
  521.   if eq \%1 hairnet     def \%9 5551234,-
  522.   if def \%9 assign \%n \%9
  523.  
  524. ;   DIAL macro to dial a number.  The argument can be either a telephone
  525. ;   number or a string defined in a lookup(x) macro.  The macro requires
  526. ;   HAYES.TAK to be in the current directory or in a defined DOS PATH.
  527.  
  528. def dial if = argc 2 assign \%n \%1,-
  529.   if < argc 2 if not def \%n fatal {Dial what?},-
  530.   if > argc 2 fatal {No spaces please.},-
  531.   lookup \%n,-
  532.   assign \%1 \%n,-
  533.   take hayes.tak
  534.  
  535. I connect to several different office automation systems based on Unix
  536. platforms which presume that the "terminal" is a DEC VT100 class terminal and
  537. make heavy use of the VT100 keypad for functions and subfunctions.  I also use
  538. EDT on IAS and VMS platforms.  The following excerpt from my MSKERMIT.INI
  539. command file may be of interest to others with 101 key keyboards who find
  540. MS-DOS Kermit standard mappings hard to remember or would just prefer to have
  541. the keypad in a manner more similar to a VT100, VT200, or VT300 class
  542. terminal.
  543.  
  544. [Ed. - Many thanks, your contribution has been added to MSIVT3.INI, our
  545. collection VT300 keyboard mappings...]
  546.  
  547. ------------------------------
  548.  
  549. Date: Wed, 1990 Oct 10   22:35 EDT
  550. From: "John F. Chandler"   <PEPMNT@CFAAMP.HARVARD.EDU>
  551. Subject: Re: Kermit REMOTE SET Command
  552. Keywords: REMOTE SET, Kermit Commands, Remote Commands
  553.  
  554. > This is actually a tricky situation.  The idea was that TRANSPARENT should
  555. > be the default, for compatibility with the hundreds of Kermit programs that
  556. > do not support the character-set extension.
  557. >
  558. Let's not forget that it would be the default only for systems whose native
  559. character set is ASCII.  Its meaning, in fact, is rather nebulous, since it
  560. is very similar to FILE TYPE BINARY for ASCII systems.  What it means, in
  561. short, is "use the FILE CHARACTER-SET for the TRANSFER (or vice versa)."
  562. However, a TRANSPARENT sender cannot presume to tell the receiver what
  563. character set to use, so the situation is, indeed, tricky.  The natural
  564. Encoding attribute for TRANSPARENT transfers is "*!A" on all ASCII systems (or
  565. perhaps no attribute at all), but there is *no* natural value on non-ASCII
  566. (e.g., EBCDIC) systems.
  567.  
  568. > Adding a new designator to denote TRANSPARENT might confuse Kermits that
  569. > don't understand it, including Kermits that support the character-set
  570. > extension, if that designator were to arrive in an Attribute packet.
  571. >
  572. You bet.
  573.  
  574. > So far, it has been an implementation decision about whether character-set
  575. > changes based on incoming attribute packets are "sticky".  If they are, this
  576. > presents the problem that there is no way for a client to tell a server to
  577. > switch from translation to transparent.
  578. >
  579. .. except, of course, REMOTE KERMIT SET TRANSF CHAR TRANSP.
  580.  
  581. > So it would appear that a decent compromise would be to invent a new
  582. > designator, say K0, for TRANSPARENT, and to support it in REMOTE SET
  583. > TRANSFER CHARACTER-SET commands, but, at least for a time, not use it in
  584. > Attribute packets.  Opinions?]
  585. >
  586. Yes.  I would say, though, that K0 should never be allowed in A-packets.
  587.                                            John
  588.  
  589. ------------------------------
  590.  
  591. Date: 11 Oct 90 20:17:40 GMT
  592. From: dje@uswat.uswest.com
  593. Subject: Kermit for STRATUS/VOS?
  594. Keywords: Stratus, VOS
  595.  
  596. Looking for a version of KERMIT that runs on STRATUS and supports full set of
  597. KERMIT commands.  Currently have a version of KERMIT that only knows how to
  598. receive ASCII files.  Would like to have a version that supports both sending
  599. and the receiving and can act as both the initiating and terminating end of a
  600. KERMIT session.  Also, would like a version that supports the transportation
  601. of binary files.
  602.  
  603. A portable version would be acceptable.         
  604.  
  605. [Ed. - Good luck!  In fact, you seem to have more than we do -- our listings
  606. don't show any entries for Stratus at all.  Anybody out there know anything
  607. or working on anything for the Stratus?  We have a similar request from
  608. Bill Oliver, MD, Department of Hospital Labs, UNC Hospitals,
  609. oliver@durham.med.unc.edu.]
  610.  
  611. ------------------------------
  612.  
  613. Date: 30 Oct 90 18:15:13 GMT
  614. From: gf07+@andrew.cmu.edu (Gordon Maskew Fair, III)
  615. Subject: Kermit vs Hypercard?
  616. Keywords: Hypercard Kermit
  617.  
  618. Has there been a stack created that will allow one to use all the
  619. kermit, and/or xmodem, and/or ymodem commands?  If there is anything
  620. somewhat like this I would greatly appreciate it.
  621.  
  622. Thanks in advance,
  623.  
  624. Gordon
  625.  
  626. ------------------------------
  627.  
  628. End of Info-Kermit Digest
  629. *************************
  630.  
  631.  
  632.  
  633.