/[weechat]/weechat/src/irc/irc-send.c
ViewVC logotype

Diff of /weechat/src/irc/irc-send.c

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.54 by flashcode, Sun Oct 30 09:56:24 2005 UTC revision 1.55 by flashcode, Fri Nov 4 11:53:24 2005 UTC
# Line 110  irc_cmd_send_ame (t_irc_server *server, Line 110  irc_cmd_send_ame (t_irc_server *server,
110                                    ptr_channel->name,                                    ptr_channel->name,
111                                    (arguments && arguments[0]) ? arguments : "");                                    (arguments && arguments[0]) ? arguments : "");
112                      irc_display_prefix (NULL, ptr_channel->buffer, PREFIX_ACTION_ME);                      irc_display_prefix (NULL, ptr_channel->buffer, PREFIX_ACTION_ME);
113                      gui_printf_color (ptr_channel->buffer,                      gui_printf (ptr_channel->buffer, "%s%s %s%s\n",
114                                        COLOR_WIN_CHAT_NICK, "%s", ptr_server->nick);                                  GUI_COLOR(COLOR_WIN_CHAT_NICK),
115                      gui_printf_color (ptr_channel->buffer,                                  ptr_server->nick,
116                                        COLOR_WIN_CHAT, " %s\n",                                  GUI_COLOR(COLOR_WIN_CHAT),
117                                        (arguments && arguments[0]) ? arguments : "");                                  (arguments && arguments[0]) ? arguments : "");
118                  }                  }
119              }              }
120          }          }
# Line 157  irc_cmd_send_amsg (t_irc_server *server, Line 157  irc_cmd_send_amsg (t_irc_server *server,
157                          {                          {
158                              irc_display_nick (ptr_channel->buffer, ptr_nick, NULL,                              irc_display_nick (ptr_channel->buffer, ptr_nick, NULL,
159                                                MSG_TYPE_NICK, 1, 1, 0);                                                MSG_TYPE_NICK, 1, 1, 0);
160                              gui_printf_color (ptr_channel->buffer,                              gui_printf (ptr_channel->buffer, "%s\n", arguments);  
                                               COLOR_WIN_CHAT, "%s\n", arguments);    
161                          }                          }
162                          else                          else
163                          {                          {
# Line 401  irc_cmd_send_ctcp (t_irc_server *server, Line 400  irc_cmd_send_ctcp (t_irc_server *server,
400          }          }
401    
402          irc_display_prefix (server, server->buffer, PREFIX_SERVER);          irc_display_prefix (server, server->buffer, PREFIX_SERVER);
403          gui_printf_color (server->buffer, COLOR_WIN_CHAT, "CTCP");          gui_printf (server->buffer, "CTCP%s(%s%s%s)%s: %s%s",
404          gui_printf_color (server->buffer, COLOR_WIN_CHAT_DARK, "(");                      GUI_COLOR(COLOR_WIN_CHAT_DARK),
405          gui_printf_color (server->buffer, COLOR_WIN_CHAT_NICK, "%s", arguments);                      GUI_COLOR(COLOR_WIN_CHAT_NICK),
406          gui_printf_color (server->buffer, COLOR_WIN_CHAT_DARK, ")");                      arguments,
407          gui_printf_color (server->buffer, COLOR_WIN_CHAT, ": ");                      GUI_COLOR(COLOR_WIN_CHAT_DARK),
408          gui_printf_color (server->buffer, COLOR_WIN_CHAT_CHANNEL, "%s", pos_type);                      GUI_COLOR(COLOR_WIN_CHAT),
409                        GUI_COLOR(COLOR_WIN_CHAT_CHANNEL),
410                        pos_type);
411                    
412          if ((ascii_strcasecmp (pos_type, "ping") == 0) && (!pos_args))          if ((ascii_strcasecmp (pos_type, "ping") == 0) && (!pos_args))
413          {          {
414              gettimeofday (&tv, &tz);              gettimeofday (&tv, &tz);
415              server_sendf (server, "PRIVMSG %s :\01PING %d %d\01\r\n",              server_sendf (server, "PRIVMSG %s :\01PING %d %d\01\r\n",
416                            arguments, tv.tv_sec, tv.tv_usec);                            arguments, tv.tv_sec, tv.tv_usec);
417              gui_printf_color (server->buffer, COLOR_WIN_CHAT, " %d %d\n",              gui_printf (server->buffer, " %s%d %d\n",
418                                tv.tv_sec, tv.tv_usec);                          GUI_COLOR(COLOR_WIN_CHAT),
419                            tv.tv_sec, tv.tv_usec);
420          }          }
421          else          else
422          {          {
# Line 422  irc_cmd_send_ctcp (t_irc_server *server, Line 424  irc_cmd_send_ctcp (t_irc_server *server,
424              {              {
425                  server_sendf (server, "PRIVMSG %s :\01%s %s\01\r\n",                  server_sendf (server, "PRIVMSG %s :\01%s %s\01\r\n",
426                                arguments, pos_type, pos_args);                                arguments, pos_type, pos_args);
427                  gui_printf_color (server->buffer, COLOR_WIN_CHAT, " %s\n",                  gui_printf (server->buffer, " %s%s\n",
428                                    pos_args);                              GUI_COLOR(COLOR_WIN_CHAT),
429                                pos_args);
430              }              }
431              else              else
432              {              {
# Line 906  irc_send_me (t_irc_server *server, t_irc Line 909  irc_send_me (t_irc_server *server, t_irc
909                    channel->name,                    channel->name,
910                    (arguments && arguments[0]) ? arguments : "");                    (arguments && arguments[0]) ? arguments : "");
911      irc_display_prefix (NULL, channel->buffer, PREFIX_ACTION_ME);      irc_display_prefix (NULL, channel->buffer, PREFIX_ACTION_ME);
912      gui_printf_color (channel->buffer,      gui_printf (channel->buffer, "%s%s %s%s\n",
913                        COLOR_WIN_CHAT_NICK, "%s", server->nick);                  GUI_COLOR(COLOR_WIN_CHAT_NICK),
914      gui_printf_color (channel->buffer,                  server->nick,
915                        COLOR_WIN_CHAT, " %s\n",                  GUI_COLOR(COLOR_WIN_CHAT),
916                        (arguments && arguments[0]) ? arguments : "");                  (arguments && arguments[0]) ? arguments : "");
917      return 0;      return 0;
918  }  }
919    
# Line 1020  irc_cmd_send_msg (t_irc_server *server, Line 1023  irc_cmd_send_msg (t_irc_server *server,
1023                  {                  {
1024                      irc_display_nick (ptr_channel->buffer, ptr_nick, NULL,                      irc_display_nick (ptr_channel->buffer, ptr_nick, NULL,
1025                                        MSG_TYPE_NICK, 1, 1, 0);                                        MSG_TYPE_NICK, 1, 1, 0);
1026                      gui_printf_type_color (ptr_channel->buffer,                      gui_printf_type (ptr_channel->buffer, MSG_TYPE_MSG, "%s\n", pos);
                                            MSG_TYPE_MSG,  
                                            COLOR_WIN_CHAT, "%s\n", pos);  
1027                  }                  }
1028                  else                  else
1029                  {                  {
# Line 1045  irc_cmd_send_msg (t_irc_server *server, Line 1046  irc_cmd_send_msg (t_irc_server *server,
1046                          {                          {
1047                              irc_display_nick (ptr_channel->buffer, ptr_nick, NULL,                              irc_display_nick (ptr_channel->buffer, ptr_nick, NULL,
1048                                                MSG_TYPE_NICK, 1, 1, 0);                                                MSG_TYPE_NICK, 1, 1, 0);
1049                              gui_printf_type_color (ptr_channel->buffer,                              gui_printf_type (ptr_channel->buffer, MSG_TYPE_MSG, "%s\n", pos);
                                                    MSG_TYPE_MSG,  
                                                    COLOR_WIN_CHAT, "%s\n", pos);  
1050                          }                          }
1051                          else                          else
1052                          {                          {
# Line 1081  irc_cmd_send_msg (t_irc_server *server, Line 1080  irc_cmd_send_msg (t_irc_server *server,
1080                              }                              }
1081                          }                          }
1082                          irc_display_prefix (server, server->buffer, PREFIX_SERVER);                          irc_display_prefix (server, server->buffer, PREFIX_SERVER);
1083                          gui_printf_type_color (server->buffer,                          gui_printf_type (server->buffer, MSG_TYPE_NICK,
1084                                                 MSG_TYPE_NICK,                                           "%s-%s%s%s- ",
1085                                                 COLOR_WIN_CHAT_DARK, "-");                                           GUI_COLOR(COLOR_WIN_CHAT_DARK),
1086                          gui_printf_type_color (server->buffer,                                           GUI_COLOR(COLOR_WIN_CHAT_NICK),
1087                                                 MSG_TYPE_NICK,                                           arguments,
1088                                                 COLOR_WIN_CHAT_NICK, "%s", arguments);                                           COLOR_WIN_CHAT_DARK);
1089                          gui_printf_type_color (server->buffer,                          gui_printf (server->buffer, "%s%s\n",
1090                                                 MSG_TYPE_NICK,                                      GUI_COLOR(COLOR_WIN_CHAT),
1091                                                 COLOR_WIN_CHAT_DARK, "-");                                      msg_pwd_hidden);
                         gui_printf_color (server->buffer,  
                                           COLOR_WIN_CHAT, " %s\n", msg_pwd_hidden);  
