# HG changeset patch # User Mikael Berthe # Date 1142274355 -3600 # Node ID 938a8791658cb56677af001ca3975ddc44a46ab3 # Parent 6c633adaae1060098c6138678425a54fcfe759b6 Add partial completion for the "/event" command diff -r 6c633adaae10 -r 938a8791658c mcabber/src/commands.c --- a/mcabber/src/commands.c Mon Mar 13 19:20:03 2006 +0100 +++ b/mcabber/src/commands.c Mon Mar 13 19:25:55 2006 +0100 @@ -94,7 +94,7 @@ cmd_add("connect", "Connect to the server", 0, 0, &do_connect); cmd_add("del", "Delete the current buddy", 0, 0, &do_del); cmd_add("disconnect", "Disconnect from server", 0, 0, &do_disconnect); - cmd_add("event", "Process an event", 0, 0, &do_event); + cmd_add("event", "Process an event", 0, COMPL_EVENTS, &do_event); cmd_add("group", "Change group display settings", COMPL_GROUP, 0, &do_group); //cmd_add("help", "Display some help", COMPL_CMD, 0, NULL); cmd_add("info", "Show basic info on current buddy", 0, 0, &do_info); @@ -193,6 +193,10 @@ // Request (query) category compl_add_category_word(COMPL_REQUEST, "time"); compl_add_category_word(COMPL_REQUEST, "version"); + + // Events category + compl_add_category_word(COMPL_EVENTS, "accept"); + compl_add_category_word(COMPL_EVENTS, "reject"); } // expandalias(line) diff -r 6c633adaae10 -r 938a8791658c mcabber/src/compl.h --- a/mcabber/src/compl.h Mon Mar 13 19:20:03 2006 +0100 +++ b/mcabber/src/compl.h Mon Mar 13 19:25:55 2006 +0100 @@ -18,6 +18,7 @@ #define COMPL_RESOURCE (1<<13) #define COMPL_AUTH (1<<14) #define COMPL_REQUEST (1<<15) +#define COMPL_EVENTS (1<<16) void compl_add_category_word(guint, const char *command); void compl_del_category_word(guint categ, const char *word);