don't need these comments anymore, since we have actual documentation now

master
jluehrs2 2007-09-04 20:28:07 -05:00
parent 587abb5c72
commit bb699d8235
1 changed files with 0 additions and 99 deletions

View File

@ -1,104 +1,5 @@
#!/usr/bin/lua
--[[
--Implemented callbacks:
-- on_nick_change(user, old_nick)
-- on_join(chan, user)
-- on_part(chan, user, part_msg)
-- on_op(chan, from_user, to_user)
-- on_deop(chan, from_user, to_user)
-- on_voice(chan, from_user, to_user)
-- on_devoice(chan, from_user, to_user)
-- on_topic_change(chan)
-- on_invite(from_user, chan)
-- on_kick(chan, from_user, to_user)
-- on_channel_msg(chan, from_user, msg)
-- on_private_msg(from_user, msg)
-- on_channel_notice(chan, from_user, msg)
-- on_private_notice(from_user, msg)
-- on_quit(user, quit_msg)
-- on_me_join(chan)
-- on_connect()
-- on_channel_act(chan, from_user, msg)
-- on_private_act(from_user, msg)
-- on_dcc(from_user, to_user, arg, address, port, size)
-- on_ctcp_error(from_user, to_user, msg)
--]]
--[[
--Implemented functions:
-- connect(args)
-- quit(msg)
-- join(chan)
-- part(chan)
-- say(to, msg)
-- notice(to, msg)
-- act(to, msg)
-- server_version(cb)
-- whois(cb, nick)
-- server_time(cb)
-- ctcp_ping(cb, nick)
-- ctcp_time(cb, nick)
-- ctcp_version(cb, nick)
-- send(command, ...)
-- get_ip()
-- channels()
--
-- chan:each_op()
-- chan:each_voice()
-- chan:each_user()
-- chan:each_member()
-- chan:ops()
-- chan:voices()
-- chan:users()
-- chan:members()
-- chan:ban(user)
-- chan:unban(user)
-- chan:voice(user)
-- chan:devoice(user)
-- chan:op(user)
-- chan:deop(user)
-- chan:set_limit(limit)
-- chan:set_key(key)
-- chan:set_private(b)
-- chan:set_secret(b)
-- chan:set_invite_only(b)
-- chan:set_topic_lock(b)
-- chan:set_no_outside_messages(b)
-- chan:set_moderated(b)
-- XXX: these should not be in the public interface... actually, this whole
-- handling needs to be rewritten
-- chan:add_user(user, mode)
-- chan:remove_user(user)
-- chan:change_status(user, b, mode)
-- chan:contains(user)
-- chan:change_nick(old_nick, new_nick
--
-- dcc.send(nick, filename, [port])
-- dcc.accept(filename, address, port, size, [packet_size])
--
-- debug.enable()
-- debug.disable()
-- debug.set_output(file)
-- debug.message(msg_type, msg, [color])
-- debug.err(msg)
-- debug.warn(msg)
--
-- XXX: do any of these need to be public?
-- misc.split(str, [delim], [end_delim], [lquotes], [rquotes])
-- misc.basename(path, [sep])
-- misc.dirname(path, [sep])
-- misc.str_to_int(str, [bytes], [endian])
-- misc.int_to_str(int, [endian])
-- misc.ip_str_to_int(ip_str)
-- misc.ip_int_to_str(ip_int)
-- misc.get_unique_filename(filename)
-- misc.try_call(fn, [...])
-- misc.try_call_warn(msg, fn, [...])
-- misc.parse_user(user)
-- misc.value_iter(state, arg, pred)
--]]
local irc = require "irc"
local dcc = require "irc.dcc"