Short:    Updates `term' v4.7 to v4.7a
Author:   Olaf `Olsen' Barthel <olsen@sourcery.han.de>
Uploader: Andreas M. Kirchwitz <amk@cs.tu-berlin.de>
Type:     comm/term

`term' v4.7a update
===================
This patch addresses a number of problems in `term' v4.7, namely:

- Another last minute change that bit me. I made the dialer text box lines
  a little smaller and took out some few lines that appeared to be useless.
  Well, they weren't that useless after all. The changes cut off the message
  box text. They now look like they did before.

- In the PhoneLog format call log files, host name and number were swapped
  [Maik Schreiber].

- The job queue processing was broken for one type of job. Actually, there
  was just one job around of this type. Startup scripts wouldn't execute
  but crash the machine [Markus Dages].

- The pen allocation code could run forever due to a typo I made. When
  is = != ==?

- The "Time to connect" settings only entered into the cost calculation,
  but never had any effect on the time displayed on the screen.

- The "Print screen" and "Print clipboard" code was broken. `term' could
  believe that during printing an error had occured before even the first
  character was printed [Michael Jaccoud].

- For some features `term' would allow you append data to existing files,
  such as when opening a capture file. With the "protective mode" enabled
  you would be asked to confirm that you want to replace an existing file
  before you would eventually get to confirm that you really want to append
  data to it. I changed this, so you will see only one requester now
  [Edith Goldstein].

- Added the last few V34 bps rates to the default list. The bps rate selector
  also no longer rounds off baud rates to default values [Russ LeBar].

- If the serial device driver doesn't open and returns error #3 `term' now
  pretends it was error #2. The MFC duart.device does this.

- The order in which you pick items from the quick dial menu now once again
  affects the order in which they end up in the dial list.

- The fast! macro display was using one single operating system call that
  was unavailable under Kickstart 2.04, crashing Intuition almost
  instantly. Fixed [David Dares].

- Changed the way uploads from the upload queue take place. The upload list
  is no longer locked until the transfer is finished.

- The ARexx "DIAL" command was entirely broken. It now finally does what
  it was spec'ed to [Daniel Wicke].


What's in the archive?
======================
The following files should be included in this archive:

gtlayout.library      Updated user interface support
                      library v38.3 (generic 68k version)
term-020-47a.pch      Patch to update `term' v4.7 (020+ version)
term-020-47a.pch.sig  PGP signature for term-020-47a.pch
term-any-47a.pch      Patch to update `term' v4.7 (generic 68k version)
term-any-47a.pch.sig  PGP signature for term-any-47a.pch
Patch-4.7a.notes      The file you are currently reading
spatch                Tool to apply the patch
Update-term4.7        Installer script to apply the patch
Source                The source code files which changed since
                      v4.7 was released in October this year.


How to apply this patch?
========================
Just use the supplied installer script, it will do all the messy work
for you which involves deciding with program type you are using (either
the 020+ version or the generic version), making a backup copy of the
old program and last but not least applying the patch.

   NOTE: Make sure that you use the most recent Installer V43.3 or
         you might have problems applying the patch.


Famous last words
=================
This patch file was created using the "scompare" SAS Binary File
Compare Program V6.50 which is copyright © 1992-1993 SAS Institute,
Inc. The "spatch" SAS Binary File Patcher V6.50 is copyright © 1992
SAS Institute, Inc.


If you don't trust this patch file, you can request a patch file
directly from me either on disk (don't forget to include money to
cover the postage) or via eMail.

My mail address is:

    Olaf Barthel
    Brabeckstrasse 35
    D-30559 Hannover
    Federal Republic of Germany

My eMail address is:

    olsen@sourcery.han.de


============================= Archive contents =============================

