1.6
---
 + Added verbose documentation
 + Added multi-node activity (new line in MCHAT.CFG for it)
 + Recommended the source code
 + Optimized source in parts
 + Added ESC = quit and traps hence no longer showing funky shit =]
 + Added Magic-Words always on toggle (default = Off) to MCHAT.CFG
 + Added background color (|BG)
 + Added custom pause string (|PS)
 ! Fixed Magic-Word space/wrap bug (thanks grem!)
 + Added |PS, |?W, |?L, |?I, |?U, |?L, |@T, |@D, |LF, |LS, |%C, |%L, |#C
         |#L, |%#, |@W, |CI, |!V, |!A, |!H, |!S, |!I, |SY, |SP, and |?M  
         to MCI Parser (see MCHAT.DOC)
 + Added ^L = toggle logging activity messages
 - Moved /USERCMDS to ^U
 + Re-wrote internal session information to use new mci codes and new
   external display file (MCHATI.ANS) (see MCHAT.DOC)
 + Added notification for toggling user input
 + Recoded Magic-Words to use internal MPL array. Now limited to a max.
   of 75 word pairs in MCHAT.WRD due to this.
 + Added configurable forbidden file list (FFL) for /TYPE command. File
   is plain ascii text, one full path/file per line, and a max. of 50
   files allowed (internal MPL array). (see MCHAT.DOC)
 + Added ^L toggles Activity Logging on/off (see MCHAT.DOC)

1.5
---
 + Added ^W - Toggle Magic-Words on/off. The status of this is now shown
   in the information screen.
 + Added ^X - Toggle User Input on/off. The status of this is now shown
   in the information screen.
 + Added /U, and /USERCMDS function. This allows the sysop to toggle the
   ability for users to issue commands. It isn't saved to the config after
   and the default is still disable user commands for security reasons.
 + Added chat timer, and a new MCI code for it (|CH) can be used in log
   header and footer and will evaluate to minutes/seconds. Time used is
   also available in the information screen.
 + Added /G, /GOODBYE function. This command will hang up on the user 
   immediately (i figured it was a decent one to add since other software
   has it even though mystic has alt-H).
 + Added Magic Words
   Magic Words are words that as you type them get replaced by other words
   or phrases automatically. The default file contains several examples of
   Magic Words. There are practical and impractical uses for this function
   so use your better judgement. There is a bug in this feature if you 
   over use color codes and repeat a macro with extensive coloring several
   times in succession. It took me around 15 tries at a string around 20-30
   characters long including MCI's.. I'll fix it later. For now, you can
   use any mystic MCI codes or whatever. Handy for those phrases you have
   to type over and over to people who you chat with such as the homepage
   to your BBS, etc.
   
   The magic words file is called MCHAT.WRD and it goes in your boards
   DATA directory. The format is simple;

   magicWord <space> replacement word/phrase/codes

   one word/replacement pair per line with a space divider. simple.

 + Added command history. Will only work for last issued command on the
   sysops side and will only recall the last command issued, not a whole
   history. I figure this is handy for when you mistype commands and stuff.
   To activate this function press the up arrow key two times in a row.
 
 ! Fixed the /TYPE command for once and for all. Problem was with MPL 
   itself. Apparently if you call a function with same name parameters
   from a function with same name parameters from a function with same
   name parameters (3x recursion I guess it would be), MPL freaks. It
   was hard to figure out but easy to fix. Changed parms in typefile 
   procedure to argz instead of args. Go figure..

 + Added redisplay of MCHAT.ANS splash ansi after showing the help screen,
   about screen, or information screen, if the file exists and the user
   presses a key. This was requested by g00r00 the man himself. ;)

 - Fixed the log headers and footers by default to not be so obnoxious.
   They were weighing in over 80 characters with the new |CH MCI code
   included.. not very pretty ;)


1.4
---
 + Added /WHO's online
 + Added /MSG multi-node message capabillity ... note that you cannot see
   multinode messages when you are in an MPE.. but if you want to test it,
   send one to yourself and then exit to see it ;)
 + Added security checks when /TYPE is issued. m-Chat will not allow 
   MYSTIC.DAT, USERS.DAT, *.EXE, *.COM, or *.OVR, to be viewed at all.
 + Added /TYPE to automatically append .ANS, or .ASC if no extension is
   given when the command is issued (like dispfile basically).
 + Logs with no path specified will automatically go into your BBS log
   directory. This seems like a logical place for them ;)
 ! Fixed the /ME additional linefeed being logged to the log file.
 ! Fixed the /LOG command again ;)
 ! Fixed CMD_PREFIX in log file having hard-coded spaces. Oversight on
   my behalf, sorry..
 - Removed ability to use /m for actions since /MSG was added.

1.3
---
 + Added MCI parser -- 
   You can now include your own custom date, and time, as well as which user
   you are chatting with in your log headers and footers and they will be
   evaluated in real time!
 + Added new color: Regular color (|RC) which is for non-colored text
   purposes..
 ! Fixed the continuing line with no spaces logging bug
 ! Fixed the word-wrap logging bug
 + Cosmetic fixes internal to the source using the MCI parser now instead
   of bulky CFGDATA array constants =]
 + Changed default security to disallow remote users from issuing commands
 ! Fixed lines that began with a / not being interpreted or logged
   properly that were not followed by commands.

1.2
---
 + Added word-wrap functionality
 + Cleaned up logging facilities
 + Minor cosmetic fixes

1.1
---
 ! Fixed the input routine
 ! Fixed backspace stuff
 + Commented the source so others can learn from it
 ! Made the internal displays alot prettier
 + Made all the stuff m-Chat displays (except errors) configurable
 - Removed up/down/left/right cursor movement (this would be cool but...)
 

1.0
---
> FIRST RELEASE
