From 311ac060cec996d39d395b6e5aed3351f0cdd736 Mon Sep 17 00:00:00 2001 From: Sebastien Helleu Date: Sat, 26 Aug 2006 13:26:29 +0000 Subject: [PATCH] Added default nick completion when line starts with '//' (bug #17535) --- ChangeLog | 1 + src/common/completion.c | 2 +- weechat/ChangeLog | 1 + weechat/src/common/completion.c | 2 +- 4 files changed, 4 insertions(+), 2 deletions(-) diff --git a/ChangeLog b/ChangeLog index 13ecc98f5..9faf21721 100644 --- a/ChangeLog +++ b/ChangeLog @@ -5,6 +5,7 @@ ChangeLog - 2006-08-26 Version 0.2.1 (under dev!): + * added default nick completion when line starts with '//' (bug #17535) * values yes/no accepted (as on/off) for config boolean values (task #5454) * added server default notify level (set by /buffer notify on server buffer) (task #5634) diff --git a/src/common/completion.c b/src/common/completion.c index 9f71ef9f6..aab62a82b 100644 --- a/src/common/completion.c +++ b/src/common/completion.c @@ -875,7 +875,7 @@ completion_find_context (t_completion *completion, char *buffer, int size, int p /* look for context */ completion_free (completion); - command = (buffer[0] == '/') ? 1 : 0; + command = ((buffer[0] == '/') && (buffer[1] != '/')) ? 1 : 0; command_arg = 0; i = 0; while (i < pos) diff --git a/weechat/ChangeLog b/weechat/ChangeLog index 13ecc98f5..9faf21721 100644 --- a/weechat/ChangeLog +++ b/weechat/ChangeLog @@ -5,6 +5,7 @@ ChangeLog - 2006-08-26 Version 0.2.1 (under dev!): + * added default nick completion when line starts with '//' (bug #17535) * values yes/no accepted (as on/off) for config boolean values (task #5454) * added server default notify level (set by /buffer notify on server buffer) (task #5634) diff --git a/weechat/src/common/completion.c b/weechat/src/common/completion.c index 9f71ef9f6..aab62a82b 100644 --- a/weechat/src/common/completion.c +++ b/weechat/src/common/completion.c @@ -875,7 +875,7 @@ completion_find_context (t_completion *completion, char *buffer, int size, int p /* look for context */ completion_free (completion); - command = (buffer[0] == '/') ? 1 : 0; + command = ((buffer[0] == '/') && (buffer[1] != '/')) ? 1 : 0; command_arg = 0; i = 0; while (i < pos)