From 36641bc3d312f425a742d7610950772cc0483ea4 Mon Sep 17 00:00:00 2001 From: Sebastien Helleu Date: Wed, 19 Feb 2014 10:35:39 +0100 Subject: [PATCH] core: add missing option "rename" in /help filter and in command completion --- doc/de/autogen/user/weechat_commands.txt | 72 +++++++++++----------- doc/en/autogen/user/weechat_commands.txt | 2 + doc/fr/autogen/user/weechat_commands.txt | 2 + doc/it/autogen/user/weechat_commands.txt | 8 ++- doc/ja/autogen/user/weechat_commands.txt | 70 ++++++++++----------- doc/pl/autogen/user/weechat_commands.txt | 78 ++++++++++++------------ po/cs.po | 6 +- po/de.po | 7 ++- po/es.po | 6 +- po/fr.po | 10 +-- po/hu.po | 5 +- po/it.po | 6 +- po/ja.po | 7 ++- po/pl.po | 7 ++- po/pt_BR.po | 6 +- po/ru.po | 5 +- po/tr.po | 5 +- po/weechat.pot | 5 +- src/core/wee-command.c | 3 + 19 files changed, 174 insertions(+), 136 deletions(-) diff --git a/doc/de/autogen/user/weechat_commands.txt b/doc/de/autogen/user/weechat_commands.txt index 173f5aad4..9da319179 100644 --- a/doc/de/autogen/user/weechat_commands.txt +++ b/doc/de/autogen/user/weechat_commands.txt @@ -280,54 +280,56 @@ Beispiele: /filter list enable|disable|toggle [] add [,...] + rename del |-all - list: alle Filter auflisten - enable: Filter wird aktiviert (Filter werden standardmäßig aktiviert) -disable: Filter deaktivieren - toggle: Filter umschalten - name: Name des Filters - add: Filter hinzufügen - del: Filter entfernen - -all: entfernt alle Filter - buffer: durch Kommata getrennte Liste von Buffer in denen der Filter aktiv sein soll: - - ist der vollständige Name eines Buffer inklusive seiner Erweiterung (Beispiel: "irc.freenode.#weechat") - - "*" anwenden auf alle Buffer - - beginnt ein Name mit '!' wird für diesen Buffer kein Filter genutzt - - ein Name darf mit '*' beginnen oder enden um mehrere Buffer auszuwählen - tags: durch Kommata getrennte Liste von Schlagwörtern. Zum Beispiel: "irc_join,irc_part,irc_quit" - - logisch "und": wird "+" zwischen den Tags verwendet (zum Beispiel: "nick_toto+irc_action") - - Tags können mit '*' beginnen oder enden - regex: erweiterter regulärer POSIX Ausdruc, um in einer Zeile zu suchen - - das Präfix (z.B. Nick) wird mittels '\t' von der Nachricht getrennt. Sonderzeichen wie '|' müssen mit einer Escapesequenz : '\|' eingebunden werden) - - wird ein regulärer Ausdruck mit '!' eingeleitet dann wird das übereinstimmende Ergebnis umgekehrt (nutze '\!' um mit '!' zu beginnen) - - es werden zwei reguläre Ausdrücke erstellt: Der erste für den Präfix und der zweite für die eigentliche Nachricht - - reguläre Ausdrücke unterscheiden nicht zwischen Groß- und Kleinschreibung. Um zwischen Groß- und Kleinschreibung zu unterscheiden müssen diese mit "(?-i)" eingeleitet werden. + list: list all filters + enable: enable filters (filters are enabled by default) +disable: disable filters + toggle: toggle filters + name: filter name + add: add a filter + rename: rename a filter + del: delete a filter + -all: delete all filters + buffer: comma separated list of buffers where filter is active: + - this is full name including plugin (example: "irc.freenode.#weechat") + - "*" means all buffers + - a name starting with '!' is excluded + - name can start or end with '*' to match many buffers + tags: comma separated list of tags, for example "irc_join,irc_part,irc_quit" + - logical "and": use "+" between tags (for example: "nick_toto+irc_action") + - tags can start or end with '*' + regex: POSIX extended regular expression to search in line + - use '\t' to separate prefix from message, special chars like '|' must be escaped: '\|' + - if regex starts with '!', then matching result is reversed (use '\!' to start with '!') + - two regular expressions are created: one for prefix and one for message + - regex are case insensitive, they can start by "(?-i)" to become case sensitive -Mit der Tastenvoreinstellung alt+'=' kann die Filterfunktion (de-)aktiviert werden. +The default key alt+'=' toggles filtering on/off. -Die am häufigsten gebrauchten Schlagwörter lauten: - no_filter, no_highlight, no_log, log0..log9 (log Level), +Tags most commonly used: + no_filter, no_highlight, no_log, log0..log9 (log level), notify_none, notify_message, notify_private, notify_highlight, - nick_xxx (xxx ist durch den Nicknamen zu ersetzen), prefix_nick_ccc (ccc ist die Farbe mit der der Nick dargestellt wird), - irc_xxx (xxx ist durch einen IRC-Befehl/-Nummer zu ersetzen, siehe /server raw oder /debug tags) + nick_xxx (xxx is nick in message), prefix_nick_ccc (ccc is color of nick), + irc_xxx (xxx is command name or number, see /server raw or /debug tags), irc_numeric, irc_error, irc_action, irc_ctcp, irc_ctcp_reply, irc_smart_filter, away_info. -Mittels "/debug tags" kann man sich die Tags jeder einzelnen Zeile darstellen zu lassen. +To see tags for lines in buffers: /debug tags -Beispiele: - aktiviert einen einfachen IRC Filter für join/part/quit/nick Nachrichten für alle Buffer: +Examples: + use IRC smart filter on all buffers: /filter add irc_smart * irc_smart_filter * - aktiviert einen einfachen IRC Filter für join/part/quit/nick Nachrichten der für alle Buffer genutzt wird, außer Buffer die "#weechat" im Namen tragen: + use IRC smart filter on all buffers except those with "#weechat" in name: /filter add irc_smart *,!*#weechat* irc_smart_filter * - filtert alle IRC join/part/quit Nachrichten: + filter all IRC join/part/quit messages: /filter add joinquit * irc_join,irc_part,irc_quit * - filtert Nicks wenn diese den Channel betreten oder durch den Befehl "/names" angezeigt werden: + filter nicks displayed when joining channels or with /names: /filter add nicks * irc_366 * - filtert Nick "toto" im IRC Channel #weechat: + filter nick "toto" on IRC channel #weechat: /filter add toto irc.freenode.#weechat nick_toto * - filtert IRC join/action Nachrichten von Nick "toto": + filter IRC join/action messages from nick "toto": /filter add toto * nick_toto+irc_join,nick_toto+irc_action * - filtert Zeilen die "weechat sucks" im IRC Channel #weechat enthalten: + filter lines containing "weechat sucks" on IRC channel #weechat: /filter add sucks irc.freenode.#weechat * weechat sucks ---- diff --git a/doc/en/autogen/user/weechat_commands.txt b/doc/en/autogen/user/weechat_commands.txt index 6954e9e3e..320634621 100644 --- a/doc/en/autogen/user/weechat_commands.txt +++ b/doc/en/autogen/user/weechat_commands.txt @@ -280,6 +280,7 @@ Examples: /filter list enable|disable|toggle [] add [,...] + rename del |-all list: list all filters @@ -288,6 +289,7 @@ disable: disable filters toggle: toggle filters name: filter name add: add a filter + rename: rename a filter del: delete a filter -all: delete all filters buffer: comma separated list of buffers where filter is active: diff --git a/doc/fr/autogen/user/weechat_commands.txt b/doc/fr/autogen/user/weechat_commands.txt index 32da20aee..0c34485ef 100644 --- a/doc/fr/autogen/user/weechat_commands.txt +++ b/doc/fr/autogen/user/weechat_commands.txt @@ -280,6 +280,7 @@ Exemples: /filter list enable|disable|toggle [] add [,...] <étiquettes> + rename del |-all list: lister tous les filtres @@ -288,6 +289,7 @@ Exemples: toggle: activer/désactiver les filtres nom: nom de filtre add: ajouter un filtre + rename: renommer un filtre del: supprimer un filtre -all: supprimer tous les filtres tampon: liste des tampons, séparés par des virgules, où le filtre est actif : diff --git a/doc/it/autogen/user/weechat_commands.txt b/doc/it/autogen/user/weechat_commands.txt index 03a3038ab..e124cd7bf 100644 --- a/doc/it/autogen/user/weechat_commands.txt +++ b/doc/it/autogen/user/weechat_commands.txt @@ -278,9 +278,10 @@ Examples: ---- /filter list - enable|disable|toggle [] - add [,...] ] - del |-all + enable|disable|toggle [] + add [,...] + rename + del |-all list: list all filters enable: enable filters (filters are enabled by default) @@ -288,6 +289,7 @@ disable: disable filters toggle: toggle filters name: filter name add: add a filter + rename: rename a filter del: delete a filter -all: delete all filters buffer: comma separated list of buffers where filter is active: diff --git a/doc/ja/autogen/user/weechat_commands.txt b/doc/ja/autogen/user/weechat_commands.txt index fbf96b67a..574035ecb 100644 --- a/doc/ja/autogen/user/weechat_commands.txt +++ b/doc/ja/autogen/user/weechat_commands.txt @@ -280,54 +280,56 @@ hdata と変数の名前については、"プラグイン API リファレン /filter list enable|disable|toggle [] add [,...] + rename del |-all - list: 全てのフィルタをリストアップ - enable: フィルタを有効化 (フィルタはデフォルトで有効になっています) -disable: フィルタを無効化 - toggle: フィルタの有効無効を切り替え - name: フィルタの名前 - add: フィルタを追加 - del: フィルタを削除 - -all: 全てのフィルタを削除 - buffer: フィルタが有効化されているバッファのコンマ区切りリスト: - - これはプラグイン名を含む完全な名前です (例えば: "irc.freenode.#weechat") - - "*" は全てのバッファを意味します - - 名前が '!' から始まるものは除外されます - - 多くのバッファにマッチさせるためには名前を '*' から始めるか終わらせてください - tags: タグのコンマ区切りリスト、例えば "irc_join,irc_part,irc_quit" - - 論理積 "and": タグ同士を "+" でつなげる (例えば: "nick_toto+irc_action") - - タグの最初と最後には '*' を使うことができます - regex: 行単位検索の正規表現 - - '\t' を使うと、プレフィックスをメッセージから分離できます。'|' 等の特別な文字は '\|' のようにエスケープしなければいけません - - 正規表現の最初に '!' が含まれる場合は、マッチ結果が反転されます (最初の '!' にマッチさせたければ、'\!' を使ってください) - - 2 種類の正規表現があります: 一方はプレフィックス用、他方はメッセージ用 - - 正規表現は大文字小文字を区別しません、"(?-i)" から始まる場合は区別します + list: list all filters + enable: enable filters (filters are enabled by default) +disable: disable filters + toggle: toggle filters + name: filter name + add: add a filter + rename: rename a filter + del: delete a filter + -all: delete all filters + buffer: comma separated list of buffers where filter is active: + - this is full name including plugin (example: "irc.freenode.#weechat") + - "*" means all buffers + - a name starting with '!' is excluded + - name can start or end with '*' to match many buffers + tags: comma separated list of tags, for example "irc_join,irc_part,irc_quit" + - logical "and": use "+" between tags (for example: "nick_toto+irc_action") + - tags can start or end with '*' + regex: POSIX extended regular expression to search in line + - use '\t' to separate prefix from message, special chars like '|' must be escaped: '\|' + - if regex starts with '!', then matching result is reversed (use '\!' to start with '!') + - two regular expressions are created: one for prefix and one for message + - regex are case insensitive, they can start by "(?-i)" to become case sensitive -デフォルトではキー alt+'=' でフィルタリングの on/off を切り替えられます。 +The default key alt+'=' toggles filtering on/off. -よく使われるタグ: +Tags most commonly used: no_filter, no_highlight, no_log, log0..log9 (log level), notify_none, notify_message, notify_private, notify_highlight, - nick_xxx (xxx はメッセージのニックネーム), prefix_nick_ccc (ccc はニックネームの色) - irc_xxx (xxx はコマンド名又は番号、/server raw または /debug tags で確認), + nick_xxx (xxx is nick in message), prefix_nick_ccc (ccc is color of nick), + irc_xxx (xxx is command name or number, see /server raw or /debug tags), irc_numeric, irc_error, irc_action, irc_ctcp, irc_ctcp_reply, irc_smart_filter, away_info. -バッファ内でタグを見るには: /debug tags +To see tags for lines in buffers: /debug tags -例: - 全てのバッファで IRC スマートフィルタを使用: +Examples: + use IRC smart filter on all buffers: /filter add irc_smart * irc_smart_filter * - 名前に "#weechat" を含むバッファを除いた全てのバッファで IRC スマートフィルタを使用: + use IRC smart filter on all buffers except those with "#weechat" in name: /filter add irc_smart *,!*#weechat* irc_smart_filter * - 全ての IRC join/part/quit メッセージをフィルタ: + filter all IRC join/part/quit messages: /filter add joinquit * irc_join,irc_part,irc_quit * - チャンネルに入った時や /names で表示されるニックネームをフィルタ: + filter nicks displayed when joining channels or with /names: /filter add nicks * irc_366 * - IRC チャンネル #weechat で "toto" を含むニックネームをフィルタ: + filter nick "toto" on IRC channel #weechat: /filter add toto irc.freenode.#weechat nick_toto * - ニックネーム "toto" からの IRC の参加/アクションメッセージをフィルタ: + filter IRC join/action messages from nick "toto": /filter add toto * nick_toto+irc_join,nick_toto+irc_action * - IRC チャンネル #weechat で "weechat sucks" を含む行をフィルタ: + filter lines containing "weechat sucks" on IRC channel #weechat: /filter add sucks irc.freenode.#weechat * weechat sucks ---- diff --git a/doc/pl/autogen/user/weechat_commands.txt b/doc/pl/autogen/user/weechat_commands.txt index e1a12447e..03f978104 100644 --- a/doc/pl/autogen/user/weechat_commands.txt +++ b/doc/pl/autogen/user/weechat_commands.txt @@ -278,56 +278,58 @@ Przykłady: ---- /filter list - enable|disable|toggle [] - add [,...] - del |-all + enable|disable|toggle [] + add [,...] + rename + del |-all - list: wyświetla wszystkie filtry - enable: włącza filtry (filtry są domyślnie włączone) -disable: wyłącza filtry - toggle: przełącza filtry - nazwa: nazwa filtru - add: dodaje filtr - del: usuwa filtr - -all: usuwa wszystkie filtry - bufor: oddzielona przecinkami lisa buforów, dla których filtr jest aktywny: - - jest to pełna nazwa zawierająca wtyczkę (przykład: "irc.freenode.#weechat") - - "*" oznacza wszystkie bufory - - nazwa zaczynająca się od '!' jest wykluczana - - nazwa może zaczynać się lub kończyć '*', aby dopasować wiele buforów - tagi: lista tagów oddzielona przecinkiem, np: "irc_join,irc_part,irc_quit" - - logiczne "i": użyj "+" pomiędzy tagami (na przykład: "nick_toto+irc_action") - - tagi mogą zaczynać się i kończyć '*' żeby dopasować wiele buforów - regex: rozszerzone wyrażenie regularne POSIX do wyszukania w linii - - użyj '\t' do oddzielenia prefiksu od wiadomości, znaki specjalne jak '|' muszą zostać poprzedzone '\' np: '\|' - - jeśli wyrażenie zaczyna się od '!', wtedy pasujący wynik jest odwracany (użyj '\!', aby zacząć od '!') - - dwa wyrażenia są tworzone: jedno dla prefiksu, drugie dla wiadomości - - wielkość znaków nie ma znaczenia dla wyrażeń, jeśli zaczynają się od "(?-i)" wielkość znaków ma znaczenie + list: list all filters + enable: enable filters (filters are enabled by default) +disable: disable filters + toggle: toggle filters + name: filter name + add: add a filter + rename: rename a filter + del: delete a filter + -all: delete all filters + buffer: comma separated list of buffers where filter is active: + - this is full name including plugin (example: "irc.freenode.#weechat") + - "*" means all buffers + - a name starting with '!' is excluded + - name can start or end with '*' to match many buffers + tags: comma separated list of tags, for example "irc_join,irc_part,irc_quit" + - logical "and": use "+" between tags (for example: "nick_toto+irc_action") + - tags can start or end with '*' + regex: POSIX extended regular expression to search in line + - use '\t' to separate prefix from message, special chars like '|' must be escaped: '\|' + - if regex starts with '!', then matching result is reversed (use '\!' to start with '!') + - two regular expressions are created: one for prefix and one for message + - regex are case insensitive, they can start by "(?-i)" to become case sensitive -Domyślny skrót klawiszowy alt+'=' włącza/wyłącza filtrowanie. +The default key alt+'=' toggles filtering on/off. -Najczęściej używane tagi: - no_filter, no_highlight, no_log, log0..log9 (poziom logowania), +Tags most commonly used: + no_filter, no_highlight, no_log, log0..log9 (log level), notify_none, notify_message, notify_private, notify_highlight, - nick_xxx (xxx to nick w wiadomości), prefix_nick_ccc (ccc to kolor nicka), - irc_xxx (xxx to nazwa komendy lub numer, zobacz /server raw lub /debug tags), + nick_xxx (xxx is nick in message), prefix_nick_ccc (ccc is color of nick), + irc_xxx (xxx is command name or number, see /server raw or /debug tags), irc_numeric, irc_error, irc_action, irc_ctcp, irc_ctcp_reply, irc_smart_filter, away_info. -Aby zobaczyć listę tagów w liniach buforów wykonaj: /debug tags +To see tags for lines in buffers: /debug tags -Przykłady: - użyj inteligentnego filtru we wszystkich buforach IRC: +Examples: + use IRC smart filter on all buffers: /filter add irc_smart * irc_smart_filter * - użyj inteligentnego filtru we wszystkich buforach IRC poza tymi zawierającymi "#weechat" w nazwie: + use IRC smart filter on all buffers except those with "#weechat" in name: /filter add irc_smart *,!*#weechat* irc_smart_filter * - filtruj wszystkie wiadomości IRC o join/part/quit: + filter all IRC join/part/quit messages: /filter add joinquit * irc_join,irc_part,irc_quit * - filtruj nicki wyświetlane przy wejściu na kanał albo za pomocą /names: + filter nicks displayed when joining channels or with /names: /filter add nicks * irc_366 * - filtruj nick "toto" na kanale IRC #weechat: + filter nick "toto" on IRC channel #weechat: /filter add toto irc.freenode.#weechat nick_toto * - filtruj wejścia/akcje IRC od użytkownika "toto": + filter IRC join/action messages from nick "toto": /filter add toto * nick_toto+irc_join,nick_toto+irc_action * - filtruj linie zawierające fraze "weechat sucks" na kanale IRC #weechat: + filter lines containing "weechat sucks" on IRC channel #weechat: /filter add sucks irc.freenode.#weechat * weechat sucks ---- diff --git a/po/cs.po b/po/cs.po index 9f45578e8..bee7d2362 100644 --- a/po/cs.po +++ b/po/cs.po @@ -20,7 +20,7 @@ msgid "" msgstr "" "Project-Id-Version: WeeChat\n" "Report-Msgid-Bugs-To: flashcode@flashtux.org\n" -"POT-Creation-Date: 2014-02-17 11:09+0100\n" +"POT-Creation-Date: 2014-02-19 10:29+0100\n" "PO-Revision-Date: 2014-02-16 11:21+0100\n" "Last-Translator: Jiri Golembiovsky \n" "Language-Team: weechat-dev \n" @@ -1367,9 +1367,10 @@ msgstr "" "filtrovat zprávy v bufferu, pro jejich schováni/zobrazení podle tagů nebo " "regulárního výrazu" +#, fuzzy msgid "" "list || enable|disable|toggle [] || add [,...] " -" || del |-all" +" || rename || del |-all" msgstr "" "list || enable|disable|toggle [] || add [," "...] || del |-all" @@ -1382,6 +1383,7 @@ msgid "" " toggle: toggle filters\n" " name: filter name\n" " add: add a filter\n" +" rename: rename a filter\n" " del: delete a filter\n" " -all: delete all filters\n" " buffer: comma separated list of buffers where filter is active:\n" diff --git a/po/de.po b/po/de.po index 76790a652..4fa18ac41 100644 --- a/po/de.po +++ b/po/de.po @@ -22,7 +22,7 @@ msgid "" msgstr "" "Project-Id-Version: WeeChat\n" "Report-Msgid-Bugs-To: flashcode@flashtux.org\n" -"POT-Creation-Date: 2014-02-17 11:09+0100\n" +"POT-Creation-Date: 2014-02-19 10:29+0100\n" "PO-Revision-Date: 2014-02-16 11:21+0100\n" "Last-Translator: Nils Görs \n" "Language-Team: German \n" @@ -1489,13 +1489,15 @@ msgstr "" "Filterfunktion um Nachrichten in Buffer aus- oder einzublenden, dazu können " "Schlagwörter oder reguläre Ausdrücke verwendet werden" +#, fuzzy msgid "" "list || enable|disable|toggle [] || add [,...] " -" || del |-all" +" || rename || del |-all" msgstr "" "list || enable|disable|toggle [] || add [,...] " " || del |-all" +#, fuzzy msgid "" " list: list all filters\n" " enable: enable filters (filters are enabled by default)\n" @@ -1503,6 +1505,7 @@ msgid "" " toggle: toggle filters\n" " name: filter name\n" " add: add a filter\n" +" rename: rename a filter\n" " del: delete a filter\n" " -all: delete all filters\n" " buffer: comma separated list of buffers where filter is active:\n" diff --git a/po/es.po b/po/es.po index 5e0351066..414a0e0a6 100644 --- a/po/es.po +++ b/po/es.po @@ -22,7 +22,7 @@ msgid "" msgstr "" "Project-Id-Version: WeeChat\n" "Report-Msgid-Bugs-To: flashcode@flashtux.org\n" -"POT-Creation-Date: 2014-02-17 11:09+0100\n" +"POT-Creation-Date: 2014-02-19 10:29+0100\n" "PO-Revision-Date: 2014-02-16 11:21+0100\n" "Last-Translator: Elián Hanisch \n" "Language-Team: weechat-dev \n" @@ -1406,9 +1406,10 @@ msgstr "" "filtra mensajes en buffers, para ocultar/mostrar según etiquetas o " "expresiones regulares" +#, fuzzy msgid "" "list || enable|disable|toggle [] || add [,...] " -" || del |-all" +" || rename || del |-all" msgstr "" "list || enable|disable|toggle [] || add [," "...] || del |-all" @@ -1421,6 +1422,7 @@ msgid "" " toggle: toggle filters\n" " name: filter name\n" " add: add a filter\n" +" rename: rename a filter\n" " del: delete a filter\n" " -all: delete all filters\n" " buffer: comma separated list of buffers where filter is active:\n" diff --git a/po/fr.po b/po/fr.po index ed9048b57..41887ef61 100644 --- a/po/fr.po +++ b/po/fr.po @@ -21,8 +21,8 @@ msgid "" msgstr "" "Project-Id-Version: WeeChat\n" "Report-Msgid-Bugs-To: flashcode@flashtux.org\n" -"POT-Creation-Date: 2014-02-17 11:09+0100\n" -"PO-Revision-Date: 2014-02-17 11:10+0100\n" +"POT-Creation-Date: 2014-02-19 10:29+0100\n" +"PO-Revision-Date: 2014-02-19 10:32+0100\n" "Last-Translator: Sébastien Helleu \n" "Language-Team: weechat-dev \n" "Language: fr\n" @@ -1472,10 +1472,10 @@ msgstr "" msgid "" "list || enable|disable|toggle [] || add [,...] " -" || del |-all" +" || rename || del |-all" msgstr "" "list || enable|disable|toggle [] || add [,...] " -"<étiquettes> || del |-all" +"<étiquettes> || rename || del |-all" msgid "" " list: list all filters\n" @@ -1484,6 +1484,7 @@ msgid "" " toggle: toggle filters\n" " name: filter name\n" " add: add a filter\n" +" rename: rename a filter\n" " del: delete a filter\n" " -all: delete all filters\n" " buffer: comma separated list of buffers where filter is active:\n" @@ -1542,6 +1543,7 @@ msgstr "" " toggle: activer/désactiver les filtres\n" " nom: nom de filtre\n" " add: ajouter un filtre\n" +" rename: renommer un filtre\n" " del: supprimer un filtre\n" " -all: supprimer tous les filtres\n" " tampon: liste des tampons, séparés par des virgules, où le filtre est " diff --git a/po/hu.po b/po/hu.po index efb08f6f7..0f88bb531 100644 --- a/po/hu.po +++ b/po/hu.po @@ -20,7 +20,7 @@ msgid "" msgstr "" "Project-Id-Version: WeeChat\n" "Report-Msgid-Bugs-To: flashcode@flashtux.org\n" -"POT-Creation-Date: 2014-02-17 11:09+0100\n" +"POT-Creation-Date: 2014-02-19 10:29+0100\n" "PO-Revision-Date: 2014-02-16 11:21+0100\n" "Last-Translator: Andras Voroskoi \n" "Language-Team: weechat-dev \n" @@ -1296,7 +1296,7 @@ msgstr "" msgid "" "list || enable|disable|toggle [] || add [,...] " -" || del |-all" +" || rename || del |-all" msgstr "" msgid "" @@ -1306,6 +1306,7 @@ msgid "" " toggle: toggle filters\n" " name: filter name\n" " add: add a filter\n" +" rename: rename a filter\n" " del: delete a filter\n" " -all: delete all filters\n" " buffer: comma separated list of buffers where filter is active:\n" diff --git a/po/it.po b/po/it.po index 6040c779c..846c833cd 100644 --- a/po/it.po +++ b/po/it.po @@ -20,7 +20,7 @@ msgid "" msgstr "" "Project-Id-Version: WeeChat\n" "Report-Msgid-Bugs-To: flashcode@flashtux.org\n" -"POT-Creation-Date: 2014-02-17 11:09+0100\n" +"POT-Creation-Date: 2014-02-19 10:29+0100\n" "PO-Revision-Date: 2014-02-16 11:21+0100\n" "Last-Translator: Esteban I. Ruiz Moreno \n" "Language-Team: weechat-dev \n" @@ -1441,9 +1441,10 @@ msgid "" msgstr "" "filtra messaggi nei buffer, per nascondere/mostrare in base a tag o regexp" +#, fuzzy msgid "" "list || enable|disable|toggle [] || add [,...] " -" || del |-all" +" || rename || del |-all" msgstr "" "list || enable|disable|toggle [] || add [,...] " " ] || del |-all" @@ -1456,6 +1457,7 @@ msgid "" " toggle: toggle filters\n" " name: filter name\n" " add: add a filter\n" +" rename: rename a filter\n" " del: delete a filter\n" " -all: delete all filters\n" " buffer: comma separated list of buffers where filter is active:\n" diff --git a/po/ja.po b/po/ja.po index 4e5001af8..35a94df9f 100644 --- a/po/ja.po +++ b/po/ja.po @@ -20,7 +20,7 @@ msgid "" msgstr "" "Project-Id-Version: WeeChat\n" "Report-Msgid-Bugs-To: flashcode@flashtux.org\n" -"POT-Creation-Date: 2014-02-17 11:09+0100\n" +"POT-Creation-Date: 2014-02-19 10:29+0100\n" "PO-Revision-Date: 2014-02-16 11:21+0100\n" "Last-Translator: AYANOKOUZI, Ryuunosuke \n" "Language-Team: Japanese \n" @@ -1428,13 +1428,15 @@ msgid "" "filter messages in buffers, to hide/show them according to tags or regex" msgstr "タグか正規表現に基づくバッファメッセージの非表示/表示" +#, fuzzy msgid "" "list || enable|disable|toggle [] || add [,...] " -" || del |-all" +" || rename || del |-all" msgstr "" "list || enable|disable|toggle [] || add [,...] " " || del |-all" +#, fuzzy msgid "" " list: list all filters\n" " enable: enable filters (filters are enabled by default)\n" @@ -1442,6 +1444,7 @@ msgid "" " toggle: toggle filters\n" " name: filter name\n" " add: add a filter\n" +" rename: rename a filter\n" " del: delete a filter\n" " -all: delete all filters\n" " buffer: comma separated list of buffers where filter is active:\n" diff --git a/po/pl.po b/po/pl.po index 863de27c2..642fcdbe3 100644 --- a/po/pl.po +++ b/po/pl.po @@ -21,7 +21,7 @@ msgid "" msgstr "" "Project-Id-Version: WeeChat\n" "Report-Msgid-Bugs-To: flashcode@flashtux.org\n" -"POT-Creation-Date: 2014-02-17 11:09+0100\n" +"POT-Creation-Date: 2014-02-19 10:29+0100\n" "PO-Revision-Date: 2014-02-16 11:21+0100\n" "Last-Translator: Krzysztof Korościk \n" "Language-Team: weechat-dev \n" @@ -1466,13 +1466,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 [] || add [,...] " -" || del |-all" +" || rename || del |-all" msgstr "" "list || enable|disable|toggle [] || add [,...] " " || del |-all" +#, fuzzy msgid "" " list: list all filters\n" " enable: enable filters (filters are enabled by default)\n" @@ -1480,6 +1482,7 @@ msgid "" " toggle: toggle filters\n" " name: filter name\n" " add: add a filter\n" +" rename: rename a filter\n" " del: delete a filter\n" " -all: delete all filters\n" " buffer: comma separated list of buffers where filter is active:\n" diff --git a/po/pt_BR.po b/po/pt_BR.po index e7f6b224f..1d4c5d631 100644 --- a/po/pt_BR.po +++ b/po/pt_BR.po @@ -21,7 +21,7 @@ msgid "" msgstr "" "Project-Id-Version: WeeChat\n" "Report-Msgid-Bugs-To: flashcode@flashtux.org\n" -"POT-Creation-Date: 2014-02-17 11:09+0100\n" +"POT-Creation-Date: 2014-02-19 10:29+0100\n" "PO-Revision-Date: 2014-02-16 11:21+0100\n" "Last-Translator: Sergio Durigan Junior \n" "Language-Team: weechat-dev \n" @@ -1421,9 +1421,10 @@ msgstr "" "filtra mensagens nos buffers, para ocultar/mostrar as mesmas de acordo com " "marcadores ou regex" +#, fuzzy msgid "" "list || enable|disable|toggle [] || add [,...] " -" || del |-all" +" || rename || del |-all" msgstr "" "list || enable|disable|toggle [] || add [,...] " " || del |-all" @@ -1436,6 +1437,7 @@ msgid "" " toggle: toggle filters\n" " name: filter name\n" " add: add a filter\n" +" rename: rename a filter\n" " del: delete a filter\n" " -all: delete all filters\n" " buffer: comma separated list of buffers where filter is active:\n" diff --git a/po/ru.po b/po/ru.po index 142b9efeb..130792585 100644 --- a/po/ru.po +++ b/po/ru.po @@ -21,7 +21,7 @@ msgid "" msgstr "" "Project-Id-Version: WeeChat\n" "Report-Msgid-Bugs-To: flashcode@flashtux.org\n" -"POT-Creation-Date: 2014-02-17 11:09+0100\n" +"POT-Creation-Date: 2014-02-19 10:29+0100\n" "PO-Revision-Date: 2014-02-16 11:21+0100\n" "Last-Translator: Aleksey V Zapparov AKA ixti \n" "Language-Team: weechat-dev \n" @@ -1318,7 +1318,7 @@ msgstr "" msgid "" "list || enable|disable|toggle [] || add [,...] " -" || del |-all" +" || rename || del |-all" msgstr "" msgid "" @@ -1328,6 +1328,7 @@ msgid "" " toggle: toggle filters\n" " name: filter name\n" " add: add a filter\n" +" rename: rename a filter\n" " del: delete a filter\n" " -all: delete all filters\n" " buffer: comma separated list of buffers where filter is active:\n" diff --git a/po/tr.po b/po/tr.po index 77d9c4619..cd46811bd 100644 --- a/po/tr.po +++ b/po/tr.po @@ -20,7 +20,7 @@ msgid "" msgstr "" "Project-Id-Version: WeeChat\n" "Report-Msgid-Bugs-To: flashcode@flashtux.org\n" -"POT-Creation-Date: 2014-02-17 11:09+0100\n" +"POT-Creation-Date: 2014-02-19 10:29+0100\n" "PO-Revision-Date: 2014-02-16 11:21+0100\n" "Last-Translator: Hasan Kiran \n" "Language-Team: weechat-dev \n" @@ -1159,7 +1159,7 @@ msgstr "" msgid "" "list || enable|disable|toggle [] || add [,...] " -" || del |-all" +" || rename || del |-all" msgstr "" msgid "" @@ -1169,6 +1169,7 @@ msgid "" " toggle: toggle filters\n" " name: filter name\n" " add: add a filter\n" +" rename: rename a filter\n" " del: delete a filter\n" " -all: delete all filters\n" " buffer: comma separated list of buffers where filter is active:\n" diff --git a/po/weechat.pot b/po/weechat.pot index d3738a5a1..70ffac43a 100644 --- a/po/weechat.pot +++ b/po/weechat.pot @@ -21,7 +21,7 @@ msgid "" msgstr "" "Project-Id-Version: WeeChat 0.4.1-dev\n" "Report-Msgid-Bugs-To: flashcode@flashtux.org\n" -"POT-Creation-Date: 2014-02-17 11:09+0100\n" +"POT-Creation-Date: 2014-02-19 10:29+0100\n" "PO-Revision-Date: 2013-02-14 18:20+0100\n" "Last-Translator: FULL NAME \n" "Language-Team: weechat-dev \n" @@ -1165,7 +1165,7 @@ msgstr "" msgid "" "list || enable|disable|toggle [] || add [,...] " -" || del |-all" +" || rename || del |-all" msgstr "" msgid "" @@ -1175,6 +1175,7 @@ msgid "" " toggle: toggle filters\n" " name: filter name\n" " add: add a filter\n" +" rename: rename a filter\n" " del: delete a filter\n" " -all: delete all filters\n" " buffer: comma separated list of buffers where filter is active:\n" diff --git a/src/core/wee-command.c b/src/core/wee-command.c index fa9061eb8..6dd77d99b 100644 --- a/src/core/wee-command.c +++ b/src/core/wee-command.c @@ -6755,6 +6755,7 @@ command_init () N_("list" " || enable|disable|toggle []" " || add [,...] " + " || rename " " || del |-all"), N_(" list: list all filters\n" " enable: enable filters (filters are enabled by default)\n" @@ -6762,6 +6763,7 @@ command_init () " toggle: toggle filters\n" " name: filter name\n" " add: add a filter\n" + " rename: rename a filter\n" " del: delete a filter\n" " -all: delete all filters\n" " buffer: comma separated list of buffers where filter is active:\n" @@ -6819,6 +6821,7 @@ command_init () " || disable %(filters_names)" " || toggle %(filters_names)" " || add %(filters_names) %(buffers_plugins_names)|*" + " || rename %(filters_names) %(filters_names)" " || del %(filters_names)|-all", &command_filter, NULL); hook_command (