Original  Packed Ratio    Date     Time    Name
-------- ------- ----- --------- --------  -------------
   99108   58321 41.1% 15-Nov-96 14:58:42  gtlayout.library
    4092    1948 52.3% 15-Nov-96 15:03:18  Patch-4.7a.notes
     492     240 51.2% 14-Jun-96 18:00:50  Patch-4.7a.notes.info
  125459   34963 72.1% 12-Nov-96 16:23:52 +gtlayout.doc
   19006    5139 72.9% 12-Nov-96 15:50:02 +gtlayout.h
     214     122 42.9% 12-Nov-96 16:58:24 +gtlayout.library_rev.h
     256     134 47.6% 12-Nov-96 16:58:24 +gtlayout.library_rev.i
       2       2  0.0% 12-Nov-96 16:58:22 +gtlayout.library_rev.rev
   21685    6250 71.1% 12-Nov-96 15:49:18 +gtlayout_internal.h
   20614    7295 64.6% 10-Nov-96 19:04:06 +gtlayout_lib.c
   17877    3831 78.5% 12-Nov-96 16:01:50 +gtlayout_libprotos.h
    9111    2501 72.5% 10-Nov-96 18:17:44 +LT_GetAttributes.c
   44211    7832 82.2% 10-Nov-96 17:57:34 +LT_HandleInput.c
   92518   18384 80.1% 12-Nov-96 16:23:36 +LT_New.c
    7140    2382 66.6% 10-Nov-96 17:57:34 +LT_Rebuild.c
   30615    7311 76.1% 12-Nov-96 16:21:40 +LT_SetAttributes.c
    1697     833 50.9% 10-Nov-96 17:57:36 +LT_UpdateStrings.c
    2253     819 63.6% 02-Nov-96 16:07:46 +LTP_BitMap.c
    5419    1510 72.1% 10-Nov-96 17:57:26 +LTP_CreateObjectNode.c
    2846    1148 59.6% 10-Nov-96 19:16:08 +LTP_DefaultEditRoutine.c
   23128    4985 78.4% 11-Nov-96 16:12:46 +LTP_DetermineSize.c
    6589    1774 73.0% 12-Nov-96 16:18:20 +LTP_Draw.c
    7427    1756 76.3% 12-Nov-96 16:18:22 +LTP_DrawGroup.c
    4379    1382 68.4% 27-Oct-96 18:12:52 +LTP_Find.c
   26886    5576 79.2% 10-Nov-96 18:13:26 +LTP_LayoutGadgets.c
   20614    3900 81.0% 12-Nov-96 16:21:44 +LTP_LayoutGroup.c
    2311     771 66.6% 12-Nov-96 16:21:44 +LTP_PlaceGroups.c
    2958    1098 62.8% 10-Nov-96 17:57:30 +LTP_SelectKeys.c
    5087    1367 73.1% 10-Nov-96 19:34:50 +LTP_Storage.c
   17532    4946 71.7% 02-Nov-96 16:07:46 +LTP_TabClass.c
   11334    2789 75.3% 12-Nov-96 15:58:18 +SMakefile
   17658    5836 66.9% 02-Nov-96 14:24:38 +About.c
   83564   17888 78.5% 03-Nov-96 14:50:28 +ARexxCommands.c
    4910    1803 63.2% 02-Nov-96 11:55:46 +Call.c
    9203    2062 77.5% 03-Nov-96 14:50:30 +Capture.c
   11580    2064 82.1% 03-Nov-96 14:48:04 +Choose.c
   13604    3152 76.8% 09-Nov-96 21:43:58 +ControlSequences.c
   83989   17305 79.3% 09-Nov-96 21:39:24 +Data.c
   18652    5326 71.4% 09-Nov-96 21:39:20 +Data.h
   41046   11445 72.1% 02-Nov-96 11:59:26 +Dial.c
   19051    3920 79.4% 10-Nov-96 19:35:58 +EmulationPanel.c
   29004    6978 75.9% 11-Nov-96 14:54:46 +FastMacroWindow.c
   19006    5139 72.9% 12-Nov-96 15:50:02 +gtlayout.h
  100542   26123 74.0% 12-Nov-96 16:25:20 +Init.c
   10012    2661 73.4% 29-Oct-96 17:09:06 +Job.c
   98810   26401 73.2% 11-Nov-96 15:24:04 +Main.c
   23124    6440 72.1% 03-Nov-96 14:50:32 +Packet.c
   17617    5762 67.2% 11-Nov-96 18:33:54 +PhoneLogGenerator.c
   24007    5514 77.0% 02-Nov-96 13:49:00 +Print.c
   55883   12891 76.9% 11-Nov-96 18:41:30 +Protos.h
   16093    4479 72.1% 02-Nov-96 14:24:42 +SaveWindow.c
   26342    7262 72.4% 05-Nov-96 11:45:26 +Serial.c
   17129    4158 75.7% 05-Nov-96 11:19:54 +SerialPanel.c
   29288    7932 72.9% 02-Nov-96 11:59:12 +StatusDisplay.c
  434251   74480 82.8% 11-Nov-96 18:41:04 +Strings.h
     177     106 40.1% 11-Nov-96 18:31:26 +term_rev.h
     219     121 44.7% 11-Nov-96 18:31:32 +term_rev.i
   69009   15336 77.7% 10-Nov-96 12:07:12 +TextBufferWindow.c
   74453   21779 70.7% 02-Nov-96 11:58:12 +Tools.c
   25110    5593 77.7% 11-Nov-96 15:22:08 +UploadQueue.c
   23008    6140 73.3% 02-Nov-96 12:00:32 +XEM.c
   54153   14872 72.5% 02-Nov-96 12:00:34 +XPR.c
   14636    9285 36.5% 30-Nov-93 15:42:42  spatch
  108956   67327 38.2% 15-Nov-96 14:57:08  term-020-47a.pch
      88      88  0.0% 15-Nov-96 15:01:52  term-020-47a.pch.sig
  108652   67348 38.0% 15-Nov-96 14:57:10  term-any-47a.pch
      88      88  0.0% 15-Nov-96 15:01:58  term-any-47a.pch.sig
    3072    1202 60.8% 11-Nov-96 21:02:28  Update-term4.7
     697     344 50.6% 14-Jun-96 18:01:40  Update-term4.7.info
-------- ------- ----- --------- --------
 2319543  667959 71.2% 17-Nov-96 02:23:04   69 files
