equal
deleted
inserted
replaced
55 bmsg = g_strdup_printf("~ %s", msg); |
55 bmsg = g_strdup_printf("~ %s", msg); |
56 } else { |
56 } else { |
57 bmsg = g_strdup_printf("<%s> %s", resname, msg); |
57 bmsg = g_strdup_printf("<%s> %s", resname, msg); |
58 } |
58 } |
59 wmsg = bmsg; |
59 wmsg = bmsg; |
60 if (!strncmp(msg, "/me ", 4)) |
60 if (!strncmp(msg, mkcmdstr("me "), strlen(mkcmdstr("me ")))) |
61 wmsg = mmsg = g_strdup_printf("*%s %s", resname, msg+4); |
61 wmsg = mmsg = g_strdup_printf("*%s %s", resname, msg+4); |
62 } else { |
62 } else { |
63 if (!strncmp(msg, "/me ", 4)) |
63 if (!strncmp(msg, mkcmdstr("me "), strlen(mkcmdstr("me ")))) |
64 wmsg = mmsg = g_strdup_printf("*%s %s", jid, msg+4); |
64 wmsg = mmsg = g_strdup_printf("*%s %s", jid, msg+4); |
65 else |
65 else |
66 wmsg = (char*) msg; |
66 wmsg = (char*) msg; |
67 } |
67 } |
68 |
68 |
90 if (!resname) { |
90 if (!resname) { |
91 resname = ""; |
91 resname = ""; |
92 wmsg = bmsg = g_strdup(msg); |
92 wmsg = bmsg = g_strdup(msg); |
93 } else { |
93 } else { |
94 wmsg = bmsg = g_strdup_printf("PRIV#<%s> %s", resname, msg); |
94 wmsg = bmsg = g_strdup_printf("PRIV#<%s> %s", resname, msg); |
95 if (!strncmp(msg, "/me ", 4)) |
95 if (!strncmp(msg, mkcmdstr("me "), strlen(mkcmdstr("me ")))) |
96 wmsg = mmsg = g_strdup_printf("PRIV#*%s %s", resname, msg+4); |
96 wmsg = mmsg = g_strdup_printf("PRIV#*%s %s", resname, msg+4); |
97 } |
97 } |
98 } else { |
98 } else { |
99 // This is a regular chatroom message. |
99 // This is a regular chatroom message. |
100 // Let's see if we are the message sender, in which case we'll |
100 // Let's see if we are the message sender, in which case we'll |
172 |
172 |
173 if (nick) { |
173 if (nick) { |
174 wmsg = bmsg = g_strdup_printf("PRIV#<%s> %s", nick, msg); |
174 wmsg = bmsg = g_strdup_printf("PRIV#<%s> %s", nick, msg); |
175 } else { |
175 } else { |
176 wmsg = (char*)msg; |
176 wmsg = (char*)msg; |
177 if (!strncmp(msg, "/me ", 4)) { |
177 if (!strncmp(msg, mkcmdstr("me "), strlen(mkcmdstr("me ")))) { |
178 const char *myid = settings_opt_get("username"); |
178 const char *myid = settings_opt_get("username"); |
179 if (myid) |
179 if (myid) |
180 wmsg = mmsg = g_strdup_printf("*%s %s", settings_opt_get("username"), |
180 wmsg = mmsg = g_strdup_printf("*%s %s", settings_opt_get("username"), |
181 msg+4); |
181 msg+4); |
182 } |
182 } |