[project @ 2005-09-12 21:46:06 by unknown_lamer]
[clinton/bobotpp.git] / ChangeLog
index 6ef201d..6f3fbbb 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,104 @@
+2005-09-12  Clinton Ebadi  <clinton@unknownlamer.org>
+
+       * bobot++.texinfo (High Level Message Functions): Removed
+       duplicate bot:say entry
+       (Channel Control): Converted section to new format, and documented
+       more commands
+
+2005-08-07  Clinton Ebadi  <clinton@unknownlamer.org>
+
+       * bobot++.texinfo (Bot Control Commands): Convert to @deffn and
+       documented commands
+       (Built-In Commands): Clarified when the channel argument must be
+       provided
+
+2005-07-21  Clinton Ebadi  <clinton@unknownlamer.org>
+
+       * bobot++.texinfo: Removed all multitables and replaced them with
+       lists
+
+2005-07-07  Clinton Ebadi  <clinton@unknownlamer.org>
+
+       * bobot++.texinfo (Shit Levels): Added section
+       (Scheme User Levels): Removed Section
+       (Adding New Commands): Updated ref to Scheme User Levels to refer
+       to the User Levels section, and changed a @code{} into a @{var}
+       (Sending Messages): Rewrote section
+       (High Level Message Functions): Merged bot:say and bot:msg
+       sections
+       (bot.users): Expanded section
+       (bot.shit): Added section
+       (bot.conf): Document initfile option
+       (bot.shit): More detail
+       (bot.users): More detail
+       (bot.init): Added section
+       (bot.conf): Documented autoexecfile option
+       (bot.autoexec): Added section
+       (Using the Bot): Added some intro text
+       (Concepts): New section, all of the level sections are now
+       subsections of this
+       Merged small doc patch from dsmith
+       (Channel Control): Added Section
+       (User List Commands): Added Section
+       (Spylist): Added Section
+       (Message Commands): Added Section
+       (Miscellaneous Commands): Added Section
+       (Shit List Commands): Added Section
+       (Channel Info): Added Section
+       (Built-In Commands): Completely Reorganized section
+
+       * source/Interp.C (interp_init_helper): Added bot:shit/none
+       /no-ban, /no-kick, and /no-deop constants to Scheme
+
+       * scripts/bobot-utils.scm (bot:sent-to-me?): Redefined as a
+       closure (this should create the regexp once instead of each time
+       the function is called)
+
+       * examples/bot.autoexec: Updated sample bot.autoexec
+
+       * examples/bot.users: Updated sample bot.users
+
+       * examples/bot.conf: Updated sample config
+
+2005-07-06  Clinton Ebadi  <clinton@unknownlamer.org>
+
+       * bobot++.texinfo (Sent Message Hooks): Documented hooks/send/who
+       and hooks/send/whois
+
+       * source/ServerQueue.C (sendWho): Call hooks/send/who
+       (sendWhois): Call hooks/send/whois
+
+       * source/Interp.C (interp_init_helper): Added hooks/send/who and
+       hooks/send/whois constants to Scheme
+
+       * source/BotInterp.H: Added SEND_WHO and SEND_WHOIS hook constants
+
+       * bobot++.texinfo (Misc Scripting Stuff): Documented bot:who and
+       bot:whois
+       (bot.conf): Document MAXNICKLENGTH
+
+       * source/Interp.C (interp_init_helper): Add bot:who and bot:whois
+       bindings to Scheme
+
+       * source/ScriptCommands.C (Who): Implemented Who method
+       Removed IQUEUE macro (no longer needed)
+       (Whois): Implemented Whois method
+
+       * source/ScriptCommands.H: Added Who and Whois methods
+
+       * source/Commands.C (Who): Implemented Who
+       (Whois): Implemented Whois
+
+       * source/Commands.H: Add Who and Whois tethods
+
+       * source/Interp.C: Updated copyright notice
+       (interp_init_helper): Remove send from CTCP/CTCPReply method names
+
+       * source/Interp.H: Updated copyright notice
+
+       * source/ScriptCommands.C (CTCP): Renamed from sendCTCP
+       (CTCPReply): Renamed from sendCTCPReply
+
 2005-07-05  Clinton Ebadi  <clinton@unknownlamer.org>
 
        * bobot++.texinfo (Low Level Message Functions): Updated docs to
        (toUpper): Use Utils::to_upper
        (trim): Use Utils::trim_str
 
-       * source/String.H: removed srep, replaced it with a std::string (my_string)
+       * source/String.H: removed srep, replaced it with a std::string
+       (my_string)
 
        * source/Utils.C (to_upper): Applied patch from Jos Hulzink
        <josh@stack.nl>