annotate mcabber/src/compl.h @ 147:7571de4aed73

[/trunk] Changeset 159 by mikael * Fix a bug in buddylist_build() * We now lock the current buddy even not when being in chat mode. For example, if we're writing to s.o. and he leaves just before we press enter, we won't write to the wrong buddy... If the current_buddy is a group, we lock it too. * Remove MCABBER_TESTUNIT ifdef in roster.h (test program isn't up-to-date anymore...)
author mikael
date Fri, 29 Apr 2005 19:56:28 +0000
parents 0f7ec11efd06
children 4ce9ff808baa
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
94
9a4aa2797f02 [/trunk] Changeset 108 by mikael
mikael
parents:
diff changeset
1 #ifndef __COMPL_H__
9a4aa2797f02 [/trunk] Changeset 108 by mikael
mikael
parents:
diff changeset
2 #define __COMPL_H__ 1
9a4aa2797f02 [/trunk] Changeset 108 by mikael
mikael
parents:
diff changeset
3
9a4aa2797f02 [/trunk] Changeset 108 by mikael
mikael
parents:
diff changeset
4 #include <glib.h>
9a4aa2797f02 [/trunk] Changeset 108 by mikael
mikael
parents:
diff changeset
5
103
93dcc4e15d4a [/trunk] Changeset 117 by mikael
mikael
parents: 98
diff changeset
6 #define COMPL_CMD 1
94
9a4aa2797f02 [/trunk] Changeset 108 by mikael
mikael
parents:
diff changeset
7 #define COMPL_JID 2 // Not implemented yet
9a4aa2797f02 [/trunk] Changeset 108 by mikael
mikael
parents:
diff changeset
8 #define COMPL_URLJID 4 // Not implemented yet
9a4aa2797f02 [/trunk] Changeset 108 by mikael
mikael
parents:
diff changeset
9 #define COMPL_NAME 8 // Not implemented yet
103
93dcc4e15d4a [/trunk] Changeset 117 by mikael
mikael
parents: 98
diff changeset
10 #define COMPL_STATUS 16
94
9a4aa2797f02 [/trunk] Changeset 108 by mikael
mikael
parents:
diff changeset
11 #define COMPL_FILENAME 32 // Not implemented yet
103
93dcc4e15d4a [/trunk] Changeset 117 by mikael
mikael
parents: 98
diff changeset
12 #define COMPL_ROSTER 64
127
0f7ec11efd06 [/trunk] Changeset 140 by mikael
mikael
parents: 103
diff changeset
13 #define COMPL_GROUP 128
94
9a4aa2797f02 [/trunk] Changeset 108 by mikael
mikael
parents:
diff changeset
14
98
f20831f7d349 [/trunk] Changeset 112 by mikael
mikael
parents: 95
diff changeset
15 void compl_add_category_word(guint, const char *command);
f20831f7d349 [/trunk] Changeset 112 by mikael
mikael
parents: 95
diff changeset
16 GSList *compl_get_category_list(guint cat_flags);
94
9a4aa2797f02 [/trunk] Changeset 108 by mikael
mikael
parents:
diff changeset
17
98
f20831f7d349 [/trunk] Changeset 112 by mikael
mikael
parents: 95
diff changeset
18 void new_completion(char *prefix, GSList *compl_cat);
f20831f7d349 [/trunk] Changeset 112 by mikael
mikael
parents: 95
diff changeset
19 void done_completion(void);
f20831f7d349 [/trunk] Changeset 112 by mikael
mikael
parents: 95
diff changeset
20 guint cancel_completion(void);
94
9a4aa2797f02 [/trunk] Changeset 108 by mikael
mikael
parents:
diff changeset
21 const char *complete(void);
9a4aa2797f02 [/trunk] Changeset 108 by mikael
mikael
parents:
diff changeset
22
9a4aa2797f02 [/trunk] Changeset 108 by mikael
mikael
parents:
diff changeset
23 #endif /* __COMPL_H__ */