mirror of
https://github.com/weechat/weechat.git
synced 2026-06-12 14:14:48 +02:00
core: allow to remove multiple filters at once with command /filter del
This commit is contained in:
@@ -23,6 +23,7 @@ New features::
|
||||
* core: add bar item "spacer" (issue #1700)
|
||||
* core: add case conversion in evaluation of expressions with `lower:string` and `upper:string` (issue #1778)
|
||||
* core: move detailed list of hooks from command `/plugin listfull` to `/debug hooks <plugin>`
|
||||
* core: allow to remove multiple filters at once with command `/filter del`
|
||||
* api: allow to catch multiple signals in functions hook_signal and hook_hsignal (issue #1780)
|
||||
|
||||
Bug fixes::
|
||||
|
||||
@@ -1501,7 +1501,7 @@ Beispiele (Bedingungen):
|
||||
add|addreplace <name> <buffer>[,<buffer>...] <tags> <regex>
|
||||
rename <name> <new_name>
|
||||
recreate <name>
|
||||
del <name>|-all
|
||||
del <name>|-all [<name>...]
|
||||
|
||||
list: alle Filter auflisten
|
||||
enable: Filter wird aktiviert (Filter werden standardmäßig aktiviert)
|
||||
|
||||
@@ -1501,7 +1501,7 @@ Examples (conditions):
|
||||
add|addreplace <name> <buffer>[,<buffer>...] <tags> <regex>
|
||||
rename <name> <new_name>
|
||||
recreate <name>
|
||||
del <name>|-all
|
||||
del <name>|-all [<name>...]
|
||||
|
||||
list: list all filters
|
||||
enable: enable filters (filters are enabled by default)
|
||||
|
||||
@@ -1501,7 +1501,7 @@ Exemples (conditions) :
|
||||
add|addreplace <nom> <tampon>[,<tampon>...] <étiquettes> <regex>
|
||||
rename <nom> <nouveau_nom>
|
||||
recreate <nom>
|
||||
del <nom>|-all
|
||||
del <nom>|-all [<nom>...]
|
||||
|
||||
list : lister tous les filtres
|
||||
enable : activer les filtres (par défaut les filtres sont activés)
|
||||
|
||||
@@ -1501,7 +1501,7 @@ Examples (conditions):
|
||||
add|addreplace <name> <buffer>[,<buffer>...] <tags> <regex>
|
||||
rename <name> <new_name>
|
||||
recreate <name>
|
||||
del <name>|-all
|
||||
del <name>|-all [<name>...]
|
||||
|
||||
list: list all filters
|
||||
enable: enable filters (filters are enabled by default)
|
||||
|
||||
@@ -1501,7 +1501,7 @@ Examples (conditions):
|
||||
add|addreplace <name> <buffer>[,<buffer>...] <tags> <regex>
|
||||
rename <name> <new_name>
|
||||
recreate <name>
|
||||
del <name>|-all
|
||||
del <name>|-all [<name>...]
|
||||
|
||||
list: list all filters
|
||||
enable: enable filters (filters are enabled by default)
|
||||
|
||||
@@ -1496,11 +1496,11 @@ Examples (conditions):
|
||||
|
||||
----
|
||||
/filter list
|
||||
enable|disable|toggle [<nazwa>|@]
|
||||
add|addreplace<nazwa> <bufor>[,<bufor>...] <tagi> <regex>
|
||||
rename <nazwa> <nowa_nazwa>
|
||||
recreate <nazwa>
|
||||
del <nazwa>|-all
|
||||
enable|disable|toggle [<name>|@]
|
||||
add|addreplace <name> <buffer>[,<buffer>...] <tags> <regex>
|
||||
rename <name> <new_name>
|
||||
recreate <name>
|
||||
del <name>|-all [<name>...]
|
||||
|
||||
list: wyświetla wszystkie filtry
|
||||
enable: włącza filtry (filtry są domyślnie włączone)
|
||||
|
||||
@@ -1497,11 +1497,11 @@ Examples (conditions):
|
||||
|
||||
----
|
||||
/filter list
|
||||
enable|disable|toggle [<име>|@]
|
||||
add|addreplace <име> <бафер>[,<бафер>...] <ознаке> <регуларни_израз>
|
||||
rename <име> <ново_име>
|
||||
recreate <име>
|
||||
del <име>|-all
|
||||
enable|disable|toggle [<name>|@]
|
||||
add|addreplace <name> <buffer>[,<buffer>...] <tags> <regex>
|
||||
rename <name> <new_name>
|
||||
recreate <name>
|
||||
del <name>|-all [<name>...]
|
||||
|
||||
list: исписује све филтере
|
||||
enable: укључује филтере (филтери су подразумевано укључени)
|
||||
|
||||
@@ -21,7 +21,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: WeeChat\n"
|
||||
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
|
||||
"POT-Creation-Date: 2022-04-24 10:10+0200\n"
|
||||
"POT-Creation-Date: 2022-05-11 21:20+0200\n"
|
||||
"PO-Revision-Date: 2022-04-24 10:19+0200\n"
|
||||
"Last-Translator: Ondřej Súkup <mimi.vx@gmail.com>\n"
|
||||
"Language-Team: weechat-dev <weechat-dev@nongnu.org>\n"
|
||||
@@ -1625,7 +1625,7 @@ msgstr ""
|
||||
msgid ""
|
||||
"list || enable|disable|toggle [<name>|@] || add|addreplace <name> <buffer>[,"
|
||||
"<buffer>...] <tags> <regex> || rename <name> <new_name> || recreate <name> "
|
||||
"|| del <name>|-all"
|
||||
"|| del <name>|-all [<name>...]"
|
||||
msgstr ""
|
||||
"list || enable|disable|toggle [<jméno>] || add <jméno> <buffer>[,"
|
||||
"<buffer>...] <tags> <regex> || del <jméno>|-all"
|
||||
|
||||
@@ -22,7 +22,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: WeeChat\n"
|
||||
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
|
||||
"POT-Creation-Date: 2022-04-24 10:10+0200\n"
|
||||
"POT-Creation-Date: 2022-05-11 21:20+0200\n"
|
||||
"PO-Revision-Date: 2022-04-24 10:19+0200\n"
|
||||
"Last-Translator: Santiago Forero <santiago@forero.xyz>\n"
|
||||
"Language-Team: weechat-dev <weechat-dev@nongnu.org>\n"
|
||||
@@ -2018,10 +2018,15 @@ msgstr ""
|
||||
"filtra mensajes en buffers, para ocultar/mostrar según etiquetas o "
|
||||
"expresiones regulares"
|
||||
|
||||
#, fuzzy
|
||||
#| msgid ""
|
||||
#| "list || enable|disable|toggle [<name>|@] || add|addreplace <name> "
|
||||
#| "<buffer>[,<buffer>...] <tags> <regex> || rename <name> <new_name> || "
|
||||
#| "recreate <name> || del <name>|-all"
|
||||
msgid ""
|
||||
"list || enable|disable|toggle [<name>|@] || add|addreplace <name> <buffer>[,"
|
||||
"<buffer>...] <tags> <regex> || rename <name> <new_name> || recreate <name> "
|
||||
"|| del <name>|-all"
|
||||
"|| del <name>|-all [<name>...]"
|
||||
msgstr ""
|
||||
"list || enable|disable|toggle [<nombre>|@] || add|addreplace <nombre> "
|
||||
"<buffer>[,<buffer>...] <etiquetas> <expresión regular> || rename <nombre> "
|
||||
|
||||
@@ -21,8 +21,8 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: WeeChat\n"
|
||||
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
|
||||
"POT-Creation-Date: 2022-04-24 10:10+0200\n"
|
||||
"PO-Revision-Date: 2022-04-24 10:20+0200\n"
|
||||
"POT-Creation-Date: 2022-05-11 21:20+0200\n"
|
||||
"PO-Revision-Date: 2022-05-11 21:21+0200\n"
|
||||
"Last-Translator: Sébastien Helleu <flashcode@flashtux.org>\n"
|
||||
"Language-Team: weechat-dev <weechat-dev@nongnu.org>\n"
|
||||
"Language: fr\n"
|
||||
@@ -1901,11 +1901,11 @@ msgstr ""
|
||||
msgid ""
|
||||
"list || enable|disable|toggle [<name>|@] || add|addreplace <name> <buffer>[,"
|
||||
"<buffer>...] <tags> <regex> || rename <name> <new_name> || recreate <name> "
|
||||
"|| del <name>|-all"
|
||||
"|| del <name>|-all [<name>...]"
|
||||
msgstr ""
|
||||
"list || enable|disable|toggle [<nom>|@] || add|addreplace <nom> <tampon>[,"
|
||||
"<tampon>...] <étiquettes> <regex> || rename <nom> <nouveau_nom> || recreate "
|
||||
"<nom> || del <nom>|-all"
|
||||
"<nom> || del <nom>|-all [<nom>...]"
|
||||
|
||||
msgid ""
|
||||
" list: list all filters\n"
|
||||
|
||||
@@ -20,7 +20,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: WeeChat\n"
|
||||
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
|
||||
"POT-Creation-Date: 2022-04-24 10:10+0200\n"
|
||||
"POT-Creation-Date: 2022-05-11 21:20+0200\n"
|
||||
"PO-Revision-Date: 2022-04-24 10:20+0200\n"
|
||||
"Last-Translator: Andras Voroskoi <voroskoi@frugalware.org>\n"
|
||||
"Language-Team: weechat-dev <weechat-dev@nongnu.org>\n"
|
||||
@@ -1524,7 +1524,7 @@ msgstr ""
|
||||
msgid ""
|
||||
"list || enable|disable|toggle [<name>|@] || add|addreplace <name> <buffer>[,"
|
||||
"<buffer>...] <tags> <regex> || rename <name> <new_name> || recreate <name> "
|
||||
"|| del <name>|-all"
|
||||
"|| del <name>|-all [<name>...]"
|
||||
msgstr ""
|
||||
|
||||
msgid ""
|
||||
|
||||
@@ -20,7 +20,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: WeeChat\n"
|
||||
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
|
||||
"POT-Creation-Date: 2022-04-24 10:10+0200\n"
|
||||
"POT-Creation-Date: 2022-05-11 21:20+0200\n"
|
||||
"PO-Revision-Date: 2022-04-24 10:20+0200\n"
|
||||
"Last-Translator: Esteban I. Ruiz Moreno <exio4.com@gmail.com>\n"
|
||||
"Language-Team: weechat-dev <weechat-dev@nongnu.org>\n"
|
||||
@@ -1696,7 +1696,7 @@ msgstr ""
|
||||
msgid ""
|
||||
"list || enable|disable|toggle [<name>|@] || add|addreplace <name> <buffer>[,"
|
||||
"<buffer>...] <tags> <regex> || rename <name> <new_name> || recreate <name> "
|
||||
"|| del <name>|-all"
|
||||
"|| del <name>|-all [<name>...]"
|
||||
msgstr ""
|
||||
"list || enable|disable|toggle [<nome>] || add <nome> <buffer>[,<buffer>...] "
|
||||
"<tag> <regex>] || del <nome>|-all"
|
||||
|
||||
@@ -20,7 +20,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: WeeChat\n"
|
||||
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
|
||||
"POT-Creation-Date: 2022-04-24 10:10+0200\n"
|
||||
"POT-Creation-Date: 2022-05-11 21:20+0200\n"
|
||||
"PO-Revision-Date: 2022-04-24 10:20+0200\n"
|
||||
"Last-Translator: AYANOKOUZI, Ryuunosuke <i38w7i3@yahoo.co.jp>\n"
|
||||
"Language-Team: Japanese <https://github.com/l/weechat/tree/master/"
|
||||
@@ -1818,7 +1818,7 @@ msgstr "タグか正規表現に基づくバッファメッセージの非表示
|
||||
msgid ""
|
||||
"list || enable|disable|toggle [<name>|@] || add|addreplace <name> <buffer>[,"
|
||||
"<buffer>...] <tags> <regex> || rename <name> <new_name> || recreate <name> "
|
||||
"|| del <name>|-all"
|
||||
"|| del <name>|-all [<name>...]"
|
||||
msgstr ""
|
||||
"list || enable|disable|toggle [<name>|@] || add|addreplace <name> <buffer>[,"
|
||||
"<buffer>...] <tags> <regex> || rename <name> <new_name> || del <name>|-all"
|
||||
|
||||
@@ -22,7 +22,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: WeeChat\n"
|
||||
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
|
||||
"POT-Creation-Date: 2022-04-24 10:10+0200\n"
|
||||
"POT-Creation-Date: 2022-05-11 21:20+0200\n"
|
||||
"PO-Revision-Date: 2022-04-24 10:20+0200\n"
|
||||
"Last-Translator: Krzysztof Korościk <soltys@soltys.info>\n"
|
||||
"Language-Team: Polish <kde-i18n-doc@kde.org>\n"
|
||||
@@ -2029,10 +2029,15 @@ msgstr ""
|
||||
"filtruje wiadomości w buforach, aby je ukryć/pokazać w zależności do tagów "
|
||||
"lub wyrażeń regularnych"
|
||||
|
||||
#, fuzzy
|
||||
#| msgid ""
|
||||
#| "list || enable|disable|toggle [<name>|@] || add|addreplace <name> "
|
||||
#| "<buffer>[,<buffer>...] <tags> <regex> || rename <name> <new_name> || "
|
||||
#| "recreate <name> || del <name>|-all"
|
||||
msgid ""
|
||||
"list || enable|disable|toggle [<name>|@] || add|addreplace <name> <buffer>[,"
|
||||
"<buffer>...] <tags> <regex> || rename <name> <new_name> || recreate <name> "
|
||||
"|| del <name>|-all"
|
||||
"|| del <name>|-all [<name>...]"
|
||||
msgstr ""
|
||||
"list || enable|disable|toggle [<nazwa>|@] || add|addreplace<nazwa> <bufor>[,"
|
||||
"<bufor>...] <tagi> <regex> || rename <nazwa> <nowa_nazwa> || recreate "
|
||||
|
||||
@@ -20,7 +20,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: WeeChat\n"
|
||||
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
|
||||
"POT-Creation-Date: 2022-04-24 10:10+0200\n"
|
||||
"POT-Creation-Date: 2022-05-11 21:20+0200\n"
|
||||
"PO-Revision-Date: 2022-04-24 10:20+0200\n"
|
||||
"Last-Translator: Vasco Almeida <vascomalmeida@sapo.pt>\n"
|
||||
"Language-Team: Portuguese <>\n"
|
||||
@@ -1810,7 +1810,7 @@ msgstr ""
|
||||
msgid ""
|
||||
"list || enable|disable|toggle [<name>|@] || add|addreplace <name> <buffer>[,"
|
||||
"<buffer>...] <tags> <regex> || rename <name> <new_name> || recreate <name> "
|
||||
"|| del <name>|-all"
|
||||
"|| del <name>|-all [<name>...]"
|
||||
msgstr ""
|
||||
"list || enable|disable|toggle [<nome>|@] || add <nome> <buffer>[,"
|
||||
"<buffer>...] <tags> <regex> || rename <nome> <novo_nome> || del <nome>|-all"
|
||||
|
||||
+2
-2
@@ -21,7 +21,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: WeeChat\n"
|
||||
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
|
||||
"POT-Creation-Date: 2022-04-24 10:10+0200\n"
|
||||
"POT-Creation-Date: 2022-05-11 21:20+0200\n"
|
||||
"PO-Revision-Date: 2022-04-24 10:20+0200\n"
|
||||
"Last-Translator: Érico Nogueira <ericonr@disroot.org>\n"
|
||||
"Language-Team: weechat-dev <weechat-dev@nongnu.org>\n"
|
||||
@@ -1701,7 +1701,7 @@ msgstr ""
|
||||
msgid ""
|
||||
"list || enable|disable|toggle [<name>|@] || add|addreplace <name> <buffer>[,"
|
||||
"<buffer>...] <tags> <regex> || rename <name> <new_name> || recreate <name> "
|
||||
"|| del <name>|-all"
|
||||
"|| del <name>|-all [<name>...]"
|
||||
msgstr ""
|
||||
"list || enable|disable|toggle [<nome>] || add <nome> <buffer>[,<buffer>...] "
|
||||
"<tags> <regex> || del <nome>|-all"
|
||||
|
||||
@@ -21,7 +21,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: WeeChat\n"
|
||||
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
|
||||
"POT-Creation-Date: 2022-04-24 10:10+0200\n"
|
||||
"POT-Creation-Date: 2022-05-11 21:20+0200\n"
|
||||
"PO-Revision-Date: 2022-04-24 10:20+0200\n"
|
||||
"Last-Translator: Aleksey V Zapparov AKA ixti <ixti@member.fsf.org>\n"
|
||||
"Language-Team: weechat-dev <weechat-dev@nongnu.org>\n"
|
||||
@@ -1545,7 +1545,7 @@ msgstr ""
|
||||
msgid ""
|
||||
"list || enable|disable|toggle [<name>|@] || add|addreplace <name> <buffer>[,"
|
||||
"<buffer>...] <tags> <regex> || rename <name> <new_name> || recreate <name> "
|
||||
"|| del <name>|-all"
|
||||
"|| del <name>|-all [<name>...]"
|
||||
msgstr ""
|
||||
|
||||
msgid ""
|
||||
|
||||
@@ -20,7 +20,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: WeeChat\n"
|
||||
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
|
||||
"POT-Creation-Date: 2022-04-24 10:10+0200\n"
|
||||
"POT-Creation-Date: 2022-05-11 21:20+0200\n"
|
||||
"PO-Revision-Date: 2022-04-24 10:20+0200\n"
|
||||
"Last-Translator: Ivan Pešić <ivan.pesic@gmail.com>\n"
|
||||
"Language-Team: weechat-dev <weechat-dev@nongnu.org>\n"
|
||||
@@ -2013,10 +2013,15 @@ msgstr ""
|
||||
"филтрира поруке у баферима, тако да се скривају/приказују зависно од ознака "
|
||||
"или регуларног израза"
|
||||
|
||||
#, fuzzy
|
||||
#| msgid ""
|
||||
#| "list || enable|disable|toggle [<name>|@] || add|addreplace <name> "
|
||||
#| "<buffer>[,<buffer>...] <tags> <regex> || rename <name> <new_name> || "
|
||||
#| "recreate <name> || del <name>|-all"
|
||||
msgid ""
|
||||
"list || enable|disable|toggle [<name>|@] || add|addreplace <name> <buffer>[,"
|
||||
"<buffer>...] <tags> <regex> || rename <name> <new_name> || recreate <name> "
|
||||
"|| del <name>|-all"
|
||||
"|| del <name>|-all [<name>...]"
|
||||
msgstr ""
|
||||
"list || enable|disable|toggle [<име>|@] || add|addreplace <име> <бафер>[,"
|
||||
"<бафер>...] <ознаке> <регуларни_израз> || rename <име> <ново_име> || "
|
||||
|
||||
@@ -20,7 +20,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: WeeChat\n"
|
||||
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
|
||||
"POT-Creation-Date: 2022-04-24 10:10+0200\n"
|
||||
"POT-Creation-Date: 2022-05-11 21:20+0200\n"
|
||||
"PO-Revision-Date: 2022-04-24 10:20+0200\n"
|
||||
"Last-Translator: Emir SARI <emir_sari@icloud.com>\n"
|
||||
"Language-Team: weechat-dev <weechat-dev@nongnu.org>\n"
|
||||
@@ -1992,10 +1992,15 @@ msgstr ""
|
||||
"arabelleklerdeki iletileri etiketlere veya düzenli ifadelere göre gizlemek/"
|
||||
"göstermek için süz"
|
||||
|
||||
#, fuzzy
|
||||
#| msgid ""
|
||||
#| "list || enable|disable|toggle [<name>|@] || add|addreplace <name> "
|
||||
#| "<buffer>[,<buffer>...] <tags> <regex> || rename <name> <new_name> || "
|
||||
#| "recreate <name> || del <name>|-all"
|
||||
msgid ""
|
||||
"list || enable|disable|toggle [<name>|@] || add|addreplace <name> <buffer>[,"
|
||||
"<buffer>...] <tags> <regex> || rename <name> <new_name> || recreate <name> "
|
||||
"|| del <name>|-all"
|
||||
"|| del <name>|-all [<name>...]"
|
||||
msgstr ""
|
||||
"list || enable|disable|toggle [<ad>|@] || add|addreplace <ad> <arabellek>[,"
|
||||
"<arabellek>...] <etiketler> <ifade> || rename <ad> <yeniad> || recreate <ad> "
|
||||
|
||||
+2
-2
@@ -21,7 +21,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: WeeChat\n"
|
||||
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
|
||||
"POT-Creation-Date: 2022-04-24 10:10+0200\n"
|
||||
"POT-Creation-Date: 2022-05-11 21:20+0200\n"
|
||||
"PO-Revision-Date: 2014-08-16 10:27+0200\n"
|
||||
"Last-Translator: Sébastien Helleu <flashcode@flashtux.org>\n"
|
||||
"Language-Team: weechat-dev <weechat-dev@nongnu.org>\n"
|
||||
@@ -1394,7 +1394,7 @@ msgstr ""
|
||||
msgid ""
|
||||
"list || enable|disable|toggle [<name>|@] || add|addreplace <name> <buffer>[,"
|
||||
"<buffer>...] <tags> <regex> || rename <name> <new_name> || recreate <name> "
|
||||
"|| del <name>|-all"
|
||||
"|| del <name>|-all [<name>...]"
|
||||
msgstr ""
|
||||
|
||||
msgid ""
|
||||
|
||||
+24
-20
@@ -2282,7 +2282,7 @@ COMMAND_CALLBACK(filter)
|
||||
{
|
||||
struct t_gui_filter *ptr_filter;
|
||||
char str_command[4096], str_pos[16];
|
||||
int update;
|
||||
int i, update;
|
||||
|
||||
/* make C compiler happy */
|
||||
(void) pointer;
|
||||
@@ -2603,24 +2603,28 @@ COMMAND_CALLBACK(filter)
|
||||
}
|
||||
else
|
||||
{
|
||||
ptr_filter = gui_filter_search_by_name (argv[2]);
|
||||
if (ptr_filter)
|
||||
for (i = 2; i < argc; i++)
|
||||
{
|
||||
/* disable filter and apply before removing it */
|
||||
ptr_filter->enabled = 0;
|
||||
gui_filter_all_buffers (ptr_filter);
|
||||
gui_filter_free (ptr_filter);
|
||||
gui_chat_printf_date_tags (NULL, 0, GUI_FILTER_TAG_NO_FILTER,
|
||||
_("Filter \"%s\" deleted"),
|
||||
argv[2]);
|
||||
}
|
||||
else
|
||||
{
|
||||
gui_chat_printf_date_tags (NULL, 0, GUI_FILTER_TAG_NO_FILTER,
|
||||
_("%sFilter \"%s\" not found"),
|
||||
gui_chat_prefix[GUI_CHAT_PREFIX_ERROR],
|
||||
argv[2]);
|
||||
return WEECHAT_RC_OK;
|
||||
ptr_filter = gui_filter_search_by_name (argv[i]);
|
||||
if (ptr_filter)
|
||||
{
|
||||
/* disable filter and apply before removing it */
|
||||
ptr_filter->enabled = 0;
|
||||
gui_filter_all_buffers (ptr_filter);
|
||||
gui_filter_free (ptr_filter);
|
||||
gui_chat_printf_date_tags (
|
||||
NULL, 0, GUI_FILTER_TAG_NO_FILTER,
|
||||
_("Filter \"%s\" deleted"),
|
||||
argv[i]);
|
||||
}
|
||||
else
|
||||
{
|
||||
gui_chat_printf_date_tags (
|
||||
NULL, 0, GUI_FILTER_TAG_NO_FILTER,
|
||||
_("%sFilter \"%s\" not found"),
|
||||
gui_chat_prefix[GUI_CHAT_PREFIX_ERROR],
|
||||
argv[i]);
|
||||
}
|
||||
}
|
||||
}
|
||||
return WEECHAT_RC_OK;
|
||||
@@ -7625,7 +7629,7 @@ command_init ()
|
||||
" || add|addreplace <name> <buffer>[,<buffer>...] <tags> <regex>"
|
||||
" || rename <name> <new_name>"
|
||||
" || recreate <name>"
|
||||
" || del <name>|-all"),
|
||||
" || del <name>|-all [<name>...]"),
|
||||
N_(" list: list all filters\n"
|
||||
" enable: enable filters (filters are enabled by default)\n"
|
||||
" disable: disable filters\n"
|
||||
@@ -7704,7 +7708,7 @@ command_init ()
|
||||
" || add|addreplace %(filters_names) %(buffers_plugins_names)|*"
|
||||
" || rename %(filters_names) %(filters_names)"
|
||||
" || recreate %(filters_names)"
|
||||
" || del %(filters_names)|-all",
|
||||
" || del %(filters_names)|-all %(filters_names)|%*",
|
||||
&command_filter, NULL, NULL);
|
||||
hook_command (
|
||||
NULL, "help",
|
||||
|
||||
Reference in New Issue
Block a user