/[weechat]/weechat/src/common/completion.c
ViewVC logotype

Diff of /weechat/src/common/completion.c

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

revision 1.41 by flashcode, Sat Nov 19 22:08:47 2005 UTC revision 1.42 by flashcode, Tue Dec 6 18:21:01 2005 UTC
# Line 250  completion_build_list (t_completion *com Line 250  completion_build_list (t_completion *com
250                           "*");                           "*");
251              if (channel)              if (channel)
252              {              {
253                  if (((t_irc_channel *)channel)->type == CHAT_CHANNEL)                  if (((t_irc_channel *)channel)->type == CHANNEL_TYPE_CHANNEL)
254                  {                  {
255                      for (ptr_nick = ((t_irc_channel *)channel)->nicks; ptr_nick;                      for (ptr_nick = ((t_irc_channel *)channel)->nicks; ptr_nick;
256                           ptr_nick = ptr_nick->next_nick)                           ptr_nick = ptr_nick->next_nick)
# Line 260  completion_build_list (t_completion *com Line 260  completion_build_list (t_completion *com
260                                       ptr_nick->nick);                                       ptr_nick->nick);
261                      }                      }
262                  }                  }
263                  if (((t_irc_channel *)channel)->type == CHAT_PRIVATE)                  if (((t_irc_channel *)channel)->type == CHANNEL_TYPE_PRIVATE)
264                  {                  {
265                      weelist_add (&completion->completion_list,                      weelist_add (&completion->completion_list,
266                                   &completion->last_completion,                                   &completion->last_completion,
# Line 302  completion_build_list (t_completion *com Line 302  completion_build_list (t_completion *com
302              weelist_add(&completion->completion_list,              weelist_add(&completion->completion_list,
303                          &completion->last_completion,                          &completion->last_completion,
304                          "*");                          "*");
305              if (((t_irc_channel *)channel)->type == CHAT_CHANNEL)              if (((t_irc_channel *)channel)->type == CHANNEL_TYPE_CHANNEL)
306                  weelist_add(&completion->completion_list,                  weelist_add(&completion->completion_list,
307                              &completion->last_completion,                              &completion->last_completion,
308                              ((t_irc_channel *)channel)->name);                              ((t_irc_channel *)channel)->name);
# Line 822  completion_find_context (t_completion *c Line 822  completion_find_context (t_completion *c
822      }      }
823            
824      if (!completion->completion_list && channel &&      if (!completion->completion_list && channel &&
825          (((t_irc_channel *)channel)->type == CHAT_PRIVATE)          (((t_irc_channel *)channel)->type == CHANNEL_TYPE_PRIVATE)
826          && (completion->context == COMPLETION_NICK))          && (completion->context == COMPLETION_NICK))
827      {      {
828          /* nick completion in private (only other nick and self) */          /* nick completion in private (only other nick and self) */
# Line 1017  completion_nick (t_completion *completio Line 1017  completion_nick (t_completion *completio
1017      if (!channel)      if (!channel)
1018          return;          return;
1019            
1020      if (((t_irc_channel *)channel)->type == CHAT_PRIVATE)      if (((t_irc_channel *)channel)->type == CHANNEL_TYPE_PRIVATE)
1021      {      {
1022          completion_command_arg (completion, channel, 1);          completion_command_arg (completion, channel, 1);
1023          return;          return;

Legend:
Removed from v.1.41  
changed lines
  Added in v.1.42

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