home *** CD-ROM | disk | FTP | other *** search
/ Columbia Kermit / kermit.zip / e / v17.3 < prev    next >
Internet Message Format  |  2020-01-01  |  32KB

  1. From cmg  Wed Jun 30 13:33:12 1993
  2. Return-Path: <cmg>
  3. Received: by watsun.cc.columbia.edu (5.59/FCB/jba)
  4.     id AA05896; Wed, 30 Jun 93 13:33:12 EDT
  5. Date: Wed, 30 Jun 93 13:33:11 EDT
  6. From: Christine M Gianone <cmg@watsun.cc.columbia.edu>
  7. To: Info-Kermit
  8. Subject: Info-Kermit Digest V17 #3
  9. Reply-To: Info-Kermit@watsun.cc.columbia.edu
  10. Queries-To: Info-Kermit-Request@WATSUN.CC.COLUMBIA.EDU
  11. Errors-To: Info-Kermit-Request@watsun.cc.columbia.edu
  12. Message-Id: <CMM.0.90.4.741461591.cmg@watsun.cc.columbia.edu>
  13.  
  14. Info-Kermit Digest         Wed, 30 Jun 1993        Volume 17 : Number 3
  15.  
  16. Today's Topics:
  17.  
  18.                 Kermit News #5
  19.             New Option to Speed Up File Transfers
  20.         MS-DOS Kermit 3.13 Available for Beta Testing
  21.               MS-DOS Kermit versus DECforms V1.4
  22.              Announcing C-Kermit 5A(189)
  23.         Announcing a New Kermit Program for the HP3000
  24.                Acorn Archimedes Kermit
  25.               New Manuals for Kermit-370
  26.                Tentative update for Kermit-CICS
  27.  
  28. Digest submissions may be sent to Info-Kermit@WATSUN.CC.COLUMBIA.EDU or
  29. KERMIT@CUVMA.BITNET.  Requests for addition to or deletion from the
  30. Info-Kermit subscriber list should be sent to LISTSERV@CUVMA.BITNET or
  31. LISTSERV@CUVMA.CC.COLUMBIA.EDU.  These messages must be of the form:
  32.  
  33.   SUBSCRIBE I$KERMIT <your-personal-name>    (To start a subscription)
  34.   UNSUBSCRIBE I$KERMIT                       (To cancel a subscription)
  35.   REGISTER I$KERMIT <your-personal-name>     (To correct your name)
  36.  
  37. Kermit files may be obtained over networks and by mail order.  On the
  38. Internetwork, use FTP to log in to host WATSUN.CC.COLUMBIA.EDU, a SUN-4/280
  39. running UNIX (SUNOS 4.1), IP host number 128.59.39.2.  Login as user anonymous
  40. (note, lower case), any password, and GET or MGET (MULTIPLE GET) the desired
  41. files.  The file kermit/read.me is a general guide to where things are.  The
  42. Kermit files are in directories kermit/a, kermit/b, kermit/c, kermit/d, and
  43. kermit/e.  Test versions are in kermit/test.  All files in these directories
  44. should be transferred in text (ASCII) mode.  Binaries are in kermit/bin (use
  45. ftp in binary mode).  All files on watsun have lowercase names, and case is
  46. significant.
  47.  
  48. You can also get Kermit files over the BITNET/EARN network; to get started
  49. send a message with text HELP to KERMSRV, the Kermit file server, at host
  50. CUVMA.  For detailed instructions, read the file kermit/a/aanetw.hlp
  51. (AANETW.HLP on KERMSRV).  To order by mail, request a complete list of Kermit
  52. versions and an order form from Kermit Distribution, Columbia University
  53. Academic Information Systems, 612 West 115th Street, New York, NY 10025
  54. USA.
  55.  
  56. ----------------------------------------------------------------------
  57.  
  58. Date: Wed, 30 June 1993 12:00:00 EDT
  59. >From: Christine M Gianone <cmg@columbia.edu>
  60. Subject: Kermit News #5
  61. Keywords: Kermit News #5
  62.  
  63. Kermit News #5, our printed journal, will be mailed out shortly.  If you have
  64. ever ordered Kermit material from Columbia University, or if you received
  65. earlier issues of Kermit News (the last one was in June 1990), you are already
  66. on our subscriber list.  If you are not on the subscriber list or if your
  67. address has changed, please send email to:
  68.  
  69.   kermit@columbia.edu
  70.  
  71. requesting your address to be added or changed.  Include your complete postal
  72. mailing address and don't forget your Zip or postal code.
  73.  
  74. ------------------------------
  75.  
  76. Date: Tue, 1 Jun 1993 12:01:00
  77. >From: Christine M Gianone <cmg@columbia.edu>
  78. Subject: New Option to Speed Up File Transfers
  79. Keywords: Efficiency, Performance, Control-Character Prefixing
  80. Keywords: Prefixing of Control Characters
  81.  
  82. This issue of the Kermit Digest announces several new Kermit versions, among
  83. them MS-DOS Kermit 3.13 and C-Kermit 5A(189).  A significant new feature in
  84. these two versions is a new method for increasing file transfer efficiency by
  85. letting you specify a "safe set" of control characters that do not need to be
  86. prefixed in file-transfer packets.  This feature, when used together with
  87. long packets and sliding windows, makes Kermit transfers just as fast as (and
  88. usally faster than) ZMODEM.
  89.  
  90. By default, all control characters (8-bit bytes with values 0-31, 127-159, and
  91. 255) are converted into printable characters and prefixed by another printable
  92. character, usually #.  So, for example, the carriage-return linefeed
  93. combination (Control-M and Control-J) that occurs at end of text lines is
  94. transmitted as #M#J (four characters).  This done to prevent control
  95. characters from setting off unwanted actions during file transfer:
  96. interrupting the host Kermit process, escaping back to a terminal server,
  97. spuriously engaging a flow control mechanism, etc.  For ordinary text files,
  98. the overhead penalty of control prefixing is only a few percent, but it's
  99. higher for binary files, and especially for precompressed files (like ZIP
  100. files).
  101.  
  102. If you know that a particular control character can be sent "bare" from one
  103. Kermit program to the other with no ill effects, you can now configure the
  104. Kermit program that is sending to file to "unprefix" that character.  In fact,
  105. you can unprefix almost all of the 66 possible control characters EXCEPT the
  106. ones which the Kermit program knows cannot be sent safely, such as Xon and
  107. Xoff characters when Xon/Xoff flow control is in effect, or character 255 on a
  108. TELNET connection.  The new commands are:
  109.  
  110.   SET CONTROL-CHARACTER { PREFIXED, UNPREFIXED } <list>
  111.   SHOW CONTROL-PREFIXING
  112.  
  113. where <list> is the numeric value of a control character, a list of numeric
  114. values (separated by spaces), or the word ALL.
  115.  
  116. CAUTION:
  117. If you unprefix a control character that is unsafe, any of several things
  118. might happen:
  119.  
  120.  1. Transfer of any file containing these characters will fail.
  121.  
  122.  2. The receiving Kermit program might be interrupted or halted.
  123.  
  124.  3. Your connection might become hung, stuck, or broken.  This includes the
  125.     situation where a control character causes a PAD, terminal server, or
  126.     similar device to change modes -- e.g. to go from online mode to command
  127.     mode.
  128.  
  129. The set of safe control characters depends on the two Kermit programs, their
  130. settings, the host operating systems and their settings, the communication and
  131. flow control methods, and all the devices, drivers, and protocols that lie
  132. between the two Kermit programs.  The Kermit programs themselves cannot
  133. possibly know, or negotiate, which control characters are safe to send, and
  134. therefore assume that none are safe and prefix them all.  You must be willing
  135. to experiment in order to achieve the optimal safe set for a particular
  136. connection.
  137.  
  138. Under ideal conditions (a totally transparent serial connection with no
  139. Xon/Xoff), the minimum set of control characters that needs to be prefixed is:
  140.  
  141.   SENDER          RECEIVER         PREFIXED CONTROLS
  142.    MS-DOS Kermit   MS-DOS Kermit    1, 129
  143.    MS-DOS Kermit   C-Kermit         0, 3, 131
  144.    C-Kermit        MS-DOS Kermit    0, 1, 129
  145.    C-Kermit        C-Kermit         0, 3, 131
  146.  
  147. For example, to set up MS-DOS Kermit to unprefix the maximum set of control
  148. characters for sending files to C-Kermit, tell MS-DOS Kermit to:
  149.  
  150.   SET FLOW NONE (or SET FLOW RTS/CTS)
  151.   SET CONTROL UNPREFIX ALL
  152.   SET CONTROL PREFIX 0 3 131
  153.  
  154. Using these minimum sets, even ZIP files can be transferred at 90-95%
  155. efficiency or more, rather than the customary 65-75%, on a straight
  156. connection, and somewhat higher when data-compressing modems are involved.
  157.  
  158. For further details, see the release notes for MS-DOS Kermit 3.13 and C-Kermit
  159. 5A(189), and be sure to read the article on Kermit file transfer performance
  160. in Kermit News #5 when it arrives.
  161.  
  162. ------------------------------
  163.  
  164. Date: Tue, 15 Jun 93 16:00:00 EDT
  165. >From: Christine M Gianone <cmg@columbia.edu>
  166. Subject: MS-DOS Kermit 3.13 Available for Beta Testing
  167. Keywords: MS-DOS Kermit 3.13, Hebrew, Data General Terminal Emulation
  168. Keywords: East European Languages, Latin-2 Character-Set
  169. Keywords: 132-Column Mode, Horizontal Scrolling
  170. Keywords: Sliding Windows, Dynamic Packet Length, Icelandic
  171. Keywords: IBM Mainframe File Transfer
  172. Keywords: "TCP/IP, Multiple Sessions"
  173.  
  174. This is to announce a brief beta testing period for MS-DOS Kermit 3.13 for the
  175. IBM PC, PS/2, and compatibles with DOS or Windows, and also for "generic DOS",
  176. the Victor 9000, and the Heath/Zenith 100.  The new MS-DOS Kermit release was
  177. prepared, as always, by Professor Joe R. Doupnik of Utah State University and
  178. includes the following major new features (most of which apply to the IBM PC
  179. version only):
  180.  
  181.  1. Up to six simultaneous TCP/IP sessions, with instantaneous switching
  182.     among them, using Kermit's own built-in TCP/IP protocol stack.
  183.  
  184.  2. Emulation of Data General DASHER D463 and D470 terminals in both text and
  185.     graphics mode, and including support for up to 207 columns of compressed
  186.     text, and for the mouse when in graphics mode (e.g. when using CEO Draw).
  187.  
  188.  3. Support for compressed text for VT 132-column emulation on EGA and VGA.
  189.     If you don't have a video adapter that supports 132 columns in text mode,
  190.     MS-DOS Kermit can now put your EGA or VGA into graphics mode to produce
  191.     the same effect.  Also, addition of Tseng ET4000 (and all VESA) graphics
  192.     chips to those that can be commanded in to 132-column text mode.
  193.  
  194.  4. Horizontal scrolling in DG and VT terminal emulation.
  195.  
  196.  5. Support for the Icelandic code page CP861 in terminal emulation and
  197.     file transfer.
  198.  
  199.  6. Support for East European languages (Czech, Polish, Hungarian, Romanian,
  200.     etc) via translation between PC Code Page 852 and ISO 8859-2 Latin
  201.     Alphabet 2 during both terminal emulation and file transfer.
  202.  
  203.  7. Support for Hebrew and Yiddish via translation between PC Code Page 862
  204.     and the ISO 8859-8 Latin/Hebrew Alphabet in both terminal emulation and
  205.     file transfer.  In terminal emulation, the 7-bit Hebrew alphabet is also
  206.     supported, as are DEC VT420 Hebrew terminal features including
  207.     host-controlled screen writing direction, character-set selection, and
  208.     keyboard mode.
  209.  
  210.  8. Implementation of "Doomsday Kermit" (DDK) techniques for transferring
  211.     files with IBM mainframes through 3270 protocol converters that do NOT
  212.     support transparent mode, to be used in conjunction with IBM Mainframe
  213.     Kermit's SET CONTROLLER FULLSCREEN command on VM/CMS, MVS/TSO, or CICS.
  214.     IBM Mainframe Kermit 4.2.4 or later required.
  215.  
  216.  9. Greater control over terminal emulation rollback screens.  Now you can
  217.     elect to keep them in expanded memory (EMS), if available, and if so,
  218.     you can have lots more of them -- thousands, even.  You can also change
  219.     the rollback buffer size at runtime.  Also, graphics screens can also be
  220.     kept in EMS rather than in the video adapter's on-board memory, to allow
  221.     restoration of graphics screens when switching back to them from text
  222.     mode, even under Windows or when your memory manager has "stealth-mapped"
  223.     your graphics memory away.
  224.  
  225. 10. Network connections are now supported over Novell's SLIP_PPP ODI driver
  226.     and Beame & Whiteside's TCP/IP product.  The Beame & Whiteside protocol
  227.     stack must, of course, already be loaded.
  228.  
  229. 11. Faster transfer of all types of files, particularly binary files and
  230.     precompressed (e.g. ZIP) files, by allowing the user to specify the set
  231.     of control characters that will not be prefixed.
  232.  
  233. 12. Many other file transfer performance improvements, including allowance for
  234.     longer packets (up to 9K) and more window slots (up to 31).  In other
  235.     words, the 2K packet-buffer limitation has been increased to about 280K
  236.     (or available memory, whichever is less).  Packet lengths now adapt
  237.     dynamically to the noise conditions on the communication channel.  Sliding
  238.     windows operation is smoother, error recovery is quicker.  The file
  239.     transfer display screen shows more information, including a "thermometer"
  240.     and transfer statistics.  The SET DEBUG PACKETS display no longer scrolls
  241.     the file transfer window when long packets are used.
  242.  
  243. 13. Serial-port handling code improved in many ways to allow for buggy and
  244.     substandard internal modems, buggy PC-clone BIOS's, noisy PC busses, and
  245.     spurious interrupts.  Improved operation with COM3 and COM4 devices using
  246.     shared or nonstandard interrupts.
  247.  
  248. 14. New support of Application Program Command (APC) escape sequences from the
  249.     host during emulation of VT220 or 320, which may contain any MS-DOS Kermit
  250.     commands at all.  APC sequences can be used to configure MS-DOS Kermit
  251.     automatically for use with a particular host, to initiate file transfers
  252.     automatically, or any other purpose you can imagine.  The old TERMINALR /
  253.     TERMINALS macro mechanism has been discontinued because DEC took over the
  254.     associated escape sequence for use with Hebrew VT terminals (see Item 6
  255.     above and the next message, plus more about this below).
  256.  
  257. 15. New command, SET TERMINAL VIDEO-WRITING { BIOS, DIRECT }.  DIRECT is
  258.     the default, BIOS forces all text-mode screen writing during CONNECT mode
  259.     to be through the (slower) BIOS, to enable TSRs (e.g. for speech devices)
  260.     to sense what is being written to the screen.
  261.  
  262. 16. Improved TCP/IP BOOTP support.  New RFC1395 support for downloading of
  263.     PC's domain name from BOOTP server (requires upgraded BOOTP server); new
  264.     ability to make BOOTP requests over SLIP and PPP connections; display of
  265.     IP address of BOOTP server in SHOW COMMUNICATIONS display.  An updated
  266.     BOOTP server for UNIX is available in the bootp directory on
  267.     watsun.cc.columbia.edu, via anonymous ftp.
  268.  
  269. 17. TCP/IP TELNET options negotiation display now available.
  270.  
  271. 18. Compose-key sequences for entering accented letters in the Latin-1, DEC
  272.     MCS, and DG International West European character sets during VT and DG
  273.     terminal emulation.
  274.  
  275. 19. DIALing scripts for additional modem types: 
  276.       Hayes Ultra 144
  277.       Penril Alliance V.32 
  278.       Practical Peripherals 14400
  279.       Rolm CBX DCM 
  280.       SupraFAXmodem V.32bis 
  281.       Telebit QBlazer V.32 
  282.       Telebit T3000 V.32bis 
  283.       Vadic VA2400PA 
  284.  
  285. 20. Many smaller changes and bug fixes were also made and all patches to
  286.     version 3.12 are incorporated into version 3.13.
  287.  
  288. Special thanks to Data General Corporation for a grant to support development
  289. of the Data General terminal emulation (and for detailed validation thereof)
  290. and TCP/IP multisession support; to Novell for assistance with SLIP_PPP and
  291. LWP/DOS, and particularly to Brian Meek of Novell for assistance with SLIP_PPP
  292. debugging work; to Microsoft for donating a Windows Software Developers Kit;
  293. to Beame and Whiteside, Inc, for contributions permitting Kermit to operate
  294. over their TCP/IP suite; to Interconnections, Inc, for contributions
  295. permitting Kermit to operate over all release levels of TES; to Moshe Solow
  296. and Shalom Mitz at the Hebrew University in Israel for help with the Hebrew
  297. features; to Gudmundur Bjarni Josepsson at the University of Iceland for help
  298. with Icelandic; to Hirofumi Fujii of the Japan National Laboratory for High
  299. Energy Physics for help with adaption to DOS/V; to John Klensin of MIT for
  300. some of the new modem scripts and much help in other areas; to John Chandler
  301. of the Harvard/Smithsonian Astronomical Observatory for much help with DDK; to
  302. Lawrence Kirby and William Glass for encouragement with, and testing of, the
  303. new unprefixing option; to James Sturdevant for contributions in many areas;
  304. and to many others who sent in bug reports, suggestions, etc, based on earlier
  305. releases.
  306.  
  307. THE APC COMMAND
  308.  
  309. As noted previously, there is a major incompatibility between MS-DOS Kermit
  310. 3.13 and earlier releases, namely the handling of the CSI ? 34 h / l escape
  311. sequences by the VT220 and VT320 terminal emulators.  This change is forced by
  312. a change in DEC terminal design and DEC software such as DECforms (see next
  313. message).
  314.  
  315. Old way: CSI ? 34 h / l invoked the TERMINALR and TERMINALS macros, if you
  316. had them defined.  This required each Kermit user to define them, for example
  317. in their MSCUSTOM.INI files, a big management problem for large user
  318. communities.
  319.  
  320. New way: CSI ? 34 h / l controls screen-writing direction, left-to-right or
  321. right-to-left (for Hebrew and Arabic).
  322.  
  323. To replace the TERMINALR/TERMINALS function, MS-DOS Kermit 3.13 now supports
  324. the Application Program Command (APC) escape sequence:
  325.  
  326.   APC string ST
  327.  
  328. In the 7-bit environment, APC is ESC _ and ST (string terminator) is ESC \.
  329. In the 8-bit environment, APC is decimal 159 and and ST is 156 decimal.  The
  330. "string" can be any MS-DOS Kermit command or list of commands, separated by
  331. commas, and can be up to 1024 bytes in length.  Upon receipt of this escape
  332. sequence, MS-DOS Kermit executes the command(s) in the string and
  333. automatically resumes CONNECT mode.
  334.  
  335. For safetly, the APC mechanism cannot be used to invoke certain MS-DOS Kermit
  336. commands that might do damage.  For example, your enemies can't take advantage
  337. of this feature to delete all your files or format your disk.  Included in
  338. this category is the RUN command, which provides access to DOS and to other
  339. applications.  The following new MS-DOS Kermit command regulates the APC
  340. mechanism:
  341.  
  342.   SET TERMINAL APC { ON, OFF, UNCHECKED }
  343.  
  344. ON (the default) means that Kermit will execute only safe commands.  OFF means
  345. Kermit will not execute any commands and will ignore APCs.  UNCHECKED means
  346. Kermit will execute ANY commands sent via APC.  Use UNCHECKED at your own
  347. risk!
  348.  
  349. APC is much more flexible than the old TERMINALS/TERMINALR mechanism, and
  350. can be used for any purpose at all.  For example, it can be used to configure
  351. MS-DOS Kermit for use with a particular host or application by sending the
  352. appropriate list of SET commands: communication parameters like parity,
  353. protocol parameters like packet-length and window size, key mappings, etc.
  354.  
  355. It can also be used to initiate file transfers automatically from the host
  356. without having to escape back to MS-DOS Kermit.  Here's an example you can use
  357. with C-Kermit 5A(189), which has a new APC command for sending commands to
  358. MS-DOS Kermit.  In your C-Kermit 5A customization file (.mykermrc or
  359. CKERMOD.INI), add commands like this:
  360.  
  361.   define autosend set delay 0, apc receive, send \%1 \%2, statistics
  362.   define autoreceive apc {send \%1 \%2}, statistics
  363.  
  364. Try it!  Nothing special is required on the PC side.
  365.  
  366. You can expand these commands to handle text and binary mode if you want to:
  367.  
  368.   ; Text transfers
  369.   define tsend set del 0, set file type text, apc receive, send \%1, stat
  370.   define treceive apc {set fil typ text, send \%1 \%2}, stat
  371.   ;
  372.   ; Binary transfers
  373.   define bsend set del 0, set file type binary, apc receive, send \%1, stat
  374.   define breceive apc {set fil typ binary, send \%1 \%2}, stat
  375.  
  376. Use your imagination, the possibilities are endless!
  377.  
  378. NEW FILES
  379.  
  380. MS-DOS Kermit 3.13 Beta is being released only in binary form.  Sources will
  381. be made available after the testing period is over.
  382.  
  383. Internet anonymous ftp    EARN/BITNET
  384. watsun.cc.columbia.edu    KERMSRV@CUVMA   Description
  385.  
  386.  kermit/bin/mstibm.exe      (none)        Binary executable for IBM PC
  387.  kermit/bin/mstibm.pif      (none)        Windows Program Information File
  388.  kermit/bin/mstgen.exe      (none)        Binary executable, generic DOS
  389.  kermit/bin/mstv90.exe      (none)        Binary executable, Victor 9000
  390.  kermit/bin/mstz10.exe      (none)        Binary executable, Heath/Zenith 100
  391.  kermit/test/mstibm.boo     MSTIBM BOO    BOO-encoded executable for IBM PC
  392.  kermit/test/mstgen.boo     MSTGEN BOO    BOO-encoded executable, generic DOS
  393.  kermit/test/mstv90.boo     MSTV90 BOO    BOO-encoded executable, Victor 9000
  394.  kermit/test/mstz10.boo     MSTZ10 BOO    BOO-encoded executable, H/Z-100
  395.  kermit/test/msr313.upd     MSR313 UPD    List of changes since version 3.12
  396.  kermit/test/mskerm.upd     MSKERM UPD    Supplement to "Using MS-DOS Kermit"
  397.  kermit/test/mskerm.hlp     MSKERM HLP    Updated help file
  398.  kermit/test/mskerm.bwr     MSKERM BWR    Updated "beware file"
  399.  kermit/test/mstibm.vt      MSTIBM VT     Updated terminal emulator summary
  400.  kermit/test/msm*.scr       MSM* SCR      New modem-dialing scripts
  401.  kermit/test/msm*.doc       MSM* DOC      Docs for new modem-dialing scripts
  402.  
  403. The ".boo" files are .EXE files encoded in a printable ASCII format, suitable
  404. for BITNET, e-mail, and other nontransparent modes of transmission.  You can
  405. decode the boo-files back into .EXE files using any of the MSBPCT.* programs
  406. available in kermit/a/msbpct.* or MSBPCT * from KERMSRV.  See
  407. kermit/a/msbaaa.hlp (MSBAAA HLP) for details.
  408.  
  409. The usual thanks to Joe from all MS-DOS Kermit users everywhere.  Please give
  410. this beta release a good workout and send questions, bug reports, and comments
  411. to kermit@columbia.edu on the Internet or to KERMIT@CUVMA on BITNET/EARN/CREN.
  412. Final release is scheduled for July 8, 1993.
  413.  
  414. ------------------------------
  415.  
  416. Date: Fri, 12 Mar 93 13:21:17 -0500
  417. >From: raxco!galaxy.dnet!gleeve@uunet.UU.NET
  418. Subject: MS-DOS Kermit versus DECforms V1.4
  419.  
  420. MS-DOS Kermit chokes whenever a DECforms application starts up.  DECforms V1.4
  421. introduced support for Hebrew terminals, which operate right to left.  When
  422. you enable a form, it sends a whole bunch of escape sequences to reset the
  423. numeric keypad, 80/132 column mode, cursor position, etc.  One of those escape
  424. sequences, CSI ?34l, turns off right-to-left mode.  Most non-Hebrew terminals
  425. simply ignore it, but MS-DOS Kermit goes nuts.  Instead of ignoring it, MS-DOS
  426. Kermit gets a CSI ?34l and goes into receive file mode.
  427.  
  428. [Ed. - As documented in "Using MS-DOS Kermit", this sequence invokes the
  429. TERMINALR macro, which the user can define to do whatever s/he wants.  The
  430. default definition for TERMINALR is made in the MSKERMIT.INI file:
  431.  
  432.   define terminalr receive, connect
  433.  
  434. This behavior can be defeated by simply "undefining" these macros.  To do
  435. this, include the following commands in your MSCUSTOM.INI file:
  436.  
  437.   define terminals
  438.   define terminalr
  439.  
  440. Alternatively, if you actually want to use Hebrew or Arabic screen writing,
  441. use these definitions:
  442.  
  443.   define terminals set term direction left-to-right, connect
  444.   define terminalr set term direction right-to-left, connect
  445.  
  446. This problem, which was reported numerous times, has been corrected in
  447. version 3.13 of MS-DOS Kermit -- see previous message.]
  448.  
  449. ------------------------------
  450.  
  451. Date: Tue, 15 Jun 93 16:30:00 EDT
  452. >From: Frank da Cruz <fdc@columbia.edu>
  453. Subject: Announcing C-Kermit 5A(189)
  454. Keywords: C-Kermit 5A, Hebrew
  455. Keywords: Efficiency, Performance, Control-Character Prefixing
  456. Keywords: Prefixing of Control Characters, TCP/IP, OS/2
  457.  
  458. This is to announce C-Kermit 5A(189) for UNIX, VMS, OS/2, AOS/VS, and some
  459. other operating systems.  This is a minor update of C-Kermit 5A(188).  The
  460. major new features are:
  461.  
  462.  . Control-character unprefixing.
  463.  . Hebrew character-set translation.
  464.  . New APC command for use with MS-DOS Kermit.
  465.  . TCP/IP support for OS/2 systems equipped with IBM TCP/IP.
  466.  . Terminal emulation scrollback improvements for OS/2.
  467.  . Sliding window protocol error-recovery improvements
  468.  . Support for Process Software TCPware for VMS
  469.  . Many new and/or improved UNIX makefile entries, especially for SCO
  470.  . OUTPUT command improvements: buffering, pacing control
  471.  . POSIX improvements: file timestamps, access to hostname
  472.  . RS/6000 AIX improvements, primarily RTS/CTS flow control
  473.  . VMS improvements, including GNU CC support, better operation under VAX PSI
  474.  . Numerous minor bug fixes
  475.  
  476. The two major new features -- control-character unprefixing and Hebrew
  477. character-set translation, are described in the announcements above, and also
  478. in the new "update" file, CKCKER.UPD, which serves as a new supplement to
  479. the book "Using C-Kermit".  See the CKC189.UPD file for full details of all
  480. the changes.
  481.  
  482. The OUTPUT command improvements increase the speed of the OUTPUT command,
  483. which is important on X.25 networks and for I/O-intensive script programs, and
  484. they also allow you to slow OUTPUTs down, for example when interacting with
  485. devices that can't accept characters at the full transmission speed.
  486.  
  487. OS/2 C-Kermit now supports TCP/IP connections, just like the UNIX, (Open)VMS,
  488. and AOS/VS versions do, with all the same features, for OS/2 2.x systems
  489. equipped with IBM TCP/IP.  The new TCP/IP support requires a small but
  490. important change in the C-Kermit installation procedure for OS/2 systems that
  491. are NOT equipped with TCP/IP.  Be sure to read the READ.ME file for details.
  492. Or, better still, run the new automatic installation procedure contributed by
  493. Jeffrey Altman.  Files needed for the OS/2 version:
  494.  
  495. OS/2 Name     watsun.cc.columbia.edu   KERMSRV@CUVMA   Remarks
  496.  
  497.  READ.ME       kermit/b/ckoaaa.hlp      CKOAAA DSK     READ-ME file (read it!)
  498.  INSTALL.CMD   kermit/b/ckoins.cmd      CKOINS CMD     Install procedure
  499.  
  500.  CKOKER32.EXE  kermit/bin/ckoker32.exe   (none)        32-bit binary
  501.   (none)       kermit/b/ckoker32.boo    CKOKER32 BOO   Same, BOO-encoded 
  502.  CKOSYSL.CK2   kermit/bin/ckosysl.ck2    (none)        32-bit SYSLEVEL info
  503.   (none)       kermit/b/ckosys32.boo    CKOSYS32 BOO   Same, BOO-encoded
  504.  CKOTCP32.DLL  kermit/bin/ckotcp32.dll   (none)        32-bit dummy TCP/IP DLL
  505.   (none)       kermit/b/ckotcp32.boo    CKOTCP32 BOO   Same, BOO-encoded
  506.  
  507.  CKOKER16.EXE  kermit/bin/ckoker16.exe   (none)        16-bit binary
  508.   (none)       kermit/b/ckoker16.boo    CKOKER16 BOO   Same, BOO-encoded 
  509.  CKOSYSL.CK1   kermit/bin/ckosysl.ck2    (none)        16-bit SYSLEVEL info
  510.   (none)       kermit/b/ckosys16.boo    CKOSYS16 BOO   Same, BOO-encoded
  511.  CKOTCP16.DLL  kermit/bin/ckotcp16.dll   (none)        16-bit dummy TCP/IP DLL
  512.   (none)       kermit/b/ckotcp16.boo    CKOTCP32 BOO   Same, BOO-encoded
  513.  
  514.  CKERMIT.CMD   kermit/b/ckermit.cmd     CKERMIT CMD    Sample startup file
  515.  CKERMIT.ICO   kermit/bin/ckoker.ico     (none)        Desktop Icon
  516.   (none)       kermit/b/ckoicon.boo     CKOICON BOO    Same, BOO-encoded
  517.  
  518.  CKERMIT.INI   kermit/b/ckermit.ini     CKERMIT INI    Standard init file
  519.  CKERMOD.INI   kermit/b/ckermod.ini     CKERMOD INI    Sample customizations
  520.  CKERMIT.KDD   kermit/b/ckermit.kdd     CKERMIT KDD    Sample dial directory
  521.  CKERMIT.KSD   kermit/b/ckermit.ksd     CKERMIT KSD    Sample service dir.
  522.  CKCKER.UPD    kermit/b/ckcker.upd      CKCKER UPD     Updates documentation
  523.  CKCKER.BWR    kermit/b/ckcker.bwr      CKCKER BWR     C-Kermit "beware" file
  524.  CKOKER.BWR    kermit/b/ckoker.bwr      CKOKER BWR     "beware" file for OS/2
  525.  CKOVTK.INI    kermit/b/ckovtk.ini      CKOVTK INI     VT102 keypad map
  526.  
  527. For convenience, all these files have been collected together into a ZIP file:
  528.  
  529.  CKOKER.ZIP    kermit/bin/ckoker.zip     (none)        All OS/2 C-Kermit files
  530.   (none)       kermit/b/ckozip.boo      CKOZIP BOO     Same, boo-encoded
  531.  
  532. For other versions, some of the binaries are available, others might not have
  533. come in yet.  Binaries are located in kermit/bin/ck*.  See kermit/bin/READ.ME
  534. (text).  VMS binaries are available for VAX/VMS (no TCP/IP), VAX/VMS (TGV
  535. MultiNet), VAX/VMS (DEC UCX), AXP/VMS (no networks) as ckv*.exe, and also in
  536. kermit/b/ckv*.hex (to be decoded with VMSDEH or CKVDEH -- same thing).  The
  537. Data General AOS/VS binary is in kermit/bin/ckdker.pr, also available as a
  538. uuencoded dumpfile in kermit/b/ckdker.uue.  Various UNIX binaries are in
  539. kermit/bin/cku*.*; additional ones will be added as they arrive, space
  540. permitting.
  541.  
  542. The complete source files and online documentation are in kermit/b.  Begin by
  543. getting the file ckaaaa.hlp and reading it for a guide to which files you
  544. need.  All files in kermit/b are also available on BITNET via KERMSRV at CUVMA
  545. with the same names, but converted to uppercase.
  546.  
  547. Thanks to Jeffrey Altman, William Bader, Stefaan Eeckels, William Glass,
  548. Hunter Goatley, Michael Godfrey, Terry Kennedy, Lawrence Kirby, Tom Kloos,
  549. Fulvio Marino, Kai Uwe Rommel, Warren Tucker, Eduard Vopicka, and many others
  550. for their help with this release.
  551.  
  552. ------------------------------
  553.  
  554. >From: Christine M. Gianone <cmg@columbia.edu>
  555. Date: Tue, 15 Jun 93 
  556. Subject: Announcing a New Kermit Program for the HP3000
  557. Keywords: HP3000
  558.  
  559. >From Tony Appelget of General Mills in Minneapolis, MN, a new version of
  560. Kermit for the HP-3000 900 Series with the MPE operating system, written in C.
  561. Mostly a hand translation of the SPL version originally from Ed Eldridge of
  562. Polaris, Inc., and upgraded by Tony.  Remote mode only.  Includes send/receive
  563. and server modes, executes various REMOTE commands when in server mode,
  564. supports long packets, repeat-count compression, 8th-bit prefixing, and 16-bit
  565. CRC error-checking.  There is only one file:  kermit/d/hp3000.c on watsun,
  566. HP3000 C on CUVMA.
  567.  
  568. ------------------------------
  569.  
  570. >From: "Andrew Brooks" <arb@computing.lancaster.ac.uk>
  571. Date: Sun Sep 20 15:10:45 BST 1992
  572. Subject: Acorn Archimedes Kermit
  573. Keywords: Acorn Archimedes, Arthur, RISC_OS
  574.  
  575. Here is Kermit for Acorn Archimedes with RISC_OS.  Please note that files have
  576. been renamed and MUST be changed back to their original names for use on the
  577. Archimedes.  A unix script to do this is supplied in araaaa.sh.  After this
  578. has been done the BASIC program settypes will restore the original file types
  579. and dates.  The original release notes are arkerm.ann arkerm.bwr.
  580.  
  581. The files are in kermit/c/ar*.* on watsun, and AR* * on CUVMA.
  582.  
  583. ------------------------------
  584.  
  585. Date: Wed, 1993 Jun 23 22:12 EST
  586. >From: "John F. Chandler" <JCHBN@CUVMB.CC.COLUMBIA.EDU>
  587. Subject: New Manuals for Kermit-370
  588.  
  589. New user manuals are now available for IBM Mainframe Kermit-370, incorporating
  590. all the latest information about front ends, protocol converters, character
  591. sets, plus expanded troubleshooting troubleshooting information.  New files:
  592.  
  593. Internet anonymous ftp    EARN/BITNET
  594. watsun.cc.columbia.edu    KERMSRV@CUVMA   Description
  595.  
  596.  kermit/b/ikcker.doc       IKCKER DOC      VM/CMS, plain text
  597.  kermit/b/ikcker.lpt       IKCKER LPT      VM/CMS, line-printer format
  598.  kermit/b/ikcker.ps        IKCKER PS       VM/CMS, PostScript
  599.  kermit/b/iktker.doc       IKTKER DOC      MVS/TSO, plain text
  600.  kermit/b/iktker.lpt       IKTKER LPT      MVS/TSO, line-printer format
  601.  kermit/b/iktker.ps        IKTKER PS       MVS/TSO, PostScript
  602.  kermit/b/ikxker.doc       IKXKER DOC      CICS, plain text
  603.  kermit/b/ikxker.lpt       IKXKER LPT      CICS, line-printer format
  604.  kermit/b/ikxker.ps        IKXKER PS       CICS, PostScript
  605.  kermit/b/ikmker.doc       IKXKER DOC      MUSIC, plain text
  606.  kermit/b/ikmker.lpt       IKXKER LPT      MUSIC, line-printer format
  607.  kermit/b/ikmker.ps        IKXKER PS       MUSIC, PostScript
  608.  
  609. You will also find brand new installation instructions for the four major
  610. IBM mainframe operating systems (ik?ker.ins), and a new program (a CMS EXEC),
  611. ikcfix.exec, for correcting mistranslations in these files when they pass
  612. through ASCII/EBCDIC translators, such as e-mail gateways.
  613.  
  614. ------------------------------
  615.  
  616. Date: Fri, 1993 May 7 17:59 EST
  617. >From: "John F. Chandler" <JCHBN@CUVMB.CC.COLUMBIA.EDU>
  618. Subject: Tentative update for Kermit-CICS
  619. Keywords: CICS Kermit-370, IBM Mainframe Kermit
  620.  
  621. Kermit-CICS sometimes has trouble synchronizing read and write commands on
  622. GRAPHICS-type protocol converters.  The symptom is a lost packet when the
  623. micro sends before the mainframe is ready.  There is a cure, but it can't be
  624. applied generally because it may kill transfers on terminals defined with the
  625. automatic up-casing option.  For some reason, the ASIS option is not permitted
  626. for the CICS CONVERSE command, which is the centerpiece of the update (at
  627. least, that's what the CICS docs seem to say).  Does anyone know if (A) the
  628. ASIS option *is* permitted or (B) upcasing is bypassed on the CONVERSE
  629. command?
  630.  
  631. CICS users, especially those who may be trying the update (which is included
  632. in the newest version of ikxker.bwr), are urged to look into questions (A) and
  633. (B) above by trying two experiments with the update:
  634.  
  635.    1) moving the comma from before to after the word "ASIS" on the line
  636.       marked with "???".  If the assembler doesn't complain, that partly
  637.       answers question (A).
  638.  
  639.    2) trying the updated Kermit on terminals set for automatic upcasing.
  640.       If transfers don't consistently trigger the "missing start-of-
  641.       packet" error, that mostly answers question (B).
  642.  
  643. Thanks.
  644.                                        John
  645.  
  646. ------------------------------
  647.  
  648. End of Info-Kermit Digest
  649. *************************
  650.  
  651.  
  652.