-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
* 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
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