home *** CD-ROM | disk | FTP | other *** search
/ Columbia Kermit / kermit.zip / e / mail.89b < prev    next >
Text File  |  2020-01-01  |  96KB  |  2,117 lines

  1. 14-Jul-89 19:14:32-GMT,25038;000000000001
  2. Return-Path: <cmg@watsun.cc.columbia.edu>
  3. Received: from cunixc.cc.columbia.edu by watsun.cc.columbia.edu (4.0/SMI-4.0)
  4.     id AA28323; Fri, 14 Jul 89 15:14:09 EDT
  5. Received: from watsun.cc.columbia.edu by cunixc.cc.columbia.edu (5.54/5.10) id AA24015; Fri, 14 Jul 89 15:13:41 EDT
  6. Received: by watsun.cc.columbia.edu (4.0/SMI-4.0)
  7.     id AA28254; Fri, 14 Jul 89 15:09:36 EDT
  8. Date: Fri, 14 Jul 1989 15:09:36 EDT
  9. From: Christine M Gianone <cmg@watsun.cc.columbia.edu>
  10. To: Info-Kermit@watsun.cc.columbia.edu
  11. Subject: Info-Kermit Digest V10 #1
  12. Reply-To: Info-Kermit@cunixc.cc.columbia.edu
  13. Queries-To: Info-Kermit-Request@CUNIXC.CC.COLUMBIA.EDU
  14. Message-Id: <CMM.0.88.616446576.cmg@watsun.cc.columbia.edu>
  15.  
  16. Info-Kermit Digest         Fri, 14 Jul 1989         Volume 10 : Number 1
  17.  
  18. Departments:
  19.  
  20.   NEWS -
  21.         New Draft of International Character Set Proposal Ready for Review
  22.         Article about International Character Sets at Moscow Conference
  23.         New Additions to the Roster of Native Media Volunteers
  24.         Missing Recent Issues of Info-Kermit
  25.  
  26.   ANNOUNCEMENTS -
  27.         New Release of C-Kermit Available for Testing
  28.         Announcing Release 0.97(57) of Macintosh Kermit 
  29.         Announcing Version 1.00 of OS/2 Kermit, with C-Language Source
  30.         Announcing a Russian Version of Kermit for IBM/370 MVS/CICS
  31.         Announcing Version 4.0 of MS-Windows Kermit
  32.         New Release of HP-9000 BASIC Workstation Kermit
  33.         CP/M Kermit Replacement Files
  34.         New Release of Kermit-UCSD (UCPECAN)
  35.         Kermit Script to Map IBM-PC Keyboard for GNU EMACS
  36.         CPVROB.HEX File Now With Distribution
  37.  
  38. Send digest submissions to Info-Kermit@CUNIXC.CC.COLUMBIA.EDU, requests for
  39. addition to or deletion from the Info-Kermit subscriber list to
  40. Info-Kermit-Request@CUNIXC.CC.COLUMBIA.EDU or to KERMIT@CUVMA.BITNET.
  41.  
  42. Kermit files may be obtained over networks and by mail order.  On the
  43. Internetwork, use FTP to log in to host WATSUN, WATSUN.CC.COLUMBIA.EDU, a
  44. SUN-4/280 running UNIX (SUNOS 4.0), IP host number 128.59,39.2, or to CUNIXC,
  45. CUNIXC.CC.COLUMBIA.EDU, a VAX 8700 running UNIX (Ultrix), IP host number
  46. 128.59.40.130.  Login as user anonymous (note, lower case), any password, and
  47. GET or MGET the desired files.  The Kermit files are in directories kermit/a,
  48. kermit/b, kermit/c, kermit/d, and kermit/e.  You can also get Kermit files
  49. over BITNET/EARN; to get started send a message with text HELP to KERMSRV, the
  50. Kermit file server, at host CUVMA.  For detailed instructions, read the file
  51. kermit/a/aanetw.hlp (AANETW.HLP on KERMSRV).  To order by mail, request a
  52. complete list of Kermit versions and an order form from Kermit Distribution,
  53. Columbia University Center for Computing Activities, 612 West 115th Street,
  54. New York, NY 10025 USA.
  55.  
  56. ----------------------------------------------------------------------
  57.  
  58. Date: Wed Jul 5 12:00:00 1989
  59. From: Christine M Gianone <cmg@watsun.cc.columbia.edu>
  60. Subject: New Draft of International Character Set Proposal Ready for Review
  61. Keywords: International Character Sets, Kermit Protocol
  62.  
  63. The third draft of the Kermit international character set proposal is
  64. complete.  Hopefully, the proposal is nearing its final stage before
  65. incorporation into the Kermit protocol.  The proposed extension to Kermit
  66. will allow unlike computers to transfer text files written in languages other
  67. than English, including text containing many languages.
  68.  
  69. The new draft is available in kermit/test/isok3.txt on watsun and cunixc, and
  70. in T:ISOK3.TXT from KERMRSRV at CUVMA on BITNET.  Your comments are most
  71. welcome.  If you are interested in joining the smaller "isokermit" discussion
  72. group, please let me know.
  73.  
  74. The document is about 94K long.  For convenience, it has also been broken up
  75. into five smaller pieces of 16K-20K each, which may be obtained separately.
  76. They are isok3.1, isok3.2, isok3.3, isok3.4, and isok3.5.
  77.  
  78. ------------------------------
  79.  
  80. Date: Thu Jun 29 19:16:06 1989
  81. From: Christine M Gianone <cmg@watsun.cc.columbia.edu>
  82. Subject: Article about International Character Sets at Moscow Conference
  83. Keywords: International Character Sets, Data Communications Magazine
  84. Keywords: International Kermit Conference
  85.  
  86. A short piece about the First International Kermit Conference and the
  87. international character set extension to Kermit appears in the June 1989
  88. issue of Data Communications Magazine, p.48 (p.52 of the international
  89. edition).  A longer article will appear in a future issue.
  90.  
  91. ------------------------------
  92.  
  93. Date: Thu Jun 29 19:22:23 1989
  94. From: Christine M Gianone <cmg@watsun.cc.columbia.edu>
  95. Subject: New Additions to the Roster of Native Media Volunteers
  96. Keywords: Alpha Micro 68K, IBM RT PC, Diskette Volunteers, Native Media
  97.  
  98. As readers of this digest know, Columbia University is able to provide Kermit
  99. programs on magnetic tapes and disks in a limited number of formats.  But
  100. there are many formats we cannot produce.  For that reason, we have always
  101. encouraged public-spirited volunteers to come forward and distribute Kermit
  102. programs on other kinds of media.  Recent volunteers have begun distributing
  103. Kermit for the Alpha Micro (video tape cassette) and the IBM RT PC (5 1/4"
  104. diskette).  We express our appreciation, and hope that additional volunteers
  105. will join the group for formats and computers that are not yet available.  The
  106. current list of diskette volunteers is available in the file aadisk.hlp.
  107.  
  108. ------------------------------
  109.  
  110. Date: Wed Jul 5 15:00:00 1989
  111. From: Christine M Gianone <cmg@watsun.cc.columbia.edu>
  112. Subject: Missing Recent Issues of Info-Kermit
  113. Keywords: KERMSRV, LISTSERV, Info-Kermit
  114.  
  115. Due to some problems with the cunixc-to-watsun transition, Info-Kermit
  116. volume 9, numbers 6, 7, and 8 were apparently not delivered to our BITNET
  117. LISTSERV subscribers.  If you missed any of these issues, you can get them
  118. by sending mail to KERMSRV@CUVMA.  In the text of the message, put one line
  119. for each issue you need:
  120.  
  121. MAIL V9.6
  122. MAIL V9.7
  123. MAIL V9.8
  124.  
  125. Sorry for the inconvenience.
  126.  
  127. ------------------------------
  128.  
  129. Date: Mon Jun 19 16:52:29 1989
  130. From: Frank da Cruz <fdc@watsun.cc.columbia.edu>
  131. Subject: New Release of C-Kermit Available for Testing
  132. Keywords: C-Kermit, UNIX Kermit, Attribute Packets, SUN, Ultrix
  133. Keywords: Encore Multimax, OS/2, NeXT, IBM RT PC, Zilog ZEUS, Microcom
  134. Xref: File Attributes, see Attribute Packets
  135.  
  136. This is to announce another test release of C-Kermit, 4F(085), to replace
  137. the earlier test release 4F(077) that was announced on April 3, 1989.  This
  138. version fixes several serious problems in 4F(077), namely:
  139.  
  140.   - Connect-mode craziness when when connecting back to a remote system after
  141.     transferring a file.  Thanks to Frank Prindle for finding the fix for
  142.     this.  The fix is only for BSD versions, other versions may still
  143.     experience minor problems (a few glitch characters) under these
  144.     circumstances -- if anybody can track down the problem and fix it, please
  145.     do!
  146.  
  147.   - Protocol misnegotiations when C-Kermit is running in server mode, caused 
  148.     by a missing comment delimeter.  This caused all sorts of trouble, repeat
  149.     counts and 8th-bit prefixes being accepted as data, etc.  Oops!
  150.  
  151.   - Hangup command, and ^\h connect-escape, fixed up so as not to leave lock
  152.     files around (Patrick Wolfe).  Seems to work OK in BSD-based UNIX
  153.     versions, untested in System III/V.
  154.  
  155. Besides these fixes, 4F(080) has several new features, including:
  156.  
  157.   - Further performance improvements, mostly from Paul Placeway of Ohio State
  158.     University (of Macintosh Kermit fame), including "encode-ahead" and
  159.     dynamic packet sizing (similar to Kermit-370).
  160.  
  161.   - Support for OS/2, contributed by Chris Adie of Edinburgh University in
  162.     Scotland.  Unfortunately, Chris's work was based on release 4E(070) of
  163.     C-Kermit, and so there had to be a lot of code-shuffling.  The result is
  164.     entirely untested, which is one reason why this release is a test release
  165.     rather than a real release.  See the separate announcement from Chris
  166.     Adie.
  167.     
  168.   - A new 'transmit' command, for raw uploading.  As yet, not interruptible.
  169.  
  170.   - 'dial' command support for the Microcom ax9624 modem, from Jim Knutson.
  171.  
  172.   - Recognition of file-type attribute (text or binary) when receiving files.
  173.  
  174.   - Addition of file creation date to the attributes which C-Kermit sends.
  175.     C-Kermit still does not do anything with dates on received files (tested
  176.     in Berkeley versions, not tested in AT&T or other versions).
  177.  
  178.   - Support for tilde in file names in all interactive commands that parse
  179.     input or output file names (SEND, RECEIVE, GET, DIRECTORY, LOG, CD, etc).
  180.  
  181.   - Support for tilde in file names sent to the C-Kermit server in GET,
  182.     REMOTE DIRECTORY, and similar commands.
  183.  
  184.   - Support for 4.1BSD, Apple A/UX, NeXT, and RT PC AIX 2.2.1 added to
  185.     makefile, and support for UNOS, Zilog/ZEUS fixed up (but not tested).
  186.  
  187. See the file ckuker.upd for details about the changes.
  188.  
  189. This release has been compiled and tested on a SUN-4/280 with SUNOS 4.0, a
  190. VAX/8700 with Ultrix 2.0, and an Encore Multimax 310 with UMAX V 2.2.  It was
  191. also briefly tested in the AT&T System V environment on the SUN, and seemed
  192. to work OK.  Further testing is required on AT&T UNIX variants, Xenix, etc.
  193.  
  194. PLEASE report the results of your testing.  We need to know if this version
  195. works on all the systems that the program tries to support before we can
  196. make it an "official" release.
  197.  
  198. The new release is available via ftp from watsun.cc.columbia.edu, in the
  199. directory kermit/test/ck*.  Also in the same directory on cunixc.
  200.  
  201. BITNET/EARN users may also access the test files in the new KERMSRV test area.
  202. Refer to these files as T:CKU*.*, T:CKC*.*, T:CKW*.*, and (for OS/2) T:CKO*.*,
  203. for example:
  204.  
  205.   TELL KERMSRV AT CUVMA MAIL DIR T:*.*
  206.   TELL KERMSRV AT CUVMA SEND T:CKC*.*
  207.  
  208. Please get the files, try them out, and report any problems to me.  After the
  209. kinks are worked out, version 4F will replace the current standard 4E release.
  210.  
  211. Note, there are also some ckv*.* files in kermit/test for the VAX/VMS version
  212. of C-Kermit, but they are not totally up-to-date with this new test release.
  213. Watch Info-Kermit for further announcements.
  214.  
  215. There are also some other C-Kermit systems that haven't been updated in a
  216. long time, including the Amiga (cki*.*), Data General AOS/VS (ckd*.*), OS-9
  217. (ck9*.*), etc.  Volunteers?
  218.  
  219. Thanks to the many people who tested 4F(077) and 4F(080) and sent in fixes and
  220. suggestions, including (in no special order) Ge van Geldorp, John Evans, Mark
  221. Buda, Martin MacLaren, Dave MacKenzie, Paul Placeway, Joe Doupnik, Chris Adie,
  222. Frank Prindle, Gary Holbrook, Patrick Wolfe, and Jim Knutson, and apologies to
  223. anyone I forgot to mention.
  224.  
  225. ------------------------------
  226.  
  227. Date: Tue, 27 Jun 89 15:33:06 EDT
  228. From: Paul Placeway <paul@cis.ohio-state.edu>
  229. Subject: Announcing Release 0.97(57) of Macintosh Kermit 
  230. Keywords: MacKermit 0.97(57), MacBinary, Macintosh Kermit
  231. Xref: Apple Macintosh, See Macintosh
  232.  
  233. The new Macintosh Kermit, version 0.97(57), is ready for testing.
  234.  
  235. Included are all the ckm*.* sources, a .hqx file which can be converted into
  236. the MacKermit application using BinHex Version 4, and two short doc files,
  237. (ckmvt1.doc and ckmker.hlp).  All of this is built on top of C-Kermit 4F(080),
  238. with my bug fixes in the ckc files (it even builds a wart to use).
  239.  
  240. I have personally tested it on a 512k (not e) running System 1.1, a Lisa
  241. running MacWorks 3.0, Mac Pluses running System 2.0 through 6.0.3 and a Mac II
  242. running 6.0.2; I am told it works on SE and SE30 machines also (which is not
  243. really a supprise).  Basically the only thing it doesn't work on (for sure) is
  244. an old 128k "Classic" Mac (if I had one here I could probably make it work
  245. there too).
  246.  
  247. Anyone who is doing work on Mac Kermit should get a copy of the new sources as
  248. soon as they can; I have changed some things around, especially the terminal
  249. emulator internals.  Code based on 0.9(40) may or may not be easy to work into
  250. the new sources.
  251.  
  252. New additions to the program since the 0.9(40) release in May 1988 include:
  253.  
  254.     Vertically sizeable terminal emulation window.
  255.     Scroll back.
  256.     Faster file transfer.
  257.     (hopefully) Correct binary file transfer code.
  258.     MacBinary format transfers.
  259.     Better keyboard handling.
  260.     Printer support.
  261.     Terminal emulation and file transfer using printer port.
  262.     Partial emulation of a DEC VT300-Series terminal, including support
  263.       for ISO 646 National Replacement Character sets and Latin Alphabet 1.
  264.         
  265. More keyboard macros have been added to better handle the vt100 keyboard
  266. and normal/application mode stuff:
  267.  
  268.         \keypad0 -- \keypad9
  269.         \keypad,
  270.         \keypad.
  271.         \keypad-
  272.         \pf1-4
  273.         \leftarrow
  274.         \rightarrow
  275.         \uparrow
  276.         \downarrow
  277.  
  278. The keypad comes configured for a Plus; if you have an ADB machine, you will
  279. have to remap the + and - keys, and possibly =, /, and * to be pf2-4.
  280.  
  281. Bugs and limitations still outstanding:
  282.  
  283.     Running in inverted screen mode doesn't work.
  284.     The option key is still a dead key for the usual characters (e, u, etc.)
  285.     Parts of the Edit menu should be greyed out when they do not apply.
  286.     Cut and Paste do not deal with the real Scrapbook (yet).
  287.     There still isn't a Tektronix graphics terminal emulator built-in.
  288.     It is possible to confuse the selection by draging past the top of
  289.       the window, waiting, and dragging down past the end of the window.
  290.         
  291. Other than these, if you find a problem please send mail to
  292. Info-Kermit@watsun.cc.columbia.edu (on the Internet), or KERMIT@CUVMA on
  293. BITNET.  Please include Kermit version number, a discription of the hardware,
  294. the System version number, and if possible a "repeat-by".
  295.  
  296.                                 Happy Kermiting,
  297.                                 
  298.                                 Paul Plaeway, MacKermit coordinator
  299.                                 paul@cis.ohio-state.edu
  300.  
  301. [Ed. - Many thanks, Paul!  The new files have been placed in the kermit/test
  302. directory on watsun and cunixc, and in the T: area of BITNET KERMSRV on CUVMA.
  303. This release has to be considered a test release because it is based on a test
  304. version of C-Kermit, and also because there is not yet a new manual.  Mac
  305. Kermit users, please take a copy, try it out, and report bugs to Info-Kermit
  306. as Paul asks.  By the way, "correcting binary file transfer code" refers to
  307. a long-standing problem in all Kermits based C-Kermit 4E(07x), which should
  308. be corrected in the new 4F release, and therefore also in this release of
  309. Mac Kermit, namely that -- under certain circumstances -- binary file transfer
  310. over a 7-bit communication channel would only work once.  Also, please note
  311. that Paul's .hqx file does not totally correspond to the C-Kermit ckc*.*
  312. sources, since a few minor fixes were made between 4E(080) and 4E(082).  See
  313. ckuker.upd for details.]
  314.  
  315. ------------------------------
  316.  
  317. Date: Wed, 10 May 89 10:16 CST
  318. From:  Chris Adie, Edinburgh University Computing Service
  319. Via: LOWEY@SASK.USask.CA
  320. Subject: Announcing Version 1.00 of OS/2 Kermit, with C-Language Source
  321. Keywords: OS/2 Kermit
  322.  
  323. The first full release of C-Kermit for OS/2 is now available.  The version
  324. number is 1.00, and it superseeds all version numbers of the form 1.0a, etc.
  325. There are only (literally) one or two bug fixes since the last beta test
  326. release (1.0p).  There are still a couple of unfixed bugs in the DIAL and
  327. SCRIPT commands - probably associated with the code which emulates the Unix
  328. alarm() function, which both commands use.
  329.  
  330. The sources are now also available.  There are three OS/2-specific sources:
  331.  
  332.   ckocon.c
  333.   ckotio.c
  334.   ckofio.c
  335.  
  336. The rest of the sources are the C-Kermit ck*.c and ck*.h files, with additions
  337. controlled by "#ifdef OS2" directives.
  338.  
  339. Unfortunately, pressure of work means I'm currently unable to do much more
  340. with OS/2 Kermit.  Any volunteers to carry the torch?  You'll need the
  341. Microsoft OS/2 Software Developer's Kit.  The main requirement (apart from
  342. fixing the problems mentioned above) seems to be for keyboard remapping
  343. facilities.
  344.  
  345. Chris Adie
  346. Edinburgh University Computing Service
  347.  
  348. [Ed. - Thanks to Chris for this long-awaited contribution!  Chris's OS/2
  349. conditionals have been added to the ckc*.* and cku*.* files, and some attempt
  350. has been made to add the new i/o buffering and file attribute functions to
  351. Chris's code.  The results are all in the kermit/test directory in the ckc*.*,
  352. cku*.*, and cko*.* files (and also in the T: KERMSRV area for BITNET).
  353. Included is a ckoker.boo file, which can be unboo'd back into an .EXE file
  354. using any of the msbpct.* programs from kermit/a.  This boo-file is based on
  355. Chris's original submission, and not on the updated sources.  OS/2 users are
  356. urged to get the sources and try to build the new version, make any necessary
  357. corrections to the OS/2 specific files, and report the results back to
  358. Info-Kermit.  Thanks!]
  359.  
  360. ------------------------------
  361.  
  362. Date: Wed Jul 5 12:00:00 1989
  363. From: Christine M Gianone <cmg@watsun.cc.columbia.edu>
  364. Subject: Announcing a Russian Version of Kermit for IBM/370 MVS/CICS
  365. Keywords: IBM 370 Kermit, CICS, MVS/CICS Kermit, USSR, Kermit-370
  366.  
  367. The files whose names start with IKX in the B area of Kermit Distribution
  368. comprise a version of Kermit for CICS on the IBM 370-series mainframe.  This
  369. version is based upon a very old release of MVS/TSO Kermit, and it was adapted
  370. to CICS by the programmers at the International Centre for Scientific and
  371. Technical Information (ICSTI) in Moscow, USSR, and presented to Columbia at
  372. the First International Kermit Conference in Moscow, May, 1989.
  373.  
  374. This program is included with the Kermit-370 distribution in hopes that
  375. someone will be able to adapt the CICS support to Kermit-370, for CICS under
  376. MVS, VM, and/or DOS/VSE.  Programmers should be aware of the environment for
  377. which this program was written.
  378.  
  379. First, it is for a Soviet IBM/370-compatible computer, the EC-8570, running an
  380. old version of MVS.
  381.  
  382. Second, the EC-8570 uses a special version of EBCDIC which supports the
  383. Cyrillic character set.  For communication with ASCII terminals, the EC-8570
  384. uses a 7-bit character set called KOI-7, which is similar to ASCII, except
  385. that the lowercase ASCII letters have been replaced by uppercase Cyrillic
  386. letters.
  387.  
  388. Aside from these differences, it appears that this program should be suitable
  389. for use on US IBM models, and that the CICS support -- which is for the
  390. linemode TTY communication environment only, not the full-screen 3270
  391. environment -- should be a suitable base for adaptation to Kermit-370.
  392.  
  393. Many thanks to the Computer Department at ICSTI for producing this version of
  394. Kermit and contributing it to Kermit Distribution.  See the file IKXAAA.HLP
  395. for further information.
  396.  
  397. ______________________________
  398.  
  399.  
  400. Date: Mon, 12 Jun 89 10:03:47 PDT
  401. From: rochester!ames!claris!apple!netcom!hall@columbia.edu (Bill Hall)
  402. Subject: Announcing Version 4.0 of MS-Windows Kermit
  403. Keywords: MS-Windows Kermit
  404.  
  405. Enclosed is the most recent update of MS-Windows Kermit, version 4.0.  The
  406. arrangement of the files has been completely reorganized to fit within Kermit
  407. guidelines.  In particular, all file names are prefixed with WIN, a WINAAA.HLP
  408. file is available, and all binary files have been converted to the BOO format.
  409.  
  410. On the surface, the program appears much the same as the old one; internally
  411. there has been a major revision of the terminal emulation to improve
  412. performance and to correct some bugs in the ANSI emulation.  In addition, the
  413. dialog boxes have been revised to produce more standard patterns of behavior.
  414. The Kermit implementation has not changed.
  415.  
  416. [Ed. - Many thanks, Bill!  This new release has been (very easily) installed
  417. in the Kermit A area, replacing the old win*.* files.  Note, four files still
  418. needed to be renamed: ckcdeb.h was renamed to winckc.h, cdwart.c was renamed
  419. to winckw.c, ascii.h was renamed to winasc.h, and winker (the makefile) was
  420. renamed to winker.mak.  The first two are just copies of the C-Kermit files.]
  421.  
  422. ------------------------------
  423.  
  424. Date: Wed Jun 21 15:54:28 1989
  425. From: Christine M. Gianone <cmg@watsun.cc.columbia.edu>
  426. Subject: New Release of HP-9000 BASIC Workstation Kermit
  427. Keywords: HP-9000 Kermit, BASIC Kermit
  428.  
  429. >From Andy Campagnola of Hewlett-Packard in Loveland, Colorado, comes version
  430. 1.02 of HP-9000 BASIC workstation Kermit.  The major change seems to be that
  431. the source can now be modified to run in HP-BASIC 4.0 as it contains no
  432. compiled code -- it's 100% interpreted BASIC.  Many of these files came to us
  433. in binary format with strange names, and so had to be hexified and renamed.
  434. The files are in the C area of Kermit Distribution (kermit/c) under the
  435. prefix "hpb".  See the file HPBAAA.HLP for details about file renaming and
  436. encoding.  Thanks to Andy for sending in this new release!
  437.  
  438. ------------------------------
  439.  
  440. Date: Wed, 10 May 89 16:07:22 WET DST
  441. From: The National PD Software Archive
  442.       <pdsoft%pd-software.lancaster.ac.uk@nsfnet-relay.ac.uk>
  443. Subject: CP/M Kermit Replacement Files
  444. Keywords: CP/M Kermit
  445.  
  446. [Ed. - This message is in response to a report that two of the CPM Kermit
  447. files contained long strings of Ctrl-Z characters, followed by many K of
  448. junk.]
  449.  
  450. The new CPM-Kermit developer is Dr Martin Carter of Nottingham University.
  451. His Email address is PPZMAJOC@UK.AC.NOTTINGHAM.CCC.VAX.  Here is a message
  452. from him about the CPXSY*.ASM files:
  453.  
  454. Comparison of hard copy shows that the bit I thought was interpolated is in
  455. fact the proper new end of the file; the code after that point is from the
  456. original, after the point of deletion.  As I suspected, a CP/M directory
  457. botch, but the other way round.  If *that* is the sort of thing Bertil's CP/M
  458. editor did with Truly Huge Files, I can see why he split them up.
  459.  
  460. Further investigation shows that the same sort of thing has happened with
  461. CPXSY2.ASM.  In neither case would assembly with LASM show up the problem, as
  462. it would LINK elsewhere or (for CPXSY2) END before reaching the danger point.
  463. I dunno what M80 would have made of it.
  464.  
  465. I've accordingly truncated both files properly (and added in something I
  466. happened to see in an old copy of CPXSYS which appears to have fallen through
  467. the cracks somewhere), and will be e-mailing them to your good selves Under
  468. Seperate Cover.  Thanks for notifying me - the truncated files are not much
  469. more than half the original length, which makes life easier with restricted
  470. disc space.
  471.  
  472. Stay Tooned,
  473.  
  474.     Martin
  475.  
  476. [Ed. - Thanks for sending in the fixed files, Steve, and thanks to Martin for
  477. fixing them.  They have replaced the old copies in the Kermit Distribution A
  478. area as CPXSYS.ASM and CPXSY2.ASM.  Steve also reports that a new release of
  479. CP/M Kermit, 4.09a, is on the way.  Stay tooned.]
  480.  
  481. ------------------------------
  482.  
  483. From: R_Tim_Coslet@cup.portal.com
  484. Subject: New Release of Kermit-UCSD (UCPECAN)
  485. Date: Sat, 20-May-89 09:19:11 PDT
  486. Keywords: UCSD Pascal Kermit, Atari ST, Pecan p-System
  487.  
  488. I am submiting my new version of Kermit-UCSD (Version 1.1), currently
  489. running on the Atari MEGA ST2 with the Pecan Software Systems Inc p-System
  490. Version IV.2.2, and adaptable to Version IV p-Systems on other machines.
  491.  
  492. You should receive 3 files: 1) a large (about 4500 lines) one containing 
  493. the source (UCPECA.PAS), a smaller (about 500 lines) one containing the
  494. documentation (UCPECA.DOC), and a very short (about 50 lines) one containing
  495. a brief list of changes made from V1.0 to V1.1 (UCPECA.UPD).
  496.  
  497. This version contains most of the features I wanted and fixes for the major
  498. bugs of V1.0; known limitations are listed in the .DOC file.
  499.  
  500.                                         R. Tim Coslet
  501.  
  502. Usenet: R_Tim_Coslet@cup.portal.com
  503. BIX:    r.tim_coslet        
  504.  
  505. [Ed. - Many thanks, R. Tim!  Your new release has replaced the previous one
  506. in the "c" Kermit distribution area as kermit/c/ucp*.*, and UCP*.* on BITNET.]
  507.  
  508. ------------------------------
  509.  
  510. Date: Fri, 26 May 89 19:08:45 EDT
  511. From: Andy Lowry <andy@cs.columbia.edu>
  512. Subject: Kermit Script to Map IBM-PC Keyboard for GNU EMACS
  513. Keywords: MS-DOS Kermit Key Definitions, GNU EMACS, Meta Key
  514.  
  515. I noticed when I pulled the latest kermit release recently that there's a
  516. script included that maps the IBM-PC keyboard to make ALT generate Meta
  517. characters for use with GNU EMACS.  I've included a file that does that as
  518. well as control-meta characters for the lowercase letters.  It maps a few
  519. other keys as well...  check the comments for details.  If it seems useful,
  520. please feel free to add it to the distribution.
  521.  
  522. [Ed. - It does, and we did, thanks!  It has been put with the other MS-DOS
  523. Kermit files in the "A" area, as msiem2.ini.]
  524.  
  525. ------------------------------
  526.  
  527. Date: 7 Jul 89 14:35
  528. From: w_smith@wookie.dec.com
  529. Subject: CPVROB.HEX File Now With Distribution
  530. Keywords: DEC VT-180, Robin, VT-180, CP/M Kermit
  531.  
  532. Sending the file CPVROB.HEX file to include in the Kermit distribution.
  533.  
  534. - Willie
  535.  
  536. [Ed. - Thanks!  The file CPVROB.HEX (for the DEC VT-180 Robin) is in ~kermit/a
  537. with the other CP/M Kermit files.]
  538.  
  539. ------------------------------
  540.  
  541. End of Info-Kermit Digest
  542. *************************
  543.  
  544. 21-Aug-89 22:01:53-GMT,24015;000000000001
  545. Return-Path: <cmg@watsun.cc.columbia.edu>
  546. Received: from cunixc.cc.columbia.edu by watsun.cc.columbia.edu (4.0/SMI-4.0)
  547.     id AA16194; Mon, 21 Aug 89 18:01:51 EDT
  548. Received: from watsun.cc.columbia.edu by cunixc.cc.columbia.edu (5.59/FCB)
  549.     id AA12585; Mon, 21 Aug 89 17:59:17 EDT
  550. Received: by watsun.cc.columbia.edu (4.0/SMI-4.0)
  551.     id AA15908; Mon, 21 Aug 89 17:22:26 EDT
  552. Date: Mon, 21 Aug 1989 17:22:25 EDT
  553. From: Christine M Gianone <cmg@watsun.cc.columbia.edu>
  554. To: Info-Kermit@watsun.cc.columbia.edu
  555. Subject: Info-Kermit Digest V10 #2
  556. Reply-To: Info-Kermit@cunixc.cc.columbia.edu
  557. Queries-To: Info-Kermit-Request@CUNIXC.CC.COLUMBIA.EDU
  558. Message-Id: <CMM.0.88.619737745.cmg@watsun.cc.columbia.edu>
  559.  
  560. Info-Kermit Digest         Mon, 21 Aug 1989        Volume 10 : Number 2
  561.  
  562. Today's Topics:
  563.                   Announcing Pick Kermit Version 0.3
  564.                 C-Kermit 4F(094) Available for Testing
  565.                   ISO/Kermit Correspondence Archive
  566.                   File Comparitor for IBM Mainframes
  567.                       CMS Kermit 4.1.001 Warning
  568.           MS-Kermit Scripts and IBM 7171 Protocol Converters
  569.      Using KERMIT for File Transfer Between a PRIME and an RT PC
  570.                       C64-Kermit Problem    
  571.                     Re:  Using Kermit on Ethernet?    
  572.                          Kermit for Navigator
  573.                     Errors Compiling Amiga Kermit
  574.  
  575. Send digest submissions to Info-Kermit@CUNIXC.CC.COLUMBIA.EDU, requests for
  576. addition to or deletion from the Info-Kermit subscriber list to
  577. Info-Kermit-Request@CUNIXC.CC.COLUMBIA.EDU or to KERMIT@CUVMA.BITNET.
  578.  
  579. Kermit files may be obtained over networks and by mail order.  On the
  580. Internetwork, use FTP to log in to host WATSUN, WATSUN.CC.COLUMBIA.EDU, a
  581. SUN-4/280 running UNIX (SUNOS 4.0), IP host number 128.59,39.2, or to CUNIXC,
  582. CUNIXC.CC.COLUMBIA.EDU, a VAX 8700 running UNIX (Ultrix), IP host number
  583. 128.59.40.130.  Login as user anonymous (note, lower case), any password, and
  584. GET or MGET the desired files.  The Kermit files are in directories kermit/a,
  585. kermit/b, kermit/c, kermit/d, and kermit/e.  You can also get Kermit files
  586. over BITNET/EARN; to get started send a message with text HELP to KERMSRV, the
  587. Kermit file server, at host CUVMA.  For detailed instructions, read the file
  588. kermit/a/aanetw.hlp (AANETW.HLP on KERMSRV).  To order by mail, request a
  589. complete list of Kermit versions and an order form from Kermit Distribution,
  590. Columbia University Center for Computing Activities, 612 West 115th Street,
  591. New York, NY 10025 USA.
  592.  
  593. ----------------------------------------------------------------------
  594.  
  595. Date: Mon Aug 21 12:13:32 1989 EDT
  596. From: Christine M. Gianone <cmg@watsun.cc.columbia.edu>
  597. Subject: Announcing Pick Kermit Version 0.3
  598. Keywords: PICK, Microdata, McDonell Douglas, REALITY, Ultimate, IBM PC
  599.  
  600. >From Joe Fisher of Austin, Texas, comes release 0.3 of Kermit for the PICK
  601. operating system, written in DATA/BASIC.  Version 0.3 replaces version 0.2C
  602. of January 1987.  The previous release worked only on the Microdata REALITY
  603. system, but the new release works on the following systems:
  604.  
  605.   Microdata (now McDonell Douglas) REALITY 4.2E
  606.   DEC MicroVAX II with Ultimate Coprocessor R10*182P
  607.   IBM PC/XT and compatibles under PICK R83*2.0
  608.   IBM PC/AT and compatibles under PICK R83*2.2
  609.  
  610. The source files have been completely recoded and reorganized to be
  611. compatible with Kermit Distribution.  They contain only printable ASCII
  612. characters.  There is a new manual, in PICK Runoff format, PICDOC.RNO,
  613. containing user and installation instructions.
  614.  
  615. Thanks to Joe for his efforts in preparing and contributing this new
  616. version.  The files are in the D area of Kermit Distribution, under the
  617. prefix PIC (kermit/d/pic*.* on watsun, PIC* * via BITNET KERMSRV).
  618.  
  619. ------------------------------
  620.  
  621. Date: Mon Aug 21 12:33:41 1989 EDT
  622. From: Frank da Cruz <fdc@watsun.cc.columbia.edu>
  623. Subject: C-Kermit 4F(094) Available for Testing
  624. Keywords: C-Kermit, UNIX Kermit
  625.  
  626. The forthcoming new release of C-Kermit 4F is coming closer.  Many of the
  627. problems reported by the beta testers have been solved, but a few more must
  628. be fixed before final release.  Since 4F(085) was announced for testing in
  629. Info-Kermit V10 #1 on July 14th, many changes have been made:
  630.  
  631.  - attempt to allow the program to compile correctly on Apollo SR10 BSD
  632.  - attempt to fix the crazy echoing upon reconnecting after file transfer
  633.    in AT&T-based Unix systems
  634.  - fix the OS/2-specific code so that it compiles correctly
  635.  - added new support for Masscomp/Concurrent RTU
  636.  - added support for AT&T 6300
  637.  - fix TRANSMIT command to be interruptible by Ctrl-C
  638.  - various minor bug fixes, cosmetic improvements, and code reorganization
  639.  - fix IBM/Rolm CBX dialing
  640.  - fix support for NeXT in the makefile
  641.  - improved support for Hayes modem responses
  642.  - new Microcom modem support
  643.  - updated support for OS-9/68K
  644.  - fixed dynamic packet size recalculation to only shorten packets upon real
  645.    errors 
  646.  - fixed file size and throughput reports in STATISTICS command
  647.  - attempt to eliminate many compile-time point-type mismatches caused by
  648.    calls to signal()
  649.  
  650. Some outstanding problems:
  651.  
  652.  - The OS/2 version reportedly compiles and runs correctly, but the
  653.    CKOKER.BOO file which is provided is based on a much older version of
  654.    C-Kermit.  OS/2 users who build the new version are encouraged to send in
  655.    an up-to-date CKOKER.BOO file.
  656.  
  657.  - The VAX/VMS support code (CKV*.*) is not yet updated to agree with this
  658.    version.  The new VMS code should be available within a week or two.
  659.  
  660.  - Similarly, the Macintosh code is slightly behind this version, and may
  661.    need some reconciliation.
  662.  
  663.  - Support code for other non-Unix systems such as Commodore Amiga and Data
  664.    General AOS/VS has not been updated in a very long time, and can not be
  665.    compiled with the current version of C-Kermit.
  666.  
  667.  - BIG PROBLEM: On an AT&T 3B2/300, but apparently nowhere else, C-Kermit
  668.    fails to write out one or more file buffers when receiving files.
  669.  
  670.  - Many Unix systems now disagree on the data type of the signal() function.
  671.    Previously it was always (*int)(), but now it is (*void)() on some
  672.    systems like AT&T System V R3, SUNOS 4.0, etc.  C-Kermit includes a
  673.    SIGTYP definition in CKCDEB.H to handle this, but this needs to be
  674.    updated to reflect the situation on the many different systems C-Kermit
  675.    tries to support.  So far the only bad effect seems to be compile-time
  676.    warnings about pointer mismatches.
  677.  
  678. C-Kermit users are urged to get the latest pre-release and try it out on
  679. their systems and report any problems to me, so that this new version can
  680. finally be formally released, and work can begin on the next version.
  681.  
  682. The files are in kermit/test/ck*.* on watsun, and T:CK*.* on BITNET KERMSRV
  683. at CUVMA.
  684.  
  685. ------------------------------
  686.  
  687. Date: Mon Aug 21 12:33:44 1989 EDT
  688. From: Christine M. Gianone <cmg@watsun.cc.columbia.edu>
  689. Subject: ISO/Kermit Correspondence Archive
  690. Keywords: International Character Sets
  691.  
  692. The mail archive of the "ISO / Kermit" discussion group is now available as
  693. kermit/test/mail.txt on watsun, and as T:MAIL.TXT on BITNET KERMSRV.  The
  694. messages discuss the recent proposal to extend the Kermit protocol for
  695. transfer of text files composed of different national character sets, as
  696. well as the first three drafts of the proposal itself.  Please notify me if
  697. you want to be added to this discussion group.  A fourth draft of the
  698. proposal will be available shortly.
  699.  
  700. ------------------------------
  701.  
  702. Date: Fri, 1989 May 12   15:16:26 EDT
  703. From: "John F. Chandler" <PEPMNT@cfaamp.harvard.edu>
  704. Subject: File Comparitor for IBM Mainframes
  705. Keywords: IBM 370 Kermit
  706.  
  707. For those who don't already have a favorite file-comparison program, here's a
  708. note concerning one that is available in the Kermit distribution under the
  709. name IK0VER.FOR (that's I K Zero, not I K OH).  It's specialty is comparing
  710. files of 80-byte records with sequence numbers in columns 73 through 80, and
  711. it writes out the differences in the form of an update file for converting one
  712. input file into the other.  The syntax of the updates is compatible with that
  713. used by the UPDATE command of CMS (the control cards begin with the string
  714. "./ " in columns 1-3).  It is not difficult to write a companion program for
  715. applying the updates -- such a program is also available in the Kermit
  716. distribution in versions for MVS, TSO, and MUSIC (in assembler).  IK0VER is
  717. entirely in Fortran and contains comments with directions for converting from
  718. F77 to F66.
  719.                                    John
  720.  
  721. ------------------------------
  722.  
  723. Date: Tue, 20 Jun 89 15:59:13 EDT
  724. From: Brian Holmes <BHOLMES%WAYNEST1@cuvmb.cc.columbia.edu>
  725. Subject: CMS Kermit 4.1.001 Warning
  726. Keywords: IBM 370 Kermit
  727.  
  728. After installing version 4.1.001, so far I have only noticed one bug.  When
  729. I invoke the new version I always get the message "Invalid Kermit command"
  730. before I get the CMS-KERMIT> prompt.  I notice that the string '$_' appears
  731. on the screen after I invoke the new version and before I get the error
  732. message.  It appears that '$_' is getting passed to KERMIT somehow and of
  733. course this would generate the error.  I grabbed a completely new version
  734. from KERMSRV before I started too.  Has anyone else had a problem similar to
  735. this?
  736.                         Brian Holmes
  737.                         CSC Operating Systems & Communications
  738.  
  739. SNAIL    : Wayne State University, 5925 Woodward, Detroit MI 48202 U.S.A.
  740. BITNET   : BHOLMES@WAYNEST1
  741. INTERNET : Brian_Holmes@UM.CC.UMICH.EDU
  742. UUCP     : {UMIX|ITIVAX}!WAYNE-MTS!BRIAN_HOLMES
  743.  
  744. [From John Chandler - The message before the Kermit prompt is undoubtedly
  745. due to something in your KERMINI file left over from "the old days".  The
  746. most likely that comes to mind is "SET SERIES1 ON", which was abandoned as
  747. of 4.0 in favor of "SET CONTROLLER SERIES1".  Nearly all the other obsolete
  748. forms of Kermit subcommand are still accepted in Kermit-370, such as "SET
  749. FILE-TYPE BINARY" (should be "SET FILE TYPE BINARY") and "SET RECFM F"
  750. (should be "SET FILE RECFM F").  The "$_" appearing on the screen suggests
  751. something entirely different, namely, that you are connecting through a
  752. fullscreen terminal that isn't Yale-ASCII-type.  Kermit-370 attempts to
  753. detect the kind of terminal controller by issuing a Yale ASCII status
  754. request (which contains an undefined 3270 order plus a dollar sign and
  755. x'BC').  If the controller doesn't recognize the special order as a status
  756. request introducer, the remaining characters will simply appear as text on
  757. the screen.  Kermit will then, incidentally, decide that the controller is
  758. of type GRAPHICS, but it might also be a real 3270-type terminal (in which
  759. case, you wouldn't be able to do any file transfers).  Still, the screen
  760. would normally be cleared after the status check, but some protocol
  761. converters sometimes leave garbage on the screen anyway.]
  762.  
  763. ------------------------------
  764.  
  765. Date: Fri, 04 Aug 89 09:46:51 ADT
  766. From: DEDOUREK%UNB.CA@cuvmb.cc.columbia.edu
  767. Subject: MS-Kermit Scripts and IBM 7171 Protocol Converters
  768. Keywords: MS-DOS Kermit, Protocol Converters, IBM 7171
  769. Xref: 7171, See IBM 7171
  770.  
  771. This is in reply to Mike Porter's query in Info-Kermit Digest, v9n7.  Sorry
  772. about the long delay in replying, but because of a BITNET problem, I just
  773. received this issue this week.
  774.  
  775. We also run IBM7171 protocol converters as the main access to the IBM
  776. mainframes.  I have developed several scripts for automatically logging in,
  777. e.g. to TSO.  In doing that work, I have gained some experience in writing
  778. such scripts.  The following comments might be useful to others:
  779.  
  780. On a fast PC, it is possible to send a reply to the 7171 too soon (even though
  781. the 7171 is a full duplex device with type ahead buffers).  Apparently, some
  782. software clears the typeahead, e.g. when VTAM turns the terminal over to a new
  783. application.  For example:
  784.  
  785.    INPUT 10 TERMINAL TYPE:
  786.    OUTPUT vt100\13
  787.  
  788. starts the output as soon as the colon is received.  Use of Kermit in "line
  789. monitor mode" (set debug on) shows that our 7171 is configured to send a blank
  790. after the colon.  I use
  791.  
  792.    INPUT 10 TERMINAL TYPE: ;
  793.  
  794. where the semicolon appears to say that the input string ends at the character
  795. immediately preceding.  Use of backslash code for blank might be better style.
  796. This is particularly important when the 7171 sends an escape sequence (e.g.
  797. cursor positioning) following the visible text.  I have found it frequently
  798. necessary (on my 286 machine) to wait for the escape sequence before sending.
  799. (BTW, escape sequences frequently include semicolons; remember to backslash
  800. escape semicolons in input statements as in:
  801.  
  802.    input \27[2\;36H
  803.  
  804. I once spent many hours finding a bug in a script)
  805.  
  806. The problem of the 7171 sending set-up sequences during the script processing
  807. and these not being transmitted to the emulator is a very annoying one when
  808. trying to automate logons for users.  jrd's proposed solution of:
  809.  
  810.     set input-echo off
  811.     input 10 terminal type: ;
  812.     output vt100\13
  813.     connect
  814.  
  815. won't work for us because there is a whole sequence of input/output statements
  816. to do the logon to TSO or whatever before the connect, whereas the 7171
  817. insists on sending the initialization immediately in response to the
  818. "vt100\13".  (Question to jrd: with set input echo off, just how much input is
  819. buffered for eventual processing by the emulator?)
  820.  
  821. One possible solution would be addition of commands to MS Kermit of the form:
  822.  
  823.     set terminal vt100-keypad-mode application
  824.  
  825. or similar.  A script could then anticipate the required setting of all the
  826. emulator modes and explicitly set them before connect.  I can see no way of
  827. doing this in MS Kermit 2.32/A.  (jrd: have I missed something?)
  828.  
  829. The current workaround is to instruct users to type the "7171 reset" key
  830. (control G on our system) after logging in.  This retransmits all of the vt100
  831. setups while the emulator is listening.  Unfortunately, it is easy for a user
  832. to forget this, which causes strange problems, e.g. in the TSO editor.
  833.  
  834. I have tried ending scripts with
  835.  
  836.     output \7
  837.     connect
  838.  
  839. (yes, with set input-echo off) to try to ask for a reset just before the
  840. connect in the hopes that the emulator would then catch the sequences.  Works
  841. perfectly in the next office on an IBM PC/XT.  On my PS/2 30-286 (an 80286,
  842. 10MHz, 1 wait state machine) the communications goes into a loop!  The 7171 is
  843. continuously sending garbage stuff.  I have not had the time to determine
  844. whether the 7171 has botched and is sending junk, or whether MSKermit is
  845. continuously sending stuff and the 7171 is merely responding with error
  846. messages.  (Typically, TSO invalid command, etc).  I presume that the problem
  847. is that the reset occurs too soon after the last part of the logon command to
  848. TSO on my faster machine.  I will report on this problem if I discover more
  849. information.
  850.  
  851. John DeDourek, Professor
  852. School of Computer Science
  853. University of New Brunswick
  854. Fredericton, N. B. CANADA
  855. E3B 5A3
  856.  
  857. dedourek@unb.ca      -- Registered Domain Name
  858. DEDOUREK@UNB         -- BITNET / NETNORTH (Canada)
  859. dedourek@unb.bitnet  -- For mailers which only know how to get to
  860.                         bitnet this way.
  861.  
  862. [From jrd - There are two buffers.  The serial port circular buffer is
  863. typically 1500 bytes.  Script commands and the emulator draw from it, and
  864. characters cannot be returned afterward.  Script commands may use a private
  865. 128 byte buffer for pattern matching; this buffer is not accessible by the
  866. emulator.  This means that characters drawn out of the primary serial port
  867. buffer by the script commands will not be seen by the terminal emulator.  (To
  868. reiterate a common item: the terminal emulator is not active during scripts,
  869. and this is the root of the discussion here).
  870.  
  871. I agree that \32 is much safer rendition of a trailing space than a movable
  872. comment indicator. One may also use curly braces around the pattern string,
  873. such as:
  874.  
  875.    INPUT 10 {TERMINAL TYPE: }           ; optional comment
  876.  
  877. If one checks DEC VT10x terminals one finds that keypad applications mode can
  878. be set only by the host. The same is true for the VT300 series terminals.
  879. However, the VT320/102/52/H-19 emulator the next release of MS Kermit has the
  880. command SET TERMINAL KEYPAD {NUMERIC, APPLICATION}.
  881.  
  882. There must be a 7171 problem associated with a too rapid response from the PC.
  883. One way of achieving a tiny wait interval is to say PAUSE 0, the processing
  884. time for which is a few milliseconds.]
  885.  
  886. ------------------------------
  887.  
  888. Date: 26 May 89 20:22:39 GMT
  889. From: mskinner@boston5.vnet.ibm.com
  890. Subject: Using KERMIT for File Transfer Between a PRIME and an RT PC
  891. Keywords: IBM RT PC, Prime
  892.  
  893. Concerning using KERMIT for file transfer between a PRIME and an RT:
  894.  
  895. IT NOW WORKS!
  896.  
  897. Thanks to everybody who took the time to offer me suggestions, both in the
  898. forum and directly.  I REALLY appreciate it.
  899.  
  900. It turned out to be a protocol problem -- like the RT version of KERMIT, the
  901. PRIME version also has a KERMIT setup file (that I had been overlooking); so
  902. when KERMIT on the PRIME was made active, it would change the parameters
  903. that I had set using the PRIME's ASYNCH (or whatever) command.
  904.  
  905. Making sure parity was set to "mark" on both systems is what specifically
  906. fixed the problem.
  907.  
  908. And to think the only Kermit I knew two weeks ago was the one on Muppet
  909. Babies...
  910.  
  911. Thanks again for all the help.
  912. -- Mark Skinner (MSKINNER at BOSTON5) 8-234-6521
  913.  
  914. ------------------------------
  915.  
  916. Date: Tue, 13 Jun 89 22:30:30 EST
  917. From: ray@gibbs.physics.purdue.edu (Ray Moody)
  918. Subject: C64-Kermit Problem
  919. Keywords: Commodore 64 Kermit, C64 Kermit
  920.  
  921. >I have the following configuration : a Commodore C64, a 2400 baud Hayes
  922. >compatible modem and a modem adaptor that connects the former two together.
  923. >When I used a terminal software called CCGMS 6.0, the system worked nicely up
  924. >to 2400 baud !!!!!  However, when I used KERMIT, it was a complete failure no
  925. >matter what baud rate I tried !!
  926.  
  927.     Commodore Kermit is only capable of 2400 baud on a C128, not a
  928. C64.  Support for 2400 baud is likely to appear in the future (hey;
  929. a C64 is a slow machine.)
  930.  
  931.     There is a problem that occurs at 1200 baud on some modems when
  932. connected to a C64.  The C64 thinks it is a C128 and uses slightly
  933. different timing.  Some modems don't care, others do.  There is a
  934. fixed version of Kermit 2.2, but this version is not widely
  935. distributed.
  936.  
  937.     There are no known problem with 300 baud.
  938.  
  939. >The problem is : After the usual procedure
  940. >of dialing the number manually and hearing the high pitch tones, the modem
  941. >did not kick in to do the rest !!  Are there some parameters (that I am not
  942. >aware of) that need to be set beside baud rate in KERMIT ?  What about a
  943. >parameter in KERMIT called rs232-registers ?  What should be its hex value?
  944. >Any help is appreciated !!
  945.  
  946.     My guess is that there is something *inside the modem* that is not
  947. set properly.  Perhaps you are not sending an AT sequence that your
  948. terminal program does.
  949.  
  950.     The "set rs232-registers" command is going away soon.  In older
  951. versions of Kermit, the "set rs232-registers" command was used to
  952. specify baud and parity with a cryptic hex number.
  953.  
  954.     The typical "gotcha" in Commodore Kermit is changing parity
  955. without changing word-size.  If you are using no parity, you should be
  956. using eight bit words.  If you are using any other parity, you should
  957. have seven bit words.  (Perhaps this ``feature'' is too confusing to
  958. be worth keeping.)
  959.                                 Ray
  960.  
  961. ------------------------------
  962.  
  963. Date: Tue, 20 Jun 89  21:16:37 EDT
  964. From: "Roger Fajman" <RAF%NIHCU@cuvmb.cc.columbia.edu>
  965. Subject: Re:  Using Kermit on Ethernet?
  966. Keywords: Ethernet
  967.  
  968. > [Ed. - There are many requests for this.  The most practical approach to
  969. > adding TCP/IP Telnet support to MS-Kermit would be to take the board-level
  970. > drivers from NCSA Telnet and convert them into TSR Bios-level drivers for
  971. > COM1.  Then let MS-Kermit's SET PORT BIOS1 command do the rest.  This
  972. > apparently already works with certain commercial IP products, e.g. Interlan's
  973. > TCP/IP Gateway for Novell networks (see Info-Kermit V9 #8).]
  974.  
  975. FTP Software recently announced INT 14 support for their PC/TCP product,
  976. which supports many network boards.  I haven't had an opportunity to try it
  977. with MS Kermit yet.
  978.  
  979. ------------------------------
  980.  
  981. Date: Sat, 03 Jun 89 18:01:01 EDT
  982. From: Peter Jones <MAINT@uqam.BITNET>
  983. Subject: Kermit for Navigator
  984. Keywords: Navigator, Blind, Braille
  985.  
  986. Some time ago, I announced I would be interested in developing a KERMIT
  987. system for the VBII terminal for the blind, an 8080-based braille
  988. workstation. I have decided to abandon this project, as too much investment
  989. would be required to support and debug an 8080 program in our environment.
  990.  
  991. Telesensory Systems Inc has announced a new device called the Navigator.
  992. This is a PC-like system with braille I/O. As we use PC's at UQAM, support
  993. would be available. I'm wondering if anyoune has tried Kermit on the
  994. Navigator.  Would a special version be required?
  995.  
  996. Peter Jones     MAINT@UQAM     (514)-282-3542
  997. "All's well that ends." :-)
  998.  
  999. ------------------------------
  1000.  
  1001. Date: Fri, 21 Apr 89 09:16:59 MET
  1002. From: "Boelen, Lodewijk J.M." <RCCSBLN@HDETUD1.BITNET>
  1003. Subject: Errors Compiling Amiga Kermit
  1004. Keywords: Amiga C-Kermit, Commodore Amiga
  1005.  
  1006.      Lectori Salutem
  1007.  
  1008. In December I have got both the sources and a BOO-ed version of Kermit on my
  1009. Amiga.  By curiosity I compiled the sources with the Lattice 3.10 compiler
  1010. to get acquainted with the software available on my new (second hand)
  1011. AMIGA2000.  I love that machine!
  1012.  
  1013. I remarked the following compiletime errors:
  1014.   1.there are many warnings 89 on the variables "pid" and "D7Save" and others;
  1015.   2. ckitio.c:
  1016.     .1 error 71: formal declaration error "m";
  1017.     .2 error 9: undefined identifier "m";
  1018.     .3 error 63: duplicate declaration of item "m";
  1019.   3. ckifio.c: error 57: semicolon expected;
  1020.   4. ckuus3.c: error 25: invalid macro usage.
  1021.  
  1022. The total time needed for compilation on my two-diskette machine, with an
  1023. adapted make-file, is 15 minutes.  On scanning the sources near the marked
  1024. lines I made some changes I will describe hereafter.  All the compiletime
  1025. errors were gone but the one in ckuus3.c.
  1026.  
  1027. To get a Kermit program I had to attack the BOO-ed version I guessed to be
  1028. in ckiker.upd.  When anyone is interested I will mail my critics and the way
  1029. I got a working Kermit program.  I could emulate a terminal, that's all.  I
  1030. called for HELP but got no responses on the sources problems.
  1031.  
  1032. So I waited for the newest version, announced in the meanwhile, hoping on
  1033. the errors to be corrected.  Before yesterday I compiled the newest sources
  1034. the first time.  I was sad to find the same errors as described above plus
  1035. one: the version of HEARN's ckucmd.c is cut off.  After receiving the
  1036. TUVMA-version and applying the corrections, yesterday I got in the same
  1037. situation as in January.  So now my second call for HELP!
  1038.  
  1039. Here are the corrections on the lines of the actual version:
  1040.   1. ckitio.c: all the errors are gone when you change line 692 from:
  1041.     "int n, m;" into: "int n;" and insert after line 695: "int m;";
  1042.   2. ckifio.c: a little above line 343 you can find: "return(...));". If you
  1043.     change this line in "return(...);" (one ")" less!) all is well.
  1044.  
  1045. I don't know C though it looks very nice, but also a colleague could not find
  1046. a solution on the error in ckuus3.c.
  1047.  
  1048. I wonder if the warnings are not harmful, but I don't know to correct them.
  1049.  
  1050. Can anyone help me? I would be grateful,
  1051.  
  1052.       Lodewijk.
  1053.  
  1054. [Ed. - To our knowledge, nobody has worked on the Amiga-specific portion of
  1055. C-Kermit since Steve Walton's contributions of January 1987, listed in
  1056. ckiker.upd.  If anyone out there has worked on upgrading C-Kermit's Amiga
  1057. support to the current version of C-Kermit -- or better still, the test
  1058. version 4F with file attribute packets -- please let us know!  Or if you are
  1059. willing to volunteer to take on the job, also please tell us.  Until then,
  1060. the best we can do is add Lodewijk's message to the ckiker.bwr file.]
  1061.  
  1062. ------------------------------
  1063.  
  1064. End of Info-Kermit Digest
  1065. *************************
  1066.  
  1067.  5-Oct-89 21:59:39-GMT,19944;000000000001
  1068. Return-Path: <cmg@watsun.cc.columbia.edu>
  1069. Received: from cunixc.cc.columbia.edu by watsun.cc.columbia.edu (4.0/SMI-4.0)
  1070.     id AA05698; Thu, 5 Oct 89 17:59:35 EDT
  1071. Received: from watsun.cc.columbia.edu by cunixc.cc.columbia.edu (5.59/FCB)
  1072.     id AA11235; Thu, 5 Oct 89 17:58:48 EDT
  1073. Received: by watsun.cc.columbia.edu (4.0/SMI-4.0)
  1074.     id AA05686; Thu, 5 Oct 89 17:56:02 EDT
  1075. Date: Thu, 5 Oct 89 17:56:01 EDT
  1076. From: Christine M Gianone <cmg@watsun.cc.columbia.edu>
  1077. To: info-Kermit@watsun.cc.columbia.edu
  1078. Subject: Info-Kermit Digest V10 #3
  1079. Reply-To: Info-Kermit@cunixc.cc.columbia.edu
  1080. Queries-To: Info-Kermit-Request@CUNIXC.CC.COLUMBIA.EDU
  1081. Message-Id: <CMM.0.88.623627761.cmg@watsun.cc.columbia.edu>
  1082.  
  1083. Info-Kermit Digest         Thu, 5 Oct 1989        Volume 10 : Number 3
  1084.  
  1085. Today's Topics:
  1086.  
  1087.            Kermit Distribution Moves from CUNIXC to WATSUN
  1088.       Announcing IBM Mainframe VM/CMS Kermit-370 Version 4.1.005
  1089.             New Test Release of Mac Kermit
  1090.       A Very Minor Re-release of MS-Kermit 2.32/A for the IBM PC
  1091.         Announcing a Minor Update to MS-Windows Kermit
  1092.             Announcing DECsystem-10 Kermit 3(134)
  1093.           Announcing a Version of CP/M Kermit for the HP-125
  1094.               New Version of Telcon Zorba Kermit
  1095.              Setup for Using CRISP with MS-Kermit
  1096.            Re: Mixing Things in MS-Kermit Key Definitions?
  1097.         Re: Mixing things in MS-Kermit 2.32/A Key Definitions
  1098.               Using Kermit on Ethernet?
  1099.           VT100 Terminal Emulation for the Heath89?
  1100.  
  1101.  
  1102. Digest submissions may be sent to Info-Kermit@WATSUN.CC.COLUMBIA.EDU, requests
  1103. for addition to or deletion from the Info-Kermit subscriber list to
  1104. Info-Kermit-Request@WATSUN.CC.COLUMBIA.EDU or to KERMIT@CUVMA.BITNET.
  1105.  
  1106. Kermit files may be obtained over networks and by mail order.  On the
  1107. Internetwork, use FTP to log in to host WATSUN, WATSUN.CC.COLUMBIA.EDU, a
  1108. SUN-4/280 running UNIX (SUNOS 4.0), IP host number 128.59,39.2.
  1109. 128.59.40.130.  Login as user anonymous (note, lower case), any password, and
  1110. GET or MGET the desired files.  The Kermit files are in directories kermit/a,
  1111. kermit/b, kermit/c, kermit/d, and kermit/e.  You can also get Kermit files
  1112. over BITNET/EARN; to get started send a message with text HELP to KERMSRV, the
  1113. Kermit file server, at host CUVMA.  For detailed instructions, read the file
  1114. kermit/a/aanetw.hlp (AANETW.HLP on KERMSRV).  To order by mail, request a
  1115. complete list of Kermit versions and an order form from Kermit Distribution,
  1116. Columbia University Center for Computing Activities, 612 West 115th Street,
  1117. New York, NY 10025 USA.
  1118.  
  1119. ----------------------------------------------------------------------
  1120.  
  1121. Date: Tue, 3 Oct 89 17:16:29 EDT
  1122. From: Christine M Gianone <cmg@watsun.cc.columbia.edu>
  1123. Subject: Kermit Distribution Moves from CUNIXC to WATSUN
  1124. Keywords: CUNIXC, WATSUN, FTP, Kermit files, Info-Kermit, Info-Kermit-Request
  1125.  
  1126. As announced in Info-Kermit V9 #6 (April 1989), CUNIXC is being retired
  1127. from network service as a base for the Kermit files, and has been replaced
  1128. by WATSUN.CC.COLUMBIA.EDU, IP host number 128.59,39.2, which by now should
  1129. be well known to all Internet sites.  Watsun is the home of the Kermit
  1130. files, and contains the definitive copies of all the Kermit files.  It is
  1131. accessible via anonymous FTP, just as CUNIXC was.
  1132.  
  1133. ------------------------------
  1134.  
  1135. Date: Wed, 1989 Sep 13   13:13 EDT
  1136. From: "John F. Chandler" <PEPMNT@CFAAMP.BITNET>
  1137. Subject: Announcing IBM Mainframe VM/CMS Kermit-370 Version 4.1.005
  1138. Keywords: IBM 370 Kermit, VM/CMS Kermit, 
  1139. Xref: CMS Kermit, See VM/CMS Kermit
  1140. Xref: VM/XA Kermit, See VM/CMS Kermit
  1141. Xref: CMS/XA Kermit, See VM/CMS Kermit
  1142.  
  1143. This is to announce the release of Kermit-370 version 4.1.005 for CMS.  The
  1144. new version comes (for the first time) in two flavors, the new flavor being
  1145. CMS/XA.  The latter can be generated by obtaining the new file IKCXA UPD in
  1146. addition to the new version of IKCKER UPD and using the command VMFASM
  1147. KERMIT KERMXA instead of VMFASM KERMIT KERMIT.  The XA version will run
  1148. under CMS 5.5 under VM/XA SP 2 in either 370 or XA mode but will not run
  1149. under earlier releases of CMS.  Conversely, the standard version will run
  1150. under pre-5.5 CMS under either VM/SP or VM/XA but will not run under CMS
  1151. 5.5.  This unfortunate dichotomy could be eliminated, but only by hard-
  1152. coding certain CMS macros and making extensive use of conditional assembly.
  1153.  
  1154. Version 4.1.005 has several improvements over 4.1.001:
  1155.  
  1156.  1. Certain situations causing VTAM to lock up a file transfer are now
  1157.     prevented.
  1158.  
  1159.  2. A bug introduced in 4.1.001, which prevented file transfers when the
  1160.     user had CP SET APL ON, has been corrected.
  1161.  
  1162.  3. Certain CP SET options which are not supported by VM/XA are now
  1163.     avoided by both flavors of Kermit when running under VM/XA.
  1164.  
  1165.  4. The tentative fix (SC89165) offered in IKCKER BWR for certain
  1166.     infinite waits on protocol-converter-type transfers has been
  1167.     definitely included.
  1168.  
  1169.  5. The common storage has been rearranged slightly to remain within
  1170.     the 4K addressibility limit.
  1171.  
  1172.  6. A new, separate error condition is recognized when Kermit-CMS
  1173.     receives a "packet" containing no start-of-packet character.  The
  1174.     old response was the somewhat misleading "Bad packet count or
  1175.     checksum."
  1176.  
  1177.  7. There is now provision for an accounting exit routine to be called
  1178.     after completion of each batch of SEND or RECEIVE.  A sample routine
  1179.     is available as IKCACT ASM and can be configured to punch cards, cut
  1180.     system accounting records, or write a disk file.  Since the exit
  1181.     routine is optional, you must explicitly load it with Kermit.
  1182.  
  1183.  8. Perhaps most interestingly, Kermit-CMS now recognizes a syntax for
  1184.     sending partial files by line numbers.  The syntax is
  1185.  
  1186.          SEND filespec<n-m>
  1187.  
  1188.     where "filespec" is any valid file specification, "n" is the first
  1189.     line to send, and "m" is the last.  There must be no blank between
  1190.     the file name and the "<".  Either "n" or "m" may be omitted (the
  1191.     default is the start or end of the file, respectively), and the
  1192.     hyphen may be left off as well if "m" is omitted.  The same syntax
  1193.     may be used in a GET request (or, in many cases, a REMOTE TYPE
  1194.     request) through a micro Kermit talking to a Kermit-CMS server.
  1195.  
  1196. Many thanks to the beta-testers, who put the new version through its
  1197. paces and helped in identifying weaknesses in the implementation.
  1198. Note: the TSO version of release 4.1.005 will be available soon.
  1199.  
  1200. [Ed. - Many thanks, John, for your continuing excellent and thorough work.
  1201. The new features are most welcome, and the support for XA will be good news
  1202. for many sites!  The new files are in the "B" area of Kermit Distribution,
  1203. kermit/b/ikc*.* on watsun for Internet access, and also available from
  1204. BITNET KERMSRV at CUVMA as IKC*.*.]
  1205.  
  1206. ------------------------------
  1207.  
  1208. Date: Tue, 22 Aug 89 16:46:26 EDT
  1209. From: Paul Placeway <pplaceway@bbn.com>
  1210. Subject: New Test Release of Mac Kermit
  1211. Keywords: Macintosh Kermit
  1212.  
  1213. New sources for Mac Kermit 0.98(62), compilable with the 4F(095) C-Kermit
  1214. files are now available, along with an up-to-date CKMKER.HQX file, which
  1215. can be decoded into the working Mac Kermit application using BinHex V4.
  1216.  
  1217. This version fixes the font assignment problems, makes mouse->arrow keys
  1218. work again, and does statistics on file transfer right.  It also is better
  1219. about keys when running under System 4.2 or better (specifically, it
  1220. disables dead-keys and doesn't strip off shifting when unmodifying keys).
  1221.  
  1222.                 --Paul
  1223.  
  1224. [Ed. - Thanks Paul!  The new files have relaced the old ones in
  1225. kermit/test/ckm*.* on watsun, and in the T: area of BITNET KERMSRV on
  1226. CUVMA.  Please send reports and comments to Info-Kermit@watsun.]
  1227.  
  1228. ------------------------------
  1229.  
  1230. Date: Thu, 14 Sep 89 21:17:39 EDT
  1231. From: "Joe R. Doupnik" <jrd@cc.usu.edu>
  1232. Subject: A Very Minor Re-release of MS-Kermit 2.32/A for the IBM PC
  1233. Keywords: MS-DOS Kermit 2.32/A
  1234.  
  1235. Release 2.32/A of MS Kermit had a bug when operated as a Server.  If the
  1236. current directory were the the root ("\") of a disk then it could not
  1237. receive files because the server added two backslashes before the name of
  1238. the incoming file, and issued an error message like "?Unable to create
  1239. \\FOO", rather than creating the file.  This problem is fixed in the
  1240. interim release file MSVIBM.BOO, for IBM-PCs only.  The running program
  1241. can be identified by the version banner double date of "21 Jan 1989/13
  1242. Sept 89."
  1243.  
  1244. Joe Doupnik (the guilty party).
  1245.  
  1246. [Ed. - Many thanks again, Joe!  The new MSVIBM.BOO file has been installed in
  1247. the "A" area of Kermit Distribution, and the MSKERM.BWR file has also been
  1248. updated.]
  1249.  
  1250. ------------------------------
  1251.  
  1252. Date: Wed Sep 13 12:29:28 1989
  1253. From: Christine M. Gianone <cmg@watsun.cc.columbia.edu>
  1254. Subject: Announcing a Minor Update to MS-Windows Kermit
  1255. Keywords: MS-Windows Kermit
  1256.  
  1257. >From Bill Hall of Santa Clara, CA, a new set of MS-Windows Kermit files.
  1258. The major change is that all the files have been named consistently, and
  1259. the makefile (winker.mak) adjusted accordingly.  There are also some minor
  1260. improvements to the dialog boxes, etc.  The new version is 4.10, and it
  1261. has been tested successfully under MS-Windows 2.03 on a PS/2.  The new
  1262. files, including a "boo" file of the executable program (which may be
  1263. converted back into an .EXE file using any of the MSBPCT programs), are in
  1264. the "A" area of Kermit Distribution, kermit/a/win*.* on watsun, and are
  1265. also available over BITNET from KERMSRV at CUVMA as WIN*.*.  Thanks to
  1266. Bill for sending in the new version.  Future releases are expected to have
  1267. some major additional features.
  1268.  
  1269. ------------------------------
  1270.  
  1271. Date: Mon, 18 Sep 89 01:06:47 +0100
  1272. From: Dan Norstedt <DANNE@kicki.stacken.kth.se>
  1273. Subject: Announcing DECsystem-10 Kermit 3(134)
  1274. Keywords: DECsystem-10 Kermit, Bliss Kermit, TOPS-10 Kermit, VAX/VMS Kermit
  1275.  
  1276. New features and changes in Kermit-10 3(134):
  1277.  
  1278. This version has added support for extended length packets -
  1279.  
  1280.       * Extended length packets are supported by the normal SET RECEIVE
  1281.         PACKET and SET SEND PACKET commands.  Sizes up to 1000 are allowed.
  1282.         By default, extended length packets are not used.  Typically, use
  1283.         SET RECEIVE PACKET 1000 and SET SEND PACKET 1000 to enable it.
  1284.  
  1285. It also contains bug fixes/enhancements from the VMS version -
  1286.  
  1287.       * CRC calulations works ok when sending 8 bit data not using quoting.
  1288.  
  1289.       * IBM mode handshake improved.
  1290.  
  1291.       * Don't lose last character in a buffer if it's a widow.
  1292.  
  1293. That's all, folks.  The updated files are:
  1294.  
  1295.         K10COM.REQ
  1296.         K10GLB.MAC
  1297.         K10MIT.MAC
  1298.         K10MSG.BLI
  1299.         K10MSG.MAC
  1300.         K10TT.MAC
  1301.         K10UNV.MAC
  1302.  
  1303. There are no new files, except this announcement.
  1304.  
  1305. The .MAC (Macro-10) files are generated from the Bliss sources, but they
  1306. will only work for KL and KS systems (our system is a KI).  But since KI's
  1307. are rare, and the previous version also was compiled only for KL/KS, I don't
  1308. think it's much of a problem.  The program has been put to heavy use here
  1309. over the last few months, and I believe it to be free of (at least) new
  1310. bugs.
  1311.                                         Regards,
  1312.                                         Dan Norstedt
  1313.  
  1314. [Ed. - Many thanks, Dan!  This will certainly be good news for the world's
  1315. remaining TOPS-10 users.  The new files are installed in Kermit
  1316. Distribution in the B area, kermit/b/k10*.* on watsun.cc.columbia.edu for
  1317. Internet access, and in K10*.* on KERMSRV at CUVMA for BITNET access.
  1318. Note that the system-independent Kermit protocol portions of this program
  1319. are supposed to share the same source files with VAX/VMS Kermit-32.
  1320. VAX/VMS users who have a Bliss-32 compiler are encouraged to get the new
  1321. files and see if a new version of Kermit-32 can be built from them, which
  1322. will give this orphaned program long packet support.]
  1323.  
  1324. ------------------------------
  1325.  
  1326. Date: 30-Aug-89:08:08:48
  1327. From: mailer@uwalocke.bitnet
  1328. Subject: Announcing a Version of CP/M Kermit for the HP-125
  1329. Keywords: CP/M Kermit, HP-125
  1330.  
  1331. Sending you an Intel .HEX-formated version of the system-dependent part of
  1332. CP/M Kermit, Version 4.09, for the HP-125 Business Assistant computer running
  1333. HP's modified CP/M Version 2.2.  I suggest that it be called CPVHP1.TXT.  I
  1334. can also send the sources in separate messages if you wish.  Sorry it took so
  1335. long but other projects were pressing.
  1336.  
  1337. You may reach me by sending mail on Bitnet to mailer@uwalocke.bitnet with 
  1338. the subject "dec10%bpa".  Cheers!
  1339.  
  1340. -- Mike Freeman, Bonneville Power Administration; P.O. Box 491; Vancouver,
  1341. WA 98666 Routine MORF (Telephone (206)690-2307) --
  1342.  
  1343. [Ed. - Thanks, Mike!  The file has been installed as you suggest as
  1344. CPVHP1.TXT, and the source has been installed.]
  1345.  
  1346. ------------------------------
  1347.  
  1348. Date: Fri,  1 Sep 89 12:17 PST
  1349. From: <MAILER@UWALOCKE>
  1350. Subject: New Version of Telcon Zorba Kermit
  1351. Keywords: Telcon Zorba Kermit
  1352.  
  1353. Sending a new version of the system-specific file CPVTEL.HEX which adapts
  1354. Kermit (version 4.09) for the Telcon Zorba.  This version allows the Zorba
  1355. to set various baud rates and to transmit a 300 ms break.  There is, of
  1356. course, also a version of the file cpxhea.asm which incorporates this
  1357. functionality for the Zorba.  CPVTEL.HEX, in Intel .HEX-format is being
  1358. sent.
  1359.  
  1360. I may be reached via E-mail via Bitnet at mailer@uwalocke.  Please make the
  1361. subject of messages <dec10%"bpa">.  Cheers!
  1362.  
  1363. -- Mike Freeman; 301 N.E. 107th Street; Vancouver, WA 98685;
  1364. Telephone (home) (206)574-8221, (work) (206)690-2307. --
  1365.  
  1366. [Ed. - Thanks again Mike.  The old HEX file has been replaced with the new one
  1367. in ~kermit/a/cpvtel.hex.]
  1368.  
  1369. ------------------------------
  1370.  
  1371. Date: 10 Sep 89 03:26:59 GMT
  1372. From: djm@wam.UMD.EDU
  1373. Subject: Setup for Using CRISP with MS-Kermit
  1374. Keywords: MS-DOS Kermit, CRISP
  1375.  
  1376. Sending a shell archive containing files that can be used to allow the
  1377. crisp text editor to be used with MS-Kermit in vt102 mode.  To use it,
  1378. install mskermit.m in your crisp macros/tty directory and source
  1379. crisp.tak with MS-Kermit's "take" command.
  1380.  
  1381. I took the escape sequences almost verbatim from the tty/isc.m file,
  1382. then rebound MS-Kermit's keys to send them.  I didn't use MS-Kermit's
  1383. default vt102 bindings because, crisp being a clone of a DOS editor, it's
  1384. best to use the PC keyboard as such rather than awkwardly emulating a
  1385. DEC keyboard.
  1386.  
  1387. I welcome any improvements to these files; in particular, I don't have
  1388. color or an enhanced keyboard, so support for those is untested.
  1389. To use the keypad for crisp, you should probably put Num Lck on so you
  1390. don't have to use shift to go to the beginning of the line, etc.  Then
  1391. you access the MS-Kermit functions (scrolling the display memory) by
  1392. using shift.  There is no way to get the keypad to transmit plain old
  1393. numbers in this configuration.
  1394.  
  1395. [Ed. - Thanks.  The file is in ~kermit/a with the filename MSICSP.INI.]
  1396.  
  1397. ------------------------------
  1398.  
  1399. Date: 14 Jun 1989 17:57-CDT
  1400. From: Jim Fregin <SAC.SAC-LMR@e.isi.edu>
  1401. Subject: Re: Mixing Things in MS-Kermit Key Definitions?
  1402. Keywords: MS-DOS Kermit, Key Definitions, Kermit Verbs
  1403.  
  1404. Martin Kiff, in Info-Kermit Digest V9 #9, asked about mixing text with
  1405. MS-Kermit keyboard verbs.  His intent was to pad commands sent to the host
  1406. from a single keypress.  I have one solution to this.  Use the VT102
  1407. \KterminalS and \KterminalR verbs with the macros defined to output the
  1408. desired text and connect again.  The only drawback of this is that only 2 keys
  1409. could be defined in this manner.
  1410.  
  1411. This leads into a suggestion that I have for improvement of MS-Kermit.
  1412. Multiple keys could be defined in the above manner by allowing any defined
  1413. macro to be called from a single keypress in terminal mode.  (I.E. a macro
  1414. named PAD would be called by pressing a key defined as \Kpad.)  It sounds like
  1415. this overcomes the problem of parsing you spoke of in your reply to Martin
  1416. Kiff.
  1417.  
  1418. I would be EXTREMELY interested in this feature for calling macros and
  1419. subsequently executing several script files that I have written.
  1420.  
  1421. Jim Fregin
  1422.  
  1423. [Ed. - The forthcoming new release of MS-Kermit will allow \Kverbs to be
  1424. embedded in key definition strings, as in "set key \315 aaa\{Kgold}bbb",
  1425. and probably will also expand the number of macro names that can be
  1426. associated with keys.]
  1427.  
  1428. ------------------------------
  1429.  
  1430. Date: Fri, 16 Jun 89 09:07:41 CDT
  1431. From: Fritz Keinert <S1.FXK@ISUMVS.BITNET>
  1432. Subject: Re: Mixing things in MS-Kermit 2.32/A Key Definitions
  1433. Keywords: MS-DOS Kermit, Key Definitions, Kermit Verbs
  1434.  
  1435. In Info-Kermit V9 #9, Martin Kiff asks about mixing text and Kermit action
  1436. verbs in a key definition. I ran into the same problem just two days ago.
  1437.  
  1438. The EDT editor on our VAX system uses combinations of function keys a lot. For
  1439. example, the "FIND" command is F1 F3. I tried to reassign this command to ^S,
  1440. like the EMACS editor I am used to, by saying
  1441.  
  1442.         set key \19   \Kgold\Kpf3
  1443.  
  1444. but that did not work. After many attempts, I found the solution: In section
  1445. 1.17.2 of the Kermit documentation (line 5318), in the very right-hand column,
  1446. is a list of the actual characters transmitted by Kermit when these function
  1447. keys were pushed. For example, F1 = Esc O P. I then tried
  1448.  
  1449.         set key \19   \27OP\27OR        
  1450.  
  1451. and that works fine. Even complicated things like F1 F5 "exit" shift-F6 (which
  1452. is the sequence to exit) work fine.  Assigning this to Alt-Z translates into
  1453.  
  1454.         set key \2348 \27OP\27Owexit\27OM
  1455.  
  1456. According to this, Martin's specific problem would be answered like this:
  1457. Instead of
  1458.  
  1459.         set key \316 \Klfarr\016T
  1460.  
  1461. try this
  1462.  
  1463.         set key \316 \27OD\016T
  1464.  
  1465. (This is assuming you use the VT-102 mode of Kermit). Good luck.
  1466.  
  1467. Fritz Keinert
  1468. Dept. of Mathematics
  1469. Iowa State University
  1470. Ames, IA 50011
  1471. (515) 233-6218
  1472. S1.FXK@ISUMVS
  1473.  
  1474. [Ed. - This is a good workaround until the next major release of MS-Kermit.]
  1475.  
  1476. ------------------------------
  1477.  
  1478. Date: Thu, 11 May 89 13:32:16 IST
  1479. From: Reuven Weiss <I64%TAUNIVM@cuvmb.cc.columbia.edu>
  1480. Subject: Using Kermit on Ethernet?
  1481. Keywords: Ethernet, MS-DOS Kermit Network Support, TCP/IP
  1482.  
  1483. I would like to use the Kermit interface (scripts, key redefinitions, etc.)
  1484. while connected from a PC to a host by TELNET.  Our campus has many RS232
  1485. terminals where we use Kermit 2.32/A on PC's and the various Kermit programs
  1486. on CDC, VAX and IBM hosts.  We also have a LAN under TCP/IP protocol.  The
  1487. LAN connects to the same hosts and to many PC's.  On the PC's we use 3COM
  1488. 3C501 and WD8003E cards and NCSA 2.2 program (for TELNET and FTP).
  1489. Instructing users would be easier if the two programs (KERMIT and NCSA)
  1490. would have similar user interface, where it is possible.  There is much
  1491. similarity in terminal emulation and KERMIT works now also with LAN (NETBIOS
  1492. and U-B).  Perhaps KERMIT can evolve to TCP/IP emulation? I would like to
  1493. read comments from Kermit users.
  1494.  
  1495. Reuven Weiss
  1496. Faculty of Engineering
  1497. Tel - Aviv  University
  1498. REUVEN@TAUENG.bitnet (a VAX/VMS site) or
  1499. I64@TAUNIVM.bitnet (an IBM/VM site)
  1500.  
  1501. [Ed. - There are no plans at present to have MS-DOS Kermit include explicit
  1502. support for various Ethernet boards or for Telnet protocol.  However, Kermit
  1503. can be used in this environment if your TCP/IP implementation includes a
  1504. Bios Int14h COM1 interceptor.  An example is the Interlan TCP/IP gateway for
  1505. Novell (SET PORT BIOS1 in MS-Kermit).  See the message from Jim Gogan in
  1506. Info-Kermit V9 #8.]
  1507.  
  1508. ------------------------------
  1509.  
  1510. Date: Wed, 10 May 89 19:41:25 EDT
  1511. From: SANDY%OUACCVMB.BITNET@cunyvm.cuny.edu
  1512. Subject: VT100 Terminal Emulation for the Heath89?
  1513. Keywords: Terminal Emulation, Heath89, CP/M Kermit
  1514.  
  1515. Has anyone configured kermit for the Heath89 (cpm 2.2) to look like a VT100
  1516. to an IBM 7171 protocal converter?  I would have great difficulty trying to
  1517. assemble a revision on my small machine.  Thanks in advance.
  1518.  
  1519. Rich Sandy
  1520. SANDY AT OUACCVMB.BITNET
  1521.  
  1522. [Ed. - To our knowledge, no one has ever written code to do this.  The only
  1523. hope would be if the H89 included Heath-19 terminal firmware, which is
  1524. capable to some extent of using the same ANSI escape sequences as the VT100.]
  1525.  
  1526. ------------------------------
  1527.  
  1528. End of Info-Kermit Digest
  1529. *************************
  1530.  
  1531.  
  1532.  
  1533.  7-Nov-89  0:24:39-GMT,26407;000000000001
  1534. Return-Path: <fdc@watsun.cc.columbia.edu>
  1535. Received: from cunixc.cc.columbia.edu by watsun.cc.columbia.edu (5.59/FCB)
  1536.     id AA06601; Mon, 6 Nov 89 19:24:36 EST
  1537. Received: from watsun.cc.columbia.edu by cunixc.cc.columbia.edu (5.59/FCB)
  1538.     id AA09219; Mon, 6 Nov 89 19:21:56 EST
  1539. Received: by watsun.cc.columbia.edu (5.59/FCB)
  1540.     id AA06546; Mon, 6 Nov 89 19:20:10 EST
  1541. Sender: Frank da Cruz <fdc@watsun.cc.columbia.edu>
  1542. Date: Mon, 6 Nov 89 19:20:09 EST
  1543. From: Christine M Gianone <cmg@watsun.cc.columbia.edu>
  1544. To: Info-Kermit@watsun.cc.columbia.edu
  1545. Subject: Info-Kermit Digest V10 #4
  1546. Reply-To: Info-Kermit@watsun.cc.columbia.edu
  1547. Queries-To: Info-Kermit-Request@WATSUN.CC.COLUMBIA.EDU
  1548. Message-Id: <CMM.0.88.626401209.fdc@watsun.cc.columbia.edu>
  1549.  
  1550. Info-Kermit Digest         Mon, 6 Nov 1989        Volume 10 : Number 4
  1551.  
  1552. Departments:
  1553.  
  1554.   ANNOUNCEMENTS -
  1555.         Announcing IBM Mainframe MVS/TSO Kermit-370 Version 4.1.005
  1556.         Announcing Apple II Kermit Version 3.86
  1557.         Announcing Kermit-12 Version 10f
  1558.         Minor Release of Commodore Kermit
  1559.  
  1560.   KERMIT PROTOCOL -
  1561.         Proposed Modification to "Set Warning"
  1562.  
  1563.   MOS-DOS KERMIT -
  1564.         MS-DOS Printer Drivers Needed
  1565.         MS-DOS Kermit Losing Characters at 19200 bps
  1566.         MS-DOS Kermit Losing Characters with KEYB Drivers
  1567.  
  1568.   MISCELLANY -
  1569.         Kermit over Ethernet
  1570.         Kermit File Transfers on DECstation 3100
  1571.         Problems with Kermit for the DECsystem-10
  1572.         DECsystem-10 Kermit Macro Source Problem
  1573.         Kermit Bootstrapping
  1574.  
  1575. Digest submissions may be sent to Info-Kermit@WATSUN.CC.COLUMBIA.EDU, requests
  1576. for addition to or deletion from the Info-Kermit subscriber list to
  1577. Info-Kermit-Request@WATSUN.CC.COLUMBIA.EDU or to KERMIT@CUVMA.BITNET.
  1578.  
  1579. Kermit files may be obtained over networks and by mail order.  On the
  1580. Internetwork, use FTP to log in to host WATSUN, WATSUN.CC.COLUMBIA.EDU, a
  1581. SUN-4/280 running UNIX (SUNOS 4.0), IP host number 128.59,39.2.
  1582. 128.59.40.130.  Login as user anonymous (note, lower case), any password, and
  1583. GET or MGET the desired files.  The Kermit files are in directories kermit/a,
  1584. kermit/b, kermit/c, kermit/d, and kermit/e.  You can also get Kermit files
  1585. over BITNET/EARN; to get started send a message with text HELP to KERMSRV, the
  1586. Kermit file server, at host CUVMA.  For detailed instructions, read the file
  1587. kermit/a/aanetw.hlp (AANETW.HLP on KERMSRV).  To order by mail, request a
  1588. complete list of Kermit versions and an order form from Kermit Distribution,
  1589. Columbia University Center for Computing Activities, 612 West 115th Street,
  1590. New York, NY 10025 USA.
  1591.  
  1592. ----------------------------------------------------------------------
  1593.  
  1594. Date: Wed, 1989 Oct 11   20:44 EDT
  1595. From: "John F. Chandler"   <PEPMNT@cfaamp.harvard.edu>
  1596. Subject: Announcing IBM Mainframe MVS/TSO Kermit-370 Version 4.1.005
  1597. Keywords: IBM 370 Kermit, MVS/TSO Kermit, TSO Kermit
  1598.  
  1599. This is to announce the release of Kermit-370 version 4.1.005 for TSO.
  1600. This version is comparable to the recently released 4.1.005 for CMS.
  1601. Version 4.1.005 has several improvements over 4.1.004.
  1602.  
  1603.  1. The common storage has been rearranged slightly to remain within
  1604.     the 4K addressibility limit.
  1605.  
  1606.  2. A new, separate error condition is recognized when Kermit-TSO
  1607.     receives a "packet" containing no start-of-packet character.  The
  1608.     old response was the somewhat misleading "Bad packet count or
  1609.     checksum."
  1610.  
  1611.  3. There is now provision for an accounting exit routine to be called
  1612.     after completion of each batch of SEND or RECEIVE.  A sample routine
  1613.     is available as IKCACT ASM (for CMS) and may be adapted to specific
  1614.     needs.  Since the exit routine is optional, you must explicitly load
  1615.     it with Kermit in the linkage editor.  The appropriate JCL has been
  1616.     added to (but commented out) the installation job in IKTKER.INS.
  1617.  
  1618.  4. The installation batch job has also been updated to include the REUS
  1619.     option on the LKED step, so that TTY-mode timeouts will work on
  1620.     MVS/XA systems.  Also, conditional execution is now specified on the
  1621.     assembly and link-editing steps to minimize the repercussions of any
  1622.     errors in setting up the job.
  1623.  
  1624.  5. Perhaps most interestingly, Kermit-TSO now recognizes a syntax for
  1625.     sending partial files by line numbers.  The syntax is
  1626.  
  1627.          SEND filespec<n-m>
  1628.  
  1629.     where "filespec" is any valid file specification, "n" is the first
  1630.     line to send, and "m" is the last.  There must be no blank between
  1631.     the file name and the "<".  Either "n" or "m" may be omitted (the
  1632.     default is the start or end of the file, respectively), and the
  1633.     hyphen may be left off as well if "m" is omitted.  The same syntax
  1634.     may be used in a GET request (or, in many cases, a REMOTE TYPE
  1635.     request) through a micro Kermit talking to a Kermit-TSO server.
  1636.  
  1637. Many thanks to the beta-testers, who put the new version through its
  1638. paces and helped in identifying weaknesses in the implementation.
  1639. There are two updates that were not included in this release because
  1640. of inconclusive test results.  The first was designed to correct the
  1641. problem of Kermit failing to executed a migrated KERMINI file, and
  1642. the second to enable Kermit to recognize dataset modification dates
  1643. maintained by the ASM2 package.  Anyone interested in testing these
  1644. should send a note to John Chandler <PEPMNT@CFAAMP.HARVARD.EDU>.
  1645.  
  1646. [Ed. - And many thanks to you, John!  The new files are installed in
  1647. the Kermit Distribution "B" area, kermit/b/ikt* on watsun for
  1648. anonymous ftp access, and on KERMSRV@CUVMA as IKT* * for BITNET access.]
  1649.  
  1650. ------------------------------
  1651.  
  1652. Date: Tue Oct 31 19:04:55 1989
  1653. From: Christine M Gianone <cmg@cunixc.cc.columbia.edu>
  1654. Subject: Announcing Apple II Kermit Version 3.86
  1655. Keywords: Apple II Kermit 3.86, ProDOS
  1656.  
  1657. This is to announce Apple II Kermit Version 3.86 for Apple II DOS and ProDOS,
  1658. which replaces version 3.85 of January 1989, from Ted Medin,
  1659. MEDIN-T@SHARK.NOSC.MIL.  The major changes include:
  1660.  
  1661.    1. ProDos QUIT is fixed
  1662.    2. VT-100 emulation bug fixes
  1663.    3. The program now works on the Apple//c+ now works
  1664.    4. Blinking cursor when connected
  1665.    5. Connect escape menu now has MODEM and QUIT added
  1666.    6. Better handling of illegal characters in received filenames
  1667.    7. Wildcard file transfer SEND no longer misses files
  1668.    8. New installation procedure
  1669.    9. New Apple Cat serial card driver
  1670.   10. New file management commands LOCK, UNLOCK, and RENAME added
  1671.   11. GET & SEND commands now allow two filespecs so one can change the name
  1672.   12. Revised documentation, available in both ASCII and Postcript form
  1673.  
  1674. The changes are listed in more detail in the file APPAAA.NEW, along with
  1675. credits to those who supplied new code, reported bugs, and so forth, including
  1676. Ralph Carpenter, Les Ferch, Steve Kunz, Klaus Schnathmeier, and Dick Wotiz.
  1677.  
  1678. The new files are in app*.* in the various Kermit Distribution "A" areas, and
  1679. can be ordered on Kermit Tape A.  Many thanks to Ted for his continued efforts
  1680. in developing and supporting this program.
  1681.  
  1682. ------------------------------
  1683.  
  1684. Date: 05-October-1989
  1685. From: lasner@cunixc.cc.columbia.edu (Charles Lasner)
  1686. Subject: Announcing Kermit-12 Version 10f
  1687. Keywords: PDP-8, PDP-12, VT-78, VT-278, DECmate, OS/8
  1688. Xref: DEC PDP, See PDP
  1689.  
  1690. This is to announce the release and availability of a highly revamped KERMIT
  1691. program for the complete family of Digital Equipment Corporation 12-bit
  1692. computers, known as KERMIT-12 (or K12MIT), Ver.  10f.  Unlike its
  1693. predecessors (K08MIT and K278, upon which it is partially based, as well as
  1694. prior versions of KERMIT-12), KERMIT-12, as now distributed, will run on any
  1695. PDP-8 model (8, Linc-8, 8/i, 8/l, 8/e, 8/f, 8/m, 8/a), PDP-12, VT-78, or
  1696. DECmate (VT-278, aka DECmate I, DECmate II, DECmate III, DECmate III-plus)
  1697. under any OS/8 family member operating system.  Proper operation is
  1698. accomplished automatically.  Companion utilities are provided to deal with
  1699. "ASCII-fied" binary files in ENCODE format (a mechanism designed by Charles
  1700. Lasner and Frank da Cruz as a proposed successor to BOO format); ENCODE
  1701. format has been employed to distribute the binary portion of this release of
  1702. KERMIT-12.
  1703.  
  1704. Due to the myriad port requirements of the various models, conditional
  1705. parameters have been provided in the source (as well as a separate patching
  1706. file) for models prior to DECmate I.  The program auto-configures for all
  1707. models of DECmate; parameters are available to select the DECmate ports
  1708. (DP278, communications, printer, etc.)  where applicable.
  1709.  
  1710. Many improvements have been provided to get this KERMIT "up to speed"
  1711. relative to other KERMITs.  KERMIT-12 has been tested successfully with many
  1712. KERMIT implementations and will run at the maximum baud rate (and sometimes
  1713. beyond the DEC-stated limit!) of the relevant interface.  Any console
  1714. terminal configuration acceptable to OS/8, etc. can be used at any baud rate
  1715. as long as local flow-control protocol is obeyed; remote flow control can be
  1716. disabled at console speeds higher than the remote line rate.  Connect mode
  1717. I/O is fully ring-buffered in all directions with local flow control always
  1718. enabled for all console terminal operations.  (This should satisfy all
  1719. console terminal requirements ranging from 110-baud teletypes to built-in
  1720. 350-Kbaud VT-220 emulators, since any of the gamut of these ASCII terminals
  1721. could be the system console terminal for any of the KERMIT-12 supported
  1722. computer configurations!).
  1723.  
  1724. KERMIT-12 will run anywhere OS/8 does, so it runs on any perfect look-alike
  1725. suitably configured.  Some known compatibles are:
  1726.  
  1727.  - TPA made in Hungary, this machine is an 8/l except for the silkscreened
  1728.    letters which are Magyar, not English.
  1729.  - Fabritek MP-12
  1730.  - Intersil Intercept
  1731.  - Pacific CyberMetrix PCM-12
  1732.  - Digital Computer Controls DCC-112 and DCC-112H
  1733.  - Computer Extensions CPU-8 (a drop-in replacement for the 8/e or 8/a cpu
  1734.    for a PDP-8/A-400 or -600 hex-wide box)
  1735.  - Computer Extensions SBC-8 (a single-board computer -8 compatible based
  1736.    on the 6120 like a DECmate, but compatible with -8 peripherals, not
  1737.    DECmate peripherals; it also supports up to 16 comm ports)
  1738.  
  1739. Various emulators are available for PDP-10, 15 and the IBM-PC which will
  1740. also support KERMIT-12 if suitably configured.
  1741.  
  1742. Distribution files are available from CUCCA.  Testing is under way for some
  1743. of the more obscure configurations (e.g., DECmate III with comm port);
  1744. volunteers are welcome for this task.  The author can provide copies to
  1745. interested parties on virtually all of the popular PDP-8 media on a
  1746. time-available basis.
  1747.  
  1748. [Ed. - Many thanks, Charles!  The files are in Kermit Distribution area D
  1749. with prefix K12, and the previous PDP-8 versions having prefixes K08 and
  1750. K278 have been retired.  Internet users may ftp the files as kermit/d/k12*,
  1751. and BITNET users can get them from KERMSRV at CUVMA as K12* *.]
  1752.  
  1753. ------------------------------
  1754.  
  1755. Date: Thu, 10 Aug 89 17:47:01 EST
  1756. From: ray@maxwell.physics.purdue.edu (Ray Moody)
  1757. Subject: Minor Release of Commodore Kermit
  1758. Keywords: Commodore 64 Kermit
  1759.  
  1760. Commodore Kermit has been upgraded from version 2.2(70) to 2.2(73).  We have
  1761. decided to only increment the minor revision number because we have only
  1762. changed three bytes!  One byte fixes a bug in the parser that caused it to
  1763. claim that a valid command was unrecognizable when ESC was pushed.  Another
  1764. byte fixes a timing problem where some C64s would not be able to operate
  1765. with some 1200 baud modems.  (And, of course, this bug never happens on a
  1766. C128 running in C64 compatibility mode, which I used to test things.  Sigh).
  1767. The third byte changes the minor revision number to 73.
  1768.  
  1769. If you have Commodore Kermit 2.2(70), you can upgrade without downloading
  1770. anything as follows:
  1771.  
  1772.     1. Turn on/reset machine (into C-64 mode if on a C-128).
  1773.  
  1774.     2. Type: LOAD "KERMIT",8
  1775.  
  1776.     3. Type: POKE 3393,32
  1777.              POKE 19930,51
  1778.              POKE 26539,29
  1779.      
  1780.     4. Type: SAVE "@0:KERMIT",8
  1781.  
  1782. Ray
  1783.  
  1784. [Ed. - Thanks Ray.  The updated source and hex files have now replaced the
  1785. old ones in the Kermit Distribution "A" areas on watsun and CUVMA.
  1786. Commodore 64/128 Kermit files are prefixed as C64*.*.]
  1787.  
  1788. ------------------------------
  1789.  
  1790. Date: Thu, 12 Oct 89 16:07:38 -0500
  1791. From: Gregg Wonderly <gregg@ihlpb.att.com>
  1792. Subject: Proposed Modification to "Set Warning"
  1793. Keywords: Kermit Protocol, WARNING
  1794.  
  1795. I would like to propose that the "set warning" command be phased out in
  1796. favor of a new set of commands, namely the commands:
  1797.  
  1798.         set file exists replace
  1799.         set file exists rename
  1800.         set file exists skip
  1801.         set file exists ask
  1802.  
  1803. These commands would be added to kermit implementations wishing to have all
  1804. of these features.  The first two eliminate the need for "set file warning"
  1805. (which is not really a warning).
  1806.  
  1807. The behavior of the first two are equivalent to "set file warning off" and
  1808. "set file warning on" respectively.  The second two would extend KERMIT in
  1809. the following way.
  1810.  
  1811. When "set file exists skip" is in effect, the KERMIT requesting a file via a
  1812. GET or RECEIVE would answer the "F" packet with an "X" packet when the file
  1813. specified in the "F" packet already exists on the requesting machine.  It
  1814. would then move to a state which would ignore subsequent "D" packets thus
  1815. throwing away the file if the sending KERMIT did not understand "file
  1816. cancel" (the worse case which would only happen in very limited KERMITS).
  1817. This would allow a GET command involving wild cards to be restarted at the
  1818. point that it failed due to transmission failures.
  1819.  
  1820. When "set file exists ask" is in effect, the above behavior is controlled by
  1821. the answer to a prompt that is issued to the user.  A positive
  1822. acknowledgement (perhaps just pressing the y key or y and return) would
  1823. cause the file to be transfered, and negative acknowledgement from the user
  1824. would cause the file to be "skipped".  Of course the prompt could ask the
  1825. question in such a way as to reverse this logic.
  1826.  
  1827. I have implemented this in C-Kermit with no real problems.  It comes in very
  1828. handy for the case that I described above with wild cards.
  1829.  
  1830. Comments?
  1831.  
  1832. gregg.g.wonderly@att.com  (AT&T Bell Laboratories, or ihlpb!gregg)
  1833.  
  1834. [Ed. - Good ideas, Gregg.  We've actually been considering adding them, in
  1835. some form, to the protocol for some time.  In fact, you may have noticed
  1836. something called SET FILE SUPERSEDE in the Kermit book.  But better to combine
  1837. all this behavior within a single SET FILE command as you suggest.  Look for a
  1838. proposal in the next Info-Kermit.]
  1839.  
  1840. ------------------------------
  1841.  
  1842. Date: Mon Nov  6 16:12:36 1989
  1843. From: Christine M Gianone <cmg@watsun.cc.columbia.edu>
  1844. Subject: MS-DOS Printer Drivers Needed
  1845. Keywords: MS-DOS Kermit Printer Support
  1846.  
  1847. For inclusion with MS-DOS Kermit 3.0, to be announced for beta testing
  1848. within about a month, we need public domain (or copyright but freely
  1849. sharable, like Kermit itself) printer drivers:
  1850.  
  1851.  - A serial printer driver that does Xon/Xoff flow control with the printer.
  1852.  
  1853.  - Graphics printer drivers that will reproduce Kermit's Tektronix
  1854.    graphics screens on various kinds of printers (we currently have
  1855.    one of these, for the EGA/Epson combination).
  1856.  
  1857.  - Text printer drivers that convert between IBM PC special characters in
  1858.    various code pages (particularly the European accented vowels, etc) and
  1859.    the character sets of various printers (like Epson, etc).
  1860.  
  1861. If you have any programs like this and can contribute them in source-code
  1862. form, please contact me directly.  Thank you.
  1863.  
  1864. ------------------------------
  1865.  
  1866. Date: Friday, 17 February 1989  04:33-MST
  1867. From: enea!kullmar!pkmab!ske@uunet.uu.net (Kristoffer Eriksson)
  1868. Subject: MS-DOS Kermit Losing Characters at 19200 bps
  1869. Keywords: MS-DOS Kermit Performance
  1870.  
  1871. In article <943@starfish.Convergent.COM>, cdold@starfish.Convergent.COM 
  1872. (Clarence Dold) writes:
  1873. > From article <667@pkmab.se>, by ske@pkmab.se (Kristoffer Eriksson):
  1874. >> When I use MS-kermit (ver 2.3*) at 19200 bps on an ALR 386/220 or at
  1875. >> 9600 bps on a Compaq Deskpro 286, and type anything at the same time
  1876. >> as I receive something, kermit beeps at me and loses received characters.
  1877. >
  1878. > If you are running UNIX, make sure that stty -a returns ixon ixoff -ixany.
  1879. > The default on our systems is -ixoff ixany, the result being that
  1880. > when Kermit gives an XOFF, your next keystroke is seen as IXANY, and turns
  1881. > the flow back on.
  1882.  
  1883. My principal use of MS-Kermit is indeed for connecting to UNIX systems. And
  1884. indeed I usually use ixon -ixoff ixany. But I've tried your advice now, and it
  1885. didn't help at all.
  1886.  
  1887. I made some more extensive tests, and found that Kermit starts beeping and
  1888. losing characters almost immediately when I type anything while output is
  1889. going on to the screen, but starts emitting xoff's much later. (I do have flow
  1890. control set to xon/xoff in Kermit.)
  1891.  
  1892. I even lose characters when there are less-than-one-line bursts of output
  1893. with pauses in between (and I type heavily), in which case Kermit couldn't
  1894. possibly need flow control.
  1895.  
  1896. The problem occurs when I use 19200baud on a 24 * 80 screen.  It also occurs
  1897. when I use kermit at 9600 on a 24 * 132 screen.
  1898.  
  1899. In Tektronix mode, no UART overruns occur, indicating that Kermit can handle
  1900. these high speeds with flow control.
  1901.  
  1902. My diagnosis was more or less confirmed when I tried to use Procomm 2.4.2.
  1903. Same problem there.
  1904.  
  1905. Casper H.S. Dik
  1906. University of Amsterdam     |                 dik@uva.uucp
  1907. The Netherlands             |                 ...!uunet!mcvax!uva!dik
  1908.  
  1909. [From jrd - The real problem is the keyboard code in the Bios (plus any
  1910. interceptors) which is turning off interrupts far too long on each
  1911. keystroke.  Look for electronic keyclickers and shut them off completely. My
  1912. early model DELL 310 has such and loses characters.  The beep is my
  1913. indication that one or more characters have arrived at the serial port with
  1914. none being removed, an overrun condition; beep replaces the lost
  1915. character(s). With key clicking off there is no problem operating at very
  1916. high speeds (> 38400 baud).]
  1917.  
  1918. ------------------------------
  1919.  
  1920. Date: Tuesday, 21 February 1989  14:57-MST
  1921. From: mcvax!kth!enea!kullmar!pkmab!ske@uunet.uu.net (Kristoffer Eriksson)
  1922. Subject: MS-DOS Kermit Losing Characters with KEYB Drivers
  1923. Keywords: MS-DOS KEYB Drivers
  1924.  
  1925. I have discovered that this character-loss problem occurs when I use a KEYB
  1926. to remap the keyboard layout for our national requirements.  When I use
  1927. plain US keyboard layout, Kermit doesn't beep, and doesn't lose characters.
  1928.  
  1929. I usually use the Swedish layout (obviously because I live in Sweden, and
  1930. have Swedish key-caps).  The command is KEYB SV (except for directory
  1931. names), and I use MSDOS 3.30.  I've also tried the UK layout.  It had the
  1932. same problem.  The US layout on the other hand, works fine, and it doesn't
  1933. matter how I get to it. I can switch to it by hitting CTRL-ALT-F1, or load
  1934. it with the command KEYB US, och just not load the Swedish layout.
  1935.  
  1936. Does anyone know why KEYB has this undesirable effect?
  1937.  
  1938. I still think that not even all users that do use KEYB have this problem.
  1939. Why? Are they just fortunate enough to have a 16550 on their serial port?
  1940. (That is not likely, I think.)
  1941.  
  1942. Kristoffer Eriksson, Peridot Konsult AB, Hagagatan 6, S-703 40 Oerebro, Sweden
  1943. Phone: +46 19-13 03 60   !  e-mail: ske@pkmab.se
  1944. Fax:   +46 19-11 51 03   !  or      ...{uunet,mcvax}!enea!kullmar!pkmab!ske
  1945.  
  1946. [From jrd - Yes, the keyboard helpers of DOS have code which turns off
  1947. interrupts for very long intervals, for each keystroke. The effect has been
  1948. noted in a number of countries.  Reports from the UK indicate that some
  1949. vendors are providing improved helpers which eliminate the problem.  There is
  1950. no clear reason why that code needs to turn off interrupts at all, and the
  1951. same code has probably been used in all the CodePage keyboard routines.]
  1952.  
  1953. [Ed. - There must be something different between the USA and Sweden.  If we
  1954. give the DOS command KEYB SV,850 on US-model PC/ATs or PS/2s running DOS
  1955. 3.30, Kermit 2.32/A works perfectly.  So perhaps Swedish DOS is not the same
  1956. as USA DOS???]
  1957.  
  1958. ------------------------------
  1959.  
  1960. Date: Fri, 6 Oct 89 11:33 EDT
  1961. From: "Vivek Khindria HSC-2D2 x2676 C.S.U." <KHINDRIA@HSCvax.McMaster.CA>
  1962. Subject: Kermit over Ethernet
  1963. Keywords: Ethernet, MS-DOS Kermit Network Support
  1964.  
  1965. We use a package from Beame and Whiteside (Canadian) that allows serial
  1966. communication to be redirected across Ethernet via TCP/IP.  One version
  1967. works with any serial communication package.  But you need to put a loopback
  1968. plug on the serial port.  The other version of this software works the
  1969. communication packages that use INT14.  The workstation need not even have a
  1970. serial port.
  1971.  
  1972. The program will respond to all HAYES commands...ATH...ATZ etc..  We are
  1973. very happy with this package.  If you need more info send me an email note.
  1974.  
  1975. Vivek Khindria@HSCvax.McMaster.CA
  1976. Faculty of Health Sciences
  1977. McMaster University
  1978. Hamilton, Ontario Canada
  1979.  
  1980. ------------------------------
  1981.  
  1982. Date: 1 Sep 89 18:39:14 GMT
  1983. From: rr@csuna.cs.uh.edu (Ravindran Ramachandran)
  1984. Subject: Kermit File Transfers on DECstation 3100
  1985. Keywords: C-Kermit for DECstation 3100, DECstation
  1986.  
  1987. Has anyone got C-Kermit running on a DecStation 3100, and been able to send
  1988. very large files from a PC connected to a DecServer port?  Or even a Mac on
  1989. the DecServer line?  I've been struggling with it for a while now. I'm able
  1990. to send to my VMS machine without any trouble, but the RISC/ULTRIX combination
  1991. keeps getting timed out.  I used the Kermit from Columbia, and did a 'make
  1992. bsd' to get my executables.
  1993.  
  1994. I am able to send files from my DecStations to the PC, but not the reverse.
  1995. Could this be because the RISC machines are much faster? Is there any way
  1996. to control this? The message that I get when it times out is,
  1997. Unable to receive an acknowledgment from the host
  1998.  
  1999.  -- Ravi.
  2000.  
  2001. [Ed. - The problem is most likely in your DECserver.  You may have to
  2002. configure it so that its input and output buffers are BOTH big enough to
  2003. hold the largest Kermit packets you are trying to send.  100 would be a good
  2004. number, use a bigger number if you are using long packets.  You should also
  2005. try to vary the flow control settings (Xon/Xoff -- turn it off if it is on,
  2006. or vice versa).  Most people have reported success with C-Kermit on the new
  2007. DECstations, but that has been with the new, as-yet-unreleased version that
  2008. you can find in ~kermit/test on watsun.] 
  2009.  
  2010. ------------------------------
  2011.  
  2012. Date: 09/26 23:57:35
  2013. From: Mike Freeman
  2014. Subject:  Problems with Kermit for the DECsystem-10
  2015. Keywords: DECsystem-10 Kermit
  2016.  
  2017. PROBLEM:
  2018.     .SET WATCH FILES
  2019.  
  2020.     .R KERMIT
  2021.  
  2022.     [FL21: DSKD0:KERMIT.INI[5,34]]
  2023.     [FL21: DSKE0:KERMIT.INI[10,50]]
  2024.     ?
  2025.     ?Illegal UUO at user PC 434262
  2026.     .
  2027. DIAGNOSIS:  The fix in K10MIT.BWR for the problem encountered when TAKEing
  2028. files after INI:KERMIT.INI has been read but no KERMIT.INI exists in the
  2029. user's PPN caused Kermit to become confused when a KERMIT.INI
  2030. *did* exist in the user's PPN after INI:KERMIT.INI had been read.
  2031.  
  2032. CURE:  (see K10MIT.BWR)
  2033.  
  2034. PROBLEM: When Parity is set to None and the Block-check-type is set to
  2035. 3-Character-CRC-CCITT, binary file transfers between Kermit-10 and Kermit
  2036. running on microcomputers either fail or are incorrect.
  2037.  
  2038. DIAGNOSIS: In the module K10MSG.BLI, in the routine CALC_BLOCK_CHECK which
  2039. calculates the block-check for a character-string, in the code for THE case
  2040. in which the 3-Character-CRC-CCITT is used, there is an IF-clause which
  2041. specifies the circumstances in which only seven bits of each eight-bit
  2042. character are to be used in the Block-check calculation.  As distributed,
  2043. high-order bits of characters are to be ignored when Parity None is in
  2044. effect.  This is incorrect.  The high-order bit of each character should be
  2045. ignored when Parity is set to anything but None.
  2046.  
  2047. CURE:  In the module K10MSG.BLI, in the routine CALC_BLOCK_CHECK,
  2048. in the 3-Character case, change the EQL in the IF-clause to a
  2049. NEQ.  (see K10MIT.BWR)
  2050.  
  2051. Please return mail to me via <mailer%uwalocke@bitnet.wiscvm.wisc.edu>
  2052. with the subject "dec10%bpa".
  2053.  
  2054. Mike Freeman, Bonneville Power Administration
  2055. Vancouver WA, Telephone (206)690-2307
  2056.  
  2057. [Ed. - Thanks, Mike.  The full text of your message, and the FILCOMs (diffs)
  2058. have been added to the file K10MIT.BWR in the Kermit Distribution "B" areas.]
  2059.  
  2060. ------------------------------
  2061.  
  2062. Date:     Thu, 12 Oct 89  09:58:59  EDT
  2063. From: "C. BACON" <CRB%NIHCUDEC@cuvmb.cc.columbia.edu>
  2064. Subject:  DECsystem-10 Kermit Macro Source Problem
  2065. Keywords: DECsystem-10 Kermit
  2066.  
  2067. At some point, K10MIT.MAC apparently went through a filter someplace which
  2068. wrapped lines to about 80 characters, apparently always at a "grammatically
  2069. acceptable" character position, like a space or punctuation.  The result was
  2070. a field day for MACRO-10's error reporter.
  2071.  
  2072. A very few of these wraps were of strings which didn't raise an error,
  2073. including at least one "(-1)" which was at the end of a macro invocation.
  2074.  
  2075. I can easily find all those which raised assembler errors, but I don't know
  2076. about some which might not.
  2077.  
  2078. The funny part is that I have discovered some lines > 80 characters long; I
  2079. wonder if they were added after the wrap disaster.  If so, that would
  2080. suggest modifications to the code were made without the result being
  2081. completely recompiled!!
  2082.  
  2083. Of course I thank everyone concerned, yourself, Dan Norstedt, and the Kermit
  2084. project at CUCCA, for helping us keep the DECsystem-10 people happy.  More
  2085. later...  If I can get K10 built, should I send K10MIT.MAC and any others
  2086. which appear to have been similarly wrapped?  Of course I'll send them by
  2087. Unix mail, not Bitnet!
  2088.  
  2089. Chuck Bacon, aka CRB@NIHCUDEC or crtb@alw.nih.gov
  2090.  
  2091. [Ed. - Chuck, by all means try to put together a working version.  Also,
  2092. note the message immediately above.]
  2093.  
  2094. ------------------------------
  2095.  
  2096. Date: Wed, 11 Oct 89 17:44:47 GMT
  2097. From: kodak!ektools!kadsma!fuller@cs.rochester.edu (Bill Fuller)
  2098. Subject: Kermit Bootstrapping
  2099.  
  2100. I have been told that there is a small program that you can type in on a
  2101. system that will allow you to asynch over a full version of Kermit.  Has
  2102. anyone heard of this micro-kermit code?  If so, does anyone know where I
  2103. could get it?  Thanks in advance,
  2104.  
  2105. Bill Fuller
  2106.  
  2107. [Ed. - The Kermit book, pp.186-188, lists a "baby Kermit" program in BASIC
  2108. for the IBM PC, which you can type in.  For raw capture without protocol,
  2109. you can use methods that are listed or described in many places, depending
  2110. upon what kind of computer you have.  For example, the procedure for CP/M
  2111. is given in detail in the CP/M Kermit User Guide.]
  2112.  
  2113. ------------------------------
  2114.  
  2115. End of Info-Kermit Digest
  2116. *************************
  2117.