diff --git a/ChangeLog b/ChangeLog index ac2e84dd0..1e7357bd4 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,7 +1,7 @@ WeeChat ChangeLog ================= Sébastien Helleu -v0.4.0-dev, 2012-10-18 +v0.4.0-dev, 2012-10-20 Version 0.4.0 (under dev!) @@ -20,6 +20,8 @@ Version 0.4.0 (under dev!) hook_connect, move "sock" from hook_connect arguments to callback of hook_connect (task #11205) * aspell: add bar item "aspell_dict" (dictionary used on current buffer) +* irc: send whois on self nick when /whois is done without argument on a channel + (task #12273) * irc: remove local variable "away" in server/channels buffers after server disconnection (bug #37582) * irc: add option "-noswitch" for command /join (task #12275) diff --git a/doc/de/autogen/user/irc_commands.txt b/doc/de/autogen/user/irc_commands.txt index 8343c5a69..9fe26cca1 100644 --- a/doc/de/autogen/user/irc_commands.txt +++ b/doc/de/autogen/user/irc_commands.txt @@ -736,10 +736,14 @@ mask: nur Information über betreffende Nicknamen abfragen [[command_irc_whois]] [command]*`whois`* Information über User abfragen:: ........................................ -/whois [] [,...] +/whois [] [[,...]] -server: Servername - nick: Nickname (oder eine Maske) +server: server name + nick: nick (may be a mask) + +Without argument, this command will do a whois on: +- your own nick if buffer is a server/channel +- remote nick if buffer is a private. ........................................ [[command_irc_whowas]] diff --git a/doc/en/autogen/user/irc_commands.txt b/doc/en/autogen/user/irc_commands.txt index f7509d988..496b7e726 100644 --- a/doc/en/autogen/user/irc_commands.txt +++ b/doc/en/autogen/user/irc_commands.txt @@ -736,10 +736,14 @@ mask: only information which match this mask [[command_irc_whois]] [command]*`whois`* query information about user(s):: ........................................ -/whois [] [,...] +/whois [] [[,...]] server: server name nick: nick (may be a mask) + +Without argument, this command will do a whois on: +- your own nick if buffer is a server/channel +- remote nick if buffer is a private. ........................................ [[command_irc_whowas]] diff --git a/doc/fr/autogen/user/irc_commands.txt b/doc/fr/autogen/user/irc_commands.txt index 57aa044a1..f48a53cdb 100644 --- a/doc/fr/autogen/user/irc_commands.txt +++ b/doc/fr/autogen/user/irc_commands.txt @@ -736,10 +736,14 @@ masque: information qui correspond à ce masque uniquement [[command_irc_whois]] [command]*`whois`* demander les informations sur le(s) utilisateur(s):: ........................................ -/whois [] [,...] +/whois [] [[,...]] -serveur: nom du serveur +serveur: nom de serveur pseudo: pseudo (peut être un masque) + +Sans paramètre, cette commande effectuera un whois sur : +- votre propre pseudo si le tampon est un serveur/canal +- le pseudo distant si le tampon est un privé. ........................................ [[command_irc_whowas]] diff --git a/doc/it/autogen/user/irc_commands.txt b/doc/it/autogen/user/irc_commands.txt index a9fc3909d..1e05c8850 100644 --- a/doc/it/autogen/user/irc_commands.txt +++ b/doc/it/autogen/user/irc_commands.txt @@ -736,10 +736,14 @@ mask: solo l'informazione corrispondente al mask [[command_irc_whois]] [command]*`whois`* richiedi informazioni su uno o più utenti:: ........................................ -/whois [] [,...] +/whois [] [[,...]] -server: nome server - nick: nick (può essere una mask) +server: server name + nick: nick (may be a mask) + +Without argument, this command will do a whois on: +- your own nick if buffer is a server/channel +- remote nick if buffer is a private. ........................................ [[command_irc_whowas]] diff --git a/doc/ja/autogen/user/irc_commands.txt b/doc/ja/autogen/user/irc_commands.txt index 9c8591dfe..36a22f0aa 100644 --- a/doc/ja/autogen/user/irc_commands.txt +++ b/doc/ja/autogen/user/irc_commands.txt @@ -736,10 +736,14 @@ mask: マスクにマッチする情報 [[command_irc_whois]] [command]*`whois`* ユーザに関する情報を要求:: ........................................ -/whois [] [,...] +/whois [] [[,...]] -server: サーバ名 - nick: ニックネーム (マスクが使えるかも) +server: server name + nick: nick (may be a mask) + +Without argument, this command will do a whois on: +- your own nick if buffer is a server/channel +- remote nick if buffer is a private. ........................................ [[command_irc_whowas]] diff --git a/po/cs.po b/po/cs.po index cd2df2019..bd29b8000 100644 --- a/po/cs.po +++ b/po/cs.po @@ -20,7 +20,7 @@ msgid "" msgstr "" "Project-Id-Version: WeeChat 0.4.0-dev\n" "Report-Msgid-Bugs-To: flashcode@flashtux.org\n" -"POT-Creation-Date: 2012-10-18 20:40+0200\n" +"POT-Creation-Date: 2012-10-20 16:43+0200\n" "PO-Revision-Date: 2012-09-29 11:42+0200\n" "Last-Translator: Jiri Golembiovsky \n" "Language-Team: weechat-dev \n" @@ -5354,15 +5354,18 @@ msgstr "" msgid "query information about user(s)" msgstr "dotázat se na informace o uživateli (uživatelích)" -msgid "[] [,...]" +#, fuzzy +msgid "[] [[,...]]" msgstr "[] [,...]" msgid "" "server: server name\n" -" nick: nick (may be a mask)" +" nick: nick (may be a mask)\n" +"\n" +"Without argument, this command will do a whois on:\n" +"- your own nick if buffer is a server/channel\n" +"- remote nick if buffer is a private." msgstr "" -" server: jméno serveru\n" -"přezdívka: přezdívka (může být maska)" msgid "ask for information about a nick which no longer exists" msgstr "dotázat se na informace o přezdívce, která již neexistuje" @@ -9114,6 +9117,13 @@ msgstr "" msgid "Constants" msgstr "" +#~ msgid "" +#~ "server: server name\n" +#~ " nick: nick (may be a mask)" +#~ msgstr "" +#~ " server: jméno serveru\n" +#~ "přezdívka: přezdívka (může být maska)" + #~ msgid "use IPv6 protocol for server communication" #~ msgstr "použít protokol IPv6 pro komunikaci se serverem" diff --git a/po/de.po b/po/de.po index 5ef7b3bc3..180f7c90c 100644 --- a/po/de.po +++ b/po/de.po @@ -23,7 +23,7 @@ msgid "" msgstr "" "Project-Id-Version: WeeChat 0.3.7-dev\n" "Report-Msgid-Bugs-To: flashcode@flashtux.org\n" -"POT-Creation-Date: 2012-10-20 14:17+0200\n" +"POT-Creation-Date: 2012-10-20 16:43+0200\n" "PO-Revision-Date: 2012-10-19 17:57+0100\n" "Last-Translator: Nils Görs \n" "Language-Team: German \n" @@ -5799,15 +5799,18 @@ msgstr "" msgid "query information about user(s)" msgstr "Information über User abfragen" -msgid "[] [,...]" +#, fuzzy +msgid "[] [[,...]]" msgstr "[] [,...]" msgid "" "server: server name\n" -" nick: nick (may be a mask)" +" nick: nick (may be a mask)\n" +"\n" +"Without argument, this command will do a whois on:\n" +"- your own nick if buffer is a server/channel\n" +"- remote nick if buffer is a private." msgstr "" -"server: Servername\n" -" nick: Nickname (oder eine Maske)" msgid "ask for information about a nick which no longer exists" msgstr "Informationen über einen nicht mehr angemeldeten Nicknamen abfragen" @@ -9848,6 +9851,13 @@ msgstr "Type" msgid "Constants" msgstr "Konstanten" +#~ msgid "" +#~ "server: server name\n" +#~ " nick: nick (may be a mask)" +#~ msgstr "" +#~ "server: Servername\n" +#~ " nick: Nickname (oder eine Maske)" + #~ msgid "use IPv6 protocol for server communication" #~ msgstr "Server über IPv6 ansprechen" diff --git a/po/es.po b/po/es.po index 2f0c0e3bd..d39ca8485 100644 --- a/po/es.po +++ b/po/es.po @@ -22,7 +22,7 @@ msgid "" msgstr "" "Project-Id-Version: WeeChat 0.4.0-dev\n" "Report-Msgid-Bugs-To: flashcode@flashtux.org\n" -"POT-Creation-Date: 2012-10-18 20:40+0200\n" +"POT-Creation-Date: 2012-10-20 16:43+0200\n" "PO-Revision-Date: 2012-09-29 11:42+0200\n" "Last-Translator: Elián Hanisch \n" "Language-Team: weechat-dev \n" @@ -5564,15 +5564,18 @@ msgstr "" msgid "query information about user(s)" msgstr "pedir información sobre el/los usuario(s)" -msgid "[] [,...]" +#, fuzzy +msgid "[] [[,...]]" msgstr "[] [,...]" msgid "" "server: server name\n" -" nick: nick (may be a mask)" +" nick: nick (may be a mask)\n" +"\n" +"Without argument, this command will do a whois on:\n" +"- your own nick if buffer is a server/channel\n" +"- remote nick if buffer is a private." msgstr "" -"servidor: nombre del servidor\n" -" apodo: apodo del usuario (puede ser una máscara)" msgid "ask for information about a nick which no longer exists" msgstr "pedir información sobre un apodo que ya no existe" @@ -9395,6 +9398,13 @@ msgstr "Tipo" msgid "Constants" msgstr "Constantes" +#~ msgid "" +#~ "server: server name\n" +#~ " nick: nick (may be a mask)" +#~ msgstr "" +#~ "servidor: nombre del servidor\n" +#~ " apodo: apodo del usuario (puede ser una máscara)" + #~ msgid "use IPv6 protocol for server communication" #~ msgstr "usar el protocolo IPv6 para la comunicación con el servidor" diff --git a/po/fr.po b/po/fr.po index 39b63ff02..7da8a4df2 100644 --- a/po/fr.po +++ b/po/fr.po @@ -21,8 +21,8 @@ msgid "" msgstr "" "Project-Id-Version: WeeChat 0.4.0-dev\n" "Report-Msgid-Bugs-To: flashcode@flashtux.org\n" -"POT-Creation-Date: 2012-10-18 20:40+0200\n" -"PO-Revision-Date: 2012-10-18 15:42+0200\n" +"POT-Creation-Date: 2012-10-20 16:43+0200\n" +"PO-Revision-Date: 2012-10-20 16:43+0200\n" "Last-Translator: Sebastien Helleu \n" "Language-Team: weechat-dev \n" "Language: French\n" @@ -5646,15 +5646,23 @@ msgstr "" msgid "query information about user(s)" msgstr "demander les informations sur le(s) utilisateur(s)" -msgid "[] [,...]" -msgstr "[] [,...]" +msgid "[] [[,...]]" +msgstr "[] [[,...]]" msgid "" "server: server name\n" -" nick: nick (may be a mask)" +" nick: nick (may be a mask)\n" +"\n" +"Without argument, this command will do a whois on:\n" +"- your own nick if buffer is a server/channel\n" +"- remote nick if buffer is a private." msgstr "" -"serveur: nom du serveur\n" -" pseudo: pseudo (peut être un masque)" +"serveur: nom de serveur\n" +" pseudo: pseudo (peut être un masque)\n" +"\n" +"Sans paramètre, cette commande effectuera un whois sur :\n" +"- votre propre pseudo si le tampon est un serveur/canal\n" +"- le pseudo distant si le tampon est un privé." msgid "ask for information about a nick which no longer exists" msgstr "demander de l'information sur un pseudo qui n'existe plus" @@ -9596,6 +9604,13 @@ msgstr "Type" msgid "Constants" msgstr "Constantes" +#~ msgid "" +#~ "server: server name\n" +#~ " nick: nick (may be a mask)" +#~ msgstr "" +#~ "serveur: nom du serveur\n" +#~ " pseudo: pseudo (peut être un masque)" + #~ msgid "use IPv6 protocol for server communication" #~ msgstr "utiliser le protocole IPv6 pour la communication avec le serveur" diff --git a/po/hu.po b/po/hu.po index f894fa00f..079ecf223 100644 --- a/po/hu.po +++ b/po/hu.po @@ -20,7 +20,7 @@ msgid "" msgstr "" "Project-Id-Version: WeeChat 0.4.0-dev\n" "Report-Msgid-Bugs-To: flashcode@flashtux.org\n" -"POT-Creation-Date: 2012-10-18 20:40+0200\n" +"POT-Creation-Date: 2012-10-20 16:43+0200\n" "PO-Revision-Date: 2012-09-29 11:42+0200\n" "Last-Translator: Andras Voroskoi \n" "Language-Team: weechat-dev \n" @@ -4940,16 +4940,17 @@ msgid "query information about user(s)" msgstr "felhasználó(k) információjának lekérdezése" #, fuzzy -msgid "[] [,...]" +msgid "[] [[,...]]" msgstr "[szerver] felhasználó[,felhasználó]" -#, fuzzy msgid "" "server: server name\n" -" nick: nick (may be a mask)" +" nick: nick (may be a mask)\n" +"\n" +"Without argument, this command will do a whois on:\n" +"- your own nick if buffer is a server/channel\n" +"- remote nick if buffer is a private." msgstr "" -" szerver: szerver neve\n" -"felhasználó: felhasználónév (maszk is lehet)" #, fuzzy msgid "ask for information about a nick which no longer exists" @@ -8607,6 +8608,14 @@ msgstr "" msgid "Constants" msgstr "" +#, fuzzy +#~ msgid "" +#~ "server: server name\n" +#~ " nick: nick (may be a mask)" +#~ msgstr "" +#~ " szerver: szerver neve\n" +#~ "felhasználó: felhasználónév (maszk is lehet)" + #~ msgid "use IPv6 protocol for server communication" #~ msgstr "IPv6 protokoll használata a kapcsolathoz" diff --git a/po/it.po b/po/it.po index 4c5e13e8d..08bdd939e 100644 --- a/po/it.po +++ b/po/it.po @@ -20,7 +20,7 @@ msgid "" msgstr "" "Project-Id-Version: WeeChat 0.4.0-dev\n" "Report-Msgid-Bugs-To: flashcode@flashtux.org\n" -"POT-Creation-Date: 2012-10-18 20:40+0200\n" +"POT-Creation-Date: 2012-10-20 16:43+0200\n" "PO-Revision-Date: 2012-09-29 11:42+0200\n" "Last-Translator: Marco Paolone \n" "Language-Team: weechat-dev \n" @@ -5557,15 +5557,18 @@ msgstr "" msgid "query information about user(s)" msgstr "richiedi informazioni su uno o più utenti" -msgid "[] [,...]" +#, fuzzy +msgid "[] [[,...]]" msgstr "[] [,...]" msgid "" "server: server name\n" -" nick: nick (may be a mask)" +" nick: nick (may be a mask)\n" +"\n" +"Without argument, this command will do a whois on:\n" +"- your own nick if buffer is a server/channel\n" +"- remote nick if buffer is a private." msgstr "" -"server: nome server\n" -" nick: nick (può essere una mask)" msgid "ask for information about a nick which no longer exists" msgstr "richiede informazioni su un nick non più esistente" @@ -9381,6 +9384,13 @@ msgstr "Tipo" msgid "Constants" msgstr "Costanti" +#~ msgid "" +#~ "server: server name\n" +#~ " nick: nick (may be a mask)" +#~ msgstr "" +#~ "server: nome server\n" +#~ " nick: nick (può essere una mask)" + #~ msgid "use IPv6 protocol for server communication" #~ msgstr "usa il protocollo IPv6 per le comunicazioni col server" diff --git a/po/ja.po b/po/ja.po index 1a9914f55..143141abc 100644 --- a/po/ja.po +++ b/po/ja.po @@ -20,7 +20,7 @@ msgid "" msgstr "" "Project-Id-Version: WeeChat 0.4.0-dev\n" "Report-Msgid-Bugs-To: flashcode@flashtux.org\n" -"POT-Creation-Date: 2012-10-18 20:40+0200\n" +"POT-Creation-Date: 2012-10-20 16:43+0200\n" "PO-Revision-Date: 2012-09-29 11:42+0200\n" "Last-Translator: AYANOKOUZI, Ryuunosuke \n" "Language-Team: Japanese \n" @@ -5448,15 +5448,18 @@ msgstr "" msgid "query information about user(s)" msgstr "ユーザに関する情報を要求" -msgid "[] [,...]" +#, fuzzy +msgid "[] [[,...]]" msgstr "[] [,...]" msgid "" "server: server name\n" -" nick: nick (may be a mask)" +" nick: nick (may be a mask)\n" +"\n" +"Without argument, this command will do a whois on:\n" +"- your own nick if buffer is a server/channel\n" +"- remote nick if buffer is a private." msgstr "" -"server: サーバ名\n" -" nick: ニックネーム (マスクが使えるかも)" msgid "ask for information about a nick which no longer exists" msgstr "既に存在しないニックネームに関する情報を要求" @@ -9249,6 +9252,13 @@ msgstr "タイプ" msgid "Constants" msgstr "定数" +#~ msgid "" +#~ "server: server name\n" +#~ " nick: nick (may be a mask)" +#~ msgstr "" +#~ "server: サーバ名\n" +#~ " nick: ニックネーム (マスクが使えるかも)" + #~ msgid "use IPv6 protocol for server communication" #~ msgstr "サーバとの通信に IPv6 を利用" diff --git a/po/pl.po b/po/pl.po index 29c49b309..4c39eed74 100644 --- a/po/pl.po +++ b/po/pl.po @@ -21,7 +21,7 @@ msgid "" msgstr "" "Project-Id-Version: WeeChat 0.4.0-dev\n" "Report-Msgid-Bugs-To: flashcode@flashtux.org\n" -"POT-Creation-Date: 2012-10-18 20:40+0200\n" +"POT-Creation-Date: 2012-10-20 16:43+0200\n" "PO-Revision-Date: 2012-09-29 11:42+0200\n" "Last-Translator: Krzysztof Korościk \n" "Language-Team: weechat-dev \n" @@ -5538,15 +5538,18 @@ msgstr "" msgid "query information about user(s)" msgstr "zapytanie o informacje o użytkowniku(ach)" -msgid "[] [,...]" +#, fuzzy +msgid "[] [[,...]]" msgstr "[] [,...]" msgid "" "server: server name\n" -" nick: nick (may be a mask)" +" nick: nick (may be a mask)\n" +"\n" +"Without argument, this command will do a whois on:\n" +"- your own nick if buffer is a server/channel\n" +"- remote nick if buffer is a private." msgstr "" -"serwer: nazwa serwera\n" -" nick: nick (może być maska)" msgid "ask for information about a nick which no longer exists" msgstr "pyta o informacje o użytkowniku, który już nie istnieje" @@ -9311,6 +9314,13 @@ msgstr "Typ" msgid "Constants" msgstr "Stałe" +#~ msgid "" +#~ "server: server name\n" +#~ " nick: nick (may be a mask)" +#~ msgstr "" +#~ "serwer: nazwa serwera\n" +#~ " nick: nick (może być maska)" + #~ msgid "use IPv6 protocol for server communication" #~ msgstr "użyj protokołu IPv6 do komunikacji z serwerem" diff --git a/po/pt_BR.po b/po/pt_BR.po index 228ecc38e..ae03baa54 100644 --- a/po/pt_BR.po +++ b/po/pt_BR.po @@ -21,7 +21,7 @@ msgid "" msgstr "" "Project-Id-Version: WeeChat 0.4.0-dev\n" "Report-Msgid-Bugs-To: flashcode@flashtux.org\n" -"POT-Creation-Date: 2012-10-18 20:40+0200\n" +"POT-Creation-Date: 2012-10-20 16:43+0200\n" "PO-Revision-Date: 2012-09-29 11:43+0200\n" "Last-Translator: Sergio Durigan Junior \n" "Language-Team: weechat-dev \n" @@ -5109,12 +5109,17 @@ msgstr "" msgid "query information about user(s)" msgstr "requisitar informações sobre usuário(s)" -msgid "[] [,...]" -msgstr "" +#, fuzzy +msgid "[] [[,...]]" +msgstr " [...]" msgid "" "server: server name\n" -" nick: nick (may be a mask)" +" nick: nick (may be a mask)\n" +"\n" +"Without argument, this command will do a whois on:\n" +"- your own nick if buffer is a server/channel\n" +"- remote nick if buffer is a private." msgstr "" msgid "ask for information about a nick which no longer exists" diff --git a/po/ru.po b/po/ru.po index 23b1145db..efba4575b 100644 --- a/po/ru.po +++ b/po/ru.po @@ -21,7 +21,7 @@ msgid "" msgstr "" "Project-Id-Version: WeeChat 0.4.0-dev\n" "Report-Msgid-Bugs-To: flashcode@flashtux.org\n" -"POT-Creation-Date: 2012-10-18 20:40+0200\n" +"POT-Creation-Date: 2012-10-20 16:43+0200\n" "PO-Revision-Date: 2012-09-29 11:43+0200\n" "Last-Translator: Aleksey V Zapparov AKA ixti \n" "Language-Team: weechat-dev \n" @@ -4959,16 +4959,17 @@ msgid "query information about user(s)" msgstr "запросить информацию и пользователе(-ях)" #, fuzzy -msgid "[] [,...]" +msgid "[] [[,...]]" msgstr "[сервер] ник[, ник]" -#, fuzzy msgid "" "server: server name\n" -" nick: nick (may be a mask)" +" nick: nick (may be a mask)\n" +"\n" +"Without argument, this command will do a whois on:\n" +"- your own nick if buffer is a server/channel\n" +"- remote nick if buffer is a private." msgstr "" -"сервер: название сервера\n" -" ник: ник (может быть маской)" #, fuzzy msgid "ask for information about a nick which no longer exists" @@ -8626,6 +8627,14 @@ msgstr "" msgid "Constants" msgstr "" +#, fuzzy +#~ msgid "" +#~ "server: server name\n" +#~ " nick: nick (may be a mask)" +#~ msgstr "" +#~ "сервер: название сервера\n" +#~ " ник: ник (может быть маской)" + #~ msgid "use IPv6 protocol for server communication" #~ msgstr "использовать IPv6 при связи с сервером" diff --git a/po/weechat.pot b/po/weechat.pot index 90fc6b549..5ca70e763 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: 2012-10-18 20:40+0200\n" +"POT-Creation-Date: 2012-10-20 16:43+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -4269,12 +4269,16 @@ msgstr "" msgid "query information about user(s)" msgstr "" -msgid "[] [,...]" +msgid "[] [[,...]]" msgstr "" msgid "" "server: server name\n" -" nick: nick (may be a mask)" +" nick: nick (may be a mask)\n" +"\n" +"Without argument, this command will do a whois on:\n" +"- your own nick if buffer is a server/channel\n" +"- remote nick if buffer is a private." msgstr "" msgid "ask for information about a nick which no longer exists" diff --git a/src/plugins/irc/irc-command.c b/src/plugins/irc/irc-command.c index a3da67117..be2850b0f 100644 --- a/src/plugins/irc/irc-command.c +++ b/src/plugins/irc/irc-command.c @@ -4910,7 +4910,13 @@ irc_command_whois (void *data, struct t_gui_buffer *buffer, int argc, } else { - IRC_COMMAND_TOO_FEW_ARGUMENTS(ptr_server->buffer, "whois"); + if (ptr_server->nick) + { + irc_server_sendf (ptr_server, IRC_SERVER_SEND_OUTQ_PRIO_HIGH, NULL, + "WHOIS %s", ptr_server->nick); + } + else + IRC_COMMAND_TOO_FEW_ARGUMENTS(ptr_server->buffer, "whois"); } } @@ -5604,9 +5610,12 @@ irc_command_init () "%(irc_channels)", &irc_command_who, NULL); weechat_hook_command ("whois", N_("query information about user(s)"), - N_("[] [,...]"), + N_("[] [[,...]]"), N_("server: server name\n" - " nick: nick (may be a mask)"), + " nick: nick (may be a mask)\n\n" + "Without argument, this command will do a whois on:\n" + "- your own nick if buffer is a server/channel\n" + "- remote nick if buffer is a private."), "%(nicks)", &irc_command_whois, NULL); weechat_hook_command ("whowas", N_("ask for information about a nick which no "