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

  1. Date: Wed, 5 Jun 91 16:31:48 EDT
  2. From: Christine M Gianone <cmg@watsun.cc.columbia.edu>
  3. To: Info-Kermit
  4. Subject: Info-Kermit Digest V13 #5
  5. Reply-To: Info-Kermit@watsun.cc.columbia.edu
  6. Queries-To: Info-Kermit-Request@WATSUN.CC.COLUMBIA.EDU
  7. Errors-To: Info-Kermit-Request@watsun.cc.columbia.edu
  8. Message-Id: <CMM.0.90.0.676153908.cmg@watsun.cc.columbia.edu>
  9.  
  10. Info-Kermit Digest         Wed, 5 Jun 1991        Volume 13 : Number 5
  11.  
  12. Today's Topics:
  13.  
  14.                Kermit for Microsoft Windows 3.0
  15.          New VAX/VMS Kermit-32 Available for Testing
  16.         New Version of Honeywell DPS-6/DPS-6000 Kermit
  17.          Re: C-Kermit 4E(072) changes for IBM RS/6000
  18.           New Patch File for MS-DOS Kermit 3.10 IBM Version
  19.             LK250 Keyboard Driver for DEC VAXmate
  20.                   Kermit Files Moved
  21.               Playing Dirty with Kermit
  22.           Re: TCP/IP/Novell/Terminal Emulator for Wollongong
  23.       MS-DOS Kermit 3.10 Key Map for Microsoft Word on SCO UNIX
  24.             Macintosh Kermit Questions and Answers
  25.          EMACS-Friendly Terminal Emulators for the Macintosh
  26.            QTERM V4.3 for CP/M has improved Kermit support
  27.  
  28. Digest submissions may be sent to Info-Kermit@WATSUN.CC.COLUMBIA.EDU,
  29. requests for addition to or deletion from the Info-Kermit subscriber list to
  30. Info-Kermit-Request@WATSUN.CC.COLUMBIA.EDU or to KERMIT@CUVMA.BITNET.
  31.  
  32. Kermit files may be obtained over networks and by mail order.  On the
  33. Internetwork, use FTP to log in to host WATSUN.CC.COLUMBIA.EDU, a SUN-4/280
  34. running UNIX (SUNOS 4.1), IP host number 128.59.39.2.  Login as user anonymous
  35. (note, lower case), any password, and GET or MGET (MULTIPLE GET) the desired
  36. files.  The Kermit files are in directories kermit/a, kermit/b, kermit/c,
  37. kermit/d, and kermit/e.  Test versions are in kermit/test.  Binaries are in
  38. kermit/bin (use ftp in binary mode).  You can also get Kermit files over the
  39. BITNET/EARN network; to get started send a message with text HELP to KERMSRV,
  40. the Kermit file server, at host CUVMA.  For detailed instructions, read the
  41. file kermit/a/aanetw.hlp (AANETW.HLP on KERMSRV).  To order by mail, request a
  42. complete list of Kermit versions and an order form from Kermit Distribution,
  43. Columbia University Center for Computing Activities, 612 West 115th Street,
  44. New York, NY 10025 USA.
  45.  
  46. ----------------------------------------------------------------------
  47.  
  48. Date: Tue, 28 May 91 12:00:00 EDT
  49. >From: Christine M Gianone <cmg@watsun.cc.columbia.edu>
  50. Subject: Kermit for Microsoft Windows 3.0
  51. Keywords: Microsoft Windows 3.0 Kermit
  52.  
  53. Bill Hall has sent in a new release of Kermit for Microsoft Windows.
  54. You may have seen Bill's feature article on this program in January 1991
  55. Microsoft Systems Journal: "Adapting Extended Processes to the Cooperative
  56. Multitasking of Microsoft Windows".  The previous release of this program
  57. only works under Windows 2.0x.  The new release is for Windows 3.0.  Here
  58. is Bill's description:
  59.  
  60. "A version of Kermit for Microsoft Windows 3.0 has been made available for
  61. distribution by Columbia University.  The complete package contains a
  62. Windows program along with documentation, fonts, and complete sources.  The
  63. basic program, WIN100, contains a substantial emulation of DEC VT100 and
  64. VT52 terminals and a version of Kermit with enough features to perform
  65. reliable file transfer as well as act as a client to a Kermit server.
  66.  
  67. "WIN100 has evolved from an earlier experimental version which has been
  68. available from Columbia for some time.  This latest version has several new
  69. features:
  70.  
  71.    1. Support for COM1 through COM4.
  72.    2. Improved font selection.
  73.    3. A wider selection of foreground and background colors.
  74.    4. Restricted scroll regions and origin mode.
  75.    5. Control representation mode.
  76.    6. Memory rollback.  Currently, this is limited to five screen pages.
  77.    7. Redesigned dialogs.
  78.    8. Editing commands to move around the terminal window and through the
  79.       rollback memory.
  80.    9. Substantial font support for the VGA including normal and bold fonts
  81.       with both the Windows and DEC special graphics character sets, all in
  82.       wide and narrow formats.  Sources for the fonts are also supplied.
  83.   10. An optional 8-bit mode with support for some DEC 8-bit controls.
  84.   11. A complete set of Kermit REMOTE commands including GET, BYE, FINISH,
  85.       LOGOUT, as well as remote file manipulations.
  86.   12. Enhanced user interface for working with REMOTE commands.
  87.   13. Local commands for listing and changing directories.
  88.   14. Dialogs for setting Kermit packet and Protocol parameters."
  89.  
  90. The files have been placed in the Kermit Test area (kermit/test on watsun,
  91. T: prefix for KERMSRV) to allow for a period of public testing before formal
  92. release.  The file names all start with the prefix "wk".  Get the file
  93. "wkaaaa.doc" and read it first, then get the other files you need.  Many
  94. thanks to Bill for this valuable contribution!
  95.  
  96. ------------------------------
  97.  
  98. Date: Mon, 3 Jun 1991 16:29 -0500
  99. >From: Jonathan_Welch <JHWELCH@ecs.umass.edu>
  100. Subject: New VAX/VMS Kermit-32 Available for Testing
  101. Keywords: VAX/VMS Kermit-32 3.4
  102.  
  103. This is a test version of Kermit-32 with file attribute support.  Its major
  104. new feature is support for Kermit Attribute packets, which let the file sender
  105. convey information about the file -- such as size -- to the receiver.
  106. The version number is T3.4.016.
  107.  
  108. Use the command SET ATTRIBUTE ON to enable attribute support and SET
  109. ATTRIBUTE OFF to disable it at the local level.  In this test version,
  110. ATTRIBUTE is OFF by default, so you have to turn this option on explicitly.
  111.  
  112. Use the commands SHOW ALL, SHOW FILE, or SHOW PACKET to see the status of
  113. local attribute support.
  114.  
  115. This version has been tested against itself and to a lesser degree against
  116. MS-DOS Kermit 3.01.  I would like to know the results of additional testing
  117. against these and other kermit implementations.
  118.  
  119. Jonathan Welch
  120. VAX Systems Programmer
  121. 100 Marcus Hall
  122. Univ. of Mass.                              Bitnet: JHWELCH@umaecs
  123. Amherst, MA. 01003                        Internet: JHWELCH@ecs.umass.edu
  124.  
  125. [Ed. - Thanks, Jonathan!  The new version is in the Kermit Test area
  126. (kermit/test on watsun, T: prefix on KERMSRV).  The filenames all start with
  127. the letters "vms".  Please try out the new version and report successes or
  128. failures, so we'll know whether to install it as the official release.]
  129.  
  130. ------------------------------
  131.  
  132. Date: Tue, 7 May 91 03:50:03 PDT
  133. >From: Frank Dreano <dreano@trout.nosc.mil>
  134. Subject: New Version of Honeywell DPS-6/DPS-6000 Kermit
  135. Keywords: Honeywell DPS-6/DPS-6000 Kermit 2.01
  136. Xref: Bull, See Honeywell
  137.  
  138. I am sending updated HD6KER.C, HD6KER.H, and HD6PRI.C source files for
  139. the Honeywell DPS-6/DPS-6000 Superkermit.  The new version number is 2.01.
  140. They contain the following minor fixes:
  141.  
  142. Dec 1990 - fixed a long-standing bug in binary file sending...the 
  143.     spar() routine defaulted to a 'Y' in the 8th-bit quoting field
  144.     of the send-init packet; this meant that Superkermit did not
  145.     require 8th-bit quoting - a usually false assumption.  Instead 
  146.     the classic Kermit prefix default char of '&' is now the default 
  147.     if no prefix character is received from the PC Kermit.
  148.  
  149. Apr 1991 - implemented the 'remote space' command as a Honeywell
  150.     'STS -ALL' (status of all devices) command as MSKermit 3.10 
  151.     fixed a bug in this function.
  152.  
  153. This may be the last Superkermit update that you will receive as I am
  154. considering building a C-Kermit (5A) for the Honeywell DPS-6/DPS-6000.  With
  155. the knowledge of 'C' gained while writing Superkermit as well as what I have
  156. learned about terminal I/O while porting the EMACS screen editor to the
  157. DPS-6/DPS-6000 systems, this seems possible.  In fact, I have gotten all of
  158. the C-Kermit modules (for the beta test sliding windows version) to compile
  159. on a Honeywell computer and I am analyzing the requirements to build the
  160. system dependent CKUTIO.C and CKUFIO.C modules.  I wish that I had only
  161. known about the C-Kermit Program Logic Manual sooner - I feel like I have
  162. found the Rosetta stone!  This will be a 'spare-time' project so I will keep
  163. you posted.
  164.                     Frank Dreano Jr.
  165.  
  166. [Ed. - Many thanks, Frank!  The new files, hd6ker.c and hd6pri.c, are in
  167. the Kermit "D" area (kermit/d on watsun, or just refer to them by name on
  168. KERMSRV).  If anybody else out there is interested in adapting C-Kermit 5A
  169. to new systems, the "Rosetta stone" and all the other C-Kermit 5A files are
  170. in kermit/sw/ on watsun (Internet access only, for now); be sure to contact
  171. us before you start!  Work is especially needed for OS/2, Apollo Aegis, and
  172. Data General AOS/VS, for which supporting code is written, but out of date.]
  173.  
  174. ------------------------------
  175.  
  176. >From: jw@pan.uu.ch (Jamie Watson)
  177. Date: Wed, 29 May 91 12:16:17 MET
  178. Subject: Re: C-Kermit 4E(072) changes for IBM RS/6000
  179. Keywords: IBM RS/6000, C-Kermit 4E
  180.  
  181. The following are the changes I made to Kermit version 4E(072), for the
  182. IBM RS/6000 running AIX 3.1, patch level 3003.  These changes assume the
  183. use of the 'posix' serial line discipline, which is the default, and that
  184. the program will be compiled with 'cc', not with 'xlc' or 'bsdcc'.  The
  185. RS/6000 specific changes are bracketed by "#ifdef _IBMR2", which is a
  186. symbol defined by the preprocessor phase of the RS/6000 C compiler.  The
  187. command "make sys3nid" will compile everything appropriately.
  188.  
  189. In addition to the changes which are acutally "required" to get kermit
  190. working on the RS/6000, I made one "convenience" change.  The serial port
  191. can be selected on the command line with the "-l xxx" option; but if there
  192. is a modem present, the modem type must be defined before kermit attempts
  193. to open the serial line, in order to get it to use the O_NDELAY flag.  I
  194. added a command line option of "-m xxx" to define the modem.  Thus, kermit
  195. can be called with "kermit -m hayes -l /dev/tty12 -b 9600".
  196.  
  197. Also included with these diffs are two small changes necessary for the RT/PC
  198. running AIX 2.2.1.  These changes are bracketed by "#ifdef aiws", which is
  199. defined by that C compiler.
  200.  
  201. [Ed. - Thanks, Jamie!  These changes should tide RS/6000 users over until
  202. release 5A of C-Kermit comes out, which incorporates support for the
  203. RS/6000, your modem change, as well as support for many other new systems
  204. and many new features.  Watch Info-Kermit for an announcement when the beta
  205. test version is ready.  Meanwhile, Jamie's changes have been added to
  206. kermit/b/ckuker.bwr (CKUKER.BWR on KERMSRV).]
  207.  
  208. ------------------------------
  209.  
  210. Date: Tue, 28 May 91 12:02:00 EDT
  211. >From: Christine M Gianone <cmg@watsun.cc.columbia.edu>
  212. Subject: New Patch File for MS-DOS Kermit 3.10 IBM Version
  213. Keywords: MS-DOS Kermit 3.10
  214.  
  215. The file kermit/a/msr310.pch (MSR310.PCH on KERMSRV) contains four new patches
  216. for MS-DOS Kermit 3.10 (IBM version), from Joe Doupnik:
  217.  
  218.  9. Prevent interaction between CONNECT mode and script session logging,
  219.     and flush printer (PRN) buffer upon EXIT.
  220.  
  221. 10. Printing while in Connect mode: if printer becomes not ready place
  222.     message " *** PRINTER IS NOT READY *** press R to retry or D to discard
  223.     printing" on the mode line and wait for a response.  Retries will now not
  224.     omit buffered characters.  DOS's waiting time can be 20 seconds before it
  225.     tells Kermit the status.
  226.  
  227. 11. Permit implicit 80/132 column support for more video boards based on the
  228.     Western Digital WD90C00 VGA chip.  These include Paradise Professional 
  229.     and Paradise VGA1024.
  230.  
  231. 12. Final corrections to the Latin/Cyrillic-CP866 translation tables.
  232.  
  233. There is only one patch file.  These patches have been added to the end of
  234. it, so now it contains patches 1-12.  To apply all patches to MS-DOS Kermit
  235. 3.10 (IBM version), transfer this file to your PC, put it in the same
  236. directory as your MSKERMIT.INI file (the directory should be in your DOS
  237. PATH), rename the file to MSKERMIT.PCH, and add the PATCH command to the top
  238. of your MSKERMIT.INI file.
  239.  
  240. ------------------------------
  241.  
  242. Date: Tue, 28 May 91 12:03:00 EDT
  243. >From: Christine M Gianone <cmg@watsun.cc.columbia.edu>
  244. Subject: LK250 Keyboard Driver for DEC VAXmate
  245. Keywords: LK250 Keyboard Driver, VAXmate, MS-DOS Kermit
  246.  
  247. >From Trevor Warwick, DEC UK, via Terry Kennedy (author of the LK250 driver
  248. for the IBM PC family), an LK250 keyboard driver for the DEC VAXmate.  It is
  249. installed as MSULKV.ASM in the Kermit A area (kermit/a on watsun, refer to
  250. it simply by name on KERMSRV).  There is a short description at the top of
  251. the file.  Thanks to Trevor for the contribution!
  252.  
  253. ------------------------------
  254.  
  255. Date: Tue, 28 May 91 12:03:00 EDT
  256. >From: Christine M Gianone <cmg@watsun.cc.columbia.edu>
  257. Subject: Kermit Files Moved
  258.  
  259. The following Kermit versions were moved from the "A" area to the "C" area
  260. on April 23, 1991, because the new CP/M release caused Tape A to overflow:
  261.  
  262.   Version                  Files
  263.     Commodore 64             c64*.*
  264.     Tandy Color Computer     cck*.*
  265.     Tandy Models 1 and 3     trs*.*
  266.     Tandy Model 2            tr2*.*
  267.     Tandy Model 4            m4k*.*
  268.     PC Turbo Pascal Kermit   qk3*.*
  269.  
  270. ------------------------------
  271.  
  272. Date: Wed, 15 May 91 13:54:54 EDT
  273. >From: dashiell@NADC.NADC.NAVY.MIL (A. Kaniss)
  274. Subject: Playing Dirty with Kermit
  275. Keywords: MS-DOS Kermit, CDC Cyber
  276.  
  277. Christine,
  278.  
  279. Here's a little trick that can make the lives of those who have to log onto
  280. larger computers easier provided they're smart enough to decide to use kermit
  281. to do it.
  282.  
  283. Situations arise when utilities that are on larger systems have complex
  284. access paths and you can't keep copies in your own directory on the system.
  285.  
  286. A way around this problem such that when you want to use the utilities but
  287. don't feel like entering those complex paths each time you want them is to
  288. have kermit do it for you.
  289.  
  290. Specifically for CDC Cyber-type systems a kermit user may want to use kermit
  291. on the system once they've logged on.
  292.  
  293. Rather than enter the attach command at the terminal, put all of those attach
  294. commands into your kermit log-on script just before the CONNECT command.
  295. Also remember to put the output command before them and end each OUTPUT
  296. statement with "\13" (carriage return).
  297.  
  298. Now remember to put the "INPUT /" command on each line following each output
  299. command to check on the output and make sure it happened.
  300.  
  301. An example will serve best to illustrate what I've been talking about so far:
  302.  
  303.   output attach,kermit /un=system\13
  304.   input /
  305.   output attach,ucsifm /un=userlib\13
  306.   input /
  307.   connect
  308.  
  309. When the connect happens all I have to type to start kermit is:
  310.  
  311.   kermit
  312.  
  313. and all I have to type to start ucsifm is:
  314.  
  315.   ucsifm
  316.  
  317. Jude
  318.  
  319. ------------------------------
  320.  
  321. Date: 1 May 91 01:35:04 GMT
  322. >From: todd@pinhead.pegasus.com (Todd Ogasawara)
  323. Subject: Re: TCP/IP/Novell/Terminal Emulator for Wollongong
  324. Keywords: MS-DOS Kermit Network Support, Wollongong TCP/IP, Novell
  325.  
  326. In article <1991Apr29.215557.10095@pinhead.pegasus.com> 
  327. todd@pinhead.pegasus.com (Todd Ogasawara) writes:
  328.  
  329. > I am using Wollongong's WIN/TCP for DOS to talk to my UNIX box from 
  330. > a Novell network via Wollongong's WIN/ROUTE for DOS (this routes the
  331. > encapsulated TCP/IP packets within an IPX packet to get to my UNIX box).
  332. > The problem is that the vt100 emulator that is used by both the telnet and
  333. > rlogin software from Wollongong has a few problems and I would like to use
  334. > another terminal emulator. Wollongong allows you to use another emulator.
  335. > However, the software must go through interrupt 14. I don't have anything
  336. > that does that (Kermit, Procomm, etc.).
  337. >
  338. Thanks to the many people who set me sent e-mail telling me the answer to my
  339. problems.  Good ol' MS-DOS Kermit 3.10 (which I already had) did the trick.
  340. I call Kermit from the Wollongong MS-DOS software using the command:
  341.  
  342.   telnet -e kermit hostname
  343.  
  344. or a batch file containing the lines:
  345.  
  346.   rlogin hostname -e -l username
  347.   kermit
  348.  
  349. and have:
  350.  
  351.   SET PORT BIOS1
  352.  
  353. in my MSKERMIT.INI file (along with my normal setup).
  354.  
  355. Now everything works just fine.  Thanks again to everyone who responded!
  356.  
  357. Todd Ogasawara ::: Hawaii Medical Service Association
  358. Internet       ::: todd@pinhead.pegasus.com
  359. Telephone      ::: (808) 536-9162 ext. 7
  360.  
  361. ------------------------------
  362.  
  363. Date: Wed, 22 May 91 22:32:20 EST
  364. >From: rdb@rand.mel.cocam.oz.au (Rodney Brown)
  365. Subject: MS-DOS Kermit 3.10 Key Map for Microsoft Word on SCO UNIX
  366. Keywords: MS-DOS Kermit 3.10, Microsoft Word
  367.  
  368. Enclosed is a key mapping file for MS-DOS Kermit 3.10 for use with
  369. MicroSoft Word 5.0 on SCO-Unix.
  370. Word provides a limping mode to support the lack of Scan codes.
  371. Alt -> Ctl-A    Ctl -> Ctl-C    Shift -> Ctl-Z
  372. Function Key 1-10 -> Ctl-F 1-9,0
  373.  
  374. I use a TERMINALS macro on ALT-W to load that Keyboard, run a script to
  375. fiddle with the TERM variable, run word & send the PRODUCT escape sequence
  376. to reset to a standard keyboard mapping after exiting word.
  377. The following two lines in the /usr/lib/word/tcap file for the VT200 entry
  378. give the paragraph character, midline dots & other DOS standard Word
  379. characters. (Requires PARITY NONE connection)
  380.     :Wa=\140:Wb=\145:Wc=\266:Wd=\142:Wf=\267:Wg=\151:\
  381.     :Wi=\253:Wj=\273:\
  382. A better way of proceeding could be to set up the word tcap entry to use
  383. a standard Kermit keyboard mapping for function & cursor control keys,
  384. so that the Word extensions don't interfere with normal running & don't
  385. require separate loading.
  386.  
  387. Rodney Brown, Co-Cam Computer Group    ACSNet: rdb@rand.mel.cocam.oz.au
  388.  
  389. [Ed. - Thanks, Rodney!  Your key mapping file has been installed in 
  390. Kermit distribution as msimsw.ini.]
  391.  
  392. ------------------------------
  393.  
  394. Date: Tue, 28 May 91 12:01:00 EDT
  395. >From: Christine M Gianone <cmg@watsun.cc.columbia.edu>
  396. Subject: Macintosh Kermit Questions and Answers
  397.  
  398. In response to hundreds of messages...
  399.  
  400. Q: What is the latest version of Mac Kermit?
  401.  
  402. A: The version we are distributing officially is still 0.9(40).  There is a
  403.    later version available in the kermit/test area: 0.98(63), but it is not
  404.    officially released.  It has one very serious flaw: MacBinary file
  405.    transfers can sometimes cause files to be deleted from your disk.  There
  406.    is no documentation for any version since 0.9(40).
  407.  
  408. Q: Does Mac Kermit 0.9(40) work on the IIci, IIfx, IIsi?
  409.  
  410. A: There have been reports that it does not.  Hopefully the next release
  411.    will remedy these problems.
  412.  
  413. Q: Why hasn't a new version of Mac Kermit been released in two years?
  414.  
  415. A: The next release of Mac Kermit is in preparation.  It's based on C-Kermit
  416.    5A, which itself is not released yet.  As soon as a usable prerelease
  417.    version is ready (pretty soon?), it will be announced for testing.
  418.  
  419. Q: What are some of the features of the forthcoming release?
  420.  
  421. A: Selectable fonts and sizes, cut and paste, printer control, international
  422.    character sets, screen rollback, session logging, sliding windows,
  423.    compatibility with newer Macintosh models and software, etc.  Also, many
  424.    bug fixes: using the printer port as a communication port, inverse video,
  425.    MacBinary transfers, etc etc.
  426.  
  427. Q: How does the "Print" menu work?
  428.  
  429. A: In version 0.98(63), you'll notice the Print menu is dimmed.  It becomes
  430.    active when Kermit receives an ANSI printer control sequence from the
  431.    host, such as ESC [ 5 i (begin transparent print) or ESC [ ? 5 i (begin
  432.    autoprint).
  433.  
  434. Q: Does Mac Kermit work under System 7?
  435.  
  436. A: In version 0.98(63) -- available in kermit/test but never formally
  437.    released -- communication works, file transfer works.  The major problem is
  438.    with its built-in VT100 terminal emulation font.  This problem should be
  439.    corrected in the next release.
  440.  
  441. Q: How about a DIAL command?  A script programming language?
  442.  
  443. A: It is not clear yet whether these facilities will be available in the new
  444.    version.  They are part of C-Kermit 5A, upon which the new Mac Kermit
  445.    will be based, but integrating C-Kermit's interactive prompt-and-command
  446.    user interface with Mac Kermit's point-and-click style might prove too
  447.    difficult.
  448.  
  449. Watch Info-Kermit for an announcement when the first prerelease version of the
  450. new Mac Kermit is ready for testing.
  451.  
  452. ------------------------------
  453.  
  454. Date: 2 May 91 23:54:52 GMT
  455. >From: tldavis@athena.mit.edu (Timothy L. Davis)
  456. Subject: EMACS-Friendly Terminal Emulators for the Macintosh
  457.  
  458. Over the past month I've received 11 replies to my question: What terminal
  459. emulators work well with GNU EMACS?  I was specifically interested in using
  460. option as the meta-key instead of the ESC prefix, ability to generate all
  461. control characters (including cntrl-space, control-^, etc.), using the mouse
  462. for cursor positioning, and variably large number of rows and columns.
  463.  
  464. I was pleasantly surprised by the result:  
  465.  
  466.   3 votes for MacKermit: does almost all I asked.
  467.  
  468.   3 votes for VersaTerm/VT Pro, which would do everything given
  469.     a macro packages such as QuickKeys
  470.  
  471.   1 vote for MacLayers, which reportedly uses opt+command for META.
  472.     I couldn't get this form of META to work. a high-bit stripper somewhere?
  473.  
  474.   1 vote for "termyulator", which I haven't heard of before, but is
  475.     supposed to be extensible via XCMDs.
  476.  
  477. MacKermit does most of what I wanted, and more.  I was wisely warned that my
  478. negative premonitions about MacKermit, based on an older version, were
  479. totally wrong.  The latest MacKermit (version 0.98(62)) is MUCH improved,
  480. and is really quite versatile.  With extended-length (1K) packets enabled, I
  481. get file transfer rates about equal to those of Zterm.
  482.  
  483. And re: Emacs: The META key can be easily mimicked in "modifiers" by
  484. specifying \033 for as a prefix character whenever option is held down.  All
  485. the "missing" control keys can be programmed as "key macros".  Holding down
  486. option causes the mouse to create cursor-movement commands for mouse clicks.
  487. And, kermit correctly handles an increased number of columns.  Best of all,
  488. it's free!
  489.  
  490. Thanks to all who responded.
  491.  
  492. Tim Davis (tldavis@athena.mit.edu)
  493.  
  494. ------------------------------
  495.  
  496. Date: Wed, 1 May 91 23:28:45 PDT
  497. >From: pallio.UUCP!dg@mis.ucsf.EDU (David Goodenough)
  498. Subject: QTERM V4.3 for CP/M has improved Kermit support
  499. Keywords: CP/M, QTERM
  500.  
  501. As an alternative to Kermit 4.11, another CP/M program that provides Kermit
  502. support is QTERM. Up to V4.2 the Kermit code was very buggy, but it's been
  503. seriously re-worked for V4.3, and has several enhancements.
  504.  
  505. The main features that the Kermit implementation provides are server access,
  506. type three block checks and long packets (up to 1023 bytes).
  507.  
  508. The extended block checks were done to increase reliability of long packet
  509. transfers: using a type 1 block check on a 1K data packet is a bit too
  510. likely to let an error slip through.
  511.  
  512. Server access is very limited: a regular send will send files to a server,
  513. since it wakes up when the Send/Init packet arrives. For taking files from a
  514. server, there isn't an initial I/Y exchange, it is assumed that the server
  515. had sensible parameters set before entering server mode. Against C-Kermit
  516. (4e-70) this worked well, but this was the only test bed available. Caveat
  517. Emptor when using it against other servers. It'll probably get the job done,
  518. but you may miss out on some of the neato features available.
  519.  
  520. In addition, numerous bugs have been fixed up: there were problems with
  521. determining the high bit prefix character that would occasionally cause all
  522. 'Y's to be changed to '^Y's; also when repeat character packing was not
  523. being used, there were problems detecting end of file properly, just to name
  524. two.
  525.  
  526. The source for all of QTERM will be published (it may already be available
  527. by the time this goes out), however it will probably only be useful for
  528. study. Since QTERM has a lot of other features (including a very full Xmodem
  529. implementation), the Kermit code makes heavy use of other capabilities in
  530. the program, so it would be very hard to pluck the Kermit code out for use
  531. in another program. However as an example of how to handle long packets and
  532. extended block checks it may prove interesting.
  533.  
  534.     dg@pallio.UUCP - David Goodenough        +---+
  535.                         IHS    | +-+-+
  536.     .....!wet!pallio!dg                +-+-+ |
  537. AKA:    dg%pallio.UUCP@cs.sfsu.edu              +---+
  538.  
  539. [Ed. - Since this is not a Kermit program per se, it will not be part of
  540. Kermit Distribution.  Kermit users who are interested in it should be able
  541. to find it in the CP/M archives at SIMTEL20.]
  542.  
  543. ------------------------------
  544.  
  545. End of Info-Kermit Digest
  546. *************************
  547.