summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSebastien Helleu <flashcode@flashtux.org>2010-03-22 20:26:24 +0100
committerSebastien Helleu <flashcode@flashtux.org>2010-03-22 20:26:24 +0100
commita10b9038d50ca0e37f9e7b2d355fd9bab123cb91 (patch)
tree69d570300048cd4894bd2cfa080c04effedf0172
parentc1c1005b364d28409339f46b5233bcb0f2f86ed7 (diff)
downloadweechat-a10b9038d50ca0e37f9e7b2d355fd9bab123cb91.zip
Add list of tags in /help filter
-rw-r--r--doc/en/autogen/user/weechat_commands.txt7
-rw-r--r--doc/fr/autogen/user/alias_commands.txt2
-rw-r--r--doc/fr/autogen/user/irc_commands.txt6
-rw-r--r--doc/fr/autogen/user/weechat_commands.txt7
-rw-r--r--doc/fr/autogen/user/weechat_options.txt2
-rw-r--r--doc/it/autogen/user/weechat_commands.txt53
-rw-r--r--po/cs.po12
-rw-r--r--po/de.po12
-rw-r--r--po/es.po12
-rw-r--r--po/fr.po32
-rw-r--r--po/hu.po11
-rw-r--r--po/it.po12
-rw-r--r--po/pl.po12
-rw-r--r--po/ru.po11
-rw-r--r--po/weechat.pot11
-rw-r--r--src/core/wee-command.c8
16 files changed, 167 insertions, 43 deletions
diff --git a/doc/en/autogen/user/weechat_commands.txt b/doc/en/autogen/user/weechat_commands.txt
index edb762dac..e0f557e47 100644
--- a/doc/en/autogen/user/weechat_commands.txt
+++ b/doc/en/autogen/user/weechat_commands.txt
@@ -133,11 +133,18 @@
The default key alt+'=' toggles filtering on/off.
+ Tags most commonly used:
+ no_filter, no_highlight, log0..log9 (log level),
+ notify_message, notify_private, notify_highlight,
+ irc_xxx (xxx is command name or number, see /server raw), irc_numeric, irc_error, irc_action, irc_ctcp, irc_ctcp_reply, irc_smart_filter, away_info.
+
Examples:
use IRC smart filter for join/part/quit messages:
/filter add irc_smart * irc_smart_filter *
filter all IRC join/part/quit messages:
/filter add joinquit * irc_join,irc_part,irc_quit *
+ filter nicks displayed when joining channels or with /names:
+ /filter add nicks * irc_366 *
filter nick "toto" on IRC channel #weechat:
/filter add toto irc.freenode.#weechat * toto\t
filter lines containing word "spam":
diff --git a/doc/fr/autogen/user/alias_commands.txt b/doc/fr/autogen/user/alias_commands.txt
index 412fdd8ba..6d7831715 100644
--- a/doc/fr/autogen/user/alias_commands.txt
+++ b/doc/fr/autogen/user/alias_commands.txt
@@ -21,7 +21,7 @@
$channel: canal courant
$server: serveur courant
- Exemples :
+ Exemples:
alias /split pour diviser la fenêtre horizontalement :
/alias split /window splith
alias /hello pour dire "hello" sur tous les canaux mais pas sur #weechat :
diff --git a/doc/fr/autogen/user/irc_commands.txt b/doc/fr/autogen/user/irc_commands.txt
index df6e5b67c..a4420611d 100644
--- a/doc/fr/autogen/user/irc_commands.txt
+++ b/doc/fr/autogen/user/irc_commands.txt
@@ -16,7 +16,7 @@
commande: commande à exécuter
paramètres: paramètres pour la commande
- Exemples :
+ Exemples:
exécuter '/me teste' sur tous les canaux :
/allchan me teste
dire 'bonjour' partout sauf sur #weechat :
@@ -34,7 +34,7 @@
commande: commande à exécuter
paramètres: paramètres pour la commande
- Exemples :
+ Exemples:
changer de pseudo sur tous les serveurs :
/allserv nick newnick
positionner l'absence sur tous les serveurs :
@@ -215,7 +215,7 @@
pseudo: pseudo à éliminer et bannir
commentaire: commentaire pour l'élimination
- Il est possible d'émiliner/bannir avec un masque, le pseudo sera extrait du masque et remplacé par "*", par exemple :
+ Il est possible d'émiliner/bannir avec un masque, le pseudo sera extrait du masque et remplacé par "*", par exemple:
/kickban toto!*@host.com
bannira "*!*@host.com" puis éliminera "toto".
........................................
diff --git a/doc/fr/autogen/user/weechat_commands.txt b/doc/fr/autogen/user/weechat_commands.txt
index 0142e9736..122837f66 100644
--- a/doc/fr/autogen/user/weechat_commands.txt
+++ b/doc/fr/autogen/user/weechat_commands.txt
@@ -133,11 +133,18 @@
La touche par défaut alt+'=' active/désactive le filtrage.
+ Les tags les plus couramment utilisés:
+ no_filter, no_highlight, log0..log9 (niveau de log),
+ notify_message, notify_private, notify_highlight,
+ irc_xxx (xxx est un nom de commande ou nombre, voir /server raw), irc_numeric, irc_error, irc_action, irc_ctcp, irc_ctcp_reply, irc_smart_filter, away_info.
+
Exemples:
utiliser le filtre intelligent IRC pour les messages join/part/quit:
/filter add irc_smart * irc_smart_filter *
filtrer tous les messages IRC join/part/quit:
/filter add joinquit * irc_join,irc_part,irc_quit *
+ filtrer les pseudos afficher en rejoignant les canaux ou avec /names:
+ /filter add nicks * irc_366 *
filtrer le pseudo "toto" sur le canal IRC #weechat:
/filter add toto irc.freenode.#weechat * toto\t
filtrer les lignes contenant le mot "spam":
diff --git a/doc/fr/autogen/user/weechat_options.txt b/doc/fr/autogen/user/weechat_options.txt
index 3cc19f1f9..03c39a3a1 100644
--- a/doc/fr/autogen/user/weechat_options.txt
+++ b/doc/fr/autogen/user/weechat_options.txt
@@ -379,7 +379,7 @@
** valeurs: on, off (valeur par défaut: off)
* *weechat.look.command_chars*
-** description: caractères utilisés pour déterminer si la chaîne entrée est une commande ou non: l'entrée doit démarrer avec un de ces caractères; le slash ("/") est toujours considéré comme un préfixe de commande (exemple : ".$")
+** description: caractères utilisés pour déterminer si la chaîne entrée est une commande ou non: l'entrée doit démarrer avec un de ces caractères; le slash ("/") est toujours considéré comme un préfixe de commande (exemple: ".$")
** type: chaîne
** valeurs: toute chaîne (valeur par défaut: "")
diff --git a/doc/it/autogen/user/weechat_commands.txt b/doc/it/autogen/user/weechat_commands.txt
index 1fe7d9707..97c5ea989 100644
--- a/doc/it/autogen/user/weechat_commands.txt
+++ b/doc/it/autogen/user/weechat_commands.txt
@@ -119,31 +119,38 @@
........................................
filtra messaggi nei buffer, per nascondere/mostrare in base a tag o regexp
- list: elenca tutti i filtri
- enable: abilita filtri (i filtri sono abilitati di default)
- disable: disabilita filtri
- toggle: abilita/disabilita filtri
- nome: nome del filtro
- add: aggiungi un filtro
- del: elimina un filtro
- -all: elimina tutti i filtri
- plugin.buffer: plugin e buffer in cui il filtro è attivo ("*" per tutti i buffer)
- tag: elenco di tag separati da virgole, per esempio: "irc_join,irc_part,irc_quit"
- regex: espressione regolare da cercare nella riga (utilizzare \t per separare il prefisso dal messaggio, caratteri speciali come "|" devono essere preceduti dal carattere escape: '\|')
+ 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
+ del: delete a filter
+ -all: delete all filters
+ plugin.buffer: plugin and buffer where filter is active ("*" for all buffers)
+ tags: comma separated list of tags, for example: "irc_join,irc_part,irc_quit"
+ regex: regular expression to search in line (use \t to separate prefix from message, special chars like '|' must be escaped: '\|')
- Il tasto predefinito alt+'=' abilita/disabilita il filtraggio.
+ The default key alt+'=' toggles filtering on/off.
- Esempi:
- usa il filtro intelligente IRC per i messaggi di entrata/uscita/abbandono:
- /filter add irc_smart * irc_smart_filter *
- filtra tutti i messaggi entrata/uscita/abbandono di IRC:
- /filter add joinquit * irc_join,irc_part,irc_quit *
- filtra il nick "tizio" sul canale IRC #weechat
- /filter add tizio irc.freenode.#esempio * tizio\t
- filtra le righe contententi la parola "spam":
- /filter add filterspam ** spam
- filtra le righe contententi "weechat fa schifo" sul canale irc #weechat:
- /filter add schifo irc.freenode.#weechat * weechat fa schifo
+ Tags most commonly used:
+ no_filter, no_highlight, log0..log9 (log level),
+ notify_message, notify_private, notify_highlight,
+ irc_xxx (xxx is command name or number, see /server raw), irc_numeric, irc_error, irc_action, irc_ctcp, irc_ctcp_reply, irc_smart_filter, away_info.
+
+ Examples:
+ use IRC smart filter for join/part/quit messages:
+ /filter add irc_smart * irc_smart_filter *
+ filter all IRC join/part/quit messages:
+ /filter add joinquit * irc_join,irc_part,irc_quit *
+ filter nicks displayed when joining channels or with /names:
+ /filter add nicks * irc_366 *
+ filter nick "toto" on IRC channel #weechat:
+ /filter add toto irc.freenode.#weechat * toto\t
+ filter lines containing word "spam":
+ /filter add filterspam * * spam
+ filter lines containing "weechat sucks" on IRC channel #weechat:
+ /filter add sucks irc.freenode.#weechat * weechat sucks
........................................
&bull; *`/help`* `[comando | opzione]`::
diff --git a/po/cs.po b/po/cs.po
index 429c31822..9ea7dd2d7 100644
--- a/po/cs.po
+++ b/po/cs.po
@@ -6,7 +6,7 @@ msgid ""
msgstr ""
"Project-Id-Version: WeeChat 0.3.2-dev\n"
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
-"POT-Creation-Date: 2010-03-22 10:51+0100\n"
+"POT-Creation-Date: 2010-03-22 17:00+0100\n"
"PO-Revision-Date: 2010-03-22 10:52+0100\n"
"Last-Translator: Jiri Golembiovsky <golemj@gmail.com>\n"
"Language-Team: weechat-dev <weechat-dev@nongnu.org>\n"
@@ -975,6 +975,7 @@ msgstr ""
"[list] | [enable|disable|toggle [name]] | [add jméno plugin.buffer tags "
"regex] | [del name|-all]"
+#, fuzzy
msgid ""
" list: list all filters\n"
" enable: enable filters (filters are enabled by default)\n"
@@ -993,11 +994,20 @@ msgid ""
"\n"
"The default key alt+'=' toggles filtering on/off.\n"
"\n"
+"Tags most commonly used:\n"
+" no_filter, no_highlight, log0..log9 (log level),\n"
+" notify_message, notify_private, notify_highlight,\n"
+" irc_xxx (xxx is command name or number, see /server raw), irc_numeric, "
+"irc_error, irc_action, irc_ctcp, irc_ctcp_reply, irc_smart_filter, "
+"away_info.\n"
+"\n"
"Examples:\n"
" use IRC smart filter for join/part/quit messages:\n"
" /filter add irc_smart * irc_smart_filter *\n"
" filter all IRC join/part/quit messages:\n"
" /filter add joinquit * irc_join,irc_part,irc_quit *\n"
+" filter nicks displayed when joining channels or with /names:\n"
+" /filter add nicks * irc_366 *\n"
" filter nick \"toto\" on IRC channel #weechat:\n"
" /filter add toto irc.freenode.#weechat * toto\\t\n"
" filter lines containing word \"spam\":\n"
diff --git a/po/de.po b/po/de.po
index 07e53e596..3cc3f59ee 100644
--- a/po/de.po
+++ b/po/de.po
@@ -10,7 +10,7 @@ msgid ""
msgstr ""
"Project-Id-Version: WeeChat 0.3.2-dev\n"
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
-"POT-Creation-Date: 2010-03-22 10:51+0100\n"
+"POT-Creation-Date: 2010-03-22 17:00+0100\n"
"PO-Revision-Date: 2010-03-22 10:52+0100\n"
"Last-Translator: Nils G <weechatter@arcor.de>\n"
"Language-Team: weechat-dev <weechat-dev@nongnu.org>\n"
@@ -1015,6 +1015,7 @@ msgstr ""
"[list] | [enable|disable|toggle [name]] | [add name plugin.buffer tags "
"regex] | [del name|-all]"
+#, fuzzy
msgid ""
" list: list all filters\n"
" enable: enable filters (filters are enabled by default)\n"
@@ -1033,11 +1034,20 @@ msgid ""
"\n"
"The default key alt+'=' toggles filtering on/off.\n"
"\n"
+"Tags most commonly used:\n"
+" no_filter, no_highlight, log0..log9 (log level),\n"
+" notify_message, notify_private, notify_highlight,\n"
+" irc_xxx (xxx is command name or number, see /server raw), irc_numeric, "
+"irc_error, irc_action, irc_ctcp, irc_ctcp_reply, irc_smart_filter, "
+"away_info.\n"
+"\n"
"Examples:\n"
" use IRC smart filter for join/part/quit messages:\n"
" /filter add irc_smart * irc_smart_filter *\n"
" filter all IRC join/part/quit messages:\n"
" /filter add joinquit * irc_join,irc_part,irc_quit *\n"
+" filter nicks displayed when joining channels or with /names:\n"
+" /filter add nicks * irc_366 *\n"
" filter nick \"toto\" on IRC channel #weechat:\n"
" /filter add toto irc.freenode.#weechat * toto\\t\n"
" filter lines containing word \"spam\":\n"
diff --git a/po/es.po b/po/es.po
index 754434e0d..5d14d6d81 100644
--- a/po/es.po
+++ b/po/es.po
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: WeeChat 0.3.2-dev\n"
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
-"POT-Creation-Date: 2010-03-22 10:51+0100\n"
+"POT-Creation-Date: 2010-03-22 17:00+0100\n"
"PO-Revision-Date: 2010-03-22 10:52+0100\n"
"Last-Translator: Elián Hanisch <lambdae2@gmail.com>\n"
"Language-Team: weechat-dev <weechat-dev@nongnu.org>\n"
@@ -983,6 +983,7 @@ msgstr ""
"[list] | [enable|disable|toggle [nombre]] | [add nombre plugin.buffer "
"etiquetas regex] | [del nombre|-all]"
+#, fuzzy
msgid ""
" list: list all filters\n"
" enable: enable filters (filters are enabled by default)\n"
@@ -1001,11 +1002,20 @@ msgid ""
"\n"
"The default key alt+'=' toggles filtering on/off.\n"
"\n"
+"Tags most commonly used:\n"
+" no_filter, no_highlight, log0..log9 (log level),\n"
+" notify_message, notify_private, notify_highlight,\n"
+" irc_xxx (xxx is command name or number, see /server raw), irc_numeric, "
+"irc_error, irc_action, irc_ctcp, irc_ctcp_reply, irc_smart_filter, "
+"away_info.\n"
+"\n"
"Examples:\n"
" use IRC smart filter for join/part/quit messages:\n"
" /filter add irc_smart * irc_smart_filter *\n"
" filter all IRC join/part/quit messages:\n"
" /filter add joinquit * irc_join,irc_part,irc_quit *\n"
+" filter nicks displayed when joining channels or with /names:\n"
+" /filter add nicks * irc_366 *\n"
" filter nick \"toto\" on IRC channel #weechat:\n"
" /filter add toto irc.freenode.#weechat * toto\\t\n"
" filter lines containing word \"spam\":\n"
diff --git a/po/fr.po b/po/fr.po
index 6e45eef08..34a0faf79 100644
--- a/po/fr.po
+++ b/po/fr.po
@@ -6,8 +6,8 @@ msgid ""
msgstr ""
"Project-Id-Version: WeeChat 0.3.2-dev\n"
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
-"POT-Creation-Date: 2010-03-22 10:51+0100\n"
-"PO-Revision-Date: 2010-03-22 10:52+0100\n"
+"POT-Creation-Date: 2010-03-22 17:00+0100\n"
+"PO-Revision-Date: 2010-03-22 17:02+0100\n"
"Last-Translator: FlashCode <flashcode@flashtux.org>\n"
"Language-Team: weechat-dev <weechat-dev@nongnu.org>\n"
"MIME-Version: 1.0\n"
@@ -1000,11 +1000,20 @@ msgid ""
"\n"
"The default key alt+'=' toggles filtering on/off.\n"
"\n"
+"Tags most commonly used:\n"
+" no_filter, no_highlight, log0..log9 (log level),\n"
+" notify_message, notify_private, notify_highlight,\n"
+" irc_xxx (xxx is command name or number, see /server raw), irc_numeric, "
+"irc_error, irc_action, irc_ctcp, irc_ctcp_reply, irc_smart_filter, "
+"away_info.\n"
+"\n"
"Examples:\n"
" use IRC smart filter for join/part/quit messages:\n"
" /filter add irc_smart * irc_smart_filter *\n"
" filter all IRC join/part/quit messages:\n"
" /filter add joinquit * irc_join,irc_part,irc_quit *\n"
+" filter nicks displayed when joining channels or with /names:\n"
+" /filter add nicks * irc_366 *\n"
" filter nick \"toto\" on IRC channel #weechat:\n"
" /filter add toto irc.freenode.#weechat * toto\\t\n"
" filter lines containing word \"spam\":\n"
@@ -1030,11 +1039,20 @@ msgstr ""
"\n"
"La touche par défaut alt+'=' active/désactive le filtrage.\n"
"\n"
+"Les tags les plus couramment utilisés:\n"
+" no_filter, no_highlight, log0..log9 (niveau de log),\n"
+" notify_message, notify_private, notify_highlight,\n"
+" irc_xxx (xxx est un nom de commande ou nombre, voir /server raw), "
+"irc_numeric, irc_error, irc_action, irc_ctcp, irc_ctcp_reply, "
+"irc_smart_filter, away_info.\n"
+"\n"
"Exemples:\n"
" utiliser le filtre intelligent IRC pour les messages join/part/quit:\n"
" /filter add irc_smart * irc_smart_filter *\n"
" filtrer tous les messages IRC join/part/quit:\n"
" /filter add joinquit * irc_join,irc_part,irc_quit *\n"
+" filtrer les pseudos afficher en rejoignant les canaux ou avec /names:\n"
+" /filter add nicks * irc_366 *\n"
" filtrer le pseudo \"toto\" sur le canal IRC #weechat:\n"
" /filter add toto irc.freenode.#weechat * toto\\t\n"
" filtrer les lignes contenant le mot \"spam\":\n"
@@ -1600,7 +1618,7 @@ msgid ""
msgstr ""
"caractères utilisés pour déterminer si la chaîne entrée est une commande ou "
"non: l'entrée doit démarrer avec un de ces caractères; le slash (\"/\") est "
-"toujours considéré comme un préfixe de commande (exemple : \".$\")"
+"toujours considéré comme un préfixe de commande (exemple: \".$\")"
msgid "display special message when day changes"
msgstr "affiche un message quand le jour change"
@@ -2578,7 +2596,7 @@ msgstr ""
" $channel: canal courant\n"
" $server: serveur courant\n"
"\n"
-"Exemples :\n"
+"Exemples:\n"
" alias /split pour diviser la fenêtre horizontalement :\n"
" /alias split /window splith\n"
" alias /hello pour dire \"hello\" sur tous les canaux mais pas sur "
@@ -3181,7 +3199,7 @@ msgstr ""
" commande: commande à exécuter\n"
"paramètres: paramètres pour la commande\n"
"\n"
-"Exemples :\n"
+"Exemples:\n"
" exécuter '/me teste' sur tous les canaux :\n"
" /allchan me teste\n"
" dire 'bonjour' partout sauf sur #weechat :\n"
@@ -3213,7 +3231,7 @@ msgstr ""
" commande: commande à exécuter\n"
"paramètres: paramètres pour la commande\n"
"\n"
-"Exemples :\n"
+"Exemples:\n"
" changer de pseudo sur tous les serveurs :\n"
" /allserv nick newnick\n"
" positionner l'absence sur tous les serveurs :\n"
@@ -3471,7 +3489,7 @@ msgstr ""
"commentaire: commentaire pour l'élimination\n"
"\n"
"Il est possible d'émiliner/bannir avec un masque, le pseudo sera extrait du "
-"masque et remplacé par \"*\", par exemple :\n"
+"masque et remplacé par \"*\", par exemple:\n"
" /kickban toto!*@host.com\n"
" bannira \"*!*@host.com\" puis éliminera \"toto\"."
diff --git a/po/hu.po b/po/hu.po
index dc6ac3e5e..a43fecb53 100644
--- a/po/hu.po
+++ b/po/hu.po
@@ -12,7 +12,7 @@ msgid ""
msgstr ""
"Project-Id-Version: WeeChat 0.3.2-dev\n"
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
-"POT-Creation-Date: 2010-03-22 10:51+0100\n"
+"POT-Creation-Date: 2010-03-22 17:00+0100\n"
"PO-Revision-Date: 2010-03-22 10:52+0100\n"
"Last-Translator: Andras Voroskoi <voroskoi@frugalware.org>\n"
"Language-Team: weechat-dev <weechat-dev@nongnu.org>\n"
@@ -982,11 +982,20 @@ msgid ""
"\n"
"The default key alt+'=' toggles filtering on/off.\n"
"\n"
+"Tags most commonly used:\n"
+" no_filter, no_highlight, log0..log9 (log level),\n"
+" notify_message, notify_private, notify_highlight,\n"
+" irc_xxx (xxx is command name or number, see /server raw), irc_numeric, "
+"irc_error, irc_action, irc_ctcp, irc_ctcp_reply, irc_smart_filter, "
+"away_info.\n"
+"\n"
"Examples:\n"
" use IRC smart filter for join/part/quit messages:\n"
" /filter add irc_smart * irc_smart_filter *\n"
" filter all IRC join/part/quit messages:\n"
" /filter add joinquit * irc_join,irc_part,irc_quit *\n"
+" filter nicks displayed when joining channels or with /names:\n"
+" /filter add nicks * irc_366 *\n"
" filter nick \"toto\" on IRC channel #weechat:\n"
" /filter add toto irc.freenode.#weechat * toto\\t\n"
" filter lines containing word \"spam\":\n"
diff --git a/po/it.po b/po/it.po
index 51646f0b7..57fb6c054 100644
--- a/po/it.po
+++ b/po/it.po
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Weechat 0.3.2-dev\n"
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
-"POT-Creation-Date: 2010-03-22 10:51+0100\n"
+"POT-Creation-Date: 2010-03-22 17:00+0100\n"
"PO-Revision-Date: 2010-03-22 10:52+0100\n"
"Last-Translator: Marco Paolone <marcopaolone@gmail.com>\n"
"Language-Team: weechat-dev <weechat-dev@nongnu.org>\n"
@@ -975,6 +975,7 @@ msgstr ""
"[list] | [enable|disable|toggle [nome]] | [add nome plugin.buffer tag regex] "
"| [del nome|-all]"
+#, fuzzy
msgid ""
" list: list all filters\n"
" enable: enable filters (filters are enabled by default)\n"
@@ -993,11 +994,20 @@ msgid ""
"\n"
"The default key alt+'=' toggles filtering on/off.\n"
"\n"
+"Tags most commonly used:\n"
+" no_filter, no_highlight, log0..log9 (log level),\n"
+" notify_message, notify_private, notify_highlight,\n"
+" irc_xxx (xxx is command name or number, see /server raw), irc_numeric, "
+"irc_error, irc_action, irc_ctcp, irc_ctcp_reply, irc_smart_filter, "
+"away_info.\n"
+"\n"
"Examples:\n"
" use IRC smart filter for join/part/quit messages:\n"
" /filter add irc_smart * irc_smart_filter *\n"
" filter all IRC join/part/quit messages:\n"
" /filter add joinquit * irc_join,irc_part,irc_quit *\n"
+" filter nicks displayed when joining channels or with /names:\n"
+" /filter add nicks * irc_366 *\n"
" filter nick \"toto\" on IRC channel #weechat:\n"
" /filter add toto irc.freenode.#weechat * toto\\t\n"
" filter lines containing word \"spam\":\n"
diff --git a/po/pl.po b/po/pl.po
index 532d068e8..01a78df9a 100644
--- a/po/pl.po
+++ b/po/pl.po
@@ -9,7 +9,7 @@ msgid ""
msgstr ""
"Project-Id-Version: WeeChat 0.3.0-dev\n"
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
-"POT-Creation-Date: 2010-03-22 10:51+0100\n"
+"POT-Creation-Date: 2010-03-22 17:00+0100\n"
"PO-Revision-Date: 2010-03-22 10:52+0100\n"
"Last-Translator: Krzysztof Koroscik <soltys@szluug.org>\n"
"Language-Team: Polish\n"
@@ -992,6 +992,7 @@ msgstr ""
"[list] | [enable|disable|toggle [nazwa]] | [add nazwa wtyczka.bufor tagi "
"regex] | [del nazwa|-all]"
+#, fuzzy
msgid ""
" list: list all filters\n"
" enable: enable filters (filters are enabled by default)\n"
@@ -1010,11 +1011,20 @@ msgid ""
"\n"
"The default key alt+'=' toggles filtering on/off.\n"
"\n"
+"Tags most commonly used:\n"
+" no_filter, no_highlight, log0..log9 (log level),\n"
+" notify_message, notify_private, notify_highlight,\n"
+" irc_xxx (xxx is command name or number, see /server raw), irc_numeric, "
+"irc_error, irc_action, irc_ctcp, irc_ctcp_reply, irc_smart_filter, "
+"away_info.\n"
+"\n"
"Examples:\n"
" use IRC smart filter for join/part/quit messages:\n"
" /filter add irc_smart * irc_smart_filter *\n"
" filter all IRC join/part/quit messages:\n"
" /filter add joinquit * irc_join,irc_part,irc_quit *\n"
+" filter nicks displayed when joining channels or with /names:\n"
+" /filter add nicks * irc_366 *\n"
" filter nick \"toto\" on IRC channel #weechat:\n"
" /filter add toto irc.freenode.#weechat * toto\\t\n"
" filter lines containing word \"spam\":\n"
diff --git a/po/ru.po b/po/ru.po
index 7a02ce108..8e8bab40f 100644
--- a/po/ru.po
+++ b/po/ru.po
@@ -6,7 +6,7 @@ msgid ""
msgstr ""
"Project-Id-Version: WeeChat 0.3.2-dev\n"
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
-"POT-Creation-Date: 2010-03-22 10:51+0100\n"
+"POT-Creation-Date: 2010-03-22 17:00+0100\n"
"PO-Revision-Date: 2010-03-22 10:52+0100\n"
"Last-Translator: Pavel Shevchuk <stlwrt@gmail.com>\n"
"Language-Team: weechat-dev <weechat-dev@nongnu.org>\n"
@@ -984,11 +984,20 @@ msgid ""
"\n"
"The default key alt+'=' toggles filtering on/off.\n"
"\n"
+"Tags most commonly used:\n"
+" no_filter, no_highlight, log0..log9 (log level),\n"
+" notify_message, notify_private, notify_highlight,\n"
+" irc_xxx (xxx is command name or number, see /server raw), irc_numeric, "
+"irc_error, irc_action, irc_ctcp, irc_ctcp_reply, irc_smart_filter, "
+"away_info.\n"
+"\n"
"Examples:\n"
" use IRC smart filter for join/part/quit messages:\n"
" /filter add irc_smart * irc_smart_filter *\n"
" filter all IRC join/part/quit messages:\n"
" /filter add joinquit * irc_join,irc_part,irc_quit *\n"
+" filter nicks displayed when joining channels or with /names:\n"
+" /filter add nicks * irc_366 *\n"
" filter nick \"toto\" on IRC channel #weechat:\n"
" /filter add toto irc.freenode.#weechat * toto\\t\n"
" filter lines containing word \"spam\":\n"
diff --git a/po/weechat.pot b/po/weechat.pot
index 3baa35ede..cca5bc380 100644
--- a/po/weechat.pot
+++ b/po/weechat.pot
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
-"POT-Creation-Date: 2010-03-22 10:51+0100\n"
+"POT-Creation-Date: 2010-03-22 17:00+0100\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -851,11 +851,20 @@ msgid ""
"\n"
"The default key alt+'=' toggles filtering on/off.\n"
"\n"
+"Tags most commonly used:\n"
+" no_filter, no_highlight, log0..log9 (log level),\n"
+" notify_message, notify_private, notify_highlight,\n"
+" irc_xxx (xxx is command name or number, see /server raw), irc_numeric, "
+"irc_error, irc_action, irc_ctcp, irc_ctcp_reply, irc_smart_filter, "
+"away_info.\n"
+"\n"
"Examples:\n"
" use IRC smart filter for join/part/quit messages:\n"
" /filter add irc_smart * irc_smart_filter *\n"
" filter all IRC join/part/quit messages:\n"
" /filter add joinquit * irc_join,irc_part,irc_quit *\n"
+" filter nicks displayed when joining channels or with /names:\n"
+" /filter add nicks * irc_366 *\n"
" filter nick \"toto\" on IRC channel #weechat:\n"
" /filter add toto irc.freenode.#weechat * toto\\t\n"
" filter lines containing word \"spam\":\n"
diff --git a/src/core/wee-command.c b/src/core/wee-command.c
index 319ce8b74..3ed4e96ec 100644
--- a/src/core/wee-command.c
+++ b/src/core/wee-command.c
@@ -4261,11 +4261,19 @@ command_init ()
"line (use \\t to separate prefix from message, special "
"chars like '|' must be escaped: '\\|')\n\n"
"The default key alt+'=' toggles filtering on/off.\n\n"
+ "Tags most commonly used:\n"
+ " no_filter, no_highlight, log0..log9 (log level),\n"
+ " notify_message, notify_private, notify_highlight,\n"
+ " irc_xxx (xxx is command name or number, see /server "
+ "raw), irc_numeric, irc_error, irc_action, irc_ctcp, "
+ "irc_ctcp_reply, irc_smart_filter, away_info.\n\n"
"Examples:\n"
" use IRC smart filter for join/part/quit messages:\n"
" /filter add irc_smart * irc_smart_filter *\n"
" filter all IRC join/part/quit messages:\n"
" /filter add joinquit * irc_join,irc_part,irc_quit *\n"
+ " filter nicks displayed when joining channels or with /names:\n"
+ " /filter add nicks * irc_366 *\n"
" filter nick \"toto\" on IRC channel #weechat:\n"
" /filter add toto irc.freenode.#weechat * toto\\t\n"
" filter lines containing word \"spam\":\n"