summaryrefslogtreecommitdiff
path: root/src/plugins/irc
diff options
context:
space:
mode:
authorSebastien Helleu <flashcode@flashtux.org>2010-02-12 17:15:30 +0100
committerSebastien Helleu <flashcode@flashtux.org>2010-02-12 17:15:30 +0100
commit922e67cabd767c3da74de6d2c9aa59078fa4ad0f (patch)
treecab0813b2162e145f7a4d9a3fece6922fd699b19 /src/plugins/irc
parent8d25a7520005625822b0a3e8f9c1e72ee756d30d (diff)
downloadweechat-922e67cabd767c3da74de6d2c9aa59078fa4ad0f.zip
Add description of arguments for API functions hook_info and hook_infolist
Diffstat (limited to 'src/plugins/irc')
-rw-r--r--src/plugins/irc/irc-info.c15
1 files changed, 14 insertions, 1 deletions
diff --git a/src/plugins/irc/irc-info.c b/src/plugins/irc/irc-info.c
index a561e5ae2..60c9b6eae 100644
--- a/src/plugins/irc/irc-info.c
+++ b/src/plugins/irc/irc-info.c
@@ -395,23 +395,36 @@ irc_info_init ()
{
/* info hooks */
weechat_hook_info ("irc_is_channel", N_("1 if string is an IRC channel"),
+ N_("channel name"),
&irc_info_get_info_cb, NULL);
weechat_hook_info ("irc_nick", N_("get current nick on a server"),
+ N_("server name"),
&irc_info_get_info_cb, NULL);
weechat_hook_info ("irc_nick_from_host", N_("get nick from IRC host"),
+ N_("IRC host (like `:nick!name@server.com`)"),
&irc_info_get_info_cb, NULL);
weechat_hook_info ("irc_nick_color", N_("get nick color"),
+ N_("nickname"),
&irc_info_get_info_cb, NULL);
- weechat_hook_info ("irc_buffer", N_("get buffer pointer for an IRC server/channel"),
+ weechat_hook_info ("irc_buffer", N_("get buffer pointer for an IRC server/channel/nick"),
+ N_("server,channel,nick (channel and nicks are optional)"),
&irc_info_get_info_cb, NULL);
/* infolist hooks */
weechat_hook_infolist ("irc_server", N_("list of IRC servers"),
+ N_("server pointer (optional)"),
+ N_("server name (can start or end with \"*\" as joker) (optional)"),
&irc_info_get_infolist_cb, NULL);
weechat_hook_infolist ("irc_channel", N_("list of channels for an IRC server"),
+ N_("channel pointer (optional)"),
+ N_("server name"),
&irc_info_get_infolist_cb, NULL);
weechat_hook_infolist ("irc_nick", N_("list of nicks for an IRC channel"),
+ N_("nick pointer (optional)"),
+ N_("server,channel,nick (channel and nick are optional)"),
&irc_info_get_infolist_cb, NULL);
weechat_hook_infolist ("irc_ignore", N_("list of IRC ignores"),
+ N_("ignore pointer (optional)"),
+ NULL,
&irc_info_get_infolist_cb, NULL);
}