1092                          server_sendf (server, "PRIVMSG %s :%s\r\n", arguments, pos);                          server_sendf (server, "PRIVMSG %s :%s\r\n", arguments, pos);
1093                          free (msg_pwd_hidden);                          free (msg_pwd_hidden);
1094                          return 0;                          return 0;
# Line 1112  irc_cmd_send_msg (t_irc_server *server, Line 1109  irc_cmd_send_msg (t_irc_server *server,
1109                          gui_draw_buffer_title (ptr_channel->buffer, 1);                          gui_draw_buffer_title (ptr_channel->buffer, 1);
1110                      }                      }
1111                                                    
1112                      gui_printf_type_color (ptr_channel->buffer,                      gui_printf_type (ptr_channel->buffer, MSG_TYPE_NICK,
1113                                             MSG_TYPE_NICK,                                       "%s<%s%s%s> ",
1114                                             COLOR_WIN_CHAT_DARK, "<");                                       GUI_COLOR(COLOR_WIN_CHAT_DARK),
1115                      gui_printf_type_color (ptr_channel->buffer,                                       GUI_COLOR(COLOR_WIN_NICK_SELF),
1116                                             MSG_TYPE_NICK,                                       server->nick,
1117                                             COLOR_WIN_NICK_SELF,                                       GUI_COLOR(COLOR_WIN_CHAT_DARK));
1118                                             "%s", server->nick);                      gui_printf_type (ptr_channel->buffer, MSG_TYPE_MSG,
1119                      gui_printf_type_color (ptr_channel->buffer,                                       "%s%s\n",
1120                                             MSG_TYPE_NICK,                                       GUI_COLOR(COLOR_WIN_CHAT),
1121                                             COLOR_WIN_CHAT_DARK, "> ");                                       pos);
                     gui_printf_type_color (ptr_channel->buffer,  
                                            MSG_TYPE_MSG,  
                                            COLOR_WIN_CHAT, "%s\n", pos);  
