aboutsummaryrefslogtreecommitdiffstats
path: root/TODO
diff options
context:
space:
mode:
authorjluehrs2 <jluehrs2@uiuc.edu>2007-09-02 20:02:11 -0500
committerjluehrs2 <jluehrs2@uiuc.edu>2007-09-02 20:02:11 -0500
commit5fb84d0d2abf669cccd3290192f59a640be5d5df (patch)
tree101f6671221958c942a496e50b3d4cb37b9e8446 /TODO
parentbd87a1d0e5d5188446a594639ee7e5e5b55a74b7 (diff)
downloadluairc-5fb84d0d2abf669cccd3290192f59a640be5d5df.tar.gz
luairc-5fb84d0d2abf669cccd3290192f59a640be5d5df.zip
todo--
Diffstat (limited to 'TODO')
-rw-r--r--TODO3
1 files changed, 0 insertions, 3 deletions
diff --git a/TODO b/TODO
index e97617b..5669690 100644
--- a/TODO
+++ b/TODO
@@ -3,13 +3,10 @@ Before next release
- Document available callbacks
- Allow the user to set the socket ip (for dcc, etc) in case it's different from what we detect (behind a firewall, etc)
- Rework the way irc.lua uses things from modules - there are quite a few things which shouldn't be part of the public user interface which are right now. Probably just use the leading underscore convention for right now, but hopefully a lot of that stuff can be refactored.
-- Don't send color escape sequences to files if we have redirected output
- Rework the way CTCP quoting is handled throughout the code... the whole string/table thing is pretty ugly
- Rework callback system to use registration rather than just assigning to stuff inside the irc module, so that we can do things like have multiple handlers automatically
- Separate out the DCC module some more so that the callbacks aren't registered unless the module is loaded
- Also separate out all of the CTCP commands/callbacks into the CTCP module
-- The chain of callbacks for sending a file over DCC shouldn't have to pass the filesize all around... it's only needed at the end, and it can be gotten easily from the file object which we are already passing around
- - We should also probably be seeking to the beginning of the file before sending it over DCC (or do we want to allow sending partial files through manually specifying the offset and size?)
For the future
==============