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 revision Previous revision
whats_new_107 [2016/05/22 04:50]
avon
whats_new_107 [2016/05/22 04: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 04:54 by avon