 - WHATS NEW IN MYSTIC BBS 1.07.3 -----------------------------------------

 + Added (Q)uit to prompt #361.  Before if you selected to add to the BBS
   list, you'd have to fill out the entire entry before you could save or
   abort.

 ! Fixed a problem with the Linux MPE loader.  If you tried to run a
   script outside of the script directory, things wouldn't work.  Mystic
   was looking for a "\" instead of a "/".

 + MYSTPACK: Changed the file names of the temporary files created when
   packing bases.  Hopefully this will solve it crashing on some Linux
   distributions.

 ! When Mystic prompted for an upload file name, a space could be entered
   as a valid filename.

 ! MPL: When compiling a program, Numerical variables could be assigned to
   a function which returned variables in the type of String.  A mismatch
   error should have occured.

 ! When the remote screen was redrawn after a sysop chat session, it would
   redraw incorrectly on if the status bar was NOT in single line mode.

 + Mystic now creates QWK packet's CONTROL.DAT file in MSDOS format even
   in Unix type file systems.  This seems to be more compatible with all
   types of QWK readers.

 ! MPL: When assigning certain numerical variable types, MIDE and MPLC would
   report a variable type mismatch when it shouldn't have.

 + Optimized the idle sensitivity within Mystic's Windows version.  This
   should make keyboard input a little faster/more efficient.

 + Enhanced the method Mystic uses to determine if a line of message text
   is quoted text.  A few QWK readers would indent quoted text within the
   message and Mystic wouldn't see it as quoted text.

 ! Fixed a bug in the file and message base selection listing.  When the
   base listing was aborted, Mystic would only let an area be selected if it
   were already displayed in the list.

 + Mystic/Windows will now check to see if the window title was changed
   after running a door, and restore it as "Mystic Node x" if it has been
   changed.

 ! If the SysOp was in two line status bar mode and the node chat template
   used line 23 as the input line, the teleconferance wouldn't work right.
   Fixed.

 + Added new command into the message reading system.  The (H) key will now
   set the current message as the high water (last read) pointer.  At the
   moment it doesn't display anything telling you that it worked (when H is
   pressed), but it does work.  The reason for this is that I don't like to
   add new prompts into minor builds.  I'll add the new prompts for it in
   the 1.08 release.  Just thought i'd include it in this form because
   there were a couple requests for this feature.

 + The ENTER key is now available in menus using longkey input.

 ! The Hotkey and Longkey settings were reversed in MCFG's menu editor.

 ! When using the lightbar file lister's previous page option, it'd skip
   the second page (and ONLY the second page) and go directly from the
   third page to the first page in the listing.  Fixed.

 + The ESCAPE key in the full screen message editor will now bring up the
   command prompt.

 + MCFG: There is now a command to delete a ghosted user from within the
   node manager.

 + MCFG: Changed all the commands within MCFG to use CTRL keys instead of Fx
   or ALT keys.  It may take a little to get used to these changes, but it
   allows for us to have MCFG work over terminals in Linux while keeping all
   the function keys consistant in all versions of MCFG.

 + MCFG: The mouse cursor is no longer persent in the Windows version.

 + MCFG: The window title is now set to "Mystic Configuration"

 + The Linux version of Mystic will now accept the D3 menu command.  This
   allows the Linux version to write a DOOR32.SYS drop file.

 ! MPL: Fixed a bug with the UserDeleted variable which could cause the
   user's flags to get corrupted.

 ! The CHAIN.TXT drop file now outputs the user's age field and a zero for
   the gold field.  Apparently, having a blank and not a 0 for gold would
   cause some doors to crash.

 ! Fixed some Squish related QWK bugs, which caused QWK packet corruption
   on all Squish format message bases.

 + Added the (I)gnore message reading command into the lightbar message
   index.

 ! Squish last read pointers were not stored in records based on a
   0-based user index.  This would cause problems with 3rd party SysOp
   mail readers.

 ! Fixed a problem with the lightbar message reader in Squish mode.  Mystic
   was giving strange results when the previous message command was selected
   on the last message of a base.

 + Mystic now adds the ^AMSGID and ^AREPLY fields to all outbound echomail
   posts and replies.

 + Mystic will now filter any kludge lines from message text, quoting, and
   message exporting.  Kludges lines are any line of text in which the first
   character is a ^A (smiley face)...

 ! Fixed small input bug in MCFG's language prompt editor.

 ! If a user was online at midnight, their time per day wasn't getting reset
   correctly.  Mystic will now reset their time left to whatever their
   daily limit is for their security level.

 + Added a new door command line MCI code: %U will now be replaced with
   the user's alias.

 + MCFG: Added the General Settings into the System Configuration menu.

 + MCFG: Added the Global Message Base Editing feature into the Message
   Base Editor.  This is a very handy utility.

 + The online file listing editor will now allow renaming files based on
   file casing, for operating systems that support it.

 ! Fixed a small bug in the lightbar file lister's next page option which
   would sometimes report the end of the listing without displaying the
   last file in the listing.

 + MIDE will now save its configuration file in the same path that the
   actual MIDE.EXE file exists.  This allows for MIDE to be placed in a
   directory on the PATH and will prevent it from making a new .cfg file
   in each directory MIDE is used.

 + MIDE will now also look for it's help file (mide.hlp) in the actual
   path where MIDE.EXE exists.

 ! Finally got around to nailing one of the two word wrapping bugs in the
   Full screen editor.  This one would cause the BBS to lock up under
   certain rare situations.

 + Removed the hard coded clear screen from the standard quote mode.  You
   will have to update prompt #452 with a |CL mci code in the beginning
   of the prompt for it to work the same as it did in the past...

 + MPE programs can now be executed from one of the sysop macros.  Any
   macro which begins with a ! character will execute an MPL program.  The
   format is !<mpepath><mpename>.  If <mpepath> is omitted, Mystic will
   look in the SCRIPTS directory as defined in System Paths.

 ! When an MPL program resided in the scripts path, the ParamStr(0) function
   would only return the file name of the MPL program and not the full
   path and file name as it should have.

 + Added the OS/2 native version of Mystic back into the distribution.  It
   hasn't had much testing, but hopefully it will do us well.  If you find
   any problems with it, let me know and I'll try to fix it.  Keep in mind
   that I no longer have an OS/2 development machine here so I will need
   a hand testing things.

.----------------------------------------------.
| Mystic BBS v1.07.3 RELEASED : May 13th, 2000 |
`----------------------------------------------'