1122                      server_sendf (server, "PRIVMSG %s :%s\r\n", arguments, pos);                      server_sendf (server, "PRIVMSG %s :%s\r\n", arguments, pos);
1123                  }                  }
1124              }              }
# Line 1217  irc_cmd_send_notice (t_irc_server *serve Line 1211  irc_cmd_send_notice (t_irc_server *serve
1211          while (pos[0] == ' ')          while (pos[0] == ' ')
1212              pos++;              pos++;
1213          irc_display_prefix (server, server->buffer, PREFIX_SERVER);          irc_display_prefix (server, server->buffer, PREFIX_SERVER);
1214          gui_printf_color (server->buffer, COLOR_WIN_CHAT, "notice");          gui_printf (server->buffer, "notice%s(%s%s%s)%s: %s\n",
1215          gui_printf_color (server->buffer, COLOR_WIN_CHAT_DARK, "(");                      GUI_COLOR(COLOR_WIN_CHAT_DARK),
1216          gui_printf_color (server->buffer, COLOR_WIN_CHAT_NICK, "%s", arguments);                      GUI_COLOR(COLOR_WIN_CHAT_NICK),
1217          gui_printf_color (server->buffer, COLOR_WIN_CHAT_DARK, ")");                      arguments,
1218          gui_printf_color (server->buffer, COLOR_WIN_CHAT, ": %s\n", pos);                      GUI_COLOR(COLOR_WIN_CHAT_DARK),
1219                        GUI_COLOR(COLOR_WIN_CHAT),
1220                        pos);
1221          server_sendf (server, "NOTICE %s :%s\r\n", arguments, pos);          server_sendf (server, "NOTICE %s :%s\r\n", arguments, pos);
1222      }      }
1223      else      else
# Line 1435  irc_cmd_send_query (t_irc_server *server Line 1431  irc_cmd_send_query (t_irc_server *server
1431      /* display text if given */      /* display text if given */
1432      if (pos)      if (pos)
1433      {              {        
1434          gui_printf_type_color (ptr_channel->buffer,          gui_printf_type (ptr_channel->buffer, MSG_TYPE_NICK,
1435                                 MSG_TYPE_NICK,                           "%s<%s%s%s> ",
1436                                 COLOR_WIN_CHAT_DARK, "<");                           GUI_COLOR(COLOR_WIN_CHAT_DARK),
1437          gui_printf_type_color (ptr_channel->buffer,                           GUI_COLOR(COLOR_WIN_NICK_SELF),
1438                                  MSG_TYPE_NICK,                           server->nick,
1439                                  COLOR_WIN_NICK_SELF,                           GUI_COLOR(COLOR_WIN_CHAT_DARK));
1440                                  "%s", server->nick);          gui_printf_type (ptr_channel->buffer, MSG_TYPE_MSG,
1441          gui_printf_type_color (ptr_channel->buffer,                           "%s\n",
1442                                  MSG_TYPE_NICK,                           GUI_COLOR(COLOR_WIN_CHAT),
1443                                  COLOR_WIN_CHAT_DARK, "> ");                           pos);
         gui_printf_type_color (ptr_channel->buffer,  
                                 MSG_TYPE_MSG,  
                                 COLOR_WIN_CHAT, "%s\n", pos);  
1444          server_sendf (server, "PRIVMSG %s :%s\r\n", arguments, pos);          server_sendf (server, "PRIVMSG %s :%s\r\n", arguments, pos);
1445      }      }
1446      return 0;      return 0;

Legend:
Removed from v.1.54  
changed lines
  Added in v.1.55

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26