short: Term 3.2 part 2/5 (68020/30/40 version)

I am currently unable to read this newsgroup, in fact I am currently
not even able to post or read *any* news or mail as my modem broke
down two weeks ago (I have asked Stefan Becker to post this
announcement for me). I was told that it could take anything up to
three months to repair and return the modem to me, so you probably
won't see any new `term' releases in the next few months.
   However, I still have got a slow spare modem which enables me to
receive small amounts of Internet mail sent to my account at
"o.barthel@a-link-h.comlink.de".
   If in dire need of help or in case you don't trust the copy of
`term' v3.2 which turned up at your local BBS, drop me a line and I
will try to answer your questions.
                                   -olsen

----------------------------------------------------------------------

By the time you will be able to read this message, `term' v3.2 will
be available for FTP from an AmiNet system near you. As usual, this
release fixes a few problems users have encountered with the previous
release and also introduces a couple of new features.

`term' 3.2 is distributed in five archive files:

term-3.2-Common.lha... Contains data common to the German and the
                       International release, such as libraries,
                       fonts, library source codes and the main
                       program.

                       Size = 399316 Bytes

term-3.2-Int.lha...... Contains the program documentation, a
                       sample ARexx script, auxilary programs
                       and character translation tables. The
                       documentation is mostly in English.

                       Size = 320466 Bytes

term-3.2-Deu.lha...... Contains the program documentation, a
                       sample ARexx script, auxilary programs
                       and character translation tables. The
                       documentation is mostly in German.

                       Size = 387185 Bytes

term-3.2-030.lha...... The main program, specially compiled
                       for use with Amiga computers to feature
                       an '020 or better CPU.

                       Size = 215616 Bytes

term-3.2-Source.lha... The program source code.

                       Size = 461883 Bytes

The embedded program version string is "term 3.2 (29.3.93)". The
all MC680x0 version is 438232 bytes in size, the MC68020+ version
431216 bytes in size.

A by no means complete liste of changes and enhancement follows:

 * Could not enter phonebook passwords

 * The XPR interface now states much more clearly what the likely
   cause of a serial I/O error might have been

 * New sound support functions added

 * Added `OK' and `ERROR' modem response codes

 * The order of messages displayed in the file transfer window has
   changed (now works top down rather than bottom up).

 * The ARexx interface routines did not check whether the serial
   device handles were available or not (boom!)

 * Redid the fast! macro handling

 * The text buffer screen did not notice when the buffer contents
   were cleared

 * Retuned the phone book and dial list routines which could generate
   Enforcer hits and trash innocent memory

 * Boldface/italics characters will no longer leak into the window
   borders

 * The cursor image now reflects the state of the terminal window

 * The program would generate an Enforcer hit when files were to be
   transferred by dropping their icons on the main window

 * When opening a capture file the program could ask twice whether an
   already existing file should be replaced.

 * Paste operations triggered from the review buffer window would not
   start any paste operation until the main window was reselected

 * Reworked the character translation table format. Translation
   table files should be smaller now and should load a lot faster

 * The screen/output window size now changes to the number of columns
   specified in the terminal settings

 * Rarely, the file transfer window would be opened very narrow and
   tall. So tall in fact that display elements would overlap each
   other, no text could be displayed in the big listview and Enforcer
   hits were not to be avoided.

 * The file transfer interface would produce Enforcer hits when to
   transfer files using an old-style XPR library.

 * The phonebook dial list handling would select single entries when
   a shift key was pressed during keyboard selection.

 * The review buffer window no longer loses track of the text area it
   ought to display after resizing the window.

 * Rewrote much of the keyboard/mouse/peanut butter handling loop. 
   No longer quite so complex.

 * Thanks to user persistence the `Password' text entry field
   available through the password/user panel no longer hides the
   actual password text.

 * `Hang up' menu item did not cause a backed-up configuration to be
   restored.

 * Naughty XPR protocols which would issue error reports through
   xpr_update() during XPRSetup() would cause the transfer window to
   be opened not to close afterwards.

 * No more odd happenings in the status line online time display. 
   The code responsible would misinterprete a string index. This has
   been fixed.

 * It is no longer possible to dial phone book entries which have no
   name or phone number attached.

 * The terminal emulation code no longer leaves background colour
   artifacts when scrolling text with a background colour other than
   the default background colour enabled.

 * Calls to BeginIO() rather than SendIO() were giving some -- if not
   most -- device drivers hard times. According to the few tests I
   have run so far the program now performs more reliable when doing
   file transfers. `term' now works again in conjunction with
   isdn.device.

 * The program no longer encodes the creation date into the name of an
   auto-capture file but rather writes creation time and date to the
   first new line in the file.

 * New tooltype/command line option `Quiet' will cause
