Mercurial > ~mikael > mcabber > hg
comparison mcabber/src/commands.c @ 108:7fb72bc13732
[/trunk] Changeset 122 by mikael
* Add /clear command.
author | mikael |
---|---|
date | Fri, 22 Apr 2005 22:06:53 +0000 |
parents | fe7257d251ac |
children | 8ac67e951eab |
comparison
equal
deleted
inserted
replaced
107:57daf8da91d1 | 108:7fb72bc13732 |
---|---|
29 #include "utf8.h" | 29 #include "utf8.h" |
30 #include "utils.h" | 30 #include "utils.h" |
31 | 31 |
32 // Commands callbacks | 32 // Commands callbacks |
33 void do_roster(char *arg); | 33 void do_roster(char *arg); |
34 void do_clear(char *arg); | |
34 | 35 |
35 // Global variable for the commands list | 36 // Global variable for the commands list |
36 static GSList *Commands; | 37 static GSList *Commands; |
37 | 38 |
38 | 39 |
55 // cmd_init() | 56 // cmd_init() |
56 // ... | 57 // ... |
57 void cmd_init(void) | 58 void cmd_init(void) |
58 { | 59 { |
59 //cmd_add("add"); | 60 //cmd_add("add"); |
60 //cmd_add("clear"); | 61 cmd_add("clear", "Clear the dialog window", 0, 0, &do_clear); |
61 //cmd_add("del"); | 62 //cmd_add("del"); |
62 //cmd_add("group"); | 63 //cmd_add("group"); |
64 //cmd_add("help"); | |
63 //cmd_add("info"); | 65 //cmd_add("info"); |
64 //cmd_add("move"); | 66 //cmd_add("move"); |
65 //cmd_add("nick"); | 67 //cmd_add("nick"); |
66 cmd_add("quit", "Exit the software", 0, 0, NULL); | 68 cmd_add("quit", "Exit the software", 0, 0, NULL); |
67 //cmd_add("rename"); | 69 //cmd_add("rename"); |
215 buddylist_build(); | 217 buddylist_build(); |
216 scr_DrawRoster(); | 218 scr_DrawRoster(); |
217 } else | 219 } else |
218 scr_LogPrint("Unrecognized parameter!"); | 220 scr_LogPrint("Unrecognized parameter!"); |
219 } | 221 } |
222 | |
223 void do_clear(char *arg) | |
224 { | |
225 scr_Clear(); | |
226 } | |
227 |