# HG changeset patch # User Etan Reisner # Date 1122016268 0 # Node ID dbc518c453f29b298910ee1b85cef11d85f37f9f # Parent 923b78741964dbdba05b5895690e182a37adb4a8 [gaim-migrate @ 13209] This was suggested in #gaim today, and made sense to me. committer: Tailor Script diff -r 923b78741964 -r dbc518c453f2 src/gtkconv.c --- a/src/gtkconv.c Fri Jul 22 02:25:29 2005 +0000 +++ b/src/gtkconv.c Fri Jul 22 07:11:08 2005 +0000 @@ -343,6 +343,19 @@ } static GaimCmdRet +clear_command_cb(GaimConversation *conv, + const char *cmd, char **args, char **error, void *data) +{ + GaimGtkConversation *gtkconv = NULL; + + gtkconv = GAIM_GTK_CONVERSATION(conv); + + gtk_imhtml_clear(GTK_IMHTML(gtkconv->imhtml)); + + return GAIM_CMD_STATUS_OK; +} + +static GaimCmdRet help_command_cb(GaimConversation *conv, const char *cmd, char **args, char **error, void *data) { @@ -6178,7 +6191,9 @@ gaim_cmd_register("debug", "w", GAIM_CMD_P_DEFAULT, GAIM_CMD_FLAG_CHAT | GAIM_CMD_FLAG_IM, NULL, debug_command_cb, _("debug <option>: Send various debug information to the current conversation."), NULL); - + gaim_cmd_register("clear", "", GAIM_CMD_P_DEFAULT, + GAIM_CMD_FLAG_CHAT | GAIM_CMD_FLAG_IM, NULL, + clear_command_cb, _("clear: Clears the conversation scrollback."), NULL); gaim_cmd_register("help", "w", GAIM_CMD_P_DEFAULT, GAIM_CMD_FLAG_CHAT | GAIM_CMD_FLAG_IM | GAIM_CMD_FLAG_ALLOW_WRONG_ARGS, NULL, help_command_cb, _("help <command>: Help on a specific command."), NULL);