94
|
1 #ifndef __COMPL_H__ |
|
2 #define __COMPL_H__ 1 |
|
3 |
|
4 #include <glib.h> |
|
5 |
238
|
6 #define COMPL_CMD (1<<0) |
|
7 #define COMPL_JID (1<<2) |
|
8 #define COMPL_URLJID (1<<3) // Not implemented yet |
|
9 #define COMPL_NAME (1<<4) // Not implemented yet |
|
10 #define COMPL_STATUS (1<<5) |
|
11 #define COMPL_FILENAME (1<<6) // Not implemented yet |
|
12 #define COMPL_ROSTER (1<<7) |
|
13 #define COMPL_BUFFER (1<<8) |
|
14 #define COMPL_GROUP (1<<9) |
|
15 #define COMPL_GROUPNAME (1<<10) |
|
16 #define COMPL_MULTILINE (1<<11) |
94
|
17 |
98
|
18 void compl_add_category_word(guint, const char *command); |
|
19 GSList *compl_get_category_list(guint cat_flags); |
94
|
20 |
98
|
21 void new_completion(char *prefix, GSList *compl_cat); |
|
22 void done_completion(void); |
|
23 guint cancel_completion(void); |
94
|
24 const char *complete(void); |
|
25 |
|
26 #endif /* __COMPL_H__ */ |