[project @ 2005-07-05 07:24:59 by unknown_lamer]
[clinton/bobotpp.git] / TODO
diff --git a/TODO b/TODO
index 3842b65..25ef4a2 100644 (file)
--- a/TODO
+++ b/TODO
@@ -1,4 +1,4 @@
-Done:
+Done (2.2):
 * DCC CHAT min user level
 * Lots of hooks related stuff that I never wrote down
 * Abstract DCC support so that DCC FILE may be easily implemented
@@ -6,20 +6,17 @@ Done:
 * Compile without warnings
 * bot:protection/[none|no-ban|no-kick|no-deop] constants
 * bot:aop/[no|yes] constants
+* Utils::valid_nickname_p should have a configurable max nick length
+* More detailed script error reporting
+* Commands::sendCTCP, Commands::sendCTCPReply
+* Add DCC_CHAT_END hook for Scheme
 
 2.2:
 * Finish Texinfo manual
-* Register a lazy catch handler (in Interp::Startup) that prints more
-   debug info to the log (filename, line number, column number,
-   etc.). Check the mod_guile source for the lazy catch handler in it.
-* Utils::valid_nickname_p should have a configurable max nick length
-   (now that most networks allow for longer than nine character
-   nicks). This is dependant upon the new configuration system
 * Finish adding commands to Scheme for sending messages
   (e.g. bot:send-CTCP to send a CTCP message)
 * Add util functions for doing stuff like quoting CTCP messages
 * Finish adding hooks/send hooks
-* Add DCC_CHAT_END hook for Scheme
 
 2.4: 
 * Use configuration database class
@@ -72,6 +69,4 @@ Definitely 3.0:
       implement those.
 
 Maybe:
-* New config values in config db should be added before old values
-   (this is faster but breaks the way server lists work in 2.x)
 * Make it possible to use Scheme functions in the Parser itself
\ No newline at end of file