gaim/gaim

Makes sense here too.
oldstatus
2005-07-22, Etan Reisner
f16e28cf4b5d
Parents 7cd4ec51a06a
Children 9c7164d21003
Makes sense here too.
  • +18 -1
    src/gtkconv.c
  • --- a/src/gtkconv.c Wed Jul 20 23:51:20 2005 -0400
    +++ b/src/gtkconv.c Fri Jul 22 03:12:01 2005 -0400
    @@ -355,6 +355,21 @@
    }
    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));
    + g_string_free(conv->history, TRUE);
    + conv->history = g_string_new("");
    +
    + return GAIM_CMD_STATUS_OK;
    +}
    +
    +static GaimCmdRet
    help_command_cb(GaimConversation *conv,
    const char *cmd, char **args, char **error, void *data)
    {
    @@ -6509,7 +6524,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);