===============================================================================
26Oct2003 - v2.6b
===============================================================================

BarkerJr

* Made the module compile and run on Eggdrop 1.6.16.
* Made the module compile on OSX.
* Check to see if quiet-save is set when saving.
* Allow channel settings to be added to "channel set," etc, areas of the config
  if the module is loaded before channels module.



===============================================================================
13Aug2003 - v2.6a
===============================================================================

BarkerJr

* Fixed a bug that broke the Tcl learn command, broke all learning unless the
  channel is +learnall, and broke msg'ing the bot.
* Got rid of the one-second delay for users that set wpm to zero.



===============================================================================
20Jul2003 - v2.6
===============================================================================

sebastian

* Added +freespeak that lets megahal talk even though he's not asked.


frayedends

* Made it compile properly on SunOS.


Alex Baron

* Made it compile properly on cygwin with Tcl commands enabled.


BarkerJr

* Added INSTALL.win32.txt.
* Added example Tcl scripts.
* Fixed a memory leak the occured when restarting the bot while it was talking.
* Made the bot strip colours/bolds/underlines/reverses out of text before
  learning from it.



===============================================================================
28Oct2002 - v2.5
===============================================================================

fuchs

* Added support for !channels.


Johan Segernas

* Remove the starting space that sometimes gets parsed.


BarkerJr

* Made the module use less memory when parsing in +learnall channels.
* Added Tcl commands 'learn' and 'getreply.'
* +megahal is now not required for channels to be +learnall.
* Added a `natural' delay to the responses.  MegaHAL will queue up replies.
* Added a config setting, mega_wpm, where you can specify the speed at which the
  bot responds (in words per minute).  Defaults to 120.
* Changed all the module's functions to static, which is supposed to make the
  module much smaller.



===============================================================================
05Oct2002 - v2.4
===============================================================================

BarkerJr

* Made the bot respond to msgs exactly the same way as it responds to channel
  text (botnick: text) which fixed a cygwin compile error at the same time.
* Added paper.doc, a research paper by the author of MegaHal.
* Fixed a buffer overflow that had to do with long nicknames and/or channel
  names.
* Chaned the channel flag +nomegahal to +megahal (so channel chat is disabled
  by default).
* Added channel flag +learnall that will make the bot learn from everything
  said in the channel, not just prefixed.  Don't set this on large channels.
* Addedd a dcc command - .brainsave
* Changed brainsave binds to 'm' from 'n'.
* Rewrote the README.



===============================================================================
18Sep2002 - v2.3
===============================================================================

BarkerJr

* Made message brainsave require a password to save.
* Changed the module load binds so they won't collide with other modules or
  scripts.
* Added a channel setting (+nomegahal) to enable/disable responses to messages
  said in that channel.
* Megahal now backs up its brain (file) when eggdrop backs up its userfile.



===============================================================================
09May2002 - v2.2
===============================================================================

BarkerJr

* The public prefix operator (usually ':') can be any one character (or none).
* The bot will now respond in public to its current nickname, not the one set
  in the config.
* Got rid of two compile warnings.



===============================================================================
08Jan2002 - v2.1
===============================================================================

BarkerJr

* Auto-saving brain each hour (when the userfile is written)
* The bot gets the TCL variable $nick for the pub/msg commands,
  which means, you don't need to edit megahal.c to change the prompt
* The bot replies to "/msg botnick brainsave" confirming save
* Added "Last Context" lines to help with debugging



===============================================================================
21Jun2001 - v2.0
===============================================================================

SegFault

* Fixed the Makefile and megahal.c so it compiles under recent 1.6.x bots.
