User Tools

Site Tools


whats_new_107

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
whats_new_107 [2016/05/22 03:50] avonwhats_new_107 [2016/05/22 03:54] (current) avon
Line 863: Line 863:
  
 </code> </code>
 +
 +===== Version 1.07.2 =====
 +
 +<code>
 +
 + ! MCFG: The New User Settings 1 -> Language file setting was backwards.
 +   It'd say "Ask" when it really should have said "Use default".
 +
 + ! MCFG: The option New User Settings 2 -> Ask Screen Size was missing from
 +   the options but available from within Mystic's internal configuration.
 +
 + ! Fixed a bug in the QWK system that would cause certain messages in a
 +   packet to get scrambled.
 +
 + ! The QWK system was creating .NDX files for bases that didn't have any
 +   messages in them.  This is fine for most QWK readers, but there are a few
 +   that didn't like that.  In addition, the .NDX files were not getting
 +   created correctly under certain operating systems.
 +
 + + Mystic will now restore the screen on the user's side after sysop chat
 +   modes.
 +
 + + Mystic was looking for FILE_ID.DIZ in the Linux version of Mystic.  This
 +   has been changed to look for file_id.diz instead.
 +
 + ! In line quote mode, Mystic would not allow you to quote a range of text
 +   that wasn't already displayed.
 +
 + ! MIDE: When changing the file name during a "Save As", MIDE was not
 +   renaming the window to the new file name.
 +
 + + Added new MPL function: PATHCHAR.  This will allow for MPE programs to
 +   be easily written to work on both Unix and DOS type file systems.
 +
 + ! The index files in Squish message bases were getting written incorrectly.
 +   I think i've managed to nail this bug but I haven't had any substancial
 +   testing done as none of my alpha sites run Squish message bases. :(
 +
 + + MCFG: Added (ALT+S) Sort into the status line of the file base editor.
 +   Sorting was always available, but for some reason I never put it on
 +   the status line.  Even the help listing had ALT-S documented. =]
 +
 + + Changed the INSTALL program to use CTRL-S to start the installation,
 +   instead of the F2 key that was used.  Linux users were not able to
 +   use F2 over an xterminal.
 +
 + + MPL: Added new procedure called GETSCREENINFO.  This is used to read the
 +   values of the Screen Info MCI codes.  This will come in handy when
 +   creating lightbar mods which use ANSI templates similar to the rest of
 +   Mystic.
 +
 + ! Fixed a small memory leak in the DOS/WIN/OS2 versions caused when running
 +   external programs (doors).
 +
 + ! Fixed the DOOR32 problems in Windows version.  I had some code commented
 +   out when I released 1.07.  I forgot to 'put things back to normal' when
 +   I was done testing some things before the release. =]
 +
 + ! Fixed the viewing of the BBS list in the Linux version.  Just the case of
 +   an error in file casing.  Mystic was looking for a data file in all
 +   uppercased letters when it should have been lowercased.
 +
 + ! Fixed the error with inserting a new menu in the Linux internal menu
 +   editor.
 +
 + ! Fixed a small problem with displaying the time in twelve hour format.
 +   It'd display 12:01am when it should have said been 12:01pm.
 +
 + ! The BI mci code (User's Birthdate) wasn't being displayed correctly.
 +
 +.------------------------------------------------.
 +| Mystic BBS v1.07.2 RELEASED : January 20, 2000 |
 +`------------------------------------------------'
 +
 +</code>
 +
 +===== Version 1.07.3 =====
 +
 +<code>
 +
 +
 + + 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 present 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 |
 +`----------------------------------------------'
 +
 +</code>
 +
 +
whats_new_107.txt · Last modified: 2016/05/22 03:54 by avon

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki