Mercurial > pidgin.yaz
comparison libpurple/plugins/tcl/signal-test.tcl @ 16363:f4c72a722741
This looks like the last of the purplification for Tcl. Somebody done
did them a good job fixing it up.
author | Ethan Blanton <elb@pidgin.im> |
---|---|
date | Wed, 25 Apr 2007 02:36:05 +0000 |
parents | 31a6bfedf7be |
children |
comparison
equal
deleted
inserted
replaced
16362:7d0d3a746299 | 16363:f4c72a722741 |
---|---|
1 gaim::signal connect [gaim::account handle] account-away { account state message } { | 1 purple::signal connect [purple::account handle] account-away { account state message } { |
2 gaim::debug -info "tcl signal" "account-away [gaim::account username $account] \"$state\" \"$message\"" | 2 purple::debug -info "tcl signal" "account-away [purple::account username $account] \"$state\" \"$message\"" |
3 } | 3 } |
4 | 4 |
5 gaim::signal connect [gaim::account handle] account-connecting { account } { | 5 purple::signal connect [purple::account handle] account-connecting { account } { |
6 gaim::debug -info "tcl signal" "account-connecting [gaim::account username $account]" | 6 purple::debug -info "tcl signal" "account-connecting [purple::account username $account]" |
7 } | 7 } |
8 | 8 |
9 gaim::signal connect [gaim::account handle] account-set-info { account info } { | 9 purple::signal connect [purple::account handle] account-set-info { account info } { |
10 gaim::debug -info "tcl signal" "account-set-info [gaim::account username $account] $info" | 10 purple::debug -info "tcl signal" "account-set-info [purple::account username $account] $info" |
11 } | 11 } |
12 | 12 |
13 gaim::signal connect [gaim::account handle] account-setting-info { account info } { | 13 purple::signal connect [purple::account handle] account-setting-info { account info } { |
14 gaim::debug -info "tcl signal" "account-set-info [gaim::account username $account] $info" | 14 purple::debug -info "tcl signal" "account-set-info [purple::account username $account] $info" |
15 } | 15 } |
16 | 16 |
17 gaim::signal connect [gaim::buddy handle] buddy-away { buddy } { | 17 purple::signal connect [purple::buddy handle] buddy-away { buddy } { |
18 gaim::debug -info "tcl signal" "buddy-away [gaim::account username [lindex $buddy 2]] [lindex $buddy 1]" | 18 purple::debug -info "tcl signal" "buddy-away [purple::account username [lindex $buddy 2]] [lindex $buddy 1]" |
19 } | 19 } |
20 | 20 |
21 gaim::signal connect [gaim::buddy handle] buddy-back { buddy } { | 21 purple::signal connect [purple::buddy handle] buddy-back { buddy } { |
22 gaim::debug -info "tcl signal" "buddy-back [gaim::account username [lindex $buddy 2]] [lindex $buddy 1]" | 22 purple::debug -info "tcl signal" "buddy-back [purple::account username [lindex $buddy 2]] [lindex $buddy 1]" |
23 } | 23 } |
24 | 24 |
25 gaim::signal connect [gaim::buddy handle] buddy-idle { buddy } { | 25 purple::signal connect [purple::buddy handle] buddy-idle { buddy } { |
26 gaim::debug -info "tcl signal" "buddy-idle [gaim::account username [lindex $buddy 2]] [lindex $buddy 1]" | 26 purple::debug -info "tcl signal" "buddy-idle [purple::account username [lindex $buddy 2]] [lindex $buddy 1]" |
27 } | 27 } |
28 | 28 |
29 gaim::signal connect [gaim::buddy handle] buddy-unidle { buddy } { | 29 purple::signal connect [purple::buddy handle] buddy-unidle { buddy } { |
30 gaim::debug -info "tcl signal" "buddy-unidle [gaim::account username [lindex $buddy 2]] [lindex $buddy 1]" | 30 purple::debug -info "tcl signal" "buddy-unidle [purple::account username [lindex $buddy 2]] [lindex $buddy 1]" |
31 } | 31 } |
32 | 32 |
33 gaim::signal connect [gaim::buddy handle] buddy-signed-on { buddy } { | 33 purple::signal connect [purple::buddy handle] buddy-signed-on { buddy } { |
34 gaim::debug -info "tcl signal" "buddy-signed-on [gaim::account username [lindex $buddy 2]] [lindex $buddy 1]" | 34 purple::debug -info "tcl signal" "buddy-signed-on [purple::account username [lindex $buddy 2]] [lindex $buddy 1]" |
35 } | 35 } |
36 | 36 |
37 gaim::signal connect [gaim::buddy handle] buddy-signed-off { buddy } { | 37 purple::signal connect [purple::buddy handle] buddy-signed-off { buddy } { |
38 gaim::debug -info "tcl signal" "buddy-signed-off [gaim::account username [lindex $buddy 2]] [lindex $buddy 1]" | 38 purple::debug -info "tcl signal" "buddy-signed-off [purple::account username [lindex $buddy 2]] [lindex $buddy 1]" |
39 } | 39 } |
40 | 40 |
41 gaim::signal connect [gaim::core handle] quitting {} { | 41 purple::signal connect [purple::core handle] quitting {} { |
42 gaim::debug -info "tcl signal" "quitting" | 42 purple::debug -info "tcl signal" "quitting" |
43 } | 43 } |
44 | 44 |
45 gaim::signal connect [gaim::conversation handle] receiving-chat-msg { account who what id flags } { | 45 purple::signal connect [purple::conversation handle] receiving-chat-msg { account who what id flags } { |
46 gaim::debug -info "tcl signal" "receiving-chat-msg [gaim::account username $account] $id $flags $who \"$what\"" | 46 purple::debug -info "tcl signal" "receiving-chat-msg [purple::account username $account] $id $flags $who \"$what\"" |
47 return 0 | 47 return 0 |
48 } | 48 } |
49 | 49 |
50 gaim::signal connect [gaim::conversation handle] receiving-im-msg { account who what id flags } { | 50 purple::signal connect [purple::conversation handle] receiving-im-msg { account who what id flags } { |
51 gaim::debug -info "tcl signal" "receiving-im-msg [gaim::account username $account] $id $flags $who \"$what\"" | 51 purple::debug -info "tcl signal" "receiving-im-msg [purple::account username $account] $id $flags $who \"$what\"" |
52 return 0 | 52 return 0 |
53 } | 53 } |
54 | 54 |
55 gaim::signal connect [gaim::conversation handle] received-chat-msg { account who what id flags } { | 55 purple::signal connect [purple::conversation handle] received-chat-msg { account who what id flags } { |
56 gaim::debug -info "tcl signal" "received-chat-msg [gaim::account username $account] $id $flags $who \"$what\"" | 56 purple::debug -info "tcl signal" "received-chat-msg [purple::account username $account] $id $flags $who \"$what\"" |
57 } | 57 } |
58 | 58 |
59 gaim::signal connect [gaim::conversation handle] received-im-msg { account who what id flags } { | 59 purple::signal connect [purple::conversation handle] received-im-msg { account who what id flags } { |
60 gaim::debug -info "tcl signal" "received-im-msg [gaim::account username $account] $id $flags $who \"$what\"" | 60 purple::debug -info "tcl signal" "received-im-msg [purple::account username $account] $id $flags $who \"$what\"" |
61 } | 61 } |
62 | 62 |
63 gaim::signal connect [gaim::conversation handle] sending-chat-msg { account what id } { | 63 purple::signal connect [purple::conversation handle] sending-chat-msg { account what id } { |
64 gaim::debug -info "tcl signal" "sending-chat-msg [gaim::account username $account] $id \"$what\"" | 64 purple::debug -info "tcl signal" "sending-chat-msg [purple::account username $account] $id \"$what\"" |
65 return 0 | 65 return 0 |
66 } | 66 } |
67 | 67 |
68 gaim::signal connect [gaim::conversation handle] sending-im-msg { account who what } { | 68 purple::signal connect [purple::conversation handle] sending-im-msg { account who what } { |
69 gaim::debug -info "tcl signal" "sending-im-msg [gaim::account username $account] $who \"$what\"" | 69 purple::debug -info "tcl signal" "sending-im-msg [purple::account username $account] $who \"$what\"" |
70 return 0 | 70 return 0 |
71 } | 71 } |
72 | 72 |
73 gaim::signal connect [gaim::conversation handle] sent-chat-msg { account id what } { | 73 purple::signal connect [purple::conversation handle] sent-chat-msg { account id what } { |
74 gaim::debug -info "tcl signal" "sent-chat-msg [gaim::account username $account] $id \"$what\"" | 74 purple::debug -info "tcl signal" "sent-chat-msg [purple::account username $account] $id \"$what\"" |
75 } | 75 } |
76 | 76 |
77 gaim::signal connect [gaim::conversation handle] sent-im-msg { account who what } { | 77 purple::signal connect [purple::conversation handle] sent-im-msg { account who what } { |
78 gaim::debug -info "tcl signal" "sent-im-msg [gaim::account username $account] $who \"$what\"" | 78 purple::debug -info "tcl signal" "sent-im-msg [purple::account username $account] $who \"$what\"" |
79 } | 79 } |
80 | 80 |
81 gaim::signal connect [gaim::connection handle] signed-on { gc } { | 81 purple::signal connect [purple::connection handle] signed-on { gc } { |
82 gaim::debug -info "tcl signal" "signed-on [gaim::account username [gaim::connection account $gc]]" | 82 purple::debug -info "tcl signal" "signed-on [purple::account username [purple::connection account $gc]]" |
83 } | 83 } |
84 | 84 |
85 gaim::signal connect [gaim::connection handle] signed-off { gc } { | 85 purple::signal connect [purple::connection handle] signed-off { gc } { |
86 gaim::debug -info "tcl signal" "signed-off [gaim::account username [gaim::connection account $gc]]" | 86 purple::debug -info "tcl signal" "signed-off [purple::account username [purple::connection account $gc]]" |
87 } | 87 } |
88 | 88 |
89 gaim::signal connect [gaim::connection handle] signing-on { gc } { | 89 purple::signal connect [purple::connection handle] signing-on { gc } { |
90 gaim::debug -info "tcl signal" "signing-on [gaim::account username [gaim::connection account $gc]]" | 90 purple::debug -info "tcl signal" "signing-on [purple::account username [purple::connection account $gc]]" |
91 } | 91 } |
92 | 92 |
93 if { 0 } { | 93 if { 0 } { |
94 gaim::signal connect signing-off { | 94 purple::signal connect signing-off { |
95 gaim::debug -info "tcl signal" "signing-off [gaim::account username [gaim::connection account $event::gc]]" | 95 purple::debug -info "tcl signal" "signing-off [purple::account username [purple::connection account $event::gc]]" |
96 } | 96 } |
97 | 97 |
98 gaim::signal connect update-idle { | 98 purple::signal connect update-idle { |
99 gaim::debug -info "tcl signal" "update-idle" | 99 purple::debug -info "tcl signal" "update-idle" |
100 } | 100 } |
101 } | 101 } |
102 | 102 |
103 gaim::signal connect [gaim::plugins handle] plugin-load args { | 103 purple::signal connect [purple::plugins handle] plugin-load args { |
104 gaim::debug -info "tcl signal" "plugin-load [list $args]" | 104 purple::debug -info "tcl signal" "plugin-load [list $args]" |
105 } | 105 } |
106 | 106 |
107 gaim::signal connect [gaim::plugins handle] plugin-unload args { | 107 purple::signal connect [purple::plugins handle] plugin-unload args { |
108 gaim::debug -info "tcl signal" "plugin-unload [list $args]" | 108 purple::debug -info "tcl signal" "plugin-unload [list $args]" |
109 } | 109 } |
110 | 110 |
111 gaim::signal connect [gaim::savedstatuses handle] savedstatus-changed args { | 111 purple::signal connect [purple::savedstatuses handle] savedstatus-changed args { |
112 gaim::debug -info "tcl signal" "savedstatus-changed [list $args]" | 112 purple::debug -info "tcl signal" "savedstatus-changed [list $args]" |
113 gaim::debug -info "tcl signal" "gaim::savedstatus current = [gaim::savedstatus current]" | 113 purple::debug -info "tcl signal" "purple::savedstatus current = [purple::savedstatus current]" |
114 } | 114 } |
115 | 115 |
116 proc plugin_init { } { | 116 proc plugin_init { } { |
117 list "Tcl Signal Test" \ | 117 list "Tcl Signal Test" \ |
118 "$gaim::version" \ | 118 "$purple::version" \ |
119 "Tests Tcl signal handlers" \ | 119 "Tests Tcl signal handlers" \ |
120 "Debugs a ridiculous amount of signal information." \ | 120 "Debugs a ridiculous amount of signal information." \ |
121 "Ethan Blanton <eblanton@cs.purdue.edu>" \ | 121 "Ethan Blanton <elb@pidgin.im>" \ |
122 "http://gaim.sourceforge.net/" | 122 "http://www.pidgin.im/" |
123 } | 123 } |