From e79c7cf7d9939279265eab6020a63cc698964871 Mon Sep 17 00:00:00 2001 From: Sebastien Helleu Date: Mon, 4 Jun 2012 18:18:10 +0200 Subject: [PATCH] core: reallow names beginning with "#" for bars, proxies and filters --- ChangeLog | 1 + src/core/wee-command.c | 21 --------------------- 2 files changed, 1 insertion(+), 21 deletions(-) diff --git a/ChangeLog b/ChangeLog index a92a48af7..d1f611191 100644 --- a/ChangeLog +++ b/ChangeLog @@ -7,6 +7,7 @@ v0.3.9-dev, 2012-06-04 Version 0.3.9 (under dev!) -------------------------- +* core: reallow names beginning with "#" for bars, proxies and filters * core: escape special chars (`#[\`) in configuration files for name of options (bug #36584) diff --git a/src/core/wee-command.c b/src/core/wee-command.c index 201950663..4fe6dbb6d 100644 --- a/src/core/wee-command.c +++ b/src/core/wee-command.c @@ -208,13 +208,6 @@ COMMAND_CALLBACK(bar) if (string_strcasecmp (argv[1], "add") == 0) { COMMAND_MIN_ARGS(8, "bar add"); - if (argv[2][0] == '#') - { - gui_chat_printf (NULL, - _("%sError: name can not start with \"#\""), - gui_chat_prefix[GUI_CHAT_PREFIX_ERROR]); - return WEECHAT_RC_OK; - } pos_condition = strchr (argv[3], ','); if (pos_condition) { @@ -1590,13 +1583,6 @@ COMMAND_CALLBACK(filter) argv[2]); return WEECHAT_RC_OK; } - if (argv[2][0] == '#') - { - gui_chat_printf_date_tags (NULL, 0, GUI_FILTER_TAG_NO_FILTER, - _("%sError: name can not start with \"#\""), - gui_chat_prefix[GUI_CHAT_PREFIX_ERROR]); - return WEECHAT_RC_OK; - } if ((strcmp (argv[4], "*") == 0) && (strcmp (argv_eol[5], "*") == 0)) { gui_chat_printf_date_tags (NULL, 0, GUI_FILTER_TAG_NO_FILTER, @@ -3776,13 +3762,6 @@ COMMAND_CALLBACK(proxy) if (string_strcasecmp (argv[1], "add") == 0) { COMMAND_MIN_ARGS(6, "proxy add"); - if (argv[2][0] == '#') - { - gui_chat_printf (NULL, - _("%sError: name can not start with \"#\""), - gui_chat_prefix[GUI_CHAT_PREFIX_ERROR]); - return WEECHAT_RC_OK; - } type = proxy_search_type (argv[3]); if (type < 0) {