Mercurial > pidgin
comparison libgaim/plugins/perl/common/BuddyList.xs @ 14717:b1fcd2fc903a
[gaim-migrate @ 17471]
Martijn van Beers provided some patches to rework the perl object
casting/blessing for signal instances in order to let the newly added jabber-*
signals work. This is those patches.
This is also a small whitespace change, a removal of the gaim debug message
about "Found plugin info" it was just pissing me off, and a renamespacing of
gaim_blist_node_get_extended_menu into Gaim::Blist::Node where it makes
slightly more sense.
committer: Tailor Script <tailor@pidgin.im>
author | Etan Reisner <pidgin@unreliablesource.net> |
---|---|
date | Thu, 12 Oct 2006 20:38:47 +0000 |
parents | a9cc230acf0a |
children | 66c857a355b4 |
comparison
equal
deleted
inserted
replaced
14716:023dfc2ce5e3 | 14717:b1fcd2fc903a |
---|---|
214 | 214 |
215 void | 215 void |
216 gaim_blist_request_add_group() | 216 gaim_blist_request_add_group() |
217 | 217 |
218 void | 218 void |
219 gaim_blist_set_ui_ops(ops) | |
220 Gaim::BuddyList::UiOps ops | |
221 | |
222 Gaim::BuddyList::UiOps | |
223 gaim_blist_get_ui_ops() | |
224 | |
225 Gaim::Handle | |
226 gaim_blist_get_handle() | |
227 | |
228 void | |
229 gaim_blist_init() | |
230 | |
231 void | |
232 gaim_blist_uninit() | |
233 | |
234 MODULE = Gaim::BuddyList PACKAGE = Gaim::BuddyList::Node PREFIX = gaim_blist_node_ | |
235 PROTOTYPES: ENABLE | |
236 | |
237 void | |
219 gaim_blist_node_get_extended_menu(node) | 238 gaim_blist_node_get_extended_menu(node) |
220 Gaim::BuddyList::Node node | 239 Gaim::BuddyList::Node node |
221 PREINIT: | 240 PREINIT: |
222 GList *l; | 241 GList *l; |
223 PPCODE: | 242 PPCODE: |
224 for (l = gaim_blist_node_get_extended_menu(node); l != NULL; l = l->next) { | 243 for (l = gaim_blist_node_get_extended_menu(node); l != NULL; l = l->next) { |
225 XPUSHs(sv_2mortal(gaim_perl_bless_object(l->data, "Gaim::Menu::Action"))); | 244 XPUSHs(sv_2mortal(gaim_perl_bless_object(l->data, "Gaim::Menu::Action"))); |
226 } | 245 } |
227 | |
228 void | |
229 gaim_blist_set_ui_ops(ops) | |
230 Gaim::BuddyList::UiOps ops | |
231 | |
232 Gaim::BuddyList::UiOps | |
233 gaim_blist_get_ui_ops() | |
234 | |
235 void * | |
236 gaim_blist_get_handle() | |
237 | |
238 void | |
239 gaim_blist_init() | |
240 | |
241 void | |
242 gaim_blist_uninit() | |
243 | |
244 MODULE = Gaim::BuddyList PACKAGE = Gaim::BuddyList::Node PREFIX = gaim_blist_node_ | |
245 PROTOTYPES: ENABLE | |
246 | 246 |
247 void | 247 void |
248 gaim_blist_node_set_bool(node, key, value) | 248 gaim_blist_node_set_bool(node, key, value) |
249 Gaim::BuddyList::Node node | 249 Gaim::BuddyList::Node node |
250 const char * key | 250 const char * key |