From: olsen@sourcery.mxm.sub.org (Olaf Barthel)
Newsgroups: comp.sys.amiga.datacomm
Subject: `term' v2.4a update to be released rsn
Distribution: world
X-NewsSoftware: GRn 1.16e (7/4/92) by Mike Schwartz & Michael B. Smith
Date: 7 Nov 92 18:06:18 CET
Organization: MXM Barthel & Paesler

During the last few weeks I fixed a couple of particularly nasty bugs in
`term' v2.4. These include:

- System bell would not work correctly and the bell modes visual and audible were
  swapped.

- The  clipboard  line  and  character  delay  were  swapped in the corresponding
  settings menu.

- Changed  the  way incoming characters are translated; the translation now takes
  place  before text is to be printed.  This avoids unnecessary side-effects with
  terminal  control  sequences  whose  components  (such  as the control sequence
  introducer) may get changed before they are passed to the parser.

- The  XPR  interface  no  longer causes xprzmodem.library and its kin to fail on
  downloads.   The  corresponding  code  used to return more data than requested,
  causing  rather  serious trouble.  Far more difficult to find was the bug which
  caused  the  xprzmodem.library  to  break  down,  the  cause  was the baud rate
  calculation  which was wrong.  In previous releases, serial write actions would
  not include a carrier signal check, it does now.

- The  text  output  routines no longer snoop around in the RastPort contents but
  rather  use  the  operating  system  routines  now  (this  is for Kickstart 3.0
  compatibility).

- The  headers  (password,  user name, bbs name, phone number) of encrypted phone
  book  entries were not decoded properly.  The phonebook files were not corrupt,
  the program only had problems to display them.

- A  couple  of enhancements have been made in order to support special operating
  system features available under Kickstart 3.0.

- The notorious character-clipping-crash is gone. Honestly.

- Added support for a new baud rate: 600 bps.

- Fixed an Enforcer hit which would occur with text input requesters.

- The  program  has  been  recompiled  using  the SAS/C compiler v6.0, the latest
  includes and linker libraries.

In short, v2.4a is what v2.4 should have been in the first place.

I have heard of problems some users have with the terminal emulation code, especially
emacs seems to cause trouble again. Unfortunately, the users to report any terminal
emulation bugs always expect me to know what to do if some obscure application
messes up the terminal output on the screen. There is no such "Timmy, the magic pixie"
to whisper in my ear "Look, there is this guy from Columbus, Ohio who hits ^E which
causes emacs to transmit 'Esc [ 17 ; 13 H'...". If you want a particular terminal
emulation bug to be fixed, send me a verbatim capture (i.e. turn off the capture
filter) of the session in which the offending codes would show up and I will try to
get it working correctly in the next revision.

Oops... I almost forgot to mention that `term' v2.4a will as always be available for
ftp from ftp.informatik.uni-oldenburg.de (134.106.1.9).

-- 
Olaf Barthel       | Internet: olsen@sourcery.mxm.sub.org
Brabeckstrasse 35  |           o.barthel@a-link-h.comlink.de
D-3000 Hannover 71 |           cbmvax.commodore.com!cbmehq!sourcery!olsen
MXM, ECG127        |   Z-Netz: O.BARTHEL@A-LINK-H
-------------------------------------------------------------------------
                      Ceci n'est pas une signature.