                             TEST UPDATE INFORMATION
                             -----------------------

08/29/94 20:02 PCBOARD.EXE
--------------------------
- When in a directory listing, typing 'F' to flag a file or 'V' to view a file
  would cause the screen to clear.  Fixed.

- The screen was clearing at the end of the directory listing and it should
  not have been.  Fixed.

- If a CMD.LST entry was set to charge 0 for usage and 0 per minute, but the
  caller's account was already *less* than 0, the caller would be informed
  that he lacked sufficient credits to use the command.  Fixed.

  PPL & PPLC
  ----------
- DBase DSELECT was reporting a notinuse error on all channels.  Fixed.

- In a SELECT CASE construct, if the CASE expression expanded
  to something larger than 256 bytes, results of compilation were
  unpredictable. The CASE expression buffer in the compiler has been
  changed to 2k.

- CONFFLAG and CONFUNFLAG were not updating the NET, 'N', status using the
  F_NET constant.  Fixed.


08/29/94 18:48 PCBFILER.EXE
---------------------------
- If you hit ALT-M to move a file, changed the directory number manually, then
  hit F2 to look at the DIR.LST file, upon pressing ESC the directory number
  you had typed in previously would be changed to a zero.  Fixed.

- Modified the ALT-M display so that it now shows the conference name and
  directory description inside of the ALT-M window.

- Modified the ALT-M keystroke so that it is now available from any description
  line (i.e. you no longer have to be on the filename line to press ALT-M).

- Using ALT-U to import a FILE_ID.DIZ would "preview" the description
  correctly, however, upon importing it into the editor, it would be missing
  the very last line of the description.  Fixed.

- If you were on the very last line of the DIR file and at the bottom of the
  screen and pressed ALT-I to insert a new line, the new line would be
  inserted, but the cursor would not move down to the newly created line nor
  would the screen scroll up a line to show the new line.  Fixed.

- If a filter was enabled in the editor, and you pressed ALT-P to process the
  file, upon returning back into the editor it would "appear" as if the filter
  were still enabled (i.e. a display problem only).  Fixed.


08/29/94 12:47 PCBPACK.EXE
--------------------------
- When using the /REPORT switch, conference names would not align properly
  if they were longer than 13 characters.  Fixed.


08/29/94 11:50 ZMSEND.EXE & ZMRECV.EXE
--------------------------------------
- Made changes to try to improve Zmodem's ability to detect carrier loss.


08/29/94 14:45 UUOUT.EXE
------------------------
- Fixed a bug in message processing where email would be uploaded to your
  service provider but never sent anywhere else.  Probably was one of
  truncating the site name to 7 characters in one place but not all places
  in the source code.

- Added code to check for existence of UUOUT.SEQ before trying to blindly
  open it.

- Made some changes to try to improve performance for low-end machines by
  opening the message base twice, once read only then once write only.

- Added support for detecting and using the following headers embedded
  within the body of the message:  TO, NEWSGROUPS, FOLLOWUP-TO, SUBJECT,
  DISTRIBUTION, and REPLY-TO.  Note that UUOUT will simply scan individual
  lines, starting with the first line, in the message body and use them until
  it finds an unrecognized line.


08/29/94 14:45 UUXFER.EXE
-------------------------
- Added \8 switch to chat script processing to shift to 8N1 processing

- Added \e switch to chat script processing to shift to 7E1 processing

- Fixed hyphen (-) handling for send sequences

- Changed the auto-shift from 7E1 to 8N1 to not wait for the transmit
  buffer to empty first

- Added support for the following errorlevels:

    0 = No errors
    1 = Failure processing chat script
    2 = Lost carrier after chat script completion
    3 = Site not found in SYSTEMS file
    4 = Invalid entry found in SYSTEMS file
    5 = No message found during Shere exchange
    6 = Bad message found during Shere exchange
    7 = UUCP G protocol not available at site
    8 = Error during UUCP G protocol


08/29/94 14:45 UUIN.EXE
-----------------------
- Added program logging to UUIN.LOG in the UUCP LOG FILES directory.

- Removed some overly restrictive error checking (if the conference type
  was invalid messages wouldn't be imported, even though the conference type
  is only supposed to be used on export).


08/26/94 18:03 PCBOARD.EXE
--------------------------
- With accounting features enabled, messages posted via QWK U were not being
  charged (or credited) appropriately.  Fixed.

- When charging for messages, even though PCBoard properly charged for the
  message after it was saved, it would not prevent a caller from entering a
  new message if he lacked sufficient credits to enter the message. Fixed.

  PPL & PPLC
  ----------
- Had to make some changes to the way PPEs are written and read from disk.
  No recompiles are necessary unless you were having problems in the first
  place.  (generally only tiny PPEs - fixes an invalid token problem)


08/26/94 16:00 PCBMail bug fix
------------------------------
-   Loading files it will strip the return characters off for you
-   Prompting you before downloading attached file.
-   Pick fonts to be used inside the message body and for the headers.
        You no longer need the pcbapp.fon file.
-   Correctly handles USERNET.XXX login if you are running on a network.
-   Also if you are using only one PCBOARD.DAT file you can enter in
    what node you what to login under.
-   Improved documentation
-   Fixed bugs with message editor.
-   Also in the Inbox you can move the dividing line between the conference
    listing and the message listing.
-   Saves information for the window position so that when you exit PCBMail
    and come back it will place the windows in the same place you left them.
-   And I am sure there are plenty more that I have forgotten about.



