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


05/07/93 18:08  PCBOARD.EXE
---------------------------
- The 5/3/93 Developer Beta had a change which fixed a problem that occured
  with Carbon List messages:  If you wrote a private Carbon List message you
  would be unable to read your own message after saving it unless your name
  was on the Carbon List.

  The "fix", however, allowed everyone to read the message instead of only
  letting those on the list read the message.  Fixed.

- Unless your WELCOME file had @poff@ at the bottom of it, PCBoard was not
  issuing a "press enter to continue" prompt after a novice-mode-caller issued
  the (I)nitial Welcome Screen command from the main command prompt.  Fixed.

- If the PCBML.DAT file had ESC codes in it, PCBoard could misinterpret the
  file causing PCBTEXT display problems.

  Although ESC codes were not appropriate there, this has been fixed anyway.

- The following areas did not used to allow high ascii characters even though
  the high ascii filter was disabled.  (they now did)

    - main command prompt
    - message read command prompt
    - The TO and FROM and USER prompts used for search for messages to or from
      a user (i.e. the commands R USER, R TO and R FROM)
    - the "text to scan for" prompt for the USERS command

- The "Received on" date of a Return Receipt was not being set to the proper
  internationalization format.  Fixed.

- When using the (E)dit Header command and then changing the Packout Date, it
  was improperly converting the date for internationalization.  Fixed.


05/07/93 17:35  PCBSETUP.EXE
----------------------------
- Ever since way back when...  PCBSetup has added a trailing period on
  filenames when using the F2/F3 function keys to edit display files.  It has
  been so long since I used THEDRAW that I completely forgot that *it* was
  the reason why a trailing period was needed in the first place (otherwise
  THEDRAW adds ".ANS" on the end) and so I removed the trailing period.

  Now that I have been brought back to my senses...  the trailing period is
  back in there again.

  BTW, everyone should check out PCBEDIT.  It's a great little utility for
  creating display files using PCBoard's @-codes.

- The PWRD editor was giving defaults of 9999999 in the File and Byte Limit
  fields whenever ALT-I was pressed.  Fixed.

- The Help Screens, after pressing ESC to exit, were not restoring the time
  and keyboard status at the bottom of the screen.  (actually, they were
  restoring the saved information, not the current updated information)

  This fix will be applied to all of the utilities.

- Added a WARNING display in Configuration Options : System Control for the
  "Encrypt Users File" setting.  This setting should not be used lightly.  See
  the help screen for details.

- If you had a subdirectory (off the CURRENT directory) that was the same name
  as your QWK PACKET name (specified in Configuration Options : Messages) then
  PCBSetup would give an erroneous error message indicating that the name of
  your packet file conflicted with the subdirectory that was found.  Fixed.

- Modified the Conference Name field to allow high ascii characters.


05/07/93 17:33  PCBSM.EXE
-------------------------
- The USERS File Editor was not properly converted high ascii characters to
  uppercase letters (for internationalization).  Fixed.

- The Online Pack (/PURGE) option was printing headers to the printer (or
  output file) whether you requested it to or not.  Fixed.

- The screen was not being restored after an ALT-R command to repeat the
  last search in the USERS File Editor.  Fixed.


05/06/93 18:24  PCBOARD.EXE
---------------------------
- The Multi-Port version, when using with COMM-DRV (and at no other time),
  would experience long delays while attempting to verify carrier loss due
  to a timer error.  Fixed.

- A system that was configured for multi-lingual operation which had a
  PCBML.DAT that did NOT have an entry with a blank extension in it would
  appear to "lock up" on code load.  Fixed by providing an error message
  indicating that a no-extension entry is needed and then exiting to DOS.

- With some of the problems that have been experienced (due to other software
  writing the MSGS files improperly and messing up message numbers) I have
  modified the Y-scan command so that it will fix up the Last Message Read
  pointers whenever the LMR is found to be out of range for the MSGS file.
  This should help get everyone back "in sync" after the MSGS file is fixed.

- When a conference is set to allow Long TO: Names (for Internet) it also
  allows the caller to type the name in lowercase letters because some
  systems are case-sensitive.  However, this was only working if the name
  entered was greater than 25 characters in length.  Fixed.

  PPL-related
  -----------
- Just because a filename was specified when checking for file existence
  (either by a PPL program or with the PPL execution module within
  PCBoard) didn't mean it would be used.  Squashed.  :)

- The DISPSTR function has the ability to launch a PPE if the string to
  display is prefixed with an exclamation mark and is followed by a
  valid filename.  Unfortunately, I was checking for the existence of
  "!D:\DIR\FILE.EXT" instead of "D:\DIR\FILE.EXT".  In other words, I
  forgot to strip the ! before checking for the file.  Squashed.

- The RDUSYS command would reset last message read pointers for users
  with a security level that allowed multiple logins.  Fixed.

- NOTE:  Neither of these changes require a new PPLC.EXE.  It will
  continue to work as expected.  The only changes necessary are in
  PCBoard.


