diff options
author | Sebastien Helleu <flashcode@flashtux.org> | 2005-12-11 00:52:32 +0000 |
---|---|---|
committer | Sebastien Helleu <flashcode@flashtux.org> | 2005-12-11 00:52:32 +0000 |
commit | 77e00d03812564d58fdc9ed60bd4e07c09326288 (patch) | |
tree | aad5bf938b2a09afbbc478ca5b37106208127315 /src/common/command.h | |
parent | b8662d79c2ef0276049e727ce3ea175e143459a4 (diff) | |
download | weechat-77e00d03812564d58fdc9ed60bd4e07c09326288.zip |
Added charset by server and channel, new command: /charset
Diffstat (limited to 'src/common/command.h')
-rw-r--r-- | src/common/command.h | 47 |
1 files changed, 24 insertions, 23 deletions
diff --git a/src/common/command.h b/src/common/command.h index 3cbd599a5..10cd44c86 100644 --- a/src/common/command.h +++ b/src/common/command.h @@ -36,8 +36,8 @@ struct t_weechat_command char *arguments; char *arguments_description; int min_arg, max_arg; - int (*cmd_function_args)(int, char **); - int (*cmd_function_1arg)(char *); + int (*cmd_function_args)(t_gui_window *, int, char **); + int (*cmd_function_1arg)(t_gui_window *, char *); }; typedef struct t_weechat_alias t_weechat_alias; @@ -62,27 +62,28 @@ extern t_weechat_alias *alias_new (char *, char *); extern void alias_free_all (); extern char **explode_string (char *, char *, int, int *); extern void free_exploded_string (char **); -extern int exec_weechat_command (t_irc_server *, char *); -extern void user_command (t_irc_server *, t_gui_buffer *, char *); -extern int weechat_cmd_alias (char *); -extern int weechat_cmd_buffer (int, char **); -extern int weechat_cmd_clear (int, char **); -extern int weechat_cmd_connect (int, char **); -extern int weechat_cmd_debug (int, char **); -extern int weechat_cmd_disconnect (int, char **); -extern int weechat_cmd_help (int, char **); -extern int weechat_cmd_history (int, char **); +extern int exec_weechat_command (t_gui_window *, t_irc_server *, char *); +extern void user_command (t_gui_window *, t_irc_server *, char *); +extern int weechat_cmd_alias (t_gui_window *, char *); +extern int weechat_cmd_buffer (t_gui_window *, int, char **); +extern int weechat_cmd_charset (t_gui_window *, int, char **); +extern int weechat_cmd_clear (t_gui_window *, int, char **); +extern int weechat_cmd_connect (t_gui_window *, int, char **); +extern int weechat_cmd_debug (t_gui_window *, int, char **); +extern int weechat_cmd_disconnect (t_gui_window *, int, char **); +extern int weechat_cmd_help (t_gui_window *, int, char **); +extern int weechat_cmd_history (t_gui_window *, int, char **); extern void weechat_cmd_ignore_display (char *, t_irc_ignore *); -extern int weechat_cmd_ignore (int, char **); -extern int weechat_cmd_key (char *); -extern int weechat_cmd_plugin (int, char **); -extern int weechat_cmd_save (int, char **); -extern int weechat_cmd_server (int, char **); -extern int weechat_cmd_set (char *); -extern int weechat_cmd_unalias (char *); -extern int weechat_cmd_unignore (int, char **); -extern int weechat_cmd_upgrade (int, char **); -extern int weechat_cmd_uptime (int, char **); -extern int weechat_cmd_window (int, char **); +extern int weechat_cmd_ignore (t_gui_window *, int, char **); +extern int weechat_cmd_key (t_gui_window *, char *); +extern int weechat_cmd_plugin (t_gui_window *, int, char **); +extern int weechat_cmd_save (t_gui_window *, int, char **); +extern int weechat_cmd_server (t_gui_window *, int, char **); +extern int weechat_cmd_set (t_gui_window *, char *); +extern int weechat_cmd_unalias (t_gui_window *, char *); +extern int weechat_cmd_unignore (t_gui_window *, int, char **); +extern int weechat_cmd_upgrade (t_gui_window *, int, char **); +extern int weechat_cmd_uptime (t_gui_window *, int, char **); +extern int weechat_cmd_window (t_gui_window *, int, char **); #endif /* command.h */ |