diff --git a/ChangeLog b/ChangeLog
index da6d7f0a3..693d5c65a 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,10 +1,12 @@
WeeChat - Wee Enhanced Environment for Chat
===========================================
-ChangeLog - 2007-02-06
+ChangeLog - 2007-02-12
Version 0.2.4 (under dev!):
+ * added "call" option to /key command, added new key function "insert" to
+ insert text on command line (task #6468)
* fixed permissions on "dcc" and "logs" directories (bug #18978)
* added event handler to plugin API
* added scots quickstart guide
diff --git a/doc/de/key_functions.xml b/doc/de/key_functions.xml
index c4707f042..af42e3525 100644
--- a/doc/de/key_functions.xml
+++ b/doc/de/key_functions.xml
@@ -197,3 +197,7 @@
grab_key
Tastencode ermitteln und einfgen
+
+ insert
+ insert a string in command line
+
diff --git a/doc/de/weechat_commands.xml b/doc/de/weechat_commands.xml
index b8dfdc45e..53b2bb16f 100644
--- a/doc/de/weechat_commands.xml
+++ b/doc/de/weechat_commands.xml
@@ -109,14 +109,15 @@ Bei jedem Argument steht '*' f
Ohne Argumente listet /ignore alle definierten /ignore-Regeln auf.
-key [Taste [Funktion/Befehl]] [unbind Taste] [functions] [reset -yes]
+key [key [function/command]] [unbind key] [functions] [call function ["args"]] [reset -yes]
belegen/freigeben von Tasten
- Taste: diese Taste mit einer internen Funktion oder einem Befehl, beginnend mit "/", belegen
- unbind: Tastenbelegung aufheben
-functions: interne Funktionen fr Tastenbelegungen auflisten
- reset: Standardbelegung wiederherstellen und entferne ALLE eigenen Belegungen (Vorsicht!)
+ key: display or bind this key to an internal function or a command (beginning by "/")
+ unbind: unbind a key
+functions: list internal functions for key bindings
+ call: call a function by name (with optional arguments)
+ reset: restore bindings to the default values and delete ALL personal bindings (use carefully!)
plugin [list [Name]] | [listfull [Name]] | [load Dateiname] | [autoload] | [reload [Name]] | [unload [Name]]
diff --git a/doc/en/key_functions.xml b/doc/en/key_functions.xml
index bc04f1bbf..1680aeb29 100644
--- a/doc/en/key_functions.xml
+++ b/doc/en/key_functions.xml
@@ -197,3 +197,7 @@
grab_key
grab a key
+
+ insert
+ insert a string in command line
+
diff --git a/doc/en/weechat_commands.xml b/doc/en/weechat_commands.xml
index cd875739d..82d7e7dc2 100644
--- a/doc/en/weechat_commands.xml
+++ b/doc/en/weechat_commands.xml
@@ -108,13 +108,14 @@ For each argument, '*' means all.
Without argument, /ignore command lists all defined ignore.
-key [key [function/command]] [unbind key] [functions] [reset -yes]
+key [key [function/command]] [unbind key] [functions] [call function ["args"]] [reset -yes]
bind/unbind keys
key: display or bind this key to an internal function or a command (beginning by "/")
unbind: unbind a key
functions: list internal functions for key bindings
+ call: call a function by name (with optional arguments)
reset: restore bindings to the default values and delete ALL personal bindings (use carefully!)
diff --git a/doc/fr/key_functions.xml b/doc/fr/key_functions.xml
index abdfc05dc..bf756c49a 100644
--- a/doc/fr/key_functions.xml
+++ b/doc/fr/key_functions.xml
@@ -197,3 +197,7 @@
grab_key
capturer une touche
+
+ insert
+ insrer une chane dans la ligne de commande
+
diff --git a/doc/fr/weechat_commands.xml b/doc/fr/weechat_commands.xml
index e5a64045c..d0bc434fa 100644
--- a/doc/fr/weechat_commands.xml
+++ b/doc/fr/weechat_commands.xml
@@ -108,13 +108,14 @@ Pour chaque param
Sans paramtres, la commande /ignore liste les ignore dfinis.
-key [touche [fonction/commande]] [unbind touche] [functions] [reset -yes]
+key [touche [fonction/commande]] [unbind touche] [functions] [call fonction ["params"]] [reset -yes]
associer/librer des touches
touche: voir ou associer cette touche une fonction interne ou une commande (commenant par "/")
unbind: supprimer l'association une touche
functions: lister la liste des fonctions internes pour les associations de touches
+ call: appeler une foonction par son nom (avec paramtres optionnels)
reset: restaure les touches aux valeurs par dfaut et supprime TOUTES les touches personnelles (utiliser avec prcaution !)
diff --git a/po/cs.po b/po/cs.po
index 3caa4eccd..2b05bccdf 100644
--- a/po/cs.po
+++ b/po/cs.po
@@ -6,7 +6,7 @@ msgid ""
msgstr ""
"Project-Id-Version: WeeChat 0.2.4-cvs\n"
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
-"POT-Creation-Date: 2007-02-05 23:43+0100\n"
+"POT-Creation-Date: 2007-02-11 16:34+0100\n"
"PO-Revision-Date: 2007-01-11 00:20+0100\n"
"Last-Translator: Jiri Golembiovsky \n"
"Language-Team: weechat-dev \n"
@@ -14,7 +14,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-#: src/irc/irc-server.c:196 src/common/weeconfig.c:2311
+#: src/irc/irc-server.c:196 src/common/weeconfig.c:2313
msgid "Unable to get user's name"
msgstr "Nemůžu získat jméno uživatele"
@@ -1379,12 +1379,12 @@ msgstr "(skrytý)"
msgid "%s: using hostname \"%s\"\n"
msgstr "%s: používám jméno hosta \"%s\"\n"
-#: src/irc/irc-send.c:219 src/common/command.c:692
+#: src/irc/irc-send.c:219 src/common/command.c:693
#, c-format
msgid "%s cannot find nick for sending message\n"
msgstr "%s nemohu najít přezdívku pro poslání zprávy\n"
-#: src/irc/irc-send.c:358 src/common/command.c:568
+#: src/irc/irc-send.c:358 src/common/command.c:569
#, c-format
msgid "%s command \"%s\" needs a server connection!\n"
msgstr "%s příkaz \"%s\" potřebuje připojení na server!\n"
@@ -1404,7 +1404,7 @@ msgstr "%s \"%s\" příkaz může být spuštěn pouze v bufferu kanálu\n"
msgid "%s \"%s\" command can not be executed on a server buffer\n"
msgstr "%s \"%s\" příkaz nemůže být spuštěn v bufferu serveru\n"
-#: src/irc/irc-send.c:879 src/irc/irc-send.c:940 src/common/command.c:1587
+#: src/irc/irc-send.c:879 src/irc/irc-send.c:940 src/common/command.c:1588
#, c-format
msgid "%s wrong arguments for \"%s\" command\n"
msgstr "%s špatné parametry pro příkaz \"%s\"\n"
@@ -1432,9 +1432,9 @@ msgid "%s nick \"%s\" not found for \"%s\" command\n"
msgstr "%s přezdívka \"%s\" nebyla nalezena pro příkaz \"%s\"\n"
#: src/irc/irc-send.c:1345 src/irc/irc-send.c:1483 src/irc/irc-send.c:2103
-#: src/common/command.c:1532 src/common/command.c:1544
-#: src/common/command.c:1563 src/common/command.c:1652
-#: src/common/command.c:2520
+#: src/common/command.c:1533 src/common/command.c:1545
+#: src/common/command.c:1564 src/common/command.c:1653
+#: src/common/command.c:2569
#, c-format
msgid "%s wrong argument count for \"%s\" command\n"
msgstr "%s špatný počet parametrů pro příkaz \"%s\"\n"
@@ -1654,11 +1654,11 @@ msgstr "%s%s %s(%s%s@%s%s)%s byl %s\n"
msgid "%s[%s%s%s]%s idle: "
msgstr "%s[%s%s%s]%s nečinný: "
-#: src/irc/irc-recv.c:3128 src/common/command.c:3671 src/common/command.c:3689
+#: src/irc/irc-recv.c:3128 src/common/command.c:3720 src/common/command.c:3738
msgid "days"
msgstr "dní"
-#: src/irc/irc-recv.c:3128 src/common/command.c:3671 src/common/command.c:3689
+#: src/irc/irc-recv.c:3128 src/common/command.c:3720 src/common/command.c:3738
msgid "day"
msgstr "den"
@@ -2200,7 +2200,7 @@ msgid "Plugin \"%s\" unloaded.\n"
msgstr "Plugin \"%s\" odebrán.\n"
#: src/plugins/plugins.c:1423 src/plugins/plugins.c:1466
-#: src/common/command.c:3341
+#: src/common/command.c:3390
#, c-format
msgid "%s plugin \"%s\" not found\n"
msgstr "%s plugin \"%s\" nenalezen\n"
@@ -2211,7 +2211,7 @@ msgid "%s %s, line %d: invalid syntax, missing \"=\"\n"
msgstr "%s %s, řádek %d: nevalidní syntax, chybí \"=\"\n"
#: src/plugins/plugins-config.c:363 src/common/weeconfig.c:2165
-#: src/common/weeconfig.c:2369
+#: src/common/weeconfig.c:2371
#, c-format
msgid "%s cannot create file \"%s\"\n"
msgstr "%s nemohu vytvořit soubor \"%s\"\n"
@@ -2339,7 +2339,7 @@ msgstr "server"
msgid "Not enough memory for new line\n"
msgstr "Nedostatek paměti pro nový řádek\n"
-#: src/gui/gui-common.c:432
+#: src/gui/gui-common.c:436
#, c-format
msgid "%s not enough memory for infobar message\n"
msgstr "%s nedostatek paměti pro infobar zprávu\n"
@@ -2536,17 +2536,21 @@ msgstr "obnov obrazovku"
msgid "grab a key"
msgstr "zachytit klávesu"
-#: src/gui/gui-keyboard.c:456 src/common/command.c:2204
+#: src/gui/gui-keyboard.c:147
+msgid "insert a string in command line"
+msgstr ""
+
+#: src/gui/gui-keyboard.c:475 src/common/command.c:2253
#, c-format
msgid "%s unable to bind key \"%s\"\n"
msgstr "%s nemohu napojit kalávesu \"%s\"\n"
-#: src/gui/gui-keyboard.c:467
+#: src/gui/gui-keyboard.c:497
#, c-format
msgid "%s unable to bind key \"%s\" (invalid function name: \"%s\")\n"
msgstr "%s nemohu napojit kalávesu \"%s\" (nevalidní jméno funkce: \"%s\")\n"
-#: src/gui/gui-keyboard.c:480
+#: src/gui/gui-keyboard.c:511
#, c-format
msgid "%s not enough memory for key binding\n"
msgstr "%s nedostatek paměti pro klávesovou zkratku\n"
@@ -2567,7 +2571,7 @@ msgstr "**** Beginning of log "
msgid "**** End of log "
msgstr "**** End of log "
-#: src/common/alias.c:170 src/common/command.c:365
+#: src/common/alias.c:170 src/common/command.c:366
#, c-format
msgid "%s circular reference when calling alias \"/%s\"\n"
msgstr "%s cyklický odkaz při volání aliasu \"/%s\"\n"
@@ -2785,15 +2789,20 @@ msgid "bind/unbind keys"
msgstr "napojit/odpojit klávesy"
#: src/common/command.c:122
-msgid "[key [function/command]] [unbind key] [functions] [reset -yes]"
+#, fuzzy
+msgid ""
+"[key [function/command]] [unbind key] [functions] [call function [\"args\"]] "
+"[reset -yes]"
msgstr "[klávesa [funkce/příkaz]] [unbind klávesa] [functions] [reset -yes]"
#: src/common/command.c:123
+#, fuzzy
msgid ""
" key: display or bind this key to an internal function or a command "
"(beginning by \"/\")\n"
" unbind: unbind a key\n"
"functions: list internal functions for key bindings\n"
+" call: call a function by name (with optional arguments)\n"
" reset: restore bindings to the default values and delete ALL personal "
"bindings (use carefully!)"
msgstr ""
@@ -2804,11 +2813,11 @@ msgstr ""
" reset: obnoví klávesy na výchozí hodnoty a smaže VŠECHNY uživatlské "
"zkratky (používejte opatrně!)"
-#: src/common/command.c:139
+#: src/common/command.c:140
msgid "list/load/unload plugins"
msgstr "seznam/načíst/odebrat pluginy"
-#: src/common/command.c:140
+#: src/common/command.c:141
msgid ""
"[list [name]] | [listfull [name]] | [load filename] | [autoload] | [reload "
"[name]] | [unload [name]]"
@@ -2816,7 +2825,7 @@ msgstr ""
"[list [jméno]] | [listfull [jméno]] | [load jméno_souboru] | [autoload] | "
"[reload [name]] | [unload [name]]"
-#: src/common/command.c:141
+#: src/common/command.c:142
msgid ""
" list: list loaded plugins\n"
"listfull: list loaded plugins with detailed info for each plugin\n"
@@ -2838,11 +2847,11 @@ msgstr ""
"\n"
"Zavolání příkazu /plugin bez parametrů vypíše načtené pluginy."
-#: src/common/command.c:149
+#: src/common/command.c:150
msgid "list, add or remove servers"
msgstr "vypíše, přídá nebo odebere servery"
-#: src/common/command.c:150
+#: src/common/command.c:151
msgid ""
"[servername] | [servername hostname port [-auto | -noauto] [-ipv6] [-ssl] [-"
"pwd password] [-nicks nick1 nick2 nick3] [-username username] [-realname "
@@ -2854,7 +2863,7 @@ msgstr ""
"uživatelské_jméno] [-realname pravé_jméno] [-command příkaz] [-autojoin kanál"
"[,kanál]] ] | [del jméno_serveru]"
-#: src/common/command.c:155
+#: src/common/command.c:156
msgid ""
"servername: server name, for internal and display use\n"
" hostname: name or IP address of server\n"
@@ -2880,27 +2889,27 @@ msgstr ""
"uživatelské_jméno: uživatelské jméno\n"
" pravé_jméno: pravé jméno uživatele"
-#: src/common/command.c:167
+#: src/common/command.c:168
msgid "save config to disk"
msgstr "uloží nastavení na disk"
-#: src/common/command.c:168
+#: src/common/command.c:169
msgid "[file]"
msgstr "[soubor]"
-#: src/common/command.c:168
+#: src/common/command.c:169
msgid "file: filename for writing config"
msgstr "soubor: jméno souboru pro zapsání"
-#: src/common/command.c:170
+#: src/common/command.c:171
msgid "set config options"
msgstr "nastaví konfigurační možnosti"
-#: src/common/command.c:171 src/common/command.c:179
+#: src/common/command.c:172 src/common/command.c:180
msgid "[option [ = value]]"
msgstr "[možnost [ = hodnota]]"
-#: src/common/command.c:172
+#: src/common/command.c:173
msgid ""
"option: name of an option (if name is full and no value is given, then help "
"is displayed on option)\n"
@@ -2916,11 +2925,11 @@ msgstr ""
"Možnost může být: jmenoserveru.server_xxx kde \"jmenoserveru\" je vnitřní "
"jméno serveru a \"xxx\" je možnost tohoto serveru."
-#: src/common/command.c:178
+#: src/common/command.c:179
msgid "set plugin config options"
msgstr "nastaví konfigurační možností pluginu"
-#: src/common/command.c:180
+#: src/common/command.c:181
msgid ""
"option: name of a plugin option\n"
" value: value for option\n"
@@ -2932,27 +2941,27 @@ msgstr ""
"\n"
"Formát možnosti je: plugin.možnost, příklad: perl.mujskript.polozka1"
-#: src/common/command.c:184
+#: src/common/command.c:185
msgid "remove an alias"
msgstr "odebere alias"
-#: src/common/command.c:185
+#: src/common/command.c:186
msgid "alias_name"
msgstr "jméno_aliasu"
-#: src/common/command.c:185
+#: src/common/command.c:186
msgid "alias_name: name of alias to remove"
msgstr "jméno_aliasu: jméno aliasu pro odebrání"
-#: src/common/command.c:187
+#: src/common/command.c:188
msgid "unignore IRC messages and/or hosts"
msgstr "zruší ignorování IRC zprávy a/nebo hosta"
-#: src/common/command.c:188
+#: src/common/command.c:189
msgid "[number | [mask [[type | command] [channel [server]]]]]"
msgstr "[číslo | [maska [[typ | příkaz] [kanál [server]]]]]"
-#: src/common/command.c:189
+#: src/common/command.c:190
msgid ""
" number: # of ignore to unignore (number is displayed by list of ignore)\n"
" mask: nick or host mask to unignore\n"
@@ -2975,11 +2984,11 @@ msgstr ""
"Pro každý argument znamená '*' všechno.\n"
"Bez argunetů, vypíše příkaz /unignore seznam definovaných ignorací."
-#: src/common/command.c:199
+#: src/common/command.c:200
msgid "upgrade WeeChat without disconnecting from servers"
msgstr "aktualizovat WeeChat bez odpojení od serveru"
-#: src/common/command.c:201
+#: src/common/command.c:202
msgid ""
"This command run again WeeChat binary, so it should have been compiled or "
"installed with a package manager before running this command."
@@ -2987,23 +2996,23 @@ msgstr ""
"Tento příkaz znovu spustí binární soubor WeeChat, je třeba mít WeeChat "
"předem zkompilovaný nebo nainstalovaný pomocí balíčkovacího systému."
-#: src/common/command.c:204
+#: src/common/command.c:205
msgid "show WeeChat uptime"
msgstr "zobrazit jak dlouho WeeChat běží"
-#: src/common/command.c:205
+#: src/common/command.c:206
msgid "[-o]"
msgstr "[-o]"
-#: src/common/command.c:206
+#: src/common/command.c:207
msgid "-o: send uptime on current channel as an IRC message"
msgstr "-o: poslat čas běhu na aktuální kanál jako IRC zprávu"
-#: src/common/command.c:208
+#: src/common/command.c:209
msgid "manage windows"
msgstr "spravuje okna"
-#: src/common/command.c:209
+#: src/common/command.c:210
msgid ""
"[list | -1 | +1 | b# | up | down | left | right | splith [pct] | splitv "
"[pct] | resize pct | merge [all]]"
@@ -3011,7 +3020,7 @@ msgstr ""
"[list | -1 | +1 | b# | up | down | left | right | splith [pct] | splitv "
"[pct] | resize pct | merge [all]]"
-#: src/common/command.c:211
+#: src/common/command.c:212
msgid ""
" list: list open windows (no parameter implies this list)\n"
" -1: jump to previous window\n"
@@ -3047,18 +3056,18 @@ msgstr ""
"spočítána s aktuálním oknem jako velikost reference. Např. 25 znamená "
"vytvořít nové okno s velikostí = aktuální_velikost / 4"
-#: src/common/command.c:345 src/common/command.c:514 src/common/command.c:603
+#: src/common/command.c:346 src/common/command.c:515 src/common/command.c:604
#, c-format
msgid "%s command \"%s\" failed\n"
msgstr "%s příkaz \"%s\" selhal\n"
-#: src/common/command.c:471
+#: src/common/command.c:472
#, c-format
msgid "%s wrong argument count for %s command \"%s\" (expected: %d arg%s)\n"
msgstr ""
"%s špatný počet argumentů pro %s příkaz \"%s\" (očekáváno: %d argumentů%s)\n"
-#: src/common/command.c:483
+#: src/common/command.c:484
#, c-format
msgid ""
"%s wrong argument count for %s command \"%s\" (expected: between %d and %d "
@@ -3067,13 +3076,13 @@ msgstr ""
"%s špatyný počet argumentů pro %s příkaz \"%s\" (očekáváno: mezi %d a %d "
"argumenty%s)\n"
-#: src/common/command.c:541
+#: src/common/command.c:542
#, c-format
msgid "%s wrong argument count for IRC command \"%s\" (expected: %d arg%s)\n"
msgstr ""
"%s chybný počet argumentů pro IRC příkaz \"%s\" (očekáváno: %d argumentů%s)\n"
-#: src/common/command.c:553
+#: src/common/command.c:554
#, c-format
msgid ""
"%s wrong argument count for IRC command \"%s\" (expected: between %d and %d "
@@ -3082,12 +3091,12 @@ msgstr ""
"%s špatný počet argumentů pro IRC příkaz \"%s\" (očekáváno: mezi %d a %d "
"argumenty%s)\n"
-#: src/common/command.c:577
+#: src/common/command.c:578
#, c-format
msgid "%s command \"%s\" can not be executed on DCC CHAT buffer\n"
msgstr "%s \"%s\" příkaz nemůže být spuštěn v DCC CHAT bufferu\n"
-#: src/common/command.c:639
+#: src/common/command.c:640
#, c-format
msgid ""
"%s unknown command \"%s\" (type /help for help). To send unknown commands to "
@@ -3096,407 +3105,412 @@ msgstr ""
"%s neznámý příkaz \"%s\" (zadejte /help pro nápovědu). Pro zasílání "
"neznámých příkazů na IRC server povolte volbu irc_send_unknown_commands.\n"
-#: src/common/command.c:833
+#: src/common/command.c:834
msgid "This window is not a channel!\n"
msgstr "Tohe není okno kanálu!\n"
-#: src/common/command.c:881 src/common/command.c:1052
+#: src/common/command.c:882 src/common/command.c:1053
#, c-format
msgid "%s missing arguments for \"%s\" command\n"
msgstr "%s chybí argumenty pro příkaz \"%s\"\n"
-#: src/common/command.c:890
+#: src/common/command.c:891
#, c-format
msgid "Alias \"%s\" => \"%s\" created\n"
msgstr "Alias \"%s\" => \"%s\" vytvořen\n"
-#: src/common/command.c:896
+#: src/common/command.c:897
#, c-format
msgid "Failed to create alias \"%s\" => \"%s\" (not enough memory)\n"
msgstr "Selhalo vytvoření aliasu \"%s\" => \"%s\" (nedostatek paměti)\n"
-#: src/common/command.c:908
+#: src/common/command.c:909
msgid "Alias:\n"
msgstr "Alias:\n"
-#: src/common/command.c:918
+#: src/common/command.c:919
msgid "No alias found.\n"
msgstr "Žádné aliasy nenalezeny.\n"
-#: src/common/command.c:928
+#: src/common/command.c:929
msgid "List of aliases:\n"
msgstr "Seznam pro aliasy:\n"
-#: src/common/command.c:942
+#: src/common/command.c:943
msgid "No alias defined.\n"
msgstr "Žádné aliasy nejsou definovány.\n"
-#: src/common/command.c:961
+#: src/common/command.c:962
#, c-format
msgid "%sServer: %s%s\n"
msgstr "%sServer: %s%s\n"
-#: src/common/command.c:966
+#: src/common/command.c:967
#, c-format
msgid "%snot connected\n"
msgstr "%snepřipojen\n"
-#: src/common/command.c:970
+#: src/common/command.c:971
#, c-format
msgid "%sChannel: %s%s %s(server: %s%s%s)\n"
msgstr "%sKanál: %s%s %s(server: %s%s%s)\n"
-#: src/common/command.c:979
+#: src/common/command.c:980
#, c-format
msgid "%sPrivate with: %s%s %s(server: %s%s%s)\n"
msgstr "%sSoukromý s: %s%s %s(server: %s%s%s)\n"
-#: src/common/command.c:988 src/common/command.c:1000
+#: src/common/command.c:989 src/common/command.c:1001
#, c-format
msgid "%sunknown\n"
msgstr "%sneznámý\n"
-#: src/common/command.c:996
+#: src/common/command.c:997
#, c-format
msgid "%sraw IRC data\n"
msgstr "%sčisté IRC data\n"
-#: src/common/command.c:1031
+#: src/common/command.c:1032
msgid "Open buffers:\n"
msgstr "Otevřené buffery:\n"
-#: src/common/command.c:1076
+#: src/common/command.c:1077
#, c-format
msgid "%s incorrect buffer number\n"
msgstr "%s nekorektní číslo bufferu\n"
-#: src/common/command.c:1093
+#: src/common/command.c:1094
#, c-format
msgid "%s can not close the single buffer\n"
msgstr "%s nemohu zavřít jediný buffer\n"
-#: src/common/command.c:1106
+#: src/common/command.c:1107
#, c-format
msgid "%s can not close server buffer while channels are open\n"
msgstr "%s nemohu zavřít buffer serveru dokud jsou otevřeny kanály\n"
-#: src/common/command.c:1180
+#: src/common/command.c:1181
msgid "Default notify levels for servers:"
msgstr "Výchozí level upozornění pro servery:"
-#: src/common/command.c:1198
+#: src/common/command.c:1199
msgid "Notify levels:"
msgstr "Level upozornění:"
-#: src/common/command.c:1205
+#: src/common/command.c:1206
msgid "Raw IRC data"
msgstr "Čisté IRC data"
-#: src/common/command.c:1227 src/common/command.c:1297
+#: src/common/command.c:1228 src/common/command.c:1298
#, c-format
msgid "%s incorrect notify level (must be between %d and %d)\n"
msgstr "%s nekorektní level upozornění (musí být mezi %d a %d)\n"
-#: src/common/command.c:1240
+#: src/common/command.c:1241
#, c-format
msgid "%s incorrect buffer for notify (must be server, channel or private)\n"
msgstr ""
"%s nekorektní buffer pro upozornění (musí být server, kanál nebo soukromý)\n"
-#: src/common/command.c:1251
+#: src/common/command.c:1252
#, c-format
msgid "New default notify level for server %s%s%s: %s%d %s"
msgstr "Nový výchozí level upozornění pro server %s%s%s: %s%d %s"
-#: src/common/command.c:1265
+#: src/common/command.c:1266
#, c-format
msgid "New notify level for %s%s%s: %s%d %s"
msgstr "Nový level upozornění %s%s%s: %s%d %s"
-#: src/common/command.c:1276
+#: src/common/command.c:1277
msgid "(hotlist: never)\n"
msgstr "(hotlist: nikdy)\n"
-#: src/common/command.c:1279
+#: src/common/command.c:1280
msgid "(hotlist: highlights)\n"
msgstr "(hotlist: zvýraznění)\n"
-#: src/common/command.c:1282
+#: src/common/command.c:1283
msgid "(hotlist: highlights + messages)\n"
msgstr "(hotlist: zvýraznění + zprávy)\n"
-#: src/common/command.c:1285
+#: src/common/command.c:1286
msgid "(hotlist: highlights + messages + join/part (all))\n"
msgstr "(hotlist: zvýrazění + zprávy + připojení/odpojení (vše))\n"
-#: src/common/command.c:1427
+#: src/common/command.c:1428
#, fuzzy, c-format
msgid "%s buffer not found for \"%s\" command\n"
msgstr "%s přezdívka nenalezena pro příkaz \"%s\"\n"
-#: src/common/command.c:1437 src/common/command.c:1681
-#: src/common/command.c:2513 src/common/command.c:3803
-#: src/common/command.c:3846
+#: src/common/command.c:1438 src/common/command.c:1682
+#: src/common/command.c:2562 src/common/command.c:3852
+#: src/common/command.c:3895
#, c-format
msgid "%s unknown option for \"%s\" command\n"
msgstr "%s neznámá volba pro příkaz \"%s\"\n"
-#: src/common/command.c:1477
+#: src/common/command.c:1478
#, c-format
msgid "%s already connected to server \"%s\"!\n"
msgstr "%s již vytvořený server \"%s\"!\n"
-#: src/common/command.c:1485
+#: src/common/command.c:1486
#, c-format
msgid "%s currently connecting to server \"%s\"!\n"
msgstr "%s zrovna připojuji k serveru \"%s\"!\n"
-#: src/common/command.c:1505 src/common/command.c:1731
+#: src/common/command.c:1506 src/common/command.c:1732
#, c-format
msgid "%s server not found\n"
msgstr "%s server nenalezen\n"
-#: src/common/command.c:1714
+#: src/common/command.c:1715
#, c-format
msgid "%s not connected to server \"%s\"!\n"
msgstr "%s nepřipojen k serveru \"%s\"!\n"
-#: src/common/command.c:1722
+#: src/common/command.c:1723
msgid "Auto-reconnection is cancelled\n"
msgstr "Automatické znovupřipojené je zrušeno\n"
-#: src/common/command.c:1759 src/common/weechat.c:218
+#: src/common/command.c:1760 src/common/weechat.c:218
#, c-format
msgid "%s internal commands:\n"
msgstr "%s vnitřní příkazy:\n"
-#: src/common/command.c:1769 src/common/weechat.c:238
+#: src/common/command.c:1770 src/common/weechat.c:238
msgid "IRC commands:\n"
msgstr "IRC příkazy:\n"
-#: src/common/command.c:1783
+#: src/common/command.c:1784
msgid "Plugin commands:\n"
msgstr "Příkazy pluginu:\n"
-#: src/common/command.c:1899
+#: src/common/command.c:1900
#, c-format
msgid "No help available, \"%s\" is an unknown command\n"
msgstr "Není dostupná žádná nápověda, \"%s\" je neznámý příkaz\n"
-#: src/common/command.c:1968
+#: src/common/command.c:1969
#, c-format
msgid "%son %s%s%s/%s%s%s:%s ignoring %s%s%s from %s%s\n"
msgstr "%sna %s%s%s/%s%s%s:%s ignoruji %s%s%s od %s%s\n"
-#: src/common/command.c:2006
+#: src/common/command.c:2007
msgid "List of ignore:\n"
msgstr "Seznam ignorování:\n"
-#: src/common/command.c:2023
+#: src/common/command.c:2024
msgid "No ignore defined.\n"
msgstr "Žádné ignorování není definováno.\n"
-#: src/common/command.c:2049
+#: src/common/command.c:2050
msgid "New ignore:"
msgstr "Nové ignorování:"
-#: src/common/command.c:2069
+#: src/common/command.c:2070
#, c-format
msgid "New key binding: %s"
msgstr "Nová klávesová zkratka: %s"
-#: src/common/command.c:2108
+#: src/common/command.c:2113
msgid "Key bindings:\n"
msgstr "Klávesové zkratky:\n"
-#: src/common/command.c:2122
+#: src/common/command.c:2127
#, c-format
msgid "Key \"%s\" unbound\n"
msgstr "Klávesa \"%s\" odpojena\n"
-#: src/common/command.c:2128
+#: src/common/command.c:2133
#, c-format
msgid "%s unable to unbind key \"%s\"\n"
msgstr "%s nemohu odpojit klávesu \"%s\"\n"
-#: src/common/command.c:2136 src/common/weechat.c:270
+#: src/common/command.c:2141 src/common/weechat.c:270
msgid "Internal key functions:\n"
msgstr "Vnitřní klávesové funkce:\n"
-#: src/common/command.c:2156
+#: src/common/command.c:2190
+#, fuzzy, c-format
+msgid "%s unknown key function \"%s\"\n"
+msgstr "%s neznámá volba pro příkaz \"%s\"\n"
+
+#: src/common/command.c:2205
msgid "Default key bindings restored\n"
msgstr "Výchozí klávesové zkratky obnoveny\n"
-#: src/common/command.c:2162
-#, c-format
-msgid "%s \"-yes\" argument is required for keys reset (securuty reason)\n"
+#: src/common/command.c:2211
+#, fuzzy, c-format
+msgid "%s \"-yes\" argument is required for keys reset (security reason)\n"
msgstr ""
"%s \"-yes\" argument je požadován pro reset kaláves (bezpečnostní opatření)\n"
-#: src/common/command.c:2181
+#: src/common/command.c:2230
msgid "Key:\n"
msgstr "Klávesa: \n"
-#: src/common/command.c:2187
+#: src/common/command.c:2236
msgid "No key found.\n"
msgstr "Žádná klávesa nenalezena.\n"
-#: src/common/command.c:2229
+#: src/common/command.c:2278
msgid "global"
msgstr "globální"
-#: src/common/command.c:2229
+#: src/common/command.c:2278
msgid "local"
msgstr "lokální"
-#: src/common/command.c:2235
+#: src/common/command.c:2284
msgid "top"
msgstr "nahoře"
-#: src/common/command.c:2238
+#: src/common/command.c:2287
msgid "bottom"
msgstr "dole"
-#: src/common/command.c:2241
+#: src/common/command.c:2290
msgid "left"
msgstr "vlevo"
-#: src/common/command.c:2244
+#: src/common/command.c:2293
msgid "right"
msgstr "vpravo"
-#: src/common/command.c:2274
+#: src/common/command.c:2323
msgid "Open panels:\n"
msgstr "Otevřené panely:\n"
-#: src/common/command.c:2306
+#: src/common/command.c:2355
msgid "Plugins loaded:\n"
msgstr "Načtené pluginy:\n"
-#: src/common/command.c:2332
+#: src/common/command.c:2381
msgid " message handlers:\n"
msgstr " obsluhovače zpráv:\n"
-#: src/common/command.c:2341
+#: src/common/command.c:2390
#, c-format
msgid " IRC(%s)\n"
msgstr " IRC(%s)\n"
-#: src/common/command.c:2348
+#: src/common/command.c:2397
msgid " (no message handler)\n"
msgstr " (není obsluhovač zprávy)\n"
-#: src/common/command.c:2353
+#: src/common/command.c:2402
msgid " command handlers:\n"
msgstr " obsluhovače příkazu:\n"
-#: src/common/command.c:2374
+#: src/common/command.c:2423
msgid " (no command handler)\n"
msgstr " (není obsluhovač příkazu)\n"
-#: src/common/command.c:2379
+#: src/common/command.c:2428
msgid " timer handlers:\n"
msgstr " obsluhovače časovače:\n"
-#: src/common/command.c:2388
+#: src/common/command.c:2437
#, c-format
msgid " %d seconds\n"
msgstr " %d sekund\n"
-#: src/common/command.c:2395
+#: src/common/command.c:2444
msgid " (no timer handler)\n"
msgstr " (není obsluhovač časovače)\n"
-#: src/common/command.c:2400
+#: src/common/command.c:2449
msgid " keyboard handlers:\n"
msgstr " obsluhovače klávesnice:\n"
-#: src/common/command.c:2410
+#: src/common/command.c:2459
msgid " (no keyboard handler)\n"
msgstr " (není obsluhovač klávesnice)\n"
-#: src/common/command.c:2412 src/common/command.c:2429
-#: src/common/command.c:2445
+#: src/common/command.c:2461 src/common/command.c:2478
+#: src/common/command.c:2494
#, c-format
msgid " %d defined\n"
msgstr " %d definováno\n"
-#: src/common/command.c:2417
+#: src/common/command.c:2466
#, fuzzy
msgid " event handlers:\n"
msgstr " obsluhovače zpráv:\n"
-#: src/common/command.c:2427
+#: src/common/command.c:2476
#, fuzzy
msgid " (no event handler)\n"
msgstr " (není obsluhovač zprávy)\n"
-#: src/common/command.c:2434
+#: src/common/command.c:2483
msgid " modifiers:\n"
msgstr " modifikátor\n"
-#: src/common/command.c:2443
+#: src/common/command.c:2492
msgid " (no modifier)\n"
msgstr " (žádný modifikátor)\n"
-#: src/common/command.c:2454
+#: src/common/command.c:2503
msgid "No plugin found.\n"
msgstr "Nebyl nalezen žádný plugin\n"
-#: src/common/command.c:2456
+#: src/common/command.c:2505
msgid " (no plugin)\n"
msgstr " (není plugin)\n"
-#: src/common/command.c:2526 src/common/command.c:3419
+#: src/common/command.c:2575 src/common/command.c:3468
#, c-format
msgid ""
"Command \"%s\" is not available, WeeChat was built without plugins support.\n"
msgstr ""
"Příkaz \"%s\" není dostupný, WeeChat byl přeložen bez podpory pluginů.\n"
-#: src/common/command.c:2554
+#: src/common/command.c:2603
msgid "Configuration file saved\n"
msgstr "Konfigurační soubor uložen\n"
-#: src/common/command.c:2559
+#: src/common/command.c:2608
#, c-format
msgid "%s failed to save configuration file\n"
msgstr "%s selhalo uložení konfiguračního souboru\n"
-#: src/common/command.c:2567
+#: src/common/command.c:2616
msgid "Plugins options saved\n"
msgstr "Možnosti pluginů uloženy\n"
-#: src/common/command.c:2572
+#: src/common/command.c:2621
#, c-format
msgid "%s failed to save plugins options\n"
msgstr "%s selhalo uložení nastavení pluginů\n"
-#: src/common/command.c:2613
+#: src/common/command.c:2662
msgid "No server.\n"
msgstr "žádný server.\n"
-#: src/common/command.c:2624
+#: src/common/command.c:2673
#, c-format
msgid "Server '%s' not found.\n"
msgstr "Server '%s' nenalezen.\n"
-#: src/common/command.c:2636
+#: src/common/command.c:2685
#, c-format
msgid "%s missing servername for \"%s\" command\n"
msgstr "%s chybí jméno serveru pro příkaz \"%s\"\n"
-#: src/common/command.c:2644
+#: src/common/command.c:2693
#, c-format
msgid "%s too much arguments for \"%s\" command, ignoring arguments\n"
msgstr "%s příliž mnoho argumentů pro příkaz \"%s\", ignoruji argumety\n"
-#: src/common/command.c:2654
+#: src/common/command.c:2703
#, c-format
msgid "%s server \"%s\" not found for \"%s\" command\n"
msgstr "%s server \"%s\" nenalezen pro příkaz \"%s\"\n"
-#: src/common/command.c:2662
+#: src/common/command.c:2711
#, c-format
msgid ""
"%s you can not delete server \"%s\" because you are connected to. Try /"
@@ -3505,196 +3519,196 @@ msgstr ""
"%s nemůžete odebrat server \"%s\", protože jste k němu připojent. Skuste "
"nejprve /dissconnect %s.\n"
-#: src/common/command.c:2682
+#: src/common/command.c:2731
#, c-format
msgid "Server %s%s%s has been deleted\n"
msgstr "Server %s%s%s byl odebrán\n"
-#: src/common/command.c:2701
+#: src/common/command.c:2750
#, c-format
msgid "%s missing parameters for \"%s\" command\n"
msgstr "%s chybí parametry pro příkaz \"%s\"\n"
-#: src/common/command.c:2711
+#: src/common/command.c:2760
#, c-format
msgid "%s server \"%s\" already exists, can't create it!\n"
msgstr "%s server \"%s\" již existuje, nemohu jej vytvořít!\n"
-#: src/common/command.c:2740 src/common/command.c:2768
-#: src/common/command.c:2781 src/common/command.c:2807
+#: src/common/command.c:2789 src/common/command.c:2817
+#: src/common/command.c:2830 src/common/command.c:2856
#, c-format
msgid "%s missing password for \"%s\" parameter\n"
msgstr "%s chybí heslo pro parametr \"%s\"\n"
-#: src/common/command.c:2753
+#: src/common/command.c:2802
#, c-format
msgid "%s missing nick(s) for \"%s\" parameter\n"
msgstr "%s chybí přezdívka/přezdívky pro parametr \"%s\"\n"
-#: src/common/command.c:2794
+#: src/common/command.c:2843
#, c-format
msgid "%s missing command for \"%s\" parameter\n"
msgstr "%s chybí příkaz pro parametr \"%s\"\n"
-#: src/common/command.c:2831
+#: src/common/command.c:2880
#, c-format
msgid "Server %s%s%s created\n"
msgstr "Server %s%s%s vytvořen\n"
-#: src/common/command.c:2840
+#: src/common/command.c:2889
#, c-format
msgid "%s unable to create server\n"
msgstr "%s nemohu vytvořit server\n"
-#: src/common/command.c:2900
+#: src/common/command.c:2949
msgid "(unknown)"
msgstr "(neznámý)"
-#: src/common/command.c:2923
+#: src/common/command.c:2972
#, c-format
msgid "%s(password hidden) "
msgstr "%s(heslo schováno) "
-#: src/common/command.c:3021
+#: src/common/command.c:3070
#, c-format
msgid "%s server \"%s\" not found\n"
msgstr "%s server \"%s\" nenalezen\n"
-#: src/common/command.c:3054 src/common/command.c:3102
+#: src/common/command.c:3103 src/common/command.c:3151
#, c-format
msgid "%s config option \"%s\" not found\n"
msgstr "%s volba nastavení \"%s\" nenalezena\n"
-#: src/common/command.c:3059 src/common/command.c:3094
+#: src/common/command.c:3108 src/common/command.c:3143
#, c-format
msgid "%s incorrect value for option \"%s\"\n"
msgstr "%s nekorektní hodnota pro volbu \"%s\"\n"
-#: src/common/command.c:3075
+#: src/common/command.c:3124
#, c-format
msgid "%s option \"%s\" can not be changed while WeeChat is running\n"
msgstr "%s volba \"%s\" nemůže být změněna dokud WeeChat běží\n"
-#: src/common/command.c:3185
+#: src/common/command.c:3234
#, c-format
msgid "No config option found with \"%s\"\n"
msgstr "Nebyla nalezena žádná volba nastavení s \"%s\"\n"
-#: src/common/command.c:3188
+#: src/common/command.c:3237
msgid "No config option found\n"
msgstr "Nebyla nalezena žádná volba nastavení\n"
-#: src/common/command.c:3195
+#: src/common/command.c:3244
#, c-format
msgid "%sDetail:\n"
msgstr "%sDetail:\n"
-#: src/common/command.c:3200
+#: src/common/command.c:3249
msgid " . type boolean (values: 'on' or 'off')\n"
msgstr " . typ boolean (hodnota: 'on' nebo 'off')\n"
-#: src/common/command.c:3201 src/common/command.c:3224
-#: src/common/command.c:3230 src/common/command.c:3236
+#: src/common/command.c:3250 src/common/command.c:3273
+#: src/common/command.c:3279 src/common/command.c:3285
#: src/common/weechat.c:153 src/common/weechat.c:178 src/common/weechat.c:185
#: src/common/weechat.c:192
#, c-format
msgid " . default value: '%s'\n"
msgstr " . výchozí hodnota: '%s'\n"
-#: src/common/command.c:3206
+#: src/common/command.c:3255
#, c-format
msgid " . type integer (values: between %d and %d)\n"
msgstr " . typ celočíselný (hodnoty: mezi %d a %d)\n"
-#: src/common/command.c:3209 src/common/weechat.c:162
+#: src/common/command.c:3258 src/common/weechat.c:162
#, c-format
msgid " . default value: %d\n"
msgstr " . výchozí hodnota: %d\n"
-#: src/common/command.c:3213
+#: src/common/command.c:3262
msgid " . type string (values: "
msgstr " . typ řetězec (hodnoty: "
-#: src/common/command.c:3226 src/common/command.c:3232
-#: src/common/command.c:3238 src/common/weechat.c:180 src/common/weechat.c:187
+#: src/common/command.c:3275 src/common/command.c:3281
+#: src/common/command.c:3287 src/common/weechat.c:180 src/common/weechat.c:187
#: src/common/weechat.c:194
msgid "empty"
msgstr "prázdný"
-#: src/common/command.c:3229
+#: src/common/command.c:3278
msgid " . type color (Curses or Gtk color, look at WeeChat doc)\n"
msgstr " . typ barva (Curses nebo Gtk barva, viz WeeChat dokumentace)\n"
-#: src/common/command.c:3235
+#: src/common/command.c:3284
msgid " . type string (any string)\n"
msgstr " . typ řetězec (jakýkoliv řetězec)\n"
-#: src/common/command.c:3241 src/common/weechat.c:197
+#: src/common/command.c:3290 src/common/weechat.c:197
#, c-format
msgid " . description: %s\n"
msgstr " . popis: %s\n"
-#: src/common/command.c:3252
+#: src/common/command.c:3301
#, c-format
msgid "config option(s) found with \"%s\"\n"
msgstr "volba/volby nastavení nalezeny s \"%s\"\n"
-#: src/common/command.c:3255
+#: src/common/command.c:3304
msgid "config option(s) found\n"
msgstr "volba/volby nastavení nalezeny\n"
-#: src/common/command.c:3363
+#: src/common/command.c:3412
#, c-format
msgid "%s incorrect value for plugin option \"%s\"\n"
msgstr "%s nekorektní hodnota pro možnost pluginu \"%s\"\n"
-#: src/common/command.c:3392
+#: src/common/command.c:3441
#, c-format
msgid "No plugin option found with \"%s\"\n"
msgstr "Nebyla nalezena žádná možnost pluginu s \"%s\"\n"
-#: src/common/command.c:3395
+#: src/common/command.c:3444
msgid "No plugin option found\n"
msgstr "Nebyla nalezena žádná možnost pluginu\n"
-#: src/common/command.c:3405
+#: src/common/command.c:3454
#, c-format
msgid "plugin option(s) found with \"%s\"\n"
msgstr "možnost(i) pluginu nalezeny s \"%s\"\n"
-#: src/common/command.c:3408
+#: src/common/command.c:3457
msgid "plugin option(s) found\n"
msgstr "možnost(i) pluginu nalezeny\n"
-#: src/common/command.c:3449
+#: src/common/command.c:3498
#, c-format
msgid "%s alias or command \"%s\" not found\n"
msgstr "%s alias nebo příkaz \"%s\" nenalezen\n"
-#: src/common/command.c:3459
+#: src/common/command.c:3508
#, c-format
msgid "Alias \"%s\" removed\n"
msgstr "Alias \"%s\" odebrán\n"
-#: src/common/command.c:3519
+#: src/common/command.c:3568
msgid "ignore were removed.\n"
msgstr "ignorování bylo odebráno.\n"
-#: src/common/command.c:3521
+#: src/common/command.c:3570
msgid "ignore was removed.\n"
msgstr "ignorování bylo odebrán\n"
-#: src/common/command.c:3526
+#: src/common/command.c:3575
#, c-format
msgid "%s no ignore found\n"
msgstr "%s žádné ignorování nenaleyeno\n"
-#: src/common/command.c:3560
+#: src/common/command.c:3609
#, c-format
msgid "%s can't upgrade: connection to at least one server is pending\n"
msgstr "%s nemůžu aktualizovat: existují nevyřešená spojení na server\n"
-#: src/common/command.c:3570
+#: src/common/command.c:3619
#, c-format
msgid ""
"%s can't upgrade: connection to at least one SSL server is active (should be "
@@ -3703,7 +3717,7 @@ msgstr ""
"%s nemohu aktualiyovat: je aktuvní jedno nebo více připojení na SSL server "
"(mělo by být opraveno v budoucnosti)\n"
-#: src/common/command.c:3580
+#: src/common/command.c:3629
#, c-format
msgid ""
"%s can't upgrade: anti-flood is active on at least one server (sending many "
@@ -3712,35 +3726,35 @@ msgstr ""
"%s nemůžu aktualizovat: anti-flood je aktivní na alespoň jednom serveru "
"(posílání mnoha řádků)\n"
-#: src/common/command.c:3595
+#: src/common/command.c:3644
msgid "Upgrading WeeChat...\n"
msgstr "Aktualizuji WeeChat...\n"
-#: src/common/command.c:3602
+#: src/common/command.c:3651
#, c-format
msgid "%s unable to save session in file\n"
msgstr "%s nemohu uložit sezení do souboru\n"
-#: src/common/command.c:3629
+#: src/common/command.c:3678
#, c-format
msgid "%s exec failed (program: \"%s\"), exiting WeeChat\n"
msgstr "%s exec selhal (program: \"%s\"), ukončuji WeeChat\n"
-#: src/common/command.c:3669
+#: src/common/command.c:3718
#, c-format
msgid "WeeChat uptime: %d %s %02d:%02d:%02d, started on %s"
msgstr "Čas běhu WeeChat: %d %s %02d:%02d:%02d, spuštěn %s"
-#: src/common/command.c:3683
+#: src/common/command.c:3732
#, c-format
msgid "WeeChat uptime: %s%d %s%s %s%02d%s:%s%02d%s:%s%02d%s, started on %s%s"
msgstr "Čas běhu WeeChat: %s%d %s%s %s%02d%s:%s%02d%s:%s%02d%s, spuštěn %s%s"
-#: src/common/command.c:3727
+#: src/common/command.c:3776
msgid "Open windows:\n"
msgstr "Otevřené okna:\n"
-#: src/common/command.c:3814
+#: src/common/command.c:3863
#, c-format
msgid ""
"%s can not merge windows, there's no other window with same size near "
@@ -4248,32 +4262,32 @@ msgstr "%s neznámý parametr '%s', ignorován\n"
msgid "%s cannot create directory \"%s\"\n"
msgstr "%s nemohu vytvořit adresář \"%s\"\n"
-#: src/common/weechat.c:479
+#: src/common/weechat.c:482
#, c-format
msgid "%s unable to get HOME directory\n"
msgstr "%s nemohu získat HOME adresář\n"
-#: src/common/weechat.c:488
+#: src/common/weechat.c:491
#, c-format
msgid "%s not enough memory for home directory\n"
msgstr "%s nedostatek paměti pro domácí adresář\n"
-#: src/common/weechat.c:501
+#: src/common/weechat.c:504
#, c-format
msgid "%s home (%s) is not a directory\n"
msgstr "%s domovský adresár (%s) není adresářem\n"
-#: src/common/weechat.c:510 src/common/weechat.c:534 src/common/weechat.c:550
+#: src/common/weechat.c:513
#, c-format
msgid "%s unable to create \"%s\" directory\n"
msgstr "%s nemohu vytvořit adresář \"%s\"\n"
-#: src/common/weechat.c:626
+#: src/common/weechat.c:615
#, c-format
msgid "%sWelcome to %s%s%s, %s\n"
msgstr "%sVítejte do %s%s%s, %s\n"
-#: src/common/weechat.c:640 src/common/weechat.c:650
+#: src/common/weechat.c:629 src/common/weechat.c:639
msgid "compiled on"
msgstr "kompilováno"
@@ -5525,7 +5539,7 @@ msgstr "%s: vytvářím výchozí konfigurační soubor...\n"
msgid "Creating default config file\n"
msgstr "Vytvářím výchozí konfigurační soubor\n"
-#: src/common/weeconfig.c:2175 src/common/weeconfig.c:2378
+#: src/common/weeconfig.c:2175 src/common/weeconfig.c:2380
#, c-format
msgid ""
"#\n"
@@ -5534,7 +5548,7 @@ msgstr ""
"#\n"
"# %s konfigurační soubor, vytvořil %s v%s %s"
-#: src/common/weeconfig.c:2179 src/common/weeconfig.c:2382
+#: src/common/weeconfig.c:2179 src/common/weeconfig.c:2384
msgid ""
"# WARNING! Be careful when editing this file, WeeChat writes this file when "
"exiting.\n"
@@ -5544,7 +5558,7 @@ msgstr ""
"tento soubor při ukončení.\n"
"#\n"
-#: src/common/weeconfig.c:2375
+#: src/common/weeconfig.c:2377
msgid "Saving config to disk\n"
msgstr "Ukládám konfiguraci na disk\n"
diff --git a/po/de.po b/po/de.po
index 87f11806f..274e6e859 100644
--- a/po/de.po
+++ b/po/de.po
@@ -9,7 +9,7 @@ msgid ""
msgstr ""
"Project-Id-Version: WeeChat 0.2.4-cvs\n"
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
-"POT-Creation-Date: 2007-02-05 23:43+0100\n"
+"POT-Creation-Date: 2007-02-11 16:34+0100\n"
"PO-Revision-Date: 2007-01-11 00:20+0100\n"
"Last-Translator: Thomas Schuetz \n"
"Language-Team: \n"
@@ -18,7 +18,7 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"X-Generator: KBabel 1.11.4\n"
-#: src/irc/irc-server.c:196 src/common/weeconfig.c:2311
+#: src/irc/irc-server.c:196 src/common/weeconfig.c:2313
msgid "Unable to get user's name"
msgstr "Username konnte nicht ermittelt werden"
@@ -1379,13 +1379,13 @@ msgstr "(versteckt)"
msgid "%s: using hostname \"%s\"\n"
msgstr "%s: benutze lokalen Hostnamen \"%s\"\n"
-#: src/irc/irc-send.c:219 src/common/command.c:692
+#: src/irc/irc-send.c:219 src/common/command.c:693
#, c-format
msgid "%s cannot find nick for sending message\n"
msgstr ""
"%s kann keinen Nickname finden, an den die Nachricht gesendet werden soll\n"
-#: src/irc/irc-send.c:358 src/common/command.c:568
+#: src/irc/irc-send.c:358 src/common/command.c:569
#, c-format
msgid "%s command \"%s\" needs a server connection!\n"
msgstr "%s der Befehl \"%s\" benötigt eine Serververbindung!\n"
@@ -1405,7 +1405,7 @@ msgstr "%s der \"%s\"-Befehl kann nur in Channelfenstern ausgeführt werden\n"
msgid "%s \"%s\" command can not be executed on a server buffer\n"
msgstr "%s der \"%s\"-Befehl kann nicht in Serverfenstern ausgeführt werden\n"
-#: src/irc/irc-send.c:879 src/irc/irc-send.c:940 src/common/command.c:1587
+#: src/irc/irc-send.c:879 src/irc/irc-send.c:940 src/common/command.c:1588
#, c-format
msgid "%s wrong arguments for \"%s\" command\n"
msgstr "%s fehlerhafte Argumente für der \"%s\"-Befehl\n"
@@ -1433,9 +1433,9 @@ msgid "%s nick \"%s\" not found for \"%s\" command\n"
msgstr "%s Nickname \"%s\" für den \"%s\"-Befehl nicht gefunden\n"
#: src/irc/irc-send.c:1345 src/irc/irc-send.c:1483 src/irc/irc-send.c:2103
-#: src/common/command.c:1532 src/common/command.c:1544
-#: src/common/command.c:1563 src/common/command.c:1652
-#: src/common/command.c:2520
+#: src/common/command.c:1533 src/common/command.c:1545
+#: src/common/command.c:1564 src/common/command.c:1653
+#: src/common/command.c:2569
#, c-format
msgid "%s wrong argument count for \"%s\" command\n"
msgstr "%s fehlerhafte Anzahl von Argumenten für der \"%s\"-Befehl\n"
@@ -1655,11 +1655,11 @@ msgstr "%s%s %s(%s%s@%s%s)%s war %s\n"
msgid "%s[%s%s%s]%s idle: "
msgstr "%s[%s%s%s]%s idlet: "
-#: src/irc/irc-recv.c:3128 src/common/command.c:3671 src/common/command.c:3689
+#: src/irc/irc-recv.c:3128 src/common/command.c:3720 src/common/command.c:3738
msgid "days"
msgstr "Tage"
-#: src/irc/irc-recv.c:3128 src/common/command.c:3671 src/common/command.c:3689
+#: src/irc/irc-recv.c:3128 src/common/command.c:3720 src/common/command.c:3738
msgid "day"
msgstr "Tag"
@@ -2208,7 +2208,7 @@ msgid "Plugin \"%s\" unloaded.\n"
msgstr "Plugin \"%s\" entladen.\n"
#: src/plugins/plugins.c:1423 src/plugins/plugins.c:1466
-#: src/common/command.c:3341
+#: src/common/command.c:3390
#, c-format
msgid "%s plugin \"%s\" not found\n"
msgstr "%s Plugin \"%s\" nicht gefunden\n"
@@ -2219,7 +2219,7 @@ msgid "%s %s, line %d: invalid syntax, missing \"=\"\n"
msgstr "%s %s, Zeile %d: Syntaxfehler, \"=\" erwartet\n"
#: src/plugins/plugins-config.c:363 src/common/weeconfig.c:2165
-#: src/common/weeconfig.c:2369
+#: src/common/weeconfig.c:2371
#, c-format
msgid "%s cannot create file \"%s\"\n"
msgstr "%s kann die Datei \"%s\" nicht anlegen\n"
@@ -2347,7 +2347,7 @@ msgstr "Server"
msgid "Not enough memory for new line\n"
msgstr "Nicht genügend Speicher für neue Zeile\n"
-#: src/gui/gui-common.c:432
+#: src/gui/gui-common.c:436
#, c-format
msgid "%s not enough memory for infobar message\n"
msgstr "%s nicht genügend Speicher für Infobar-Nachricht\n"
@@ -2545,18 +2545,22 @@ msgstr "Bild neu aufbauen"
msgid "grab a key"
msgstr "Tastencode ermitteln und einfügen"
-#: src/gui/gui-keyboard.c:456 src/common/command.c:2204
+#: src/gui/gui-keyboard.c:147
+msgid "insert a string in command line"
+msgstr ""
+
+#: src/gui/gui-keyboard.c:475 src/common/command.c:2253
#, c-format
msgid "%s unable to bind key \"%s\"\n"
msgstr "%s kann die Taste \"%s\" nicht zuordnen\n"
-#: src/gui/gui-keyboard.c:467
+#: src/gui/gui-keyboard.c:497
#, c-format
msgid "%s unable to bind key \"%s\" (invalid function name: \"%s\")\n"
msgstr ""
"%s kann die Taste \"%s\" nicht zuornen (ungültiger Funktionsname: \"%s\")\n"
-#: src/gui/gui-keyboard.c:480
+#: src/gui/gui-keyboard.c:511
#, c-format
msgid "%s not enough memory for key binding\n"
msgstr "%s nicht genügend Speicher für Tastenzuordnung\n"
@@ -2578,7 +2582,7 @@ msgstr "**** Beginning of log "
msgid "**** End of log "
msgstr "**** End of log "
-#: src/common/alias.c:170 src/common/command.c:365
+#: src/common/alias.c:170 src/common/command.c:366
#, c-format
msgid "%s circular reference when calling alias \"/%s\"\n"
msgstr "%s Zirkelbezug beim Aufruf des Aliases \"/%s\"\n"
@@ -2797,15 +2801,20 @@ msgid "bind/unbind keys"
msgstr "belegen/freigeben von Tasten"
#: src/common/command.c:122
-msgid "[key [function/command]] [unbind key] [functions] [reset -yes]"
+#, fuzzy
+msgid ""
+"[key [function/command]] [unbind key] [functions] [call function [\"args\"]] "
+"[reset -yes]"
msgstr "[Taste [Funktion/Befehl]] [unbind Taste] [functions] [reset -yes]"
#: src/common/command.c:123
+#, fuzzy
msgid ""
" key: display or bind this key to an internal function or a command "
"(beginning by \"/\")\n"
" unbind: unbind a key\n"
"functions: list internal functions for key bindings\n"
+" call: call a function by name (with optional arguments)\n"
" reset: restore bindings to the default values and delete ALL personal "
"bindings (use carefully!)"
msgstr ""
@@ -2816,11 +2825,11 @@ msgstr ""
" reset: Standardbelegung wiederherstellen und entferne ALLE eigenen "
"Belegungen (Vorsicht!)"
-#: src/common/command.c:139
+#: src/common/command.c:140
msgid "list/load/unload plugins"
msgstr "auflisten/laden/entladen von Plugins"
-#: src/common/command.c:140
+#: src/common/command.c:141
msgid ""
"[list [name]] | [listfull [name]] | [load filename] | [autoload] | [reload "
"[name]] | [unload [name]]"
@@ -2828,7 +2837,7 @@ msgstr ""
"[list [Name]] | [listfull [Name]] | [load Dateiname] | [autoload] | [reload "
"[Name]] | [unload [Name]]"
-#: src/common/command.c:141
+#: src/common/command.c:142
msgid ""
" list: list loaded plugins\n"
"listfull: list loaded plugins with detailed info for each plugin\n"
@@ -2850,11 +2859,11 @@ msgstr ""
"\n"
"Ohne Argument, listet /plugin alle geladenen Plugins auf."
-#: src/common/command.c:149
+#: src/common/command.c:150
msgid "list, add or remove servers"
msgstr "Auflisten, Hinzufügen oder Entfernen von Servern"
-#: src/common/command.c:150
+#: src/common/command.c:151
msgid ""
"[servername] | [servername hostname port [-auto | -noauto] [-ipv6] [-ssl] [-"
"pwd password] [-nicks nick1 nick2 nick3] [-username username] [-realname "
@@ -2865,7 +2874,7 @@ msgstr ""
"pwd Passwort] [-nicks Nick1 Nick2 Nick3] [-username Benutzername] [-realname "
"Name] [-command Befehl] [-autojoin Channel[,Channel]] ] | [del Servername]"
-#: src/common/command.c:155
+#: src/common/command.c:156
msgid ""
"servername: server name, for internal and display use\n"
" hostname: name or IP address of server\n"
@@ -2891,27 +2900,27 @@ msgstr ""
" Benutzername: Benutzername\n"
" Realname: voller Name des Benutzers"
-#: src/common/command.c:167
+#: src/common/command.c:168
msgid "save config to disk"
msgstr "Konfiguration abspeichern"
-#: src/common/command.c:168
+#: src/common/command.c:169
msgid "[file]"
msgstr "[Datei]"
-#: src/common/command.c:168
+#: src/common/command.c:169
msgid "file: filename for writing config"
msgstr "Datei: Name der zu speichernden Konfigurationsdatei"
-#: src/common/command.c:170
+#: src/common/command.c:171
msgid "set config options"
msgstr "Konfigurationsparameter setzen"
-#: src/common/command.c:171 src/common/command.c:179
+#: src/common/command.c:172 src/common/command.c:180
msgid "[option [ = value]]"
msgstr "[Option [ = Wert]]"
-#: src/common/command.c:172
+#: src/common/command.c:173
msgid ""
"option: name of an option (if name is full and no value is given, then help "
"is displayed on option)\n"
@@ -2927,11 +2936,11 @@ msgstr ""
"Option kann Servername.server_xxx lauten, wobei \"Servername\" der interne "
"Servername ist und \"xxx\" eine Option für diesen Server."
-#: src/common/command.c:178
+#: src/common/command.c:179
msgid "set plugin config options"
msgstr "Konfigurationsparameter für Plugin setzen"
-#: src/common/command.c:180
+#: src/common/command.c:181
msgid ""
"option: name of a plugin option\n"
" value: value for option\n"
@@ -2943,27 +2952,27 @@ msgstr ""
"\n"
"Option wird wie folgt formatiert: Plugin.Option, z.B. perl.myscript.item1"
-#: src/common/command.c:184
+#: src/common/command.c:185
msgid "remove an alias"
msgstr "einen Alias entfernen"
-#: src/common/command.c:185
+#: src/common/command.c:186
msgid "alias_name"
msgstr "Aliasname"
-#: src/common/command.c:185
+#: src/common/command.c:186
msgid "alias_name: name of alias to remove"
msgstr "Aliasname: Name des zu löschenden Aliases"
-#: src/common/command.c:187
+#: src/common/command.c:188
msgid "unignore IRC messages and/or hosts"
msgstr "/ignore-Regel entfernen"
-#: src/common/command.c:188
+#: src/common/command.c:189
msgid "[number | [mask [[type | command] [channel [server]]]]]"
msgstr "[Nummer | [Maske [[Typ | Befehl] [Channel [Server]]]]"
-#: src/common/command.c:189
+#: src/common/command.c:190
msgid ""
" number: # of ignore to unignore (number is displayed by list of ignore)\n"
" mask: nick or host mask to unignore\n"
@@ -2986,11 +2995,11 @@ msgstr ""
"Bei jedem Argument steht '*' für 'alle'.\n"
"Ohne Argumente listet /unignore alle definierten /ignore-Regeln auf."
-#: src/common/command.c:199
+#: src/common/command.c:200
msgid "upgrade WeeChat without disconnecting from servers"
msgstr "aktualisiert WeeChat ohne die Verbindung zum Server zu trennen"
-#: src/common/command.c:201
+#: src/common/command.c:202
msgid ""
"This command run again WeeChat binary, so it should have been compiled or "
"installed with a package manager before running this command."
@@ -2999,24 +3008,24 @@ msgstr ""
"kompiliert oder mit einem Paketmanager installiert sein, bevor der Befehl "
"ausgeführt wird."
-#: src/common/command.c:204
+#: src/common/command.c:205
msgid "show WeeChat uptime"
msgstr "zeigt die Uptime von Weechat an"
-#: src/common/command.c:205
+#: src/common/command.c:206
msgid "[-o]"
msgstr "[-o]"
-#: src/common/command.c:206
+#: src/common/command.c:207
msgid "-o: send uptime on current channel as an IRC message"
msgstr ""
"-o: sendet die Weechat-Uptime als IRC-Nachricht in den aktuellen Channel"
-#: src/common/command.c:208
+#: src/common/command.c:209
msgid "manage windows"
msgstr "Fenster verwalten"
-#: src/common/command.c:209
+#: src/common/command.c:210
msgid ""
"[list | -1 | +1 | b# | up | down | left | right | splith [pct] | splitv "
"[pct] | resize pct | merge [all]]"
@@ -3024,7 +3033,7 @@ msgstr ""
"[list | -1 | +1 | b# | up | down | left | right | splith [pct] | splitv "
"[pct] | resize pct | merge [all]]"
-#: src/common/command.c:211
+#: src/common/command.c:212
msgid ""
" list: list open windows (no parameter implies this list)\n"
" -1: jump to previous window\n"
@@ -3062,18 +3071,18 @@ msgstr ""
"aktuellen Größe an. Zum Beispiel würde 25 bedeuten, dass das neue Fenster "
"nur noch ein Viertel der Größe des alten Fensters hätte."
-#: src/common/command.c:345 src/common/command.c:514 src/common/command.c:603
+#: src/common/command.c:346 src/common/command.c:515 src/common/command.c:604
#, c-format
msgid "%s command \"%s\" failed\n"
msgstr "%s der Befehl \"%s\" schlug fehl\n"
-#: src/common/command.c:471
+#: src/common/command.c:472
#, c-format
msgid "%s wrong argument count for %s command \"%s\" (expected: %d arg%s)\n"
msgstr ""
"%s falsche Argumentanzahl für den %s-Befehl \"%s\" (erwartet: %d arg%s)\n"
-#: src/common/command.c:483
+#: src/common/command.c:484
#, c-format
msgid ""
"%s wrong argument count for %s command \"%s\" (expected: between %d and %d "
@@ -3082,13 +3091,13 @@ msgstr ""
"%s falsche Argumentanzahl für den %s-Befehl \"%s\" (erwartet: zwischen %d "
"und %d arg%s)\n"
-#: src/common/command.c:541
+#: src/common/command.c:542
#, c-format
msgid "%s wrong argument count for IRC command \"%s\" (expected: %d arg%s)\n"
msgstr ""
"%s falsche Argumentanzahl für den IRC-Befehl \"%s\" (erwartet: %d arg%s)\n"
-#: src/common/command.c:553
+#: src/common/command.c:554
#, c-format
msgid ""
"%s wrong argument count for IRC command \"%s\" (expected: between %d and %d "
@@ -3097,12 +3106,12 @@ msgstr ""
"%s falsche Argumentanzahl für den IRC-Befehl \"%s\" (erwartet: zwischen %d "
"und %d arg%s)\n"
-#: src/common/command.c:577
+#: src/common/command.c:578
#, c-format
msgid "%s command \"%s\" can not be executed on DCC CHAT buffer\n"
msgstr "%s der \"%s\"-Befehl kann nicht inDCC-Fenstern ausgeführt werden\n"
-#: src/common/command.c:639
+#: src/common/command.c:640
#, c-format
msgid ""
"%s unknown command \"%s\" (type /help for help). To send unknown commands to "
@@ -3112,359 +3121,364 @@ msgstr ""
"an den IRC-Server zu senden, muss die Option irc_send_unknown_commands "
"aktiviert werden.\n"
-#: src/common/command.c:833
+#: src/common/command.c:834
msgid "This window is not a channel!\n"
msgstr "Dieses Fenster ist kein Channel!\n"
-#: src/common/command.c:881 src/common/command.c:1052
+#: src/common/command.c:882 src/common/command.c:1053
#, c-format
msgid "%s missing arguments for \"%s\" command\n"
msgstr "%s fehlende Argumente für den \"%s\"-Befehl\n"
-#: src/common/command.c:890
+#: src/common/command.c:891
#, c-format
msgid "Alias \"%s\" => \"%s\" created\n"
msgstr "Alias \"%s\" => \"%s\" angelegt\n"
-#: src/common/command.c:896
+#: src/common/command.c:897
#, c-format
msgid "Failed to create alias \"%s\" => \"%s\" (not enough memory)\n"
msgstr "Kann den Alias \"%s\" => \"%s\" nicht anlegen (Speichermangel)\n"
-#: src/common/command.c:908
+#: src/common/command.c:909
msgid "Alias:\n"
msgstr "Alias:\n"
-#: src/common/command.c:918
+#: src/common/command.c:919
msgid "No alias found.\n"
msgstr "Keine Aliases gefunden.\n"
-#: src/common/command.c:928
+#: src/common/command.c:929
msgid "List of aliases:\n"
msgstr "Liste der Aliases:\n"
-#: src/common/command.c:942
+#: src/common/command.c:943
msgid "No alias defined.\n"
msgstr "Keine Aliases definiert.\n"
-#: src/common/command.c:961
+#: src/common/command.c:962
#, c-format
msgid "%sServer: %s%s\n"
msgstr "%sServer: %s%s\n"
-#: src/common/command.c:966
+#: src/common/command.c:967
#, c-format
msgid "%snot connected\n"
msgstr "%snicht verbunden\n"
-#: src/common/command.c:970
+#: src/common/command.c:971
#, c-format
msgid "%sChannel: %s%s %s(server: %s%s%s)\n"
msgstr "%sChannel: %s%s %s(Server: %s%s%s)\n"
-#: src/common/command.c:979
+#: src/common/command.c:980
#, c-format
msgid "%sPrivate with: %s%s %s(server: %s%s%s)\n"
msgstr "%sPrivater Chat mit: %s%s %s(Server: %s%s%s)\n"
-#: src/common/command.c:988 src/common/command.c:1000
+#: src/common/command.c:989 src/common/command.c:1001
#, c-format
msgid "%sunknown\n"
msgstr "%sunbekannt\n"
-#: src/common/command.c:996
+#: src/common/command.c:997
#, c-format
msgid "%sraw IRC data\n"
msgstr "%sIRC-Rohdaten\n"
-#: src/common/command.c:1031
+#: src/common/command.c:1032
msgid "Open buffers:\n"
msgstr "Offene Puffer:\n"
-#: src/common/command.c:1076
+#: src/common/command.c:1077
#, c-format
msgid "%s incorrect buffer number\n"
msgstr "%s falsche Puffernummer\n"
-#: src/common/command.c:1093
+#: src/common/command.c:1094
#, c-format
msgid "%s can not close the single buffer\n"
msgstr "%s der einzige Puffer kann nicht geschlossen werden\n"
-#: src/common/command.c:1106
+#: src/common/command.c:1107
#, c-format
msgid "%s can not close server buffer while channels are open\n"
msgstr ""
"%s kann den Serverpuffer nicht schließen, solange Channels offen sind\n"
-#: src/common/command.c:1180
+#: src/common/command.c:1181
msgid "Default notify levels for servers:"
msgstr "Default Notify-Levels für Server:"
-#: src/common/command.c:1198
+#: src/common/command.c:1199
msgid "Notify levels:"
msgstr "Notify-Ebenen:"
-#: src/common/command.c:1205
+#: src/common/command.c:1206
msgid "Raw IRC data"
msgstr "IRC-Rohdaten"
-#: src/common/command.c:1227 src/common/command.c:1297
+#: src/common/command.c:1228 src/common/command.c:1298
#, c-format
msgid "%s incorrect notify level (must be between %d and %d)\n"
msgstr "%s ungültige Notify-Ebene (muss zwischen %d und %d liegen)\n"
-#: src/common/command.c:1240
+#: src/common/command.c:1241
#, c-format
msgid "%s incorrect buffer for notify (must be server, channel or private)\n"
msgstr ""
"%s ungültiger Notify-Puffer (muss ein Server, ein Channel oder eine "
"Privatunterhaltung sein)\n"
-#: src/common/command.c:1251
+#: src/common/command.c:1252
#, c-format
msgid "New default notify level for server %s%s%s: %s%d %s"
msgstr "Neuer Default-Notify-Level für Server %s%s%s: %s%d %s"
-#: src/common/command.c:1265
+#: src/common/command.c:1266
#, c-format
msgid "New notify level for %s%s%s: %s%d %s"
msgstr "Neue Notify-Ebenen für: %s%s%s: %s%d %s"
-#: src/common/command.c:1276
+#: src/common/command.c:1277
msgid "(hotlist: never)\n"
msgstr "(Hotlist: keine Anzeige)\n"
-#: src/common/command.c:1279
+#: src/common/command.c:1280
msgid "(hotlist: highlights)\n"
msgstr "(Hotlist: Hervorhebungen)\n"
-#: src/common/command.c:1282
+#: src/common/command.c:1283
msgid "(hotlist: highlights + messages)\n"
msgstr "(Hotlist: Hervorhebungen und Nachrichten)\n"
-#: src/common/command.c:1285
+#: src/common/command.c:1286
msgid "(hotlist: highlights + messages + join/part (all))\n"
msgstr "(Hotlist: Hervorhebungen, Nachrichten, Betreten und Verlassen)\n"
-#: src/common/command.c:1427
+#: src/common/command.c:1428
#, fuzzy, c-format
msgid "%s buffer not found for \"%s\" command\n"
msgstr "%s Nickname nicht gefunden für den \"%s\"-Befehl\n"
-#: src/common/command.c:1437 src/common/command.c:1681
-#: src/common/command.c:2513 src/common/command.c:3803
-#: src/common/command.c:3846
+#: src/common/command.c:1438 src/common/command.c:1682
+#: src/common/command.c:2562 src/common/command.c:3852
+#: src/common/command.c:3895
#, c-format
msgid "%s unknown option for \"%s\" command\n"
msgstr "%s unbekannte Option für den \"%s\"-Befehl\n"
-#: src/common/command.c:1477
+#: src/common/command.c:1478
#, c-format
msgid "%s already connected to server \"%s\"!\n"
msgstr "%s zum Server \"%s\" besteht bereits eine Verbindung!\n"
-#: src/common/command.c:1485
+#: src/common/command.c:1486
#, c-format
msgid "%s currently connecting to server \"%s\"!\n"
msgstr "%s Verbindungsaufbau zum Server \"%s\" läuft bereits!\n"
-#: src/common/command.c:1505 src/common/command.c:1731
+#: src/common/command.c:1506 src/common/command.c:1732
#, c-format
msgid "%s server not found\n"
msgstr "%s Server nicht gefunden.\n"
-#: src/common/command.c:1714
+#: src/common/command.c:1715
#, c-format
msgid "%s not connected to server \"%s\"!\n"
msgstr "%s keine Verbindung zum Server \"%s\"!\n"
-#: src/common/command.c:1722
+#: src/common/command.c:1723
msgid "Auto-reconnection is cancelled\n"
msgstr "Automatisches Neuverbinden abgebrochen\n"
-#: src/common/command.c:1759 src/common/weechat.c:218
+#: src/common/command.c:1760 src/common/weechat.c:218
#, c-format
msgid "%s internal commands:\n"
msgstr "%s interne Befehle:\n"
-#: src/common/command.c:1769 src/common/weechat.c:238
+#: src/common/command.c:1770 src/common/weechat.c:238
msgid "IRC commands:\n"
msgstr "IRC-Befehle:\n"
-#: src/common/command.c:1783
+#: src/common/command.c:1784
msgid "Plugin commands:\n"
msgstr "Plugin-Befehle:\n"
-#: src/common/command.c:1899
+#: src/common/command.c:1900
#, c-format
msgid "No help available, \"%s\" is an unknown command\n"
msgstr "Keine Hilfe verfügbar, der Befehl \"%s\" ist unbekannt\n"
-#: src/common/command.c:1968
+#: src/common/command.c:1969
#, c-format
msgid "%son %s%s%s/%s%s%s:%s ignoring %s%s%s from %s%s\n"
msgstr "%sin %s%s%s/%s%s%s:%s ignoriere %s%s%s von %s%s\n"
-#: src/common/command.c:2006
+#: src/common/command.c:2007
msgid "List of ignore:\n"
msgstr "Liste der /ignore-Regeln:\n"
-#: src/common/command.c:2023
+#: src/common/command.c:2024
msgid "No ignore defined.\n"
msgstr "Keine /ignore-Regeln definiert.\n"
-#: src/common/command.c:2049
+#: src/common/command.c:2050
msgid "New ignore:"
msgstr "Neue /ignore-Regel:"
-#: src/common/command.c:2069
+#: src/common/command.c:2070
#, c-format
msgid "New key binding: %s"
msgstr "Neue Tastenbelegung: %s"
-#: src/common/command.c:2108
+#: src/common/command.c:2113
msgid "Key bindings:\n"
msgstr "Tastenbelegungen:\n"
-#: src/common/command.c:2122
+#: src/common/command.c:2127
#, c-format
msgid "Key \"%s\" unbound\n"
msgstr "Tastenbelegung \"%s\" gelöscht\n"
-#: src/common/command.c:2128
+#: src/common/command.c:2133
#, c-format
msgid "%s unable to unbind key \"%s\"\n"
msgstr "%s kann die Tastenbelegung \"%s\" nicht entfernen\n"
-#: src/common/command.c:2136 src/common/weechat.c:270
+#: src/common/command.c:2141 src/common/weechat.c:270
msgid "Internal key functions:\n"
msgstr "Interne Tastenfunktionen:\n"
-#: src/common/command.c:2156
+#: src/common/command.c:2190
+#, fuzzy, c-format
+msgid "%s unknown key function \"%s\"\n"
+msgstr "%s unbekannte Option für den \"%s\"-Befehl\n"
+
+#: src/common/command.c:2205
msgid "Default key bindings restored\n"
msgstr "Standardtastenbelegungen wiederhergestellt\n"
-#: src/common/command.c:2162
-#, c-format
-msgid "%s \"-yes\" argument is required for keys reset (securuty reason)\n"
+#: src/common/command.c:2211
+#, fuzzy, c-format
+msgid "%s \"-yes\" argument is required for keys reset (security reason)\n"
msgstr "%s \"-yes\" Argument erwartet aus Sicherheitsgründen\n"
-#: src/common/command.c:2181
+#: src/common/command.c:2230
msgid "Key:\n"
msgstr "Taste:\n"
-#: src/common/command.c:2187
+#: src/common/command.c:2236
msgid "No key found.\n"
msgstr "Keine Taste gefunden.\n"
-#: src/common/command.c:2229
+#: src/common/command.c:2278
msgid "global"
msgstr "global"
-#: src/common/command.c:2229
+#: src/common/command.c:2278
msgid "local"
msgstr "local"
-#: src/common/command.c:2235
+#: src/common/command.c:2284
msgid "top"
msgstr "top"
-#: src/common/command.c:2238
+#: src/common/command.c:2287
msgid "bottom"
msgstr "bottom"
-#: src/common/command.c:2241
+#: src/common/command.c:2290
msgid "left"
msgstr "left"
-#: src/common/command.c:2244
+#: src/common/command.c:2293
msgid "right"
msgstr "right"
-#: src/common/command.c:2274
+#: src/common/command.c:2323
msgid "Open panels:\n"
msgstr "Offene Panel:\n"
-#: src/common/command.c:2306
+#: src/common/command.c:2355
msgid "Plugins loaded:\n"
msgstr "Plugins geladen:\n"
-#: src/common/command.c:2332
+#: src/common/command.c:2381
msgid " message handlers:\n"
msgstr " Message-Handler:\n"
-#: src/common/command.c:2341
+#: src/common/command.c:2390
#, c-format
msgid " IRC(%s)\n"
msgstr " IRC(%s)\n"
-#: src/common/command.c:2348
+#: src/common/command.c:2397
msgid " (no message handler)\n"
msgstr " (kein Message-Handler)\n"
-#: src/common/command.c:2353
+#: src/common/command.c:2402
msgid " command handlers:\n"
msgstr " Befehls-Handler:\n"
-#: src/common/command.c:2374
+#: src/common/command.c:2423
msgid " (no command handler)\n"
msgstr " (kein Befehls-Handler)\n"
-#: src/common/command.c:2379
+#: src/common/command.c:2428
msgid " timer handlers:\n"
msgstr " Timer-Handler:\n"
-#: src/common/command.c:2388
+#: src/common/command.c:2437
#, c-format
msgid " %d seconds\n"
msgstr " %d Sekunden\n"
-#: src/common/command.c:2395
+#: src/common/command.c:2444
msgid " (no timer handler)\n"
msgstr " (Kein Timer-Handler)\n"
-#: src/common/command.c:2400
+#: src/common/command.c:2449
msgid " keyboard handlers:\n"
msgstr " Tastatur-Handler:\n"
-#: src/common/command.c:2410
+#: src/common/command.c:2459
msgid " (no keyboard handler)\n"
msgstr " (kein Tastatur-Handler)\n"
-#: src/common/command.c:2412 src/common/command.c:2429
-#: src/common/command.c:2445
+#: src/common/command.c:2461 src/common/command.c:2478
+#: src/common/command.c:2494
#, c-format
msgid " %d defined\n"
msgstr " %d definiert\n"
-#: src/common/command.c:2417
+#: src/common/command.c:2466
#, fuzzy
msgid " event handlers:\n"
msgstr " Message-Handler:\n"
-#: src/common/command.c:2427
+#: src/common/command.c:2476
#, fuzzy
msgid " (no event handler)\n"
msgstr " (kein Message-Handler)\n"
-#: src/common/command.c:2434
+#: src/common/command.c:2483
msgid " modifiers:\n"
msgstr " Modifikatoren:\n"
-#: src/common/command.c:2443
+#: src/common/command.c:2492
msgid " (no modifier)\n"
msgstr " (keine Modifikatoren)\n"
-#: src/common/command.c:2454
+#: src/common/command.c:2503
msgid "No plugin found.\n"
msgstr "Kein Plugin gefunden.\n"
-#: src/common/command.c:2456
+#: src/common/command.c:2505
msgid " (no plugin)\n"
msgstr " (kein Plugin)\n"
-#: src/common/command.c:2526 src/common/command.c:3419
+#: src/common/command.c:2575 src/common/command.c:3468
#, c-format
msgid ""
"Command \"%s\" is not available, WeeChat was built without plugins support.\n"
@@ -3472,49 +3486,49 @@ msgstr ""
"Befehl \"%s\" ist nicht verfügbar, WeeChat wurde ohne Plugin-Support "
"kompiliert.\n"
-#: src/common/command.c:2554
+#: src/common/command.c:2603
msgid "Configuration file saved\n"
msgstr "Konfigurationsdatei gesichert\n"
-#: src/common/command.c:2559
+#: src/common/command.c:2608
#, c-format
msgid "%s failed to save configuration file\n"
msgstr "%s konnte die Konfigurationsdatei nicht sichern\n"
-#: src/common/command.c:2567
+#: src/common/command.c:2616
msgid "Plugins options saved\n"
msgstr "Plugin-Optionen gesichert\n"
-#: src/common/command.c:2572
+#: src/common/command.c:2621
#, c-format
msgid "%s failed to save plugins options\n"
msgstr "%s konnte die Plugin-Konfigurationsdatei nicht sichern\n"
-#: src/common/command.c:2613
+#: src/common/command.c:2662
msgid "No server.\n"
msgstr "Kein Server.\n"
-#: src/common/command.c:2624
+#: src/common/command.c:2673
#, c-format
msgid "Server '%s' not found.\n"
msgstr "Server '%s' nicht gefunden.\n"
-#: src/common/command.c:2636
+#: src/common/command.c:2685
#, c-format
msgid "%s missing servername for \"%s\" command\n"
msgstr "%s Servername für den \"%s\"-Befehl fehlt\n"
-#: src/common/command.c:2644
+#: src/common/command.c:2693
#, c-format
msgid "%s too much arguments for \"%s\" command, ignoring arguments\n"
msgstr "%s zuviele Argumente für den \"%s\"-Befehl - ignoriert\n"
-#: src/common/command.c:2654
+#: src/common/command.c:2703
#, c-format
msgid "%s server \"%s\" not found for \"%s\" command\n"
msgstr "%s Server \"%s\" nicht gefunden für den \"%s\"-Befehl\n"
-#: src/common/command.c:2662
+#: src/common/command.c:2711
#, c-format
msgid ""
"%s you can not delete server \"%s\" because you are connected to. Try /"
@@ -3523,200 +3537,200 @@ msgstr ""
"%s Sie können den Server \"%s\" nicht austragen, weil Sie noch verbunden "
"sind. Probieren Sie /disconnect %s vorher.\n"
-#: src/common/command.c:2682
+#: src/common/command.c:2731
#, c-format
msgid "Server %s%s%s has been deleted\n"
msgstr "Server %s%s%s wurde gelöscht\n"
-#: src/common/command.c:2701
+#: src/common/command.c:2750
#, c-format
msgid "%s missing parameters for \"%s\" command\n"
msgstr "%s fehlende Parameter für den \"%s\"-Befehl\n"
-#: src/common/command.c:2711
+#: src/common/command.c:2760
#, c-format
msgid "%s server \"%s\" already exists, can't create it!\n"
msgstr ""
"%s der Server \"%s\" existiert bereits und kann daher nicht angelegt "
"werden!\n"
-#: src/common/command.c:2740 src/common/command.c:2768
-#: src/common/command.c:2781 src/common/command.c:2807
+#: src/common/command.c:2789 src/common/command.c:2817
+#: src/common/command.c:2830 src/common/command.c:2856
#, c-format
msgid "%s missing password for \"%s\" parameter\n"
msgstr "%s das Passwort für den \"%s\"-Parameter fehlt\n"
-#: src/common/command.c:2753
+#: src/common/command.c:2802
#, c-format
msgid "%s missing nick(s) for \"%s\" parameter\n"
msgstr "%s Nicknames für den \"%s\"-Parameter fehlen\n"
-#: src/common/command.c:2794
+#: src/common/command.c:2843
#, c-format
msgid "%s missing command for \"%s\" parameter\n"
msgstr "%s Befehl für den \"%s\"-Parameter fehlt\n"
-#: src/common/command.c:2831
+#: src/common/command.c:2880
#, c-format
msgid "Server %s%s%s created\n"
msgstr "Server %s%s%s angelegt\n"
-#: src/common/command.c:2840
+#: src/common/command.c:2889
#, c-format
msgid "%s unable to create server\n"
msgstr "%s kann den Server nicht anlegen\n"
-#: src/common/command.c:2900
+#: src/common/command.c:2949
msgid "(unknown)"
msgstr "(unbekannt)"
-#: src/common/command.c:2923
+#: src/common/command.c:2972
#, c-format
msgid "%s(password hidden) "
msgstr "%s(Passwort versteckt) "
-#: src/common/command.c:3021
+#: src/common/command.c:3070
#, c-format
msgid "%s server \"%s\" not found\n"
msgstr "%s Server \"%s\" nicht gefunden\n"
-#: src/common/command.c:3054 src/common/command.c:3102
+#: src/common/command.c:3103 src/common/command.c:3151
#, c-format
msgid "%s config option \"%s\" not found\n"
msgstr "%s Konfigurationsoption \"%s\" nicht gefunden\n"
-#: src/common/command.c:3059 src/common/command.c:3094
+#: src/common/command.c:3108 src/common/command.c:3143
#, c-format
msgid "%s incorrect value for option \"%s\"\n"
msgstr "%s ungültiger Wert für die Option \"%s\"\n"
-#: src/common/command.c:3075
+#: src/common/command.c:3124
#, c-format
msgid "%s option \"%s\" can not be changed while WeeChat is running\n"
msgstr "%s Option \"%s\" kann nicht zur Laufzeit geändert werden\n"
-#: src/common/command.c:3185
+#: src/common/command.c:3234
#, c-format
msgid "No config option found with \"%s\"\n"
msgstr "Keine Konfigurationsoptionen mit \"%s\" gefunden\n"
-#: src/common/command.c:3188
+#: src/common/command.c:3237
msgid "No config option found\n"
msgstr "Keine Konfigurationsoption gefunden\n"
-#: src/common/command.c:3195
+#: src/common/command.c:3244
#, c-format
msgid "%sDetail:\n"
msgstr "%sDetail:\n"
-#: src/common/command.c:3200
+#: src/common/command.c:3249
msgid " . type boolean (values: 'on' or 'off')\n"
msgstr " . boolesche Werte ('on' or 'off')\n"
-#: src/common/command.c:3201 src/common/command.c:3224
-#: src/common/command.c:3230 src/common/command.c:3236
+#: src/common/command.c:3250 src/common/command.c:3273
+#: src/common/command.c:3279 src/common/command.c:3285
#: src/common/weechat.c:153 src/common/weechat.c:178 src/common/weechat.c:185
#: src/common/weechat.c:192
#, c-format
msgid " . default value: '%s'\n"
msgstr " . Standardwert: '%s'\n"
-#: src/common/command.c:3206
+#: src/common/command.c:3255
#, c-format
msgid " . type integer (values: between %d and %d)\n"
msgstr " . Ganzzahl (Werte zwischen %d und %d)\n"
-#: src/common/command.c:3209 src/common/weechat.c:162
+#: src/common/command.c:3258 src/common/weechat.c:162
#, c-format
msgid " . default value: %d\n"
msgstr " . Standardwert: %d\n"
-#: src/common/command.c:3213
+#: src/common/command.c:3262
msgid " . type string (values: "
msgstr " . Zeichenfolge (Werte: "
-#: src/common/command.c:3226 src/common/command.c:3232
-#: src/common/command.c:3238 src/common/weechat.c:180 src/common/weechat.c:187
+#: src/common/command.c:3275 src/common/command.c:3281
+#: src/common/command.c:3287 src/common/weechat.c:180 src/common/weechat.c:187
#: src/common/weechat.c:194
msgid "empty"
msgstr "leer"
-#: src/common/command.c:3229
+#: src/common/command.c:3278
msgid " . type color (Curses or Gtk color, look at WeeChat doc)\n"
msgstr " . Farbe (Curses- or Gtk-color, siehe WeeChat-Dokumentation)\n"
-#: src/common/command.c:3235
+#: src/common/command.c:3284
msgid " . type string (any string)\n"
msgstr " . Zeichenfolge (beliebig)\n"
-#: src/common/command.c:3241 src/common/weechat.c:197
+#: src/common/command.c:3290 src/common/weechat.c:197
#, c-format
msgid " . description: %s\n"
msgstr " . Beschreibung: %s\n"
-#: src/common/command.c:3252
+#: src/common/command.c:3301
#, c-format
msgid "config option(s) found with \"%s\"\n"
msgstr "Konfigurationsoption(en) gefunden mit \"%s\"\n"
-#: src/common/command.c:3255
+#: src/common/command.c:3304
msgid "config option(s) found\n"
msgstr "Konfigurationsoption(en) gefunden\n"
-#: src/common/command.c:3363
+#: src/common/command.c:3412
#, c-format
msgid "%s incorrect value for plugin option \"%s\"\n"
msgstr "%s ungültiger Wert für die Plugin-Option \"%s\"\n"
-#: src/common/command.c:3392
+#: src/common/command.c:3441
#, c-format
msgid "No plugin option found with \"%s\"\n"
msgstr "Keine Plugin-Optionen mit \"%s\" gefunden\n"
-#: src/common/command.c:3395
+#: src/common/command.c:3444
msgid "No plugin option found\n"
msgstr "Keine Plugin-Option gefunden\n"
-#: src/common/command.c:3405
+#: src/common/command.c:3454
#, c-format
msgid "plugin option(s) found with \"%s\"\n"
msgstr "Plugin-Option(en) gefunden mit \"%s\"\n"
-#: src/common/command.c:3408
+#: src/common/command.c:3457
msgid "plugin option(s) found\n"
msgstr "Plugin-Option(en) gefunden\n"
-#: src/common/command.c:3449
+#: src/common/command.c:3498
#, c-format
msgid "%s alias or command \"%s\" not found\n"
msgstr "%s Alias oder Befehl \"%s\" nicht gefunden\n"
-#: src/common/command.c:3459
+#: src/common/command.c:3508
#, c-format
msgid "Alias \"%s\" removed\n"
msgstr "Alias \"%s\" entfernt\n"
-#: src/common/command.c:3519
+#: src/common/command.c:3568
msgid "ignore were removed.\n"
msgstr "/ignore-Regeln entfernt.\n"
-#: src/common/command.c:3521
+#: src/common/command.c:3570
msgid "ignore was removed.\n"
msgstr "/ignore-Regel entfernt.\n"
-#: src/common/command.c:3526
+#: src/common/command.c:3575
#, c-format
msgid "%s no ignore found\n"
msgstr "%s Keine /ignore-Regel gefunden.\n"
-#: src/common/command.c:3560
+#: src/common/command.c:3609
#, c-format
msgid "%s can't upgrade: connection to at least one server is pending\n"
msgstr ""
"%s Aktualisierung nicht möglich: es wird noch auf eine Verbindung zu "
"mindestens einem Server gewartet\n"
-#: src/common/command.c:3570
+#: src/common/command.c:3619
#, c-format
msgid ""
"%s can't upgrade: connection to at least one SSL server is active (should be "
@@ -3726,7 +3740,7 @@ msgstr ""
"mindestens einem Server (sollte in einer zukünftigen Version bereinigt "
"sein)\n"
-#: src/common/command.c:3580
+#: src/common/command.c:3629
#, fuzzy, c-format
msgid ""
"%s can't upgrade: anti-flood is active on at least one server (sending many "
@@ -3735,36 +3749,36 @@ msgstr ""
"%s Aktualisierung nicht möglich: es wird noch auf eine Verbindung zu "
"mindestens einem Server gewartet\n"
-#: src/common/command.c:3595
+#: src/common/command.c:3644
msgid "Upgrading WeeChat...\n"
msgstr "Aktualisiere WeeChat...\n"
-#: src/common/command.c:3602
+#: src/common/command.c:3651
#, c-format
msgid "%s unable to save session in file\n"
msgstr "%s kann die Sitzung nicht in eine Datei speichern\n"
-#: src/common/command.c:3629
+#: src/common/command.c:3678
#, c-format
msgid "%s exec failed (program: \"%s\"), exiting WeeChat\n"
msgstr "%s Ausführung schlug fehl (Programm: \"%s\"), WeeChat wird beendet\n"
-#: src/common/command.c:3669
+#: src/common/command.c:3718
#, c-format
msgid "WeeChat uptime: %d %s %02d:%02d:%02d, started on %s"
msgstr "WeeChat Uptime: %d %s %02d:%02d:%02d, gestartet am %s"
-#: src/common/command.c:3683
+#: src/common/command.c:3732
#, c-format
msgid "WeeChat uptime: %s%d %s%s %s%02d%s:%s%02d%s:%s%02d%s, started on %s%s"
msgstr ""
"WeeChat Uptime: %s%d %s%s %s%02d%s:%s%02d%s:%s%02d%s, gestartet am %s%s"
-#: src/common/command.c:3727
+#: src/common/command.c:3776
msgid "Open windows:\n"
msgstr "Geöffnete Fenster:\n"
-#: src/common/command.c:3814
+#: src/common/command.c:3863
#, c-format
msgid ""
"%s can not merge windows, there's no other window with same size near "
@@ -4280,32 +4294,32 @@ msgstr "%s unbekannter Parameter '%s', ignoriert\n"
msgid "%s cannot create directory \"%s\"\n"
msgstr "%s kann das Verzeichnis \"%s\" nicht anlegen\n"
-#: src/common/weechat.c:479
+#: src/common/weechat.c:482
#, c-format
msgid "%s unable to get HOME directory\n"
msgstr "%s kann das HOME-Verzeichnis nicht ermitteln\n"
-#: src/common/weechat.c:488
+#: src/common/weechat.c:491
#, c-format
msgid "%s not enough memory for home directory\n"
msgstr "%s nicht genug Speicher fürs HOME-Verzeichnis\n"
-#: src/common/weechat.c:501
+#: src/common/weechat.c:504
#, c-format
msgid "%s home (%s) is not a directory\n"
msgstr "%s HOME (%s) ist kein Verzeichnis\n"
-#: src/common/weechat.c:510 src/common/weechat.c:534 src/common/weechat.c:550
+#: src/common/weechat.c:513
#, c-format
msgid "%s unable to create \"%s\" directory\n"
msgstr "%s kann das Verzeichnis \"%s\" nicht anlegen\n"
-#: src/common/weechat.c:626
+#: src/common/weechat.c:615
#, c-format
msgid "%sWelcome to %s%s%s, %s\n"
msgstr "%sWillkommen in %s%s%s, %s\n"
-#: src/common/weechat.c:640 src/common/weechat.c:650
+#: src/common/weechat.c:629 src/common/weechat.c:639
msgid "compiled on"
msgstr "kompiliert am"
@@ -5576,7 +5590,7 @@ msgstr "%s: Standardkonfiguration wird geschrieben...\n"
msgid "Creating default config file\n"
msgstr "Standardkonfiguration wird geschrieben\n"
-#: src/common/weeconfig.c:2175 src/common/weeconfig.c:2378
+#: src/common/weeconfig.c:2175 src/common/weeconfig.c:2380
#, c-format
msgid ""
"#\n"
@@ -5585,7 +5599,7 @@ msgstr ""
"#\n"
"# %s Konfigurationsdatei, erstellt von %s v%s auf %s "
-#: src/common/weeconfig.c:2179 src/common/weeconfig.c:2382
+#: src/common/weeconfig.c:2179 src/common/weeconfig.c:2384
msgid ""
"# WARNING! Be careful when editing this file, WeeChat writes this file when "
"exiting.\n"
@@ -5595,7 +5609,7 @@ msgstr ""
"überschreibt sie beim Beenden.\n"
"#\n"
-#: src/common/weeconfig.c:2375
+#: src/common/weeconfig.c:2377
msgid "Saving config to disk\n"
msgstr "Konfiguration wird gespeichert\n"
diff --git a/po/es.po b/po/es.po
index e1704ec2c..a4d90f9ef 100644
--- a/po/es.po
+++ b/po/es.po
@@ -6,7 +6,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Weechat 0.2.4-cvs\n"
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
-"POT-Creation-Date: 2007-02-05 23:43+0100\n"
+"POT-Creation-Date: 2007-02-11 16:34+0100\n"
"PO-Revision-Date: 2007-01-11 00:20+0100\n"
"Last-Translator: Roberto Gonzlez Cardenete \n"
"Language-Team: weechat-dev \n"
@@ -14,7 +14,7 @@ msgstr ""
"Content-Type: text/plain; charset=ISO-8859-1\n"
"Content-Transfer-Encoding: 8bit\n"
-#: src/irc/irc-server.c:196 src/common/weeconfig.c:2311
+#: src/irc/irc-server.c:196 src/common/weeconfig.c:2313
msgid "Unable to get user's name"
msgstr "No ha sido posible obtener el nombre de usuario"
@@ -1397,12 +1397,12 @@ msgstr "(oculto)"
msgid "%s: using hostname \"%s\"\n"
msgstr "%s: utilizando nombre de mquina local \"%s\"\n"
-#: src/irc/irc-send.c:219 src/common/command.c:692
+#: src/irc/irc-send.c:219 src/common/command.c:693
#, c-format
msgid "%s cannot find nick for sending message\n"
msgstr "%s no ha sido posible encontrar el usuario al que enviar el mensaje\n"
-#: src/irc/irc-send.c:358 src/common/command.c:568
+#: src/irc/irc-send.c:358 src/common/command.c:569
#, c-format
msgid "%s command \"%s\" needs a server connection!\n"
msgstr "%s el comando \"%s\" requiere una conexin a servidor!\n"
@@ -1423,7 +1423,7 @@ msgstr ""
msgid "%s \"%s\" command can not be executed on a server buffer\n"
msgstr "%s el comando \"%s\" no puede ejecutarse en una ventana de servidor\n"
-#: src/irc/irc-send.c:879 src/irc/irc-send.c:940 src/common/command.c:1587
+#: src/irc/irc-send.c:879 src/irc/irc-send.c:940 src/common/command.c:1588
#, c-format
msgid "%s wrong arguments for \"%s\" command\n"
msgstr "%s argumentos incorrectos para el comando \"%s\"\n"
@@ -1450,9 +1450,9 @@ msgid "%s nick \"%s\" not found for \"%s\" command\n"
msgstr "%s usuario \"%s\" no encontrado para el comando \"%s\"\n"
#: src/irc/irc-send.c:1345 src/irc/irc-send.c:1483 src/irc/irc-send.c:2103
-#: src/common/command.c:1532 src/common/command.c:1544
-#: src/common/command.c:1563 src/common/command.c:1652
-#: src/common/command.c:2520
+#: src/common/command.c:1533 src/common/command.c:1545
+#: src/common/command.c:1564 src/common/command.c:1653
+#: src/common/command.c:2569
#, c-format
msgid "%s wrong argument count for \"%s\" command\n"
msgstr "%s nmero de argumentos incorrecto para el comando \"%s\"\n"
@@ -1672,11 +1672,11 @@ msgstr "%s%s %s(%s%s@%s%s)%s estaba %s\n"
msgid "%s[%s%s%s]%s idle: "
msgstr "%s[%s%s%s]%s inactividad: "
-#: src/irc/irc-recv.c:3128 src/common/command.c:3671 src/common/command.c:3689
+#: src/irc/irc-recv.c:3128 src/common/command.c:3720 src/common/command.c:3738
msgid "days"
msgstr "das"
-#: src/irc/irc-recv.c:3128 src/common/command.c:3671 src/common/command.c:3689
+#: src/irc/irc-recv.c:3128 src/common/command.c:3720 src/common/command.c:3738
msgid "day"
msgstr "da"
@@ -2237,7 +2237,7 @@ msgid "Plugin \"%s\" unloaded.\n"
msgstr "Plugin \"%s\" descargado.\n"
#: src/plugins/plugins.c:1423 src/plugins/plugins.c:1466
-#: src/common/command.c:3341
+#: src/common/command.c:3390
#, c-format
msgid "%s plugin \"%s\" not found\n"
msgstr "%s plugin \"%s\" no encontrado\n"
@@ -2248,7 +2248,7 @@ msgid "%s %s, line %d: invalid syntax, missing \"=\"\n"
msgstr "%s %s, lnea %d: sintaxis invlida, falta \"=\"\n"
#: src/plugins/plugins-config.c:363 src/common/weeconfig.c:2165
-#: src/common/weeconfig.c:2369
+#: src/common/weeconfig.c:2371
#, c-format
msgid "%s cannot create file \"%s\"\n"
msgstr "%s no es posible crear el fichero \"%s\"\n"
@@ -2378,7 +2378,7 @@ msgstr "servidor"
msgid "Not enough memory for new line\n"
msgstr "No hay suficiente memoria para una nueva lnea\n"
-#: src/gui/gui-common.c:432
+#: src/gui/gui-common.c:436
#, fuzzy, c-format
msgid "%s not enough memory for infobar message\n"
msgstr "No hay suficiente memoria para el mensaje de la barra de informacin\n"
@@ -2576,19 +2576,23 @@ msgstr "recargar la pantalla"
msgid "grab a key"
msgstr "capturar una clave"
-#: src/gui/gui-keyboard.c:456 src/common/command.c:2204
+#: src/gui/gui-keyboard.c:147
+msgid "insert a string in command line"
+msgstr ""
+
+#: src/gui/gui-keyboard.c:475 src/common/command.c:2253
#, c-format
msgid "%s unable to bind key \"%s\"\n"
msgstr "%s No ha sido posible atar la clave \"%s\"\n"
-#: src/gui/gui-keyboard.c:467
+#: src/gui/gui-keyboard.c:497
#, c-format
msgid "%s unable to bind key \"%s\" (invalid function name: \"%s\")\n"
msgstr ""
"%s No ha sido posible atar la clave \"%s\" (nombre de funcin invlido: \"%s"
"\")\n"
-#: src/gui/gui-keyboard.c:480
+#: src/gui/gui-keyboard.c:511
#, c-format
msgid "%s not enough memory for key binding\n"
msgstr "%s no hay suficiente memoria para atar la clave\n"
@@ -2610,7 +2614,7 @@ msgstr "**** Comienzo del log (registro) "
msgid "**** End of log "
msgstr "**** Fin del log "
-#: src/common/alias.c:170 src/common/command.c:365
+#: src/common/alias.c:170 src/common/command.c:366
#, c-format
msgid "%s circular reference when calling alias \"/%s\"\n"
msgstr "%s referencia circular al llamar alias \"/%s\"\n"
@@ -2828,7 +2832,9 @@ msgstr "atar/desatar claves"
#: src/common/command.c:122
#, fuzzy
-msgid "[key [function/command]] [unbind key] [functions] [reset -yes]"
+msgid ""
+"[key [function/command]] [unbind key] [functions] [call function [\"args\"]] "
+"[reset -yes]"
msgstr "[clave funcin/comando] [desatar clave] [funciones] [reset -yes]"
#: src/common/command.c:123
@@ -2838,6 +2844,7 @@ msgid ""
"(beginning by \"/\")\n"
" unbind: unbind a key\n"
"functions: list internal functions for key bindings\n"
+" call: call a function by name (with optional arguments)\n"
" reset: restore bindings to the default values and delete ALL personal "
"bindings (use carefully!)"
msgstr ""
@@ -2848,18 +2855,18 @@ msgstr ""
" reset: restaura anclajes a los valores por defecto y elimina todos los "
"anclajes personales (usar cuidadosamente)"
-#: src/common/command.c:139
+#: src/common/command.c:140
msgid "list/load/unload plugins"
msgstr "listar/cargar/descargar plugins"
-#: src/common/command.c:140
+#: src/common/command.c:141
#, fuzzy
msgid ""
"[list [name]] | [listfull [name]] | [load filename] | [autoload] | [reload "
"[name]] | [unload [name]]"
msgstr "[cargar fichero] | [autocargar] | [recargar] | [descargar]"
-#: src/common/command.c:141
+#: src/common/command.c:142
msgid ""
" list: list loaded plugins\n"
"listfull: list loaded plugins with detailed info for each plugin\n"
@@ -2872,11 +2879,11 @@ msgid ""
"Without argument, /plugin command lists loaded plugins."
msgstr ""
-#: src/common/command.c:149
+#: src/common/command.c:150
msgid "list, add or remove servers"
msgstr "lista, ade o elimina servidores"
-#: src/common/command.c:150
+#: src/common/command.c:151
msgid ""
"[servername] | [servername hostname port [-auto | -noauto] [-ipv6] [-ssl] [-"
"pwd password] [-nicks nick1 nick2 nick3] [-username username] [-realname "
@@ -2888,7 +2895,7 @@ msgstr ""
"username nombre de usuario] [-realname nombre_real] [-command comando] [-"
"autojoin canal[,canal]] ] | [del nombre_de_servidor]"
-#: src/common/command.c:155
+#: src/common/command.c:156
msgid ""
"servername: server name, for internal and display use\n"
" hostname: name or IP address of server\n"
@@ -2914,27 +2921,27 @@ msgstr ""
" nombre_de_usuario: nombre de usuario\n"
" nombre_real: nombre real del usuario"
-#: src/common/command.c:167
+#: src/common/command.c:168
msgid "save config to disk"
msgstr "guardar configuracin a disco"
-#: src/common/command.c:168
+#: src/common/command.c:169
msgid "[file]"
msgstr "[archivo]"
-#: src/common/command.c:168
+#: src/common/command.c:169
msgid "file: filename for writing config"
msgstr "archivo: fichero en el que guardar la configuracin"
-#: src/common/command.c:170
+#: src/common/command.c:171
msgid "set config options"
msgstr "poner opciones de configuracin"
-#: src/common/command.c:171 src/common/command.c:179
+#: src/common/command.c:172 src/common/command.c:180
msgid "[option [ = value]]"
msgstr "[opcin [ = valor]]"
-#: src/common/command.c:172
+#: src/common/command.c:173
msgid ""
"option: name of an option (if name is full and no value is given, then help "
"is displayed on option)\n"
@@ -2950,11 +2957,11 @@ msgstr ""
"Una opcin podra ser: nombredeservidor.servidor_xxx donde \"nombredeservidor"
"\" es un nombre de servidor interno y \"xxx\" una opcin para dicho servidor."
-#: src/common/command.c:178
+#: src/common/command.c:179
msgid "set plugin config options"
msgstr "poner opciones de configuracin de plugins"
-#: src/common/command.c:180
+#: src/common/command.c:181
msgid ""
"option: name of a plugin option\n"
" value: value for option\n"
@@ -2966,27 +2973,27 @@ msgstr ""
"\n"
"Una opcin tiene formato: plugin.opcin, ejemplo: perl.miscript.objeto1"
-#: src/common/command.c:184
+#: src/common/command.c:185
msgid "remove an alias"
msgstr "eliminar un alias"
-#: src/common/command.c:185
+#: src/common/command.c:186
msgid "alias_name"
msgstr "alias"
-#: src/common/command.c:185
+#: src/common/command.c:186
msgid "alias_name: name of alias to remove"
msgstr "alias: nombre del alias a suprimir"
-#: src/common/command.c:187
+#: src/common/command.c:188
msgid "unignore IRC messages and/or hosts"
msgstr "no ignorar mensajes IRC y/o hosts"
-#: src/common/command.c:188
+#: src/common/command.c:189
msgid "[number | [mask [[type | command] [channel [server]]]]]"
msgstr "[nmero | [mscara [[tipo | comando] [canal [servidor]]]]]"
-#: src/common/command.c:189
+#: src/common/command.c:190
msgid ""
" number: # of ignore to unignore (number is displayed by list of ignore)\n"
" mask: nick or host mask to unignore\n"
@@ -3009,11 +3016,11 @@ msgstr ""
"Para cada argumento, '*' significa todo.\n"
"Sin argumentos, el comando /unignore lista todos los ignores definidos."
-#: src/common/command.c:199
+#: src/common/command.c:200
msgid "upgrade WeeChat without disconnecting from servers"
msgstr "actualizar Weechat sin desconectarse de los servidores"
-#: src/common/command.c:201
+#: src/common/command.c:202
msgid ""
"This command run again WeeChat binary, so it should have been compiled or "
"installed with a package manager before running this command."
@@ -3022,23 +3029,23 @@ msgstr ""
"haber sido compilado o instalado con un gestor de paquetes antes de ejecutar "
"este comando."
-#: src/common/command.c:204
+#: src/common/command.c:205
msgid "show WeeChat uptime"
msgstr "muestra el tiempo de uso de WeeChat"
-#: src/common/command.c:205
+#: src/common/command.c:206
msgid "[-o]"
msgstr "[-o]"
-#: src/common/command.c:206
+#: src/common/command.c:207
msgid "-o: send uptime on current channel as an IRC message"
msgstr "-o: enva el tiempo de uso en el canal actual como un mensaje IRC"
-#: src/common/command.c:208
+#: src/common/command.c:209
msgid "manage windows"
msgstr "gestin de ventanas"
-#: src/common/command.c:209
+#: src/common/command.c:210
msgid ""
"[list | -1 | +1 | b# | up | down | left | right | splith [pct] | splitv "
"[pct] | resize pct | merge [all]]"
@@ -3046,7 +3053,7 @@ msgstr ""
"[list | -1 | +1 | b# | up | down | left | right | splith [pct] | splitv "
"[pct] | resize pct | merge [all]]"
-#: src/common/command.c:211
+#: src/common/command.c:212
#, fuzzy
msgid ""
" list: list open windows (no parameter implies this list)\n"
@@ -3084,19 +3091,19 @@ msgstr ""
"nueva ventana, tomando como referencia el tamao de la ventana actual. Por "
"ejemplo 25 significa crear una nueva ventana de tamao = tamao_actual / 4"
-#: src/common/command.c:345 src/common/command.c:514 src/common/command.c:603
+#: src/common/command.c:346 src/common/command.c:515 src/common/command.c:604
#, c-format
msgid "%s command \"%s\" failed\n"
msgstr "%s el comando \"%s\" ha fallado\n"
-#: src/common/command.c:471
+#: src/common/command.c:472
#, c-format
msgid "%s wrong argument count for %s command \"%s\" (expected: %d arg%s)\n"
msgstr ""
"%s nmero de argumentos incorrecto para el comando %s \"%s\" (esperado: %d "
"parmetro%s)\n"
-#: src/common/command.c:483
+#: src/common/command.c:484
#, c-format
msgid ""
"%s wrong argument count for %s command \"%s\" (expected: between %d and %d "
@@ -3105,14 +3112,14 @@ msgstr ""
"%s nmero de argumentos incorrecto para el comando %s \"%s\" (esperado: "
"entre %d y %d parmetro%s)\n"
-#: src/common/command.c:541
+#: src/common/command.c:542
#, c-format
msgid "%s wrong argument count for IRC command \"%s\" (expected: %d arg%s)\n"
msgstr ""
"%s nmero de argumentos incorrecto para el comando IRC \"%s\" (esperado: %d "
"parmetro%s)\n"
-#: src/common/command.c:553
+#: src/common/command.c:554
#, c-format
msgid ""
"%s wrong argument count for IRC command \"%s\" (expected: between %d and %d "
@@ -3121,382 +3128,387 @@ msgstr ""
"%s nmero de argumentos incorrecto para el comando IRC \"%s\" (esperado: "
"entre %d y %d parmetro%s)\n"
-#: src/common/command.c:577
+#: src/common/command.c:578
#, c-format
msgid "%s command \"%s\" can not be executed on DCC CHAT buffer\n"
msgstr "%s el comando \"%s\" no puede ejecutarse en el bfer de charla DCC\n"
-#: src/common/command.c:639
+#: src/common/command.c:640
#, c-format
msgid ""
"%s unknown command \"%s\" (type /help for help). To send unknown commands to "
"IRC server, enable option irc_send_unknown_commands.\n"
msgstr ""
-#: src/common/command.c:833
+#: src/common/command.c:834
msgid "This window is not a channel!\n"
msgstr "Esta ventana no es un canal!\n"
-#: src/common/command.c:881 src/common/command.c:1052
+#: src/common/command.c:882 src/common/command.c:1053
#, c-format
msgid "%s missing arguments for \"%s\" command\n"
msgstr "%s faltan argumentos para el comando \"%s\"\n"
-#: src/common/command.c:890
+#: src/common/command.c:891
#, c-format
msgid "Alias \"%s\" => \"%s\" created\n"
msgstr "Alias \"%s\" => \"%s\" creado\n"
-#: src/common/command.c:896
+#: src/common/command.c:897
#, c-format
msgid "Failed to create alias \"%s\" => \"%s\" (not enough memory)\n"
msgstr ""
"No ha sido posible crear el alias \"%s\" => \"%s\" (no hay suficiente "
"memoria)\n"
-#: src/common/command.c:908
+#: src/common/command.c:909
msgid "Alias:\n"
msgstr ""
-#: src/common/command.c:918
+#: src/common/command.c:919
#, fuzzy
msgid "No alias found.\n"
msgstr "Ningn alias definido.\n"
-#: src/common/command.c:928
+#: src/common/command.c:929
msgid "List of aliases:\n"
msgstr "Lista de alias:\n"
-#: src/common/command.c:942
+#: src/common/command.c:943
msgid "No alias defined.\n"
msgstr "Ningn alias definido.\n"
-#: src/common/command.c:961
+#: src/common/command.c:962
#, c-format
msgid "%sServer: %s%s\n"
msgstr "%sServidor: %s%s\n"
-#: src/common/command.c:966
+#: src/common/command.c:967
#, c-format
msgid "%snot connected\n"
msgstr "%sno conectado\n"
-#: src/common/command.c:970
+#: src/common/command.c:971
#, c-format
msgid "%sChannel: %s%s %s(server: %s%s%s)\n"
msgstr "%s Canal: %s%s %s(servidor: %s%s%s)\n"
-#: src/common/command.c:979
+#: src/common/command.c:980
#, c-format
msgid "%sPrivate with: %s%s %s(server: %s%s%s)\n"
msgstr "%sPrivado con: %s%s %s(servidor: %s%s%s)\n"
-#: src/common/command.c:988 src/common/command.c:1000
+#: src/common/command.c:989 src/common/command.c:1001
#, c-format
msgid "%sunknown\n"
msgstr "%sdesconocido\n"
-#: src/common/command.c:996
+#: src/common/command.c:997
#, c-format
msgid "%sraw IRC data\n"
msgstr "%s datos basura de IRC\n"
-#: src/common/command.c:1031
+#: src/common/command.c:1032
#, fuzzy
msgid "Open buffers:\n"
msgstr "Bfers abiertos:\n"
-#: src/common/command.c:1076
+#: src/common/command.c:1077
#, c-format
msgid "%s incorrect buffer number\n"
msgstr "%s nmero de bfer incorrecto\n"
-#: src/common/command.c:1093
+#: src/common/command.c:1094
#, c-format
msgid "%s can not close the single buffer\n"
msgstr "%s no es posible cerrar el nico bfer\n"
-#: src/common/command.c:1106
+#: src/common/command.c:1107
#, fuzzy, c-format
msgid "%s can not close server buffer while channels are open\n"
msgstr ""
"%s no se puede cerrar el bfer de servidor mientras haya canales abiertos\n"
-#: src/common/command.c:1180
+#: src/common/command.c:1181
#, fuzzy
msgid "Default notify levels for servers:"
msgstr "Nuevo nivel de notificacin para %s%s%s: %s%d %s"
-#: src/common/command.c:1198
+#: src/common/command.c:1199
msgid "Notify levels:"
msgstr "Niveles de notificacin:"
-#: src/common/command.c:1205
+#: src/common/command.c:1206
msgid "Raw IRC data"
msgstr "Datos basura de IRC"
-#: src/common/command.c:1227 src/common/command.c:1297
+#: src/common/command.c:1228 src/common/command.c:1298
#, c-format
msgid "%s incorrect notify level (must be between %d and %d)\n"
msgstr "%s nivel de notificacin incorrecto (debe estar entre %d y %d)\n"
-#: src/common/command.c:1240
+#: src/common/command.c:1241
#, fuzzy, c-format
msgid "%s incorrect buffer for notify (must be server, channel or private)\n"
msgstr "%s bfer incorrecto para notificar (debe ser canal o privado)\n"
-#: src/common/command.c:1251
+#: src/common/command.c:1252
#, fuzzy, c-format
msgid "New default notify level for server %s%s%s: %s%d %s"
msgstr "Nuevo nivel de notificacin para %s%s%s: %s%d %s"
-#: src/common/command.c:1265
+#: src/common/command.c:1266
#, c-format
msgid "New notify level for %s%s%s: %s%d %s"
msgstr "Nuevo nivel de notificacin para %s%s%s: %s%d %s"
-#: src/common/command.c:1276
+#: src/common/command.c:1277
msgid "(hotlist: never)\n"
msgstr "(hotlist: nunca)\n"
-#: src/common/command.c:1279
+#: src/common/command.c:1280
msgid "(hotlist: highlights)\n"
msgstr "(hotlist: resaltados)\n"
-#: src/common/command.c:1282
+#: src/common/command.c:1283
msgid "(hotlist: highlights + messages)\n"
msgstr "(hotlist: resaltados + mensajes)\n"
-#: src/common/command.c:1285
+#: src/common/command.c:1286
msgid "(hotlist: highlights + messages + join/part (all))\n"
msgstr "(hotlist: resaltados + mensajes + join/part (todos))\n"
-#: src/common/command.c:1427
+#: src/common/command.c:1428
#, fuzzy, c-format
msgid "%s buffer not found for \"%s\" command\n"
msgstr "%s nombre de usuario no encontrado para el comando \"%s\"\n"
-#: src/common/command.c:1437 src/common/command.c:1681
-#: src/common/command.c:2513 src/common/command.c:3803
-#: src/common/command.c:3846
+#: src/common/command.c:1438 src/common/command.c:1682
+#: src/common/command.c:2562 src/common/command.c:3852
+#: src/common/command.c:3895
#, c-format
msgid "%s unknown option for \"%s\" command\n"
msgstr "%s opcin desconocida para el comando \"%s\"\n"
-#: src/common/command.c:1477
+#: src/common/command.c:1478
#, c-format
msgid "%s already connected to server \"%s\"!\n"
msgstr "%s ya conectado al servidor \"%s\"!\n"
-#: src/common/command.c:1485
+#: src/common/command.c:1486
#, c-format
msgid "%s currently connecting to server \"%s\"!\n"
msgstr "%s actualmente conectando al servidor \"%s\"!\n"
-#: src/common/command.c:1505 src/common/command.c:1731
+#: src/common/command.c:1506 src/common/command.c:1732
#, c-format
msgid "%s server not found\n"
msgstr "%s servidor no encontrado\n"
-#: src/common/command.c:1714
+#: src/common/command.c:1715
#, c-format
msgid "%s not connected to server \"%s\"!\n"
msgstr "%s no conectado al servidor \"%s\"!\n"
-#: src/common/command.c:1722
+#: src/common/command.c:1723
msgid "Auto-reconnection is cancelled\n"
msgstr "La reconexin automtica est anulada\n"
-#: src/common/command.c:1759 src/common/weechat.c:218
+#: src/common/command.c:1760 src/common/weechat.c:218
#, c-format
msgid "%s internal commands:\n"
msgstr "Comandos internos %s :\n"
-#: src/common/command.c:1769 src/common/weechat.c:238
+#: src/common/command.c:1770 src/common/weechat.c:238
msgid "IRC commands:\n"
msgstr "Comandos IRC :\n"
-#: src/common/command.c:1783
+#: src/common/command.c:1784
msgid "Plugin commands:\n"
msgstr "Comandos de plugin:\n"
-#: src/common/command.c:1899
+#: src/common/command.c:1900
#, c-format
msgid "No help available, \"%s\" is an unknown command\n"
msgstr "No hay ayuda disponible, el comando \"%s\" es desconocido\n"
-#: src/common/command.c:1968
+#: src/common/command.c:1969
#, c-format
msgid "%son %s%s%s/%s%s%s:%s ignoring %s%s%s from %s%s\n"
msgstr "%sen %s%s%s/%s%s%s:%s ignorando %s%s%s de %s%s\n"
-#: src/common/command.c:2006
+#: src/common/command.c:2007
msgid "List of ignore:\n"
msgstr "Lista de ignores:\n"
-#: src/common/command.c:2023
+#: src/common/command.c:2024
msgid "No ignore defined.\n"
msgstr "Sin ignores definidos.\n"
-#: src/common/command.c:2049
+#: src/common/command.c:2050
msgid "New ignore:"
msgstr "Nuevo ignore:"
-#: src/common/command.c:2069
+#: src/common/command.c:2070
#, c-format
msgid "New key binding: %s"
msgstr "Nueva anclaje de clave: %s"
-#: src/common/command.c:2108
+#: src/common/command.c:2113
msgid "Key bindings:\n"
msgstr "Anclajes de clave:\n"
-#: src/common/command.c:2122
+#: src/common/command.c:2127
#, c-format
msgid "Key \"%s\" unbound\n"
msgstr "Clave \"%s\" desatada\n"
-#: src/common/command.c:2128
+#: src/common/command.c:2133
#, c-format
msgid "%s unable to unbind key \"%s\"\n"
msgstr "%s No ha sido posible desatar la clave \"%s\"\n"
-#: src/common/command.c:2136 src/common/weechat.c:270
+#: src/common/command.c:2141 src/common/weechat.c:270
msgid "Internal key functions:\n"
msgstr "Funciones de clave internas:\n"
-#: src/common/command.c:2156
+#: src/common/command.c:2190
+#, fuzzy, c-format
+msgid "%s unknown key function \"%s\"\n"
+msgstr "%s opcin desconocida para el comando \"%s\"\n"
+
+#: src/common/command.c:2205
msgid "Default key bindings restored\n"
msgstr "Anclajes de clave por defecto restaurados\n"
-#: src/common/command.c:2162
-#, c-format
-msgid "%s \"-yes\" argument is required for keys reset (securuty reason)\n"
+#: src/common/command.c:2211
+#, fuzzy, c-format
+msgid "%s \"-yes\" argument is required for keys reset (security reason)\n"
msgstr ""
"%s \"-yes\" se requiere argumento para resetear las claves (por razones de "
"seguridad)\n"
-#: src/common/command.c:2181
+#: src/common/command.c:2230
msgid "Key:\n"
msgstr ""
-#: src/common/command.c:2187
+#: src/common/command.c:2236
#, fuzzy
msgid "No key found.\n"
msgstr "Ningn alias definido.\n"
-#: src/common/command.c:2229
+#: src/common/command.c:2278
msgid "global"
msgstr ""
-#: src/common/command.c:2229
+#: src/common/command.c:2278
msgid "local"
msgstr ""
-#: src/common/command.c:2235
+#: src/common/command.c:2284
#, fuzzy
msgid "top"
msgstr "operador"
-#: src/common/command.c:2238
+#: src/common/command.c:2287
msgid "bottom"
msgstr ""
-#: src/common/command.c:2241
+#: src/common/command.c:2290
msgid "left"
msgstr ""
-#: src/common/command.c:2244
+#: src/common/command.c:2293
msgid "right"
msgstr ""
-#: src/common/command.c:2274
+#: src/common/command.c:2323
#, fuzzy
msgid "Open panels:\n"
msgstr "Bfers abiertos:\n"
-#: src/common/command.c:2306
+#: src/common/command.c:2355
msgid "Plugins loaded:\n"
msgstr "Plugins cargados:\n"
-#: src/common/command.c:2332
+#: src/common/command.c:2381
msgid " message handlers:\n"
msgstr " manejadores de mensaje:\n"
-#: src/common/command.c:2341
+#: src/common/command.c:2390
#, c-format
msgid " IRC(%s)\n"
msgstr " IRC(%s)\n"
-#: src/common/command.c:2348
+#: src/common/command.c:2397
msgid " (no message handler)\n"
msgstr " (sin manejador de mensaje)\n"
-#: src/common/command.c:2353
+#: src/common/command.c:2402
msgid " command handlers:\n"
msgstr " manejadores de comando:\n"
-#: src/common/command.c:2374
+#: src/common/command.c:2423
msgid " (no command handler)\n"
msgstr " (sin manejador de comando)\n"
-#: src/common/command.c:2379
+#: src/common/command.c:2428
msgid " timer handlers:\n"
msgstr " manejadores de temporizacin:\n"
-#: src/common/command.c:2388
+#: src/common/command.c:2437
#, c-format
msgid " %d seconds\n"
msgstr " %d segundos\n"
-#: src/common/command.c:2395
+#: src/common/command.c:2444
msgid " (no timer handler)\n"
msgstr " (sin manejador temporizador)\n"
-#: src/common/command.c:2400
+#: src/common/command.c:2449
msgid " keyboard handlers:\n"
msgstr " manejadores de teclado:\n"
-#: src/common/command.c:2410
+#: src/common/command.c:2459
msgid " (no keyboard handler)\n"
msgstr " (sin manejador de teclado)\n"
-#: src/common/command.c:2412 src/common/command.c:2429
-#: src/common/command.c:2445
+#: src/common/command.c:2461 src/common/command.c:2478
+#: src/common/command.c:2494
#, c-format
msgid " %d defined\n"
msgstr " %d definido\n"
-#: src/common/command.c:2417
+#: src/common/command.c:2466
#, fuzzy
msgid " event handlers:\n"
msgstr " manejadores de mensaje:\n"
-#: src/common/command.c:2427
+#: src/common/command.c:2476
#, fuzzy
msgid " (no event handler)\n"
msgstr " (sin manejador de mensaje)\n"
-#: src/common/command.c:2434
+#: src/common/command.c:2483
#, fuzzy
msgid " modifiers:\n"
msgstr " (sin manejador temporizador)\n"
-#: src/common/command.c:2443
+#: src/common/command.c:2492
#, fuzzy
msgid " (no modifier)\n"
msgstr " (sin manejador temporizador)\n"
-#: src/common/command.c:2454
+#: src/common/command.c:2503
#, fuzzy
msgid "No plugin found.\n"
msgstr "Ninguna opcin de plugin encontrada\n"
-#: src/common/command.c:2456
+#: src/common/command.c:2505
msgid " (no plugin)\n"
msgstr " (sin plugins)\n"
-#: src/common/command.c:2526 src/common/command.c:3419
+#: src/common/command.c:2575 src/common/command.c:3468
#, c-format
msgid ""
"Command \"%s\" is not available, WeeChat was built without plugins support.\n"
@@ -3504,51 +3516,51 @@ msgstr ""
"El comando \"%s\" no est disponible, Weechat fue compilado sin soporte para "
"plugins.\n"
-#: src/common/command.c:2554
+#: src/common/command.c:2603
msgid "Configuration file saved\n"
msgstr "Archivo de configuracin guardado\n"
-#: src/common/command.c:2559
+#: src/common/command.c:2608
#, c-format
msgid "%s failed to save configuration file\n"
msgstr "%s fall al salvar el archivo de configuracin\n"
-#: src/common/command.c:2567
+#: src/common/command.c:2616
#, fuzzy
msgid "Plugins options saved\n"
msgstr "opcin/opciones de plugin encontrada(s)\n"
-#: src/common/command.c:2572
+#: src/common/command.c:2621
#, fuzzy, c-format
msgid "%s failed to save plugins options\n"
msgstr "%s fall al salvar el archivo de configuracin\n"
-#: src/common/command.c:2613
+#: src/common/command.c:2662
msgid "No server.\n"
msgstr "Ningn servidor.\n"
-#: src/common/command.c:2624
+#: src/common/command.c:2673
#, c-format
msgid "Server '%s' not found.\n"
msgstr "Servidor '%s' no encontrado.\n"
-#: src/common/command.c:2636
+#: src/common/command.c:2685
#, c-format
msgid "%s missing servername for \"%s\" command\n"
msgstr "%s falta el nombre de servidor para el comando \"%s\"\n"
-#: src/common/command.c:2644
+#: src/common/command.c:2693
#, c-format
msgid "%s too much arguments for \"%s\" command, ignoring arguments\n"
msgstr ""
"%s demasiados argumentos para el comando \"%s\", ignorando parmetros\n"
-#: src/common/command.c:2654
+#: src/common/command.c:2703
#, c-format
msgid "%s server \"%s\" not found for \"%s\" command\n"
msgstr "%s servidor \"%s\" no encontrado para el comando \"%s\"\n"
-#: src/common/command.c:2662
+#: src/common/command.c:2711
#, c-format
msgid ""
"%s you can not delete server \"%s\" because you are connected to. Try /"
@@ -3557,198 +3569,198 @@ msgstr ""
"%s usted no puede eliminar el servidor \"%s\" ya que est usted conectado a "
"l. Pruebe /disconnect %s antes.\n"
-#: src/common/command.c:2682
+#: src/common/command.c:2731
#, c-format
msgid "Server %s%s%s has been deleted\n"
msgstr "El servidor %s%s%s ha sido borrado\n"
-#: src/common/command.c:2701
+#: src/common/command.c:2750
#, c-format
msgid "%s missing parameters for \"%s\" command\n"
msgstr "%s faltan parmetros para el comando \"%s\"\n"
-#: src/common/command.c:2711
+#: src/common/command.c:2760
#, c-format
msgid "%s server \"%s\" already exists, can't create it!\n"
msgstr "%s el servidor \"%s\" ya existe, no se puede crear!\n"
-#: src/common/command.c:2740 src/common/command.c:2768
-#: src/common/command.c:2781 src/common/command.c:2807
+#: src/common/command.c:2789 src/common/command.c:2817
+#: src/common/command.c:2830 src/common/command.c:2856
#, c-format
msgid "%s missing password for \"%s\" parameter\n"
msgstr "%s falta contrasea para el comando \"%s\"\n"
-#: src/common/command.c:2753
+#: src/common/command.c:2802
#, c-format
msgid "%s missing nick(s) for \"%s\" parameter\n"
msgstr "%s falta(n) usuario(s) para el parmetro \"%s\"\n"
-#: src/common/command.c:2794
+#: src/common/command.c:2843
#, c-format
msgid "%s missing command for \"%s\" parameter\n"
msgstr "%s falta comando para el parmetro \"%s\"\n"
-#: src/common/command.c:2831
+#: src/common/command.c:2880
#, c-format
msgid "Server %s%s%s created\n"
msgstr "Servidor %s%s%s creado\n"
-#: src/common/command.c:2840
+#: src/common/command.c:2889
#, c-format
msgid "%s unable to create server\n"
msgstr "%s no es posible crear el servidor\n"
-#: src/common/command.c:2900
+#: src/common/command.c:2949
msgid "(unknown)"
msgstr "(desconocido)"
-#: src/common/command.c:2923
+#: src/common/command.c:2972
#, c-format
msgid "%s(password hidden) "
msgstr "%s(contrasea oculta) "
-#: src/common/command.c:3021
+#: src/common/command.c:3070
#, c-format
msgid "%s server \"%s\" not found\n"
msgstr "%s servidor \"%s\" no encontrado\n"
-#: src/common/command.c:3054 src/common/command.c:3102
+#: src/common/command.c:3103 src/common/command.c:3151
#, c-format
msgid "%s config option \"%s\" not found\n"
msgstr "%s opcin de configuracin \"%s\" no encontrada\n"
-#: src/common/command.c:3059 src/common/command.c:3094
+#: src/common/command.c:3108 src/common/command.c:3143
#, c-format
msgid "%s incorrect value for option \"%s\"\n"
msgstr "%s valor incorrecto para la opcin \"%s\"\n"
-#: src/common/command.c:3075
+#: src/common/command.c:3124
#, c-format
msgid "%s option \"%s\" can not be changed while WeeChat is running\n"
msgstr ""
"%s la opcin \"%s\" no puede ser modificada mientras WeeChat est en "
"ejecucin\n"
-#: src/common/command.c:3185
+#: src/common/command.c:3234
#, c-format
msgid "No config option found with \"%s\"\n"
msgstr "Ninguna opcin de configuracin encontrada con \"%s\"\n"
-#: src/common/command.c:3188
+#: src/common/command.c:3237
msgid "No config option found\n"
msgstr "Ninguna opcin de configuracin encontrada\n"
-#: src/common/command.c:3195
+#: src/common/command.c:3244
#, c-format
msgid "%sDetail:\n"
msgstr "%sDetalle:\n"
-#: src/common/command.c:3200
+#: src/common/command.c:3249
msgid " . type boolean (values: 'on' or 'off')\n"
msgstr " . tipo booleano (valores: 'on' u 'off')\n"
-#: src/common/command.c:3201 src/common/command.c:3224
-#: src/common/command.c:3230 src/common/command.c:3236
+#: src/common/command.c:3250 src/common/command.c:3273
+#: src/common/command.c:3279 src/common/command.c:3285
#: src/common/weechat.c:153 src/common/weechat.c:178 src/common/weechat.c:185
#: src/common/weechat.c:192
#, c-format
msgid " . default value: '%s'\n"
msgstr " . valor por defecto: '%s'\n"
-#: src/common/command.c:3206
+#: src/common/command.c:3255
#, c-format
msgid " . type integer (values: between %d and %d)\n"
msgstr " . tipo entero (valores: entre %d y %d)\n"
-#: src/common/command.c:3209 src/common/weechat.c:162
+#: src/common/command.c:3258 src/common/weechat.c:162
#, c-format
msgid " . default value: %d\n"
msgstr " . valor por defecto: %d\n"
-#: src/common/command.c:3213
+#: src/common/command.c:3262
msgid " . type string (values: "
msgstr " . tipo cadena (valores: "
-#: src/common/command.c:3226 src/common/command.c:3232
-#: src/common/command.c:3238 src/common/weechat.c:180 src/common/weechat.c:187
+#: src/common/command.c:3275 src/common/command.c:3281
+#: src/common/command.c:3287 src/common/weechat.c:180 src/common/weechat.c:187
#: src/common/weechat.c:194
msgid "empty"
msgstr "vaco"
-#: src/common/command.c:3229
+#: src/common/command.c:3278
msgid " . type color (Curses or Gtk color, look at WeeChat doc)\n"
msgstr " . tipo color (color Curses o Gtk, ver la documentacin de WeeChat)\n"
-#: src/common/command.c:3235
+#: src/common/command.c:3284
msgid " . type string (any string)\n"
msgstr " . tipo cadena (cualquier cadena)\n"
-#: src/common/command.c:3241 src/common/weechat.c:197
+#: src/common/command.c:3290 src/common/weechat.c:197
#, c-format
msgid " . description: %s\n"
msgstr " . descripcin: %s\n"
-#: src/common/command.c:3252
+#: src/common/command.c:3301
#, c-format
msgid "config option(s) found with \"%s\"\n"
msgstr "opcin/opciones de configuracin encontrada(s) con \"%s\"\n"
-#: src/common/command.c:3255
+#: src/common/command.c:3304
msgid "config option(s) found\n"
msgstr "opcin/opciones de configuracin encontrada(s)\n"
-#: src/common/command.c:3363
+#: src/common/command.c:3412
#, c-format
msgid "%s incorrect value for plugin option \"%s\"\n"
msgstr "%s valor incorrecto para la opcin de plugin \"%s\"\n"
-#: src/common/command.c:3392
+#: src/common/command.c:3441
#, c-format
msgid "No plugin option found with \"%s\"\n"
msgstr "Ninguna opcin de plugin encontrada con \"%s\"\n"
-#: src/common/command.c:3395
+#: src/common/command.c:3444
msgid "No plugin option found\n"
msgstr "Ninguna opcin de plugin encontrada\n"
-#: src/common/command.c:3405
+#: src/common/command.c:3454
#, c-format
msgid "plugin option(s) found with \"%s\"\n"
msgstr "opcin/opciones de plugin encontrada(s) con \"%s\"\n"
-#: src/common/command.c:3408
+#: src/common/command.c:3457
msgid "plugin option(s) found\n"
msgstr "opcin/opciones de plugin encontrada(s)\n"
-#: src/common/command.c:3449
+#: src/common/command.c:3498
#, c-format
msgid "%s alias or command \"%s\" not found\n"
msgstr "%s alias o comando \"%s\" no encontrado\n"
-#: src/common/command.c:3459
+#: src/common/command.c:3508
#, c-format
msgid "Alias \"%s\" removed\n"
msgstr "Alias \"%s\" eliminado\n"
-#: src/common/command.c:3519
+#: src/common/command.c:3568
msgid "ignore were removed.\n"
msgstr "los ignores fueron eliminados.\n"
-#: src/common/command.c:3521
+#: src/common/command.c:3570
msgid "ignore was removed.\n"
msgstr "el ignore fue eliminado.\n"
-#: src/common/command.c:3526
+#: src/common/command.c:3575
#, c-format
msgid "%s no ignore found\n"
msgstr "%s no se encontraron ignores\n"
-#: src/common/command.c:3560
+#: src/common/command.c:3609
#, c-format
msgid "%s can't upgrade: connection to at least one server is pending\n"
msgstr "%s no se puede actualizar: conexin pendiente a un servidor al menos\n"
-#: src/common/command.c:3570
+#: src/common/command.c:3619
#, c-format
msgid ""
"%s can't upgrade: connection to at least one SSL server is active (should be "
@@ -3757,45 +3769,45 @@ msgstr ""
"%s no se puede actualizar: conexin activa a un servidor SSL por lo menos "
"(debera ser corregido en una futura versin)\n"
-#: src/common/command.c:3580
+#: src/common/command.c:3629
#, fuzzy, c-format
msgid ""
"%s can't upgrade: anti-flood is active on at least one server (sending many "
"lines)\n"
msgstr "%s no se puede actualizar: conexin pendiente a un servidor al menos\n"
-#: src/common/command.c:3595
+#: src/common/command.c:3644
msgid "Upgrading WeeChat...\n"
msgstr "Actualizando Weechat...\n"
-#: src/common/command.c:3602
+#: src/common/command.c:3651
#, c-format
msgid "%s unable to save session in file\n"
msgstr "%s no ha sido posible guardar la sesin en el archivo\n"
-#: src/common/command.c:3629
+#: src/common/command.c:3678
#, c-format
msgid "%s exec failed (program: \"%s\"), exiting WeeChat\n"
msgstr "%s exec ha fallado (programa: \"%s\"), saliendo de Weechat\n"
-#: src/common/command.c:3669
+#: src/common/command.c:3718
#, c-format
msgid "WeeChat uptime: %d %s %02d:%02d:%02d, started on %s"
msgstr "Tiempo de uso de WeeChat: %d %s %02d:%02d:%02d, empez en %s"
-#: src/common/command.c:3683
+#: src/common/command.c:3732
#, c-format
msgid "WeeChat uptime: %s%d %s%s %s%02d%s:%s%02d%s:%s%02d%s, started on %s%s"
msgstr ""
"Tiempo de uso de WeeChat: %s%d %s%s %s%02d%s: %s%02d%s:%s%02d%s, empez en %s"
"%s"
-#: src/common/command.c:3727
+#: src/common/command.c:3776
#, fuzzy
msgid "Open windows:\n"
msgstr "Ventanas abiertas:\n"
-#: src/common/command.c:3814
+#: src/common/command.c:3863
#, c-format
msgid ""
"%s can not merge windows, there's no other window with same size near "
@@ -4311,32 +4323,32 @@ msgstr "%s par
msgid "%s cannot create directory \"%s\"\n"
msgstr "%s no es posible crear el directorio \"%s\"\n"
-#: src/common/weechat.c:479
+#: src/common/weechat.c:482
#, c-format
msgid "%s unable to get HOME directory\n"
msgstr "%s no ha sido posible leer el directorio HOME\n"
-#: src/common/weechat.c:488
+#: src/common/weechat.c:491
#, c-format
msgid "%s not enough memory for home directory\n"
msgstr "%s no hay suficiente memoria para el directorio home\n"
-#: src/common/weechat.c:501
+#: src/common/weechat.c:504
#, c-format
msgid "%s home (%s) is not a directory\n"
msgstr ""
-#: src/common/weechat.c:510 src/common/weechat.c:534 src/common/weechat.c:550
+#: src/common/weechat.c:513
#, c-format
msgid "%s unable to create \"%s\" directory\n"
msgstr "%s no es posible crear el directorio \"%s\"\n"
-#: src/common/weechat.c:626
+#: src/common/weechat.c:615
#, c-format
msgid "%sWelcome to %s%s%s, %s\n"
msgstr "%sBienvenido a %s%s%s, %s\n"
-#: src/common/weechat.c:640 src/common/weechat.c:650
+#: src/common/weechat.c:629 src/common/weechat.c:639
msgid "compiled on"
msgstr "compilado en"
@@ -5617,7 +5629,7 @@ msgstr "%s: creando fichero de configuraci
msgid "Creating default config file\n"
msgstr "Creando fichero de configuracin por defecto\n"
-#: src/common/weeconfig.c:2175 src/common/weeconfig.c:2378
+#: src/common/weeconfig.c:2175 src/common/weeconfig.c:2380
#, c-format
msgid ""
"#\n"
@@ -5626,7 +5638,7 @@ msgstr ""
"#\n"
"# %s: fichero de configuracin, creado por %s v%s el %s"
-#: src/common/weeconfig.c:2179 src/common/weeconfig.c:2382
+#: src/common/weeconfig.c:2179 src/common/weeconfig.c:2384
msgid ""
"# WARNING! Be careful when editing this file, WeeChat writes this file when "
"exiting.\n"
@@ -5636,7 +5648,7 @@ msgstr ""
"fichero al salir.\n"
"#\n"
-#: src/common/weeconfig.c:2375
+#: src/common/weeconfig.c:2377
msgid "Saving config to disk\n"
msgstr "Guardar configuracin a disco\n"
diff --git a/po/fr.po b/po/fr.po
index c032c24a0..b6a307b91 100644
--- a/po/fr.po
+++ b/po/fr.po
@@ -6,15 +6,15 @@ msgid ""
msgstr ""
"Project-Id-Version: WeeChat 0.2.4-cvs\n"
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
-"POT-Creation-Date: 2007-02-05 23:43+0100\n"
-"PO-Revision-Date: 2007-02-05 23:45+0100\n"
+"POT-Creation-Date: 2007-02-11 16:34+0100\n"
+"PO-Revision-Date: 2007-02-11 16:35+0100\n"
"Last-Translator: FlashCode \n"
"Language-Team: weechat-dev \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=iso-8859-1\n"
"Content-Transfer-Encoding: 8bit\n"
-#: src/irc/irc-server.c:196 src/common/weeconfig.c:2311
+#: src/irc/irc-server.c:196 src/common/weeconfig.c:2313
msgid "Unable to get user's name"
msgstr "Impossible de dterminer le nom d'utilisateur"
@@ -1385,12 +1385,12 @@ msgstr "(cach
msgid "%s: using hostname \"%s\"\n"
msgstr "%s: utilisation du nom de machine \"%s\"\n"
-#: src/irc/irc-send.c:219 src/common/command.c:692
+#: src/irc/irc-send.c:219 src/common/command.c:693
#, c-format
msgid "%s cannot find nick for sending message\n"
msgstr "%s impossible de trouver le pseudo pour envoyer le message\n"
-#: src/irc/irc-send.c:358 src/common/command.c:568
+#: src/irc/irc-send.c:358 src/common/command.c:569
#, c-format
msgid "%s command \"%s\" needs a server connection!\n"
msgstr "%s la commande \"%s\" ncessite une connexion au serveur !\n"
@@ -1412,7 +1412,7 @@ msgid "%s \"%s\" command can not be executed on a server buffer\n"
msgstr ""
"%s la commande \"%s\" ne peut pas tre excute dans un tampon serveur\n"
-#: src/irc/irc-send.c:879 src/irc/irc-send.c:940 src/common/command.c:1587
+#: src/irc/irc-send.c:879 src/irc/irc-send.c:940 src/common/command.c:1588
#, c-format
msgid "%s wrong arguments for \"%s\" command\n"
msgstr "%s paramtres invalides pour la commande \"%s\"\n"
@@ -1440,9 +1440,9 @@ msgid "%s nick \"%s\" not found for \"%s\" command\n"
msgstr "%s pseudo \"%s\" non trouv pour la commande \"%s\"\n"
#: src/irc/irc-send.c:1345 src/irc/irc-send.c:1483 src/irc/irc-send.c:2103
-#: src/common/command.c:1532 src/common/command.c:1544
-#: src/common/command.c:1563 src/common/command.c:1652
-#: src/common/command.c:2520
+#: src/common/command.c:1533 src/common/command.c:1545
+#: src/common/command.c:1564 src/common/command.c:1653
+#: src/common/command.c:2569
#, c-format
msgid "%s wrong argument count for \"%s\" command\n"
msgstr "%s nombre de paramtres erron pour la commande \"%s\"\n"
@@ -1662,11 +1662,11 @@ msgstr "%s%s %s(%s%s@%s%s)%s
msgid "%s[%s%s%s]%s idle: "
msgstr "%s[%s%s%s]%s inactivit: "
-#: src/irc/irc-recv.c:3128 src/common/command.c:3671 src/common/command.c:3689
+#: src/irc/irc-recv.c:3128 src/common/command.c:3720 src/common/command.c:3738
msgid "days"
msgstr "jours"
-#: src/irc/irc-recv.c:3128 src/common/command.c:3671 src/common/command.c:3689
+#: src/irc/irc-recv.c:3128 src/common/command.c:3720 src/common/command.c:3738
msgid "day"
msgstr "jour"
@@ -2225,7 +2225,7 @@ msgid "Plugin \"%s\" unloaded.\n"
msgstr "Extension \"%s\" dcharge.\n"
#: src/plugins/plugins.c:1423 src/plugins/plugins.c:1466
-#: src/common/command.c:3341
+#: src/common/command.c:3390
#, c-format
msgid "%s plugin \"%s\" not found\n"
msgstr "%s extension \"%s\" non trouve\n"
@@ -2236,7 +2236,7 @@ msgid "%s %s, line %d: invalid syntax, missing \"=\"\n"
msgstr "%s %s, ligne %d: syntaxe invalide, il manque \"=\"\n"
#: src/plugins/plugins-config.c:363 src/common/weeconfig.c:2165
-#: src/common/weeconfig.c:2369
+#: src/common/weeconfig.c:2371
#, c-format
msgid "%s cannot create file \"%s\"\n"
msgstr "%s impossible de crer le fichier \"%s\"\n"
@@ -2366,7 +2366,7 @@ msgstr "serveur"
msgid "Not enough memory for new line\n"
msgstr "Pas assez de mmoire pour une nouvelle ligne !\n"
-#: src/gui/gui-common.c:432
+#: src/gui/gui-common.c:436
#, c-format
msgid "%s not enough memory for infobar message\n"
msgstr "%s pas assez de mmoire pour un message de la barre d'infos\n"
@@ -2563,18 +2563,22 @@ msgstr "rafra
msgid "grab a key"
msgstr "capturer une touche"
-#: src/gui/gui-keyboard.c:456 src/common/command.c:2204
+#: src/gui/gui-keyboard.c:147
+msgid "insert a string in command line"
+msgstr "insrer une chane dans la ligne de commande"
+
+#: src/gui/gui-keyboard.c:475 src/common/command.c:2253
#, c-format
msgid "%s unable to bind key \"%s\"\n"
msgstr "%s impossible de crer la touche \"%s\"\n"
-#: src/gui/gui-keyboard.c:467
+#: src/gui/gui-keyboard.c:497
#, c-format
msgid "%s unable to bind key \"%s\" (invalid function name: \"%s\")\n"
msgstr ""
"%s impossible de crer la touche \"%s\" (nom fonction incorrect: \"%s\")\n"
-#: src/gui/gui-keyboard.c:480
+#: src/gui/gui-keyboard.c:511
#, c-format
msgid "%s not enough memory for key binding\n"
msgstr "%s pas assez de mmoire pour la touche\n"
@@ -2595,7 +2599,7 @@ msgstr "**** D
msgid "**** End of log "
msgstr "**** Fin du log "
-#: src/common/alias.c:170 src/common/command.c:365
+#: src/common/alias.c:170 src/common/command.c:366
#, c-format
msgid "%s circular reference when calling alias \"/%s\"\n"
msgstr "%s rfrence circulaire lors de l'appel l'alias \"%s\"\n"
@@ -2817,8 +2821,12 @@ msgid "bind/unbind keys"
msgstr "associer/librer des touches"
#: src/common/command.c:122
-msgid "[key [function/command]] [unbind key] [functions] [reset -yes]"
-msgstr "[touche [fonction/commande]] [unbind touche] [functions] [reset -yes]"
+msgid ""
+"[key [function/command]] [unbind key] [functions] [call function [\"args\"]] "
+"[reset -yes]"
+msgstr ""
+"[touche [fonction/commande]] [unbind touche] [functions] [call fonction "
+"[\"params\"]] [reset -yes]"
#: src/common/command.c:123
msgid ""
@@ -2826,6 +2834,7 @@ msgid ""
"(beginning by \"/\")\n"
" unbind: unbind a key\n"
"functions: list internal functions for key bindings\n"
+" call: call a function by name (with optional arguments)\n"
" reset: restore bindings to the default values and delete ALL personal "
"bindings (use carefully!)"
msgstr ""
@@ -2834,14 +2843,15 @@ msgstr ""
" unbind: supprimer l'association une touche\n"
"functions: lister la liste des fonctions internes pour les associations de "
"touches\n"
+" call: appeler une foonction par son nom (avec paramtres optionnels)\n"
" reset: restaure les touches aux valeurs par dfaut et supprime TOUTES "
"les touches personnelles (utiliser avec prcaution !)"
-#: src/common/command.c:139
+#: src/common/command.c:140
msgid "list/load/unload plugins"
msgstr "liste/charge/dcharge des extensions"
-#: src/common/command.c:140
+#: src/common/command.c:141
msgid ""
"[list [name]] | [listfull [name]] | [load filename] | [autoload] | [reload "
"[name]] | [unload [name]]"
@@ -2849,7 +2859,7 @@ msgstr ""
"[list [nom]] | [listfull [nom]] | [load fichier] | [autoload] | [reload "
"[nom]] | [unload [nom]]"
-#: src/common/command.c:141
+#: src/common/command.c:142
msgid ""
" list: list loaded plugins\n"
"listfull: list loaded plugins with detailed info for each plugin\n"
@@ -2873,11 +2883,11 @@ msgstr ""
"\n"
"Sans paramtre, la commande /plugin liste les extensions charges."
-#: src/common/command.c:149
+#: src/common/command.c:150
msgid "list, add or remove servers"
msgstr "liste, ajoute ou retire des serveurs"
-#: src/common/command.c:150
+#: src/common/command.c:151
msgid ""
"[servername] | [servername hostname port [-auto | -noauto] [-ipv6] [-ssl] [-"
"pwd password] [-nicks nick1 nick2 nick3] [-username username] [-realname "
@@ -2889,7 +2899,7 @@ msgstr ""
"nom_utilisateur] [-realname nom_rel] [-command commande] [-autojoin canal[,"
"canal]] ] | [del nom_serveur]"
-#: src/common/command.c:155
+#: src/common/command.c:156
msgid ""
"servername: server name, for internal and display use\n"
" hostname: name or IP address of server\n"
@@ -2915,27 +2925,27 @@ msgstr ""
"nom_utilisateur: nom d'utilisateur\n"
" nom_rel: nom rel de l'utilisateur"
-#: src/common/command.c:167
+#: src/common/command.c:168
msgid "save config to disk"
msgstr "sauvegarder la configuration sur disque"
-#: src/common/command.c:168
+#: src/common/command.c:169
msgid "[file]"
msgstr "[fichier]"
-#: src/common/command.c:168
+#: src/common/command.c:169
msgid "file: filename for writing config"
msgstr "fichier: fichier pour sauvegarder la configuration"
-#: src/common/command.c:170
+#: src/common/command.c:171
msgid "set config options"
msgstr "modifier des options de configuration"
-#: src/common/command.c:171 src/common/command.c:179
+#: src/common/command.c:172 src/common/command.c:180
msgid "[option [ = value]]"
msgstr "[option [ = valeur]]"
-#: src/common/command.c:172
+#: src/common/command.c:173
msgid ""
"option: name of an option (if name is full and no value is given, then help "
"is displayed on option)\n"
@@ -2951,11 +2961,11 @@ msgstr ""
"L'option peut tre: nomserveur.server_xxx o \"nomserveur\" est le nom "
"interne d'un serveur et \"xxx\" une option pour ce serveur."
-#: src/common/command.c:178
+#: src/common/command.c:179
msgid "set plugin config options"
msgstr "modifier des options de configuration des extensions"
-#: src/common/command.c:180
+#: src/common/command.c:181
msgid ""
"option: name of a plugin option\n"
" value: value for option\n"
@@ -2968,27 +2978,27 @@ msgstr ""
"L'option est au format: extension.option, par exemple: perl.monscript."
"variable1"
-#: src/common/command.c:184
+#: src/common/command.c:185
msgid "remove an alias"
msgstr "supprimer un alias"
-#: src/common/command.c:185
+#: src/common/command.c:186
msgid "alias_name"
msgstr "nom_alias"
-#: src/common/command.c:185
+#: src/common/command.c:186
msgid "alias_name: name of alias to remove"
msgstr "nom_alias: nom de l'alias supprimer"
-#: src/common/command.c:187
+#: src/common/command.c:188
msgid "unignore IRC messages and/or hosts"
msgstr "supprimer le ignore des messages IRC et/ou des masques"
-#: src/common/command.c:188
+#: src/common/command.c:189
msgid "[number | [mask [[type | command] [channel [server]]]]]"
msgstr "[nombre | [masque [[type | commande] [canal [serveur]]]]]"
-#: src/common/command.c:189
+#: src/common/command.c:190
msgid ""
" number: # of ignore to unignore (number is displayed by list of ignore)\n"
" mask: nick or host mask to unignore\n"
@@ -3011,11 +3021,11 @@ msgstr ""
"Pour chaque paramtre, '*' signifie tou(te)s.\n"
"Sans paramtre, /ignore liste les ignore dfinis."
-#: src/common/command.c:199
+#: src/common/command.c:200
msgid "upgrade WeeChat without disconnecting from servers"
msgstr "mettre jour WeeChat sans se dconnecter des serveurs"
-#: src/common/command.c:201
+#: src/common/command.c:202
msgid ""
"This command run again WeeChat binary, so it should have been compiled or "
"installed with a package manager before running this command."
@@ -3024,23 +3034,23 @@ msgstr ""
"compil ou install via un gestionnaire de paquet avant de lancer cette "
"commande."
-#: src/common/command.c:204
+#: src/common/command.c:205
msgid "show WeeChat uptime"
msgstr "montrer l'uptime de WeeChat"
-#: src/common/command.c:205
+#: src/common/command.c:206
msgid "[-o]"
msgstr "[-o]"
-#: src/common/command.c:206
+#: src/common/command.c:207
msgid "-o: send uptime on current channel as an IRC message"
msgstr "-o: envoyer l'uptime sur le canal courant en tant que message IRC"
-#: src/common/command.c:208
+#: src/common/command.c:209
msgid "manage windows"
msgstr "gestion des fentres"
-#: src/common/command.c:209
+#: src/common/command.c:210
msgid ""
"[list | -1 | +1 | b# | up | down | left | right | splith [pct] | splitv "
"[pct] | resize pct | merge [all]]"
@@ -3048,7 +3058,7 @@ msgstr ""
"[list | -1 | +1 | b# | up | down | left | right | splith [pct] | splitv "
"[ptc] | resize pct | merge [all]]"
-#: src/common/command.c:211
+#: src/common/command.c:212
msgid ""
" list: list open windows (no parameter implies this list)\n"
" -1: jump to previous window\n"
@@ -3086,19 +3096,19 @@ msgstr ""
"Par exemple 25 signifie crer une fentre qui a pour taille: "
"taille_courante / 4"
-#: src/common/command.c:345 src/common/command.c:514 src/common/command.c:603
+#: src/common/command.c:346 src/common/command.c:515 src/common/command.c:604
#, c-format
msgid "%s command \"%s\" failed\n"
msgstr "%s la commande \"%s\" a chou\n"
-#: src/common/command.c:471
+#: src/common/command.c:472
#, c-format
msgid "%s wrong argument count for %s command \"%s\" (expected: %d arg%s)\n"
msgstr ""
"%s nombre de paramtres incorrect pour la commande %s \"%s\" (attendu: %d "
"paramtre%s)\n"
-#: src/common/command.c:483
+#: src/common/command.c:484
#, c-format
msgid ""
"%s wrong argument count for %s command \"%s\" (expected: between %d and %d "
@@ -3107,14 +3117,14 @@ msgstr ""
"%s nombre de paramtres incorrect pour la commande %s \"%s\" (attendu: entre "
"%d et %d paramtre%s)\n"
-#: src/common/command.c:541
+#: src/common/command.c:542
#, c-format
msgid "%s wrong argument count for IRC command \"%s\" (expected: %d arg%s)\n"
msgstr ""
"%s nombre de paramtres incorrect pour la commande IRC \"%s\" (attendu: %d "
"paramtre%s)\n"
-#: src/common/command.c:553
+#: src/common/command.c:554
#, c-format
msgid ""
"%s wrong argument count for IRC command \"%s\" (expected: between %d and %d "
@@ -3123,14 +3133,14 @@ msgstr ""
"%s nombre de paramtres incorrect pour la commande IRC \"%s\" (attendu: "
"entre %d et %d paramtre%s)\n"
-#: src/common/command.c:577
+#: src/common/command.c:578
#, c-format
msgid "%s command \"%s\" can not be executed on DCC CHAT buffer\n"
msgstr ""
"%s la commande \"%s\" ne peut pas tre excute dans un tampon de discussion "
"DCC\n"
-#: src/common/command.c:639
+#: src/common/command.c:640
#, c-format
msgid ""
"%s unknown command \"%s\" (type /help for help). To send unknown commands to "
@@ -3140,361 +3150,366 @@ msgstr ""
"commandes inconnues au serveur IRC, activez l'option "
"irc_send_unknown_commands.\n"
-#: src/common/command.c:833
+#: src/common/command.c:834
msgid "This window is not a channel!\n"
msgstr "Cette fentre n'est pas un canal !\n"
-#: src/common/command.c:881 src/common/command.c:1052
+#: src/common/command.c:882 src/common/command.c:1053
#, c-format
msgid "%s missing arguments for \"%s\" command\n"
msgstr "%s paramtres manquants pour la commande \"%s\"\n"
-#: src/common/command.c:890
+#: src/common/command.c:891
#, c-format
msgid "Alias \"%s\" => \"%s\" created\n"
msgstr "Alias \"%s\" => \"%s\" cr\n"
-#: src/common/command.c:896
+#: src/common/command.c:897
#, c-format
msgid "Failed to create alias \"%s\" => \"%s\" (not enough memory)\n"
msgstr "Impossible de crer l'alias \"%s\" => \"%s\" (pas assez de mmoire)\n"
-#: src/common/command.c:908
+#: src/common/command.c:909
msgid "Alias:\n"
msgstr "Alias:\n"
-#: src/common/command.c:918
+#: src/common/command.c:919
msgid "No alias found.\n"
msgstr "Aucun alias trouv.\n"
-#: src/common/command.c:928
+#: src/common/command.c:929
msgid "List of aliases:\n"
msgstr "Liste des alias:\n"
-#: src/common/command.c:942
+#: src/common/command.c:943
msgid "No alias defined.\n"
msgstr "Aucun alias dfini.\n"
-#: src/common/command.c:961
+#: src/common/command.c:962
#, c-format
msgid "%sServer: %s%s\n"
msgstr "%sServeur: %s%s\n"
-#: src/common/command.c:966
+#: src/common/command.c:967
#, c-format
msgid "%snot connected\n"
msgstr "%snon connect\n"
-#: src/common/command.c:970
+#: src/common/command.c:971
#, c-format
msgid "%sChannel: %s%s %s(server: %s%s%s)\n"
msgstr "%sCanal: %s%s %s(serveur: %s%s%s)\n"
-#: src/common/command.c:979
+#: src/common/command.c:980
#, c-format
msgid "%sPrivate with: %s%s %s(server: %s%s%s)\n"
msgstr "%sPriv avec: %s%s %s(serveur: %s%s%s)\n"
-#: src/common/command.c:988 src/common/command.c:1000
+#: src/common/command.c:989 src/common/command.c:1001
#, c-format
msgid "%sunknown\n"
msgstr "%sinconnu\n"
-#: src/common/command.c:996
+#: src/common/command.c:997
#, c-format
msgid "%sraw IRC data\n"
msgstr "%sdonnes IRC brutes\n"
-#: src/common/command.c:1031
+#: src/common/command.c:1032
msgid "Open buffers:\n"
msgstr "Tampons ouverts:\n"
-#: src/common/command.c:1076
+#: src/common/command.c:1077
#, c-format
msgid "%s incorrect buffer number\n"
msgstr "%s numro de tampon incorrect\n"
-#: src/common/command.c:1093
+#: src/common/command.c:1094
#, c-format
msgid "%s can not close the single buffer\n"
msgstr "%s impossible de fermer le tampon unique\n"
-#: src/common/command.c:1106
+#: src/common/command.c:1107
#, c-format
msgid "%s can not close server buffer while channels are open\n"
msgstr ""
"%s impossible de fermer le tampon du serveur tant que des canaux sont "
"ouverts\n"
-#: src/common/command.c:1180
+#: src/common/command.c:1181
msgid "Default notify levels for servers:"
msgstr "Niveau de notification par dfaut pour les serveurs:"
-#: src/common/command.c:1198
+#: src/common/command.c:1199
msgid "Notify levels:"
msgstr "Niveaux de notification:"
-#: src/common/command.c:1205
+#: src/common/command.c:1206
msgid "Raw IRC data"
msgstr "Donnes IRC brutes"
-#: src/common/command.c:1227 src/common/command.c:1297
+#: src/common/command.c:1228 src/common/command.c:1298
#, c-format
msgid "%s incorrect notify level (must be between %d and %d)\n"
msgstr "%s niveau de notification incorrect (doit tre entre %d et %d)\n"
-#: src/common/command.c:1240
+#: src/common/command.c:1241
#, c-format
msgid "%s incorrect buffer for notify (must be server, channel or private)\n"
msgstr ""
"%s tampon incorrect pour la notification (doit tre un serveur, canal ou un "
"priv)\n"
-#: src/common/command.c:1251
+#: src/common/command.c:1252
#, c-format
msgid "New default notify level for server %s%s%s: %s%d %s"
msgstr ""
"Nouveau niveau de notification par dfaut pour le serveur %s%s%s: %s%d %s"
-#: src/common/command.c:1265
+#: src/common/command.c:1266
#, c-format
msgid "New notify level for %s%s%s: %s%d %s"
msgstr "Nouveau niveau de notification pour %s%s%s: %s%d %s"
-#: src/common/command.c:1276
+#: src/common/command.c:1277
msgid "(hotlist: never)\n"
msgstr "(hotlist: jamais)\n"
-#: src/common/command.c:1279
+#: src/common/command.c:1280
msgid "(hotlist: highlights)\n"
msgstr "(hotlist: highlights)\n"
-#: src/common/command.c:1282
+#: src/common/command.c:1283
msgid "(hotlist: highlights + messages)\n"
msgstr "(hotlist: highlights + messages)\n"
-#: src/common/command.c:1285
+#: src/common/command.c:1286
msgid "(hotlist: highlights + messages + join/part (all))\n"
msgstr "(hotlist: highlights + messages + join/part (tous))\n"
-#: src/common/command.c:1427
+#: src/common/command.c:1428
#, c-format
msgid "%s buffer not found for \"%s\" command\n"
msgstr "%s tampon non trouv pour la commande \"%s\"\n"
-#: src/common/command.c:1437 src/common/command.c:1681
-#: src/common/command.c:2513 src/common/command.c:3803
-#: src/common/command.c:3846
+#: src/common/command.c:1438 src/common/command.c:1682
+#: src/common/command.c:2562 src/common/command.c:3852
+#: src/common/command.c:3895
#, c-format
msgid "%s unknown option for \"%s\" command\n"
msgstr "%s option inconnue pour la commande \"%s\"\n"
-#: src/common/command.c:1477
+#: src/common/command.c:1478
#, c-format
msgid "%s already connected to server \"%s\"!\n"
msgstr "%s dj connect au serveur \"%s\" !\n"
-#: src/common/command.c:1485
+#: src/common/command.c:1486
#, c-format
msgid "%s currently connecting to server \"%s\"!\n"
msgstr "%s une connexion vers le serveur \"%s\" est en cours !\n"
-#: src/common/command.c:1505 src/common/command.c:1731
+#: src/common/command.c:1506 src/common/command.c:1732
#, c-format
msgid "%s server not found\n"
msgstr "%s serveur non trouv\n"
-#: src/common/command.c:1714
+#: src/common/command.c:1715
#, c-format
msgid "%s not connected to server \"%s\"!\n"
msgstr "%s non connect au serveur \"%s\" !\n"
-#: src/common/command.c:1722
+#: src/common/command.c:1723
msgid "Auto-reconnection is cancelled\n"
msgstr "La reconnexion automatique est annule\n"
-#: src/common/command.c:1759 src/common/weechat.c:218
+#: src/common/command.c:1760 src/common/weechat.c:218
#, c-format
msgid "%s internal commands:\n"
msgstr "Commandes internes %s :\n"
-#: src/common/command.c:1769 src/common/weechat.c:238
+#: src/common/command.c:1770 src/common/weechat.c:238
msgid "IRC commands:\n"
msgstr "Commandes IRC :\n"
-#: src/common/command.c:1783
+#: src/common/command.c:1784
msgid "Plugin commands:\n"
msgstr "Commandes d'extension :\n"
-#: src/common/command.c:1899
+#: src/common/command.c:1900
#, c-format
msgid "No help available, \"%s\" is an unknown command\n"
msgstr "Pas d'aide disponible, la commande \"%s\" est inconnue\n"
-#: src/common/command.c:1968
+#: src/common/command.c:1969
#, c-format
msgid "%son %s%s%s/%s%s%s:%s ignoring %s%s%s from %s%s\n"
msgstr "%ssur %s%s%s/%s%s%s:%s ignore %s%s%s de %s%s\n"
-#: src/common/command.c:2006
+#: src/common/command.c:2007
msgid "List of ignore:\n"
msgstr "Liste des ignore:\n"
-#: src/common/command.c:2023
+#: src/common/command.c:2024
msgid "No ignore defined.\n"
msgstr "Aucun ignore dfini.\n"
-#: src/common/command.c:2049
+#: src/common/command.c:2050
msgid "New ignore:"
msgstr "Nouveau ignore:"
-#: src/common/command.c:2069
+#: src/common/command.c:2070
#, c-format
msgid "New key binding: %s"
msgstr "Nouvelle touche: %s"
-#: src/common/command.c:2108
+#: src/common/command.c:2113
msgid "Key bindings:\n"
msgstr "Associations de touches:\n"
-#: src/common/command.c:2122
+#: src/common/command.c:2127
#, c-format
msgid "Key \"%s\" unbound\n"
msgstr "Touche \"%s\" supprime\n"
-#: src/common/command.c:2128
+#: src/common/command.c:2133
#, c-format
msgid "%s unable to unbind key \"%s\"\n"
msgstr "%s impossible de supprimer la touche \"%s\"\n"
-#: src/common/command.c:2136 src/common/weechat.c:270
+#: src/common/command.c:2141 src/common/weechat.c:270
msgid "Internal key functions:\n"
msgstr "Fonctions internes pour les touches:\n"
-#: src/common/command.c:2156
+#: src/common/command.c:2190
+#, c-format
+msgid "%s unknown key function \"%s\"\n"
+msgstr "%s fonction de touche \"%s\" inconnue\n"
+
+#: src/common/command.c:2205
msgid "Default key bindings restored\n"
msgstr "Touches par dfaut restaures\n"
-#: src/common/command.c:2162
+#: src/common/command.c:2211
#, c-format
-msgid "%s \"-yes\" argument is required for keys reset (securuty reason)\n"
+msgid "%s \"-yes\" argument is required for keys reset (security reason)\n"
msgstr ""
"%s le paramtre \"-yes\" est requis pour la rinitialisation des touches "
"(raison de scurit)\n"
-#: src/common/command.c:2181
+#: src/common/command.c:2230
msgid "Key:\n"
msgstr "Touche:\n"
-#: src/common/command.c:2187
+#: src/common/command.c:2236
msgid "No key found.\n"
msgstr "Aucune touche trouve.\n"
-#: src/common/command.c:2229
+#: src/common/command.c:2278
msgid "global"
msgstr "global"
-#: src/common/command.c:2229
+#: src/common/command.c:2278
msgid "local"
msgstr "local"
-#: src/common/command.c:2235
+#: src/common/command.c:2284
msgid "top"
msgstr "haut"
-#: src/common/command.c:2238
+#: src/common/command.c:2287
msgid "bottom"
msgstr "bas"
-#: src/common/command.c:2241
+#: src/common/command.c:2290
msgid "left"
msgstr "gauche"
-#: src/common/command.c:2244
+#: src/common/command.c:2293
msgid "right"
msgstr "droite"
-#: src/common/command.c:2274
+#: src/common/command.c:2323
msgid "Open panels:\n"
msgstr "Panneaux ouverts:\n"
-#: src/common/command.c:2306
+#: src/common/command.c:2355
msgid "Plugins loaded:\n"
msgstr "Extensions charges :\n"
-#: src/common/command.c:2332
+#: src/common/command.c:2381
msgid " message handlers:\n"
msgstr " fonctions de message :\n"
-#: src/common/command.c:2341
+#: src/common/command.c:2390
#, c-format
msgid " IRC(%s)\n"
msgstr " IRC(%s)\n"
-#: src/common/command.c:2348
+#: src/common/command.c:2397
msgid " (no message handler)\n"
msgstr " (aucune fonction de message)\n"
-#: src/common/command.c:2353
+#: src/common/command.c:2402
msgid " command handlers:\n"
msgstr " commandes :\n"
-#: src/common/command.c:2374
+#: src/common/command.c:2423
msgid " (no command handler)\n"
msgstr " (aucune commande)\n"
-#: src/common/command.c:2379
+#: src/common/command.c:2428
msgid " timer handlers:\n"
msgstr " gestionnaires de temps :\n"
-#: src/common/command.c:2388
+#: src/common/command.c:2437
#, c-format
msgid " %d seconds\n"
msgstr " %d secondes\n"
-#: src/common/command.c:2395
+#: src/common/command.c:2444
msgid " (no timer handler)\n"
msgstr " (pas de gestionnaire de temps)\n"
-#: src/common/command.c:2400
+#: src/common/command.c:2449
msgid " keyboard handlers:\n"
msgstr " gestionnaires de clavier :\n"
-#: src/common/command.c:2410
+#: src/common/command.c:2459
msgid " (no keyboard handler)\n"
msgstr " (pas de gestionnaire de clavier)\n"
-#: src/common/command.c:2412 src/common/command.c:2429
-#: src/common/command.c:2445
+#: src/common/command.c:2461 src/common/command.c:2478
+#: src/common/command.c:2494
#, c-format
msgid " %d defined\n"
msgstr " %d dfini(s)\n"
-#: src/common/command.c:2417
+#: src/common/command.c:2466
msgid " event handlers:\n"
msgstr " gestionnaires d'vnements :\n"
-#: src/common/command.c:2427
+#: src/common/command.c:2476
msgid " (no event handler)\n"
msgstr " (pas de gestionnaire d'vnement)\n"
-#: src/common/command.c:2434
+#: src/common/command.c:2483
msgid " modifiers:\n"
msgstr " modifieurs:\n"
-#: src/common/command.c:2443
+#: src/common/command.c:2492
msgid " (no modifier)\n"
msgstr " (pas de modifieur)\n"
-#: src/common/command.c:2454
+#: src/common/command.c:2503
msgid "No plugin found.\n"
msgstr "Aucune extension trouve.\n"
-#: src/common/command.c:2456
+#: src/common/command.c:2505
msgid " (no plugin)\n"
msgstr " (aucune extension)\n"
-#: src/common/command.c:2526 src/common/command.c:3419
+#: src/common/command.c:2575 src/common/command.c:3468
#, c-format
msgid ""
"Command \"%s\" is not available, WeeChat was built without plugins support.\n"
@@ -3502,49 +3517,49 @@ msgstr ""
"La commande \"%s\" n'est pas disponible, WeeChat a t compil sans le "
"support des extensions.\n"
-#: src/common/command.c:2554
+#: src/common/command.c:2603
msgid "Configuration file saved\n"
msgstr "Fichier de configuration sauv\n"
-#: src/common/command.c:2559
+#: src/common/command.c:2608
#, c-format
msgid "%s failed to save configuration file\n"
msgstr "%s impossible de sauver le fichier de configuration\n"
-#: src/common/command.c:2567
+#: src/common/command.c:2616
msgid "Plugins options saved\n"
msgstr "Options des extensions sauves\n"
-#: src/common/command.c:2572
+#: src/common/command.c:2621
#, c-format
msgid "%s failed to save plugins options\n"
msgstr "%s impossible de sauver les options des extensions\n"
-#: src/common/command.c:2613
+#: src/common/command.c:2662
msgid "No server.\n"
msgstr "Pas de serveur.\n"
-#: src/common/command.c:2624
+#: src/common/command.c:2673
#, c-format
msgid "Server '%s' not found.\n"
msgstr "Serveur '%s' non trouv.\n"
-#: src/common/command.c:2636
+#: src/common/command.c:2685
#, c-format
msgid "%s missing servername for \"%s\" command\n"
msgstr "%s il manque le nom du serveur pour la commande \"%s\"\n"
-#: src/common/command.c:2644
+#: src/common/command.c:2693
#, c-format
msgid "%s too much arguments for \"%s\" command, ignoring arguments\n"
msgstr "%s trop de paramtres pour la commande \"%s\", paramtres ignors\n"
-#: src/common/command.c:2654
+#: src/common/command.c:2703
#, c-format
msgid "%s server \"%s\" not found for \"%s\" command\n"
msgstr "%s le serveur \"%s\" n'existe pas pour la commande \"%s\"\n"
-#: src/common/command.c:2662
+#: src/common/command.c:2711
#, c-format
msgid ""
"%s you can not delete server \"%s\" because you are connected to. Try /"
@@ -3553,198 +3568,198 @@ msgstr ""
"%s vous ne pouvez pas supprimer le server \"%s\" car vous tes connect "
"dessus. Essayez /disconnect %s avant.\n"
-#: src/common/command.c:2682
+#: src/common/command.c:2731
#, c-format
msgid "Server %s%s%s has been deleted\n"
msgstr "Le serveur %s%s%s a t supprim\n"
-#: src/common/command.c:2701
+#: src/common/command.c:2750
#, c-format
msgid "%s missing parameters for \"%s\" command\n"
msgstr "%s paramtres manquants pour la commande \"%s\"\n"
-#: src/common/command.c:2711
+#: src/common/command.c:2760
#, c-format
msgid "%s server \"%s\" already exists, can't create it!\n"
msgstr "%s le serveur \"%s\" existe dj, impossible de le crer !\n"
-#: src/common/command.c:2740 src/common/command.c:2768
-#: src/common/command.c:2781 src/common/command.c:2807
+#: src/common/command.c:2789 src/common/command.c:2817
+#: src/common/command.c:2830 src/common/command.c:2856
#, c-format
msgid "%s missing password for \"%s\" parameter\n"
msgstr "%s mot de passe manquant pour le paramtre \"%s\"\n"
-#: src/common/command.c:2753
+#: src/common/command.c:2802
#, c-format
msgid "%s missing nick(s) for \"%s\" parameter\n"
msgstr "%s pseudo(s) manquant(s) pour le paramtre \"%s\"\n"
-#: src/common/command.c:2794
+#: src/common/command.c:2843
#, c-format
msgid "%s missing command for \"%s\" parameter\n"
msgstr "%s commande manquante pour le paramtre \"%s\"\n"
-#: src/common/command.c:2831
+#: src/common/command.c:2880
#, c-format
msgid "Server %s%s%s created\n"
msgstr "Serveur %s%s%s cr\n"
-#: src/common/command.c:2840
+#: src/common/command.c:2889
#, c-format
msgid "%s unable to create server\n"
msgstr "%s impossible de crer le serveur\n"
-#: src/common/command.c:2900
+#: src/common/command.c:2949
msgid "(unknown)"
msgstr "(inconnu)"
-#: src/common/command.c:2923
+#: src/common/command.c:2972
#, c-format
msgid "%s(password hidden) "
msgstr "%s(mot de passe cach) "
-#: src/common/command.c:3021
+#: src/common/command.c:3070
#, c-format
msgid "%s server \"%s\" not found\n"
msgstr "%s serveur \"%s\" non trouv\n"
-#: src/common/command.c:3054 src/common/command.c:3102
+#: src/common/command.c:3103 src/common/command.c:3151
#, c-format
msgid "%s config option \"%s\" not found\n"
msgstr "%s option de configuration \"%s\" non trouve\n"
-#: src/common/command.c:3059 src/common/command.c:3094
+#: src/common/command.c:3108 src/common/command.c:3143
#, c-format
msgid "%s incorrect value for option \"%s\"\n"
msgstr "%s valeur incorrecte pour l'option \"%s\"\n"
-#: src/common/command.c:3075
+#: src/common/command.c:3124
#, c-format
msgid "%s option \"%s\" can not be changed while WeeChat is running\n"
msgstr "%s l'option \"%s\" ne peut pas tre change lorsque WeeChat tourne\n"
-#: src/common/command.c:3185
+#: src/common/command.c:3234
#, c-format
msgid "No config option found with \"%s\"\n"
msgstr "Aucune option de configuration trouve avec \"%s\"\n"
-#: src/common/command.c:3188
+#: src/common/command.c:3237
msgid "No config option found\n"
msgstr "Aucune option de configuration trouve\n"
-#: src/common/command.c:3195
+#: src/common/command.c:3244
#, c-format
msgid "%sDetail:\n"
msgstr "%sDtail :\n"
-#: src/common/command.c:3200
+#: src/common/command.c:3249
msgid " . type boolean (values: 'on' or 'off')\n"
msgstr " . type boolen (valeurs: 'on' ou 'off')\n"
-#: src/common/command.c:3201 src/common/command.c:3224
-#: src/common/command.c:3230 src/common/command.c:3236
+#: src/common/command.c:3250 src/common/command.c:3273
+#: src/common/command.c:3279 src/common/command.c:3285
#: src/common/weechat.c:153 src/common/weechat.c:178 src/common/weechat.c:185
#: src/common/weechat.c:192
#, c-format
msgid " . default value: '%s'\n"
msgstr " . valeur par dfaut: '%s'\n"
-#: src/common/command.c:3206
+#: src/common/command.c:3255
#, c-format
msgid " . type integer (values: between %d and %d)\n"
msgstr " . type entier (valeurs: entre %d et %d)\n"
-#: src/common/command.c:3209 src/common/weechat.c:162
+#: src/common/command.c:3258 src/common/weechat.c:162
#, c-format
msgid " . default value: %d\n"
msgstr " . valeur par dfaut: %d\n"
-#: src/common/command.c:3213
+#: src/common/command.c:3262
msgid " . type string (values: "
msgstr " . type chane (valeurs: "
-#: src/common/command.c:3226 src/common/command.c:3232
-#: src/common/command.c:3238 src/common/weechat.c:180 src/common/weechat.c:187
+#: src/common/command.c:3275 src/common/command.c:3281
+#: src/common/command.c:3287 src/common/weechat.c:180 src/common/weechat.c:187
#: src/common/weechat.c:194
msgid "empty"
msgstr "vide"
-#: src/common/command.c:3229
+#: src/common/command.c:3278
msgid " . type color (Curses or Gtk color, look at WeeChat doc)\n"
msgstr " . type couleur (couleur Curses ou Gtk, voir la doc WeeChat)\n"
-#: src/common/command.c:3235
+#: src/common/command.c:3284
msgid " . type string (any string)\n"
msgstr " . type chane (toute chane)\n"
-#: src/common/command.c:3241 src/common/weechat.c:197
+#: src/common/command.c:3290 src/common/weechat.c:197
#, c-format
msgid " . description: %s\n"
msgstr " . description: %s\n"
-#: src/common/command.c:3252
+#: src/common/command.c:3301
#, c-format
msgid "config option(s) found with \"%s\"\n"
msgstr "option(s) de configuration trouve(s) avec \"%s\"\n"
-#: src/common/command.c:3255
+#: src/common/command.c:3304
msgid "config option(s) found\n"
msgstr "option(s) de configuration trouve(s)\n"
-#: src/common/command.c:3363
+#: src/common/command.c:3412
#, c-format
msgid "%s incorrect value for plugin option \"%s\"\n"
msgstr "%s valeur incorrecte pour l'option d'extension \"%s\"\n"
-#: src/common/command.c:3392
+#: src/common/command.c:3441
#, c-format
msgid "No plugin option found with \"%s\"\n"
msgstr "Aucune option de configuration d'extension trouve avec \"%s\"\n"
-#: src/common/command.c:3395
+#: src/common/command.c:3444
msgid "No plugin option found\n"
msgstr "Aucune option de configuration d'extension trouve\n"
-#: src/common/command.c:3405
+#: src/common/command.c:3454
#, c-format
msgid "plugin option(s) found with \"%s\"\n"
msgstr "option(s) de configuration d'extension trouve(s) avec \"%s\"\n"
-#: src/common/command.c:3408
+#: src/common/command.c:3457
msgid "plugin option(s) found\n"
msgstr "option(s) de configuration d'extension trouve(s)\n"
-#: src/common/command.c:3449
+#: src/common/command.c:3498
#, c-format
msgid "%s alias or command \"%s\" not found\n"
msgstr "%s alias ou commande \"%s\" non trouv\n"
-#: src/common/command.c:3459
+#: src/common/command.c:3508
#, c-format
msgid "Alias \"%s\" removed\n"
msgstr "Alias \"%s\" supprim\n"
-#: src/common/command.c:3519
+#: src/common/command.c:3568
msgid "ignore were removed.\n"
msgstr "ignore ont t supprims.\n"
-#: src/common/command.c:3521
+#: src/common/command.c:3570
msgid "ignore was removed.\n"
msgstr "ignore a t supprim.\n"
-#: src/common/command.c:3526
+#: src/common/command.c:3575
#, c-format
msgid "%s no ignore found\n"
msgstr "%s aucun ignore trouv\n"
-#: src/common/command.c:3560
+#: src/common/command.c:3609
#, c-format
msgid "%s can't upgrade: connection to at least one server is pending\n"
msgstr ""
"%s impossible de mettre jour: une connexion au moins un serveur est en "
"cours\n"
-#: src/common/command.c:3570
+#: src/common/command.c:3619
#, c-format
msgid ""
"%s can't upgrade: connection to at least one SSL server is active (should be "
@@ -3753,7 +3768,7 @@ msgstr ""
"%s impossible de mettre jour: une connexion au moins un serveur SSL est "
"active (devrait tre corrig dans une future version)\n"
-#: src/common/command.c:3580
+#: src/common/command.c:3629
#, c-format
msgid ""
"%s can't upgrade: anti-flood is active on at least one server (sending many "
@@ -3762,35 +3777,35 @@ msgstr ""
"%s impossible de mettre jour: l'anti-flood est actif sur au moins un "
"serveur (envoi de plusieurs lignes)\n"
-#: src/common/command.c:3595
+#: src/common/command.c:3644
msgid "Upgrading WeeChat...\n"
msgstr "Mise jour de WeeChat...\n"
-#: src/common/command.c:3602
+#: src/common/command.c:3651
#, c-format
msgid "%s unable to save session in file\n"
msgstr "%s impossible de sauver la session dans le fichier\n"
-#: src/common/command.c:3629
+#: src/common/command.c:3678
#, c-format
msgid "%s exec failed (program: \"%s\"), exiting WeeChat\n"
msgstr "%s l'excution a chou (programme: \"%s\"), sortie de WeeChat\n"
-#: src/common/command.c:3669
+#: src/common/command.c:3718
#, c-format
msgid "WeeChat uptime: %d %s %02d:%02d:%02d, started on %s"
msgstr "Uptime WeeChat: %d %s %02d:%02d:%02d, dmarr le %s"
-#: src/common/command.c:3683
+#: src/common/command.c:3732
#, c-format
msgid "WeeChat uptime: %s%d %s%s %s%02d%s:%s%02d%s:%s%02d%s, started on %s%s"
msgstr "Uptime WeeChat: %s%d %s%s %s%02d%s:%s%02d%s:%s%02d%s, dmarr le %s%s"
-#: src/common/command.c:3727
+#: src/common/command.c:3776
msgid "Open windows:\n"
msgstr "Fentres ouvertes:\n"
-#: src/common/command.c:3814
+#: src/common/command.c:3863
#, c-format
msgid ""
"%s can not merge windows, there's no other window with same size near "
@@ -4305,32 +4320,32 @@ msgstr "%s param
msgid "%s cannot create directory \"%s\"\n"
msgstr "%s impossible de crer le rpertoire \"%s\"\n"
-#: src/common/weechat.c:479
+#: src/common/weechat.c:482
#, c-format
msgid "%s unable to get HOME directory\n"
msgstr "%s impossible de lire le rpertoire personnel\n"
-#: src/common/weechat.c:488
+#: src/common/weechat.c:491
#, c-format
msgid "%s not enough memory for home directory\n"
msgstr "%s pas assez de mmoire pour le rpertoire personnel\n"
-#: src/common/weechat.c:501
+#: src/common/weechat.c:504
#, c-format
msgid "%s home (%s) is not a directory\n"
msgstr "%s la base (%s) n'est pas un rpertoire\n"
-#: src/common/weechat.c:510 src/common/weechat.c:534 src/common/weechat.c:550
+#: src/common/weechat.c:513
#, c-format
msgid "%s unable to create \"%s\" directory\n"
msgstr "%s impossible de crer le rpertoire \"%s\"\n"
-#: src/common/weechat.c:626
+#: src/common/weechat.c:615
#, c-format
msgid "%sWelcome to %s%s%s, %s\n"
msgstr "%sBienvenue dans %s%s%s, %s\n"
-#: src/common/weechat.c:640 src/common/weechat.c:650
+#: src/common/weechat.c:629 src/common/weechat.c:639
msgid "compiled on"
msgstr "compil le"
@@ -5614,7 +5629,7 @@ msgstr "%s: cr
msgid "Creating default config file\n"
msgstr "Cration du fichier de configuration par dfaut\n"
-#: src/common/weeconfig.c:2175 src/common/weeconfig.c:2378
+#: src/common/weeconfig.c:2175 src/common/weeconfig.c:2380
#, c-format
msgid ""
"#\n"
@@ -5623,7 +5638,7 @@ msgstr ""
"#\n"
"# %s: fichier de configuration, cr par %s v%s le %s"
-#: src/common/weeconfig.c:2179 src/common/weeconfig.c:2382
+#: src/common/weeconfig.c:2179 src/common/weeconfig.c:2384
msgid ""
"# WARNING! Be careful when editing this file, WeeChat writes this file when "
"exiting.\n"
@@ -5633,7 +5648,7 @@ msgstr ""
"quittant.\n"
"#\n"
-#: src/common/weeconfig.c:2375
+#: src/common/weeconfig.c:2377
msgid "Saving config to disk\n"
msgstr "Sauvegarde de la configuration sur disque\n"
diff --git a/po/hu.po b/po/hu.po
index 42f912b17..40045e4e6 100644
--- a/po/hu.po
+++ b/po/hu.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: WeeChat 0.2.4-cvs\n"
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
-"POT-Creation-Date: 2007-02-05 23:43+0100\n"
+"POT-Creation-Date: 2007-02-11 16:34+0100\n"
"PO-Revision-Date: 2007-01-11 00:20+0100\n"
"Last-Translator: Andras Voroskoi \n"
"Language-Team: weechat-dev \n"
@@ -16,7 +16,7 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n > 1);\n"
-#: src/irc/irc-server.c:196 src/common/weeconfig.c:2311
+#: src/irc/irc-server.c:196 src/common/weeconfig.c:2313
msgid "Unable to get user's name"
msgstr "A felhasználónév meghatározása sikertelen"
@@ -1391,12 +1391,12 @@ msgstr "(rejtett)"
msgid "%s: using hostname \"%s\"\n"
msgstr "%s: felhasznált hosztnév \"%s\"\n"
-#: src/irc/irc-send.c:219 src/common/command.c:692
+#: src/irc/irc-send.c:219 src/common/command.c:693
#, c-format
msgid "%s cannot find nick for sending message\n"
msgstr "%s nem található név az üzenet küldéséhez\n"
-#: src/irc/irc-send.c:358 src/common/command.c:568
+#: src/irc/irc-send.c:358 src/common/command.c:569
#, c-format
msgid "%s command \"%s\" needs a server connection!\n"
msgstr "%s a \"%s\" parancs futtatásához csatlakozni kell a szerverhez!\n"
@@ -1416,7 +1416,7 @@ msgstr "%s \"%s\" parancs csak a szobaablakban futtatható\n"
msgid "%s \"%s\" command can not be executed on a server buffer\n"
msgstr "%s \"%s\" parancs nem futtatható a szerverablakban\n"
-#: src/irc/irc-send.c:879 src/irc/irc-send.c:940 src/common/command.c:1587
+#: src/irc/irc-send.c:879 src/irc/irc-send.c:940 src/common/command.c:1588
#, c-format
msgid "%s wrong arguments for \"%s\" command\n"
msgstr "%s rossz argumentum a \"%s\" parancsnak\n"
@@ -1442,9 +1442,9 @@ msgid "%s nick \"%s\" not found for \"%s\" command\n"
msgstr "%s név \"%s\" nem található a \"%s\" parancshoz\n"
#: src/irc/irc-send.c:1345 src/irc/irc-send.c:1483 src/irc/irc-send.c:2103
-#: src/common/command.c:1532 src/common/command.c:1544
-#: src/common/command.c:1563 src/common/command.c:1652
-#: src/common/command.c:2520
+#: src/common/command.c:1533 src/common/command.c:1545
+#: src/common/command.c:1564 src/common/command.c:1653
+#: src/common/command.c:2569
#, c-format
msgid "%s wrong argument count for \"%s\" command\n"
msgstr "%s rossz argumentum szám a \"%s\" parancsnak\n"
@@ -1664,11 +1664,11 @@ msgstr "%s%s %s(%s%s@%s%s)%s neve %s volt\n"
msgid "%s[%s%s%s]%s idle: "
msgstr "%s[%s%s%s]%s tétlen: "
-#: src/irc/irc-recv.c:3128 src/common/command.c:3671 src/common/command.c:3689
+#: src/irc/irc-recv.c:3128 src/common/command.c:3720 src/common/command.c:3738
msgid "days"
msgstr "nap"
-#: src/irc/irc-recv.c:3128 src/common/command.c:3671 src/common/command.c:3689
+#: src/irc/irc-recv.c:3128 src/common/command.c:3720 src/common/command.c:3738
msgid "day"
msgstr "nap"
@@ -2209,7 +2209,7 @@ msgid "Plugin \"%s\" unloaded.\n"
msgstr "A \"%s\" modul eltávolítva.\n"
#: src/plugins/plugins.c:1423 src/plugins/plugins.c:1466
-#: src/common/command.c:3341
+#: src/common/command.c:3390
#, c-format
msgid "%s plugin \"%s\" not found\n"
msgstr "%s a \"%s\" modul nem található\n"
@@ -2220,7 +2220,7 @@ msgid "%s %s, line %d: invalid syntax, missing \"=\"\n"
msgstr "%s %s, %d. sor: érvénytelen szintaxis, hiányzó \"=\"\n"
#: src/plugins/plugins-config.c:363 src/common/weeconfig.c:2165
-#: src/common/weeconfig.c:2369
+#: src/common/weeconfig.c:2371
#, c-format
msgid "%s cannot create file \"%s\"\n"
msgstr "%s nem sikerült a \"%s\" fájlt létrehozni\n"
@@ -2347,7 +2347,7 @@ msgstr "szerver"
msgid "Not enough memory for new line\n"
msgstr "Nincs elég memória az új sorhoz\n"
-#: src/gui/gui-common.c:432
+#: src/gui/gui-common.c:436
#, c-format
msgid "%s not enough memory for infobar message\n"
msgstr "%s nincs elég memória az információs pult üzenethez\n"
@@ -2544,19 +2544,23 @@ msgstr "képernyő frissítése"
msgid "grab a key"
msgstr "vállasszon billentyűt"
-#: src/gui/gui-keyboard.c:456 src/common/command.c:2204
+#: src/gui/gui-keyboard.c:147
+msgid "insert a string in command line"
+msgstr ""
+
+#: src/gui/gui-keyboard.c:475 src/common/command.c:2253
#, c-format
msgid "%s unable to bind key \"%s\"\n"
msgstr "%s nem sikerült a(z) \"%s\" billentyűt hozzárendelni\n"
-#: src/gui/gui-keyboard.c:467
+#: src/gui/gui-keyboard.c:497
#, c-format
msgid "%s unable to bind key \"%s\" (invalid function name: \"%s\")\n"
msgstr ""
"%s nem sikerült a(z) \"%s\" billentyűt hozzárendelni (érvénytelen "
"funkciónév: \"%s\")\n"
-#: src/gui/gui-keyboard.c:480
+#: src/gui/gui-keyboard.c:511
#, c-format
msgid "%s not enough memory for key binding\n"
msgstr "%s nincs elég memória a billentyűhozzárendeléshez\n"
@@ -2577,7 +2581,7 @@ msgstr "**** Naplófájl kezdete "
msgid "**** End of log "
msgstr "**** Naplófájl vége "
-#: src/common/alias.c:170 src/common/command.c:365
+#: src/common/alias.c:170 src/common/command.c:366
#, c-format
msgid "%s circular reference when calling alias \"/%s\"\n"
msgstr "%s körreferencia a \"/%s\" aliasz hívásakor\n"
@@ -2793,16 +2797,21 @@ msgid "bind/unbind keys"
msgstr "billentyűk hozzárendelése/hozzárendelés eltávolítása"
#: src/common/command.c:122
-msgid "[key [function/command]] [unbind key] [functions] [reset -yes]"
+#, fuzzy
+msgid ""
+"[key [function/command]] [unbind key] [functions] [call function [\"args\"]] "
+"[reset -yes]"
msgstr ""
"[billentyű [funkció/parancs]] [unbind billentyű] [funkció] [reset -yes]"
#: src/common/command.c:123
+#, fuzzy
msgid ""
" key: display or bind this key to an internal function or a command "
"(beginning by \"/\")\n"
" unbind: unbind a key\n"
"functions: list internal functions for key bindings\n"
+" call: call a function by name (with optional arguments)\n"
" reset: restore bindings to the default values and delete ALL personal "
"bindings (use carefully!)"
msgstr ""
@@ -2813,11 +2822,11 @@ msgstr ""
" reset: billenzyűparancsok visszaállítása az eredeti értékekre és MINDEN "
"személyes hozzárendelés törlése (használja óvatosan!)"
-#: src/common/command.c:139
+#: src/common/command.c:140
msgid "list/load/unload plugins"
msgstr "modulok listázása/betöltése/eltávolítása"
-#: src/common/command.c:140
+#: src/common/command.c:141
msgid ""
"[list [name]] | [listfull [name]] | [load filename] | [autoload] | [reload "
"[name]] | [unload [name]]"
@@ -2825,7 +2834,7 @@ msgstr ""
"[list [név]] | [listfull [név]] | [load fájlnév] | [autoload] | [reload "
"[név]] | [unload [név]]"
-#: src/common/command.c:141
+#: src/common/command.c:142
msgid ""
" list: list loaded plugins\n"
"listfull: list loaded plugins with detailed info for each plugin\n"
@@ -2838,11 +2847,11 @@ msgid ""
"Without argument, /plugin command lists loaded plugins."
msgstr ""
-#: src/common/command.c:149
+#: src/common/command.c:150
msgid "list, add or remove servers"
msgstr "szerverek listázása, hozzáadása vagy eltávolítása"
-#: src/common/command.c:150
+#: src/common/command.c:151
msgid ""
"[servername] | [servername hostname port [-auto | -noauto] [-ipv6] [-ssl] [-"
"pwd password] [-nicks nick1 nick2 nick3] [-username username] [-realname "
@@ -2853,7 +2862,7 @@ msgstr ""
"pwd jelszó] [-nicks név1 név2 név3] [-username felhasználónév] [-realname "
"valódi név] [-command parancs] [-autojoin szoba[,szoba]] ] | [del szervernév]"
-#: src/common/command.c:155
+#: src/common/command.c:156
msgid ""
"servername: server name, for internal and display use\n"
" hostname: name or IP address of server\n"
@@ -2879,27 +2888,27 @@ msgstr ""
"felhasználónév: felhasználónév a szerveren\n"
" valódi név: a felhasználó valódi neve"
-#: src/common/command.c:167
+#: src/common/command.c:168
msgid "save config to disk"
msgstr "beállítások lemezre mentése"
-#: src/common/command.c:168
+#: src/common/command.c:169
msgid "[file]"
msgstr "[fájl]"
-#: src/common/command.c:168
+#: src/common/command.c:169
msgid "file: filename for writing config"
msgstr "fájl: fájlnév a beállítások mentéséhez"
-#: src/common/command.c:170
+#: src/common/command.c:171
msgid "set config options"
msgstr "konfigurációs paraméterek beállítása"
-#: src/common/command.c:171 src/common/command.c:179
+#: src/common/command.c:172 src/common/command.c:180
msgid "[option [ = value]]"
msgstr "[opció [ = érték]]"
-#: src/common/command.c:172
+#: src/common/command.c:173
msgid ""
"option: name of an option (if name is full and no value is given, then help "
"is displayed on option)\n"
@@ -2915,11 +2924,11 @@ msgstr ""
"A opció lehet: szervernév.szerver_xxx, ahol a \"szervernév\" egy belső "
"szervernév és az \"xxx\" a szerver egyik opciója."
-#: src/common/command.c:178
+#: src/common/command.c:179
msgid "set plugin config options"
msgstr "modul opcióinak beállítása"
-#: src/common/command.c:180
+#: src/common/command.c:181
msgid ""
"option: name of a plugin option\n"
" value: value for option\n"
@@ -2931,27 +2940,27 @@ msgstr ""
"\n"
"Az opció formája: modul.opció, például: perl.azénszkriptem.azénopcióm"
-#: src/common/command.c:184
+#: src/common/command.c:185
msgid "remove an alias"
msgstr "alias eltávolítása"
-#: src/common/command.c:185
+#: src/common/command.c:186
msgid "alias_name"
msgstr "alias_név"
-#: src/common/command.c:185
+#: src/common/command.c:186
msgid "alias_name: name of alias to remove"
msgstr "alias_név: az eltávolítandó alias neve"
-#: src/common/command.c:187
+#: src/common/command.c:188
msgid "unignore IRC messages and/or hosts"
msgstr "IRC üzenetek és/vagy hosztok mellőzésének eltávolítása"
-#: src/common/command.c:188
+#: src/common/command.c:189
msgid "[number | [mask [[type | command] [channel [server]]]]]"
msgstr "[szám | [maszk [[típus | parancs] [szoba [szerver]]]]]"
-#: src/common/command.c:189
+#: src/common/command.c:190
msgid ""
" number: # of ignore to unignore (number is displayed by list of ignore)\n"
" mask: nick or host mask to unignore\n"
@@ -2975,11 +2984,11 @@ msgstr ""
"Paraméter megadása nélkül az /unignore parancs listázza a meglévő "
"mellőzéseket."
-#: src/common/command.c:199
+#: src/common/command.c:200
msgid "upgrade WeeChat without disconnecting from servers"
msgstr "WeeChat frissítése a szerverekről való lecsatlakozás nélkül"
-#: src/common/command.c:201
+#: src/common/command.c:202
msgid ""
"This command run again WeeChat binary, so it should have been compiled or "
"installed with a package manager before running this command."
@@ -2987,23 +2996,23 @@ msgstr ""
"Ez a parancs a WeeChat binárison fut, ezért a futtatása előtt a programot le "
"kell fordítani vagy egy csomagkezelővel telepíteni."
-#: src/common/command.c:204
+#: src/common/command.c:205
msgid "show WeeChat uptime"
msgstr "a WeeChat futásidejének mutatása"
-#: src/common/command.c:205
+#: src/common/command.c:206
msgid "[-o]"
msgstr "[-o]"
-#: src/common/command.c:206
+#: src/common/command.c:207
msgid "-o: send uptime on current channel as an IRC message"
msgstr "-o: a futásidő mint IRC üzenet elküldése az aktuális szobába"
-#: src/common/command.c:208
+#: src/common/command.c:209
msgid "manage windows"
msgstr "ablakok kezelése"
-#: src/common/command.c:209
+#: src/common/command.c:210
msgid ""
"[list | -1 | +1 | b# | up | down | left | right | splith [pct] | splitv "
"[pct] | resize pct | merge [all]]"
@@ -3011,7 +3020,7 @@ msgstr ""
"[list | -1 | +1 | b# | up | down | left | right | splith [pct] | splitv "
"[pct] | resize pct | merge [all]]"
-#: src/common/command.c:211
+#: src/common/command.c:212
msgid ""
" list: list open windows (no parameter implies this list)\n"
" -1: jump to previous window\n"
@@ -3047,19 +3056,19 @@ msgstr ""
"hogy az új ablak hány százaléka lesz a szülőablaknak. Például 25 esetén a "
"szülőablak negyedét kapjuk."
-#: src/common/command.c:345 src/common/command.c:514 src/common/command.c:603
+#: src/common/command.c:346 src/common/command.c:515 src/common/command.c:604
#, c-format
msgid "%s command \"%s\" failed\n"
msgstr "%s a \"%s\" parancs végrehajtása sikertelen\n"
-#: src/common/command.c:471
+#: src/common/command.c:472
#, c-format
msgid "%s wrong argument count for %s command \"%s\" (expected: %d arg%s)\n"
msgstr ""
"%s helytelen számú paraméter a következő %s parancsnak: \"%s\" (várt: %d "
"paraméter%s)\n"
-#: src/common/command.c:483
+#: src/common/command.c:484
#, c-format
msgid ""
"%s wrong argument count for %s command \"%s\" (expected: between %d and %d "
@@ -3068,13 +3077,13 @@ msgstr ""
"%s helytelen számú paraméter a következő %s parancsnak: \"%s\" (várt: %d és %"
"d paraméter között%s)\n"
-#: src/common/command.c:541
+#: src/common/command.c:542
#, c-format
msgid "%s wrong argument count for IRC command \"%s\" (expected: %d arg%s)\n"
msgstr ""
"%s helytelen számú argumentum a(z) \"%s\" IRC parancsnak (várt: %d arg%s)\n"
-#: src/common/command.c:553
+#: src/common/command.c:554
#, c-format
msgid ""
"%s wrong argument count for IRC command \"%s\" (expected: between %d and %d "
@@ -3083,12 +3092,12 @@ msgstr ""
"%s helytelen számú argumentum a(z) \"%s\" IRC parancsnak (várt: %d és %d "
"közötti arg%s)\n"
-#: src/common/command.c:577
+#: src/common/command.c:578
#, c-format
msgid "%s command \"%s\" can not be executed on DCC CHAT buffer\n"
msgstr "%s \"%s\" parancs nem futtatható a DCC CHAT pufferben\n"
-#: src/common/command.c:639
+#: src/common/command.c:640
#, c-format
msgid ""
"%s unknown command \"%s\" (type /help for help). To send unknown commands to "
@@ -3098,362 +3107,367 @@ msgstr ""
"ismeretlen parancsokat kíván küldeni az IRC szervernek, engedélyezze az "
"irc_send_unknown_commands opciót!\n"
-#: src/common/command.c:833
+#: src/common/command.c:834
msgid "This window is not a channel!\n"
msgstr "Ez az ablak nem egy szoba!\n"
-#: src/common/command.c:881 src/common/command.c:1052
+#: src/common/command.c:882 src/common/command.c:1053
#, c-format
msgid "%s missing arguments for \"%s\" command\n"
msgstr "%s hiányzó argumentum a \"%s\" parancsnak\n"
-#: src/common/command.c:890
+#: src/common/command.c:891
#, c-format
msgid "Alias \"%s\" => \"%s\" created\n"
msgstr "A \"%s\" => \"%s\" aliasz elkészült\n"
-#: src/common/command.c:896
+#: src/common/command.c:897
#, c-format
msgid "Failed to create alias \"%s\" => \"%s\" (not enough memory)\n"
msgstr ""
"A \"%s\" => \"%s\" aliasz elkészítése sikertelen (nincs elég memória)\n"
-#: src/common/command.c:908
+#: src/common/command.c:909
msgid "Alias:\n"
msgstr "Aliasz:\n"
-#: src/common/command.c:918
+#: src/common/command.c:919
msgid "No alias found.\n"
msgstr "Nem találtam aliaszt.\n"
-#: src/common/command.c:928
+#: src/common/command.c:929
msgid "List of aliases:\n"
msgstr "Aliaszok listája:\n"
-#: src/common/command.c:942
+#: src/common/command.c:943
msgid "No alias defined.\n"
msgstr "Nincs aliasz definiálva.\n"
-#: src/common/command.c:961
+#: src/common/command.c:962
#, c-format
msgid "%sServer: %s%s\n"
msgstr "%sSzerver: %s%s\n"
-#: src/common/command.c:966
+#: src/common/command.c:967
#, c-format
msgid "%snot connected\n"
msgstr "%snincs csatlakozva\n"
-#: src/common/command.c:970
+#: src/common/command.c:971
#, c-format
msgid "%sChannel: %s%s %s(server: %s%s%s)\n"
msgstr "%sSzoba: %s%s %s(szerver: %s%s%s)\n"
-#: src/common/command.c:979
+#: src/common/command.c:980
#, c-format
msgid "%sPrivate with: %s%s %s(server: %s%s%s)\n"
msgstr "%sPrivát beszélgetés: %s%s %s(szerver: %s%s%s)\n"
-#: src/common/command.c:988 src/common/command.c:1000
+#: src/common/command.c:989 src/common/command.c:1001
#, c-format
msgid "%sunknown\n"
msgstr "%sismeretlen\n"
-#: src/common/command.c:996
+#: src/common/command.c:997
#, c-format
msgid "%sraw IRC data\n"
msgstr "%snyers IRC adat\n"
-#: src/common/command.c:1031
+#: src/common/command.c:1032
msgid "Open buffers:\n"
msgstr "Nyitott pufferek:\n"
-#: src/common/command.c:1076
+#: src/common/command.c:1077
#, c-format
msgid "%s incorrect buffer number\n"
msgstr "%s helytelen pufferszám\n"
-#: src/common/command.c:1093
+#: src/common/command.c:1094
#, c-format
msgid "%s can not close the single buffer\n"
msgstr "%s az utolsó puffert nem lehet bezárni\n"
-#: src/common/command.c:1106
+#: src/common/command.c:1107
#, c-format
msgid "%s can not close server buffer while channels are open\n"
msgstr "%s nem lehet a szerver puffert bezárni, míg a szobákban tartózkodunk\n"
-#: src/common/command.c:1180
+#: src/common/command.c:1181
msgid "Default notify levels for servers:"
msgstr "Szerverek alapértelmezett értesítési szintje:"
-#: src/common/command.c:1198
+#: src/common/command.c:1199
msgid "Notify levels:"
msgstr "Értesítési szintek:"
-#: src/common/command.c:1205
+#: src/common/command.c:1206
msgid "Raw IRC data"
msgstr "Nyers IRC adat"
-#: src/common/command.c:1227 src/common/command.c:1297
+#: src/common/command.c:1228 src/common/command.c:1298
#, c-format
msgid "%s incorrect notify level (must be between %d and %d)\n"
msgstr ""
"%s helytelen értesítési szint (az értéknek %d és %d között kell lennie)\n"
-#: src/common/command.c:1240
+#: src/common/command.c:1241
#, c-format
msgid "%s incorrect buffer for notify (must be server, channel or private)\n"
msgstr ""
"%s helytelen puffer az értesítéshez (szervert, szobát vagy privát "
"beszélgetést kell megjelölnie)\n"
-#: src/common/command.c:1251
+#: src/common/command.c:1252
#, c-format
msgid "New default notify level for server %s%s%s: %s%d %s"
msgstr "A(z) %s%s%s szerver új értesítési szintje: %s%d %s"
-#: src/common/command.c:1265
+#: src/common/command.c:1266
#, c-format
msgid "New notify level for %s%s%s: %s%d %s"
msgstr "A %s%s%s új értesítési szintje: %s%d %s"
-#: src/common/command.c:1276
+#: src/common/command.c:1277
msgid "(hotlist: never)\n"
msgstr ""
-#: src/common/command.c:1279
+#: src/common/command.c:1280
msgid "(hotlist: highlights)\n"
msgstr ""
-#: src/common/command.c:1282
+#: src/common/command.c:1283
msgid "(hotlist: highlights + messages)\n"
msgstr ""
-#: src/common/command.c:1285
+#: src/common/command.c:1286
msgid "(hotlist: highlights + messages + join/part (all))\n"
msgstr ""
-#: src/common/command.c:1427
+#: src/common/command.c:1428
#, fuzzy, c-format
msgid "%s buffer not found for \"%s\" command\n"
msgstr "%s nem található név a \"%s\" parancshoz\n"
-#: src/common/command.c:1437 src/common/command.c:1681
-#: src/common/command.c:2513 src/common/command.c:3803
-#: src/common/command.c:3846
+#: src/common/command.c:1438 src/common/command.c:1682
+#: src/common/command.c:2562 src/common/command.c:3852
+#: src/common/command.c:3895
#, c-format
msgid "%s unknown option for \"%s\" command\n"
msgstr "%s ismeretlen opció a \"%s\" parancsnak\n"
-#: src/common/command.c:1477
+#: src/common/command.c:1478
#, c-format
msgid "%s already connected to server \"%s\"!\n"
msgstr "%s már csatlakozott a \"%s\" szerverhez!\n"
-#: src/common/command.c:1485
+#: src/common/command.c:1486
#, c-format
msgid "%s currently connecting to server \"%s\"!\n"
msgstr "%s éppen kapcsolódik a(z) \"%s\" szerverhez!\n"
-#: src/common/command.c:1505 src/common/command.c:1731
+#: src/common/command.c:1506 src/common/command.c:1732
#, c-format
msgid "%s server not found\n"
msgstr "%s a szerver nem található\n"
-#: src/common/command.c:1714
+#: src/common/command.c:1715
#, c-format
msgid "%s not connected to server \"%s\"!\n"
msgstr "%s nincs csatlakozva a \"%s\" szerverhez!\n"
-#: src/common/command.c:1722
+#: src/common/command.c:1723
msgid "Auto-reconnection is cancelled\n"
msgstr "automata újracsatlakozás megszakítva\n"
-#: src/common/command.c:1759 src/common/weechat.c:218
+#: src/common/command.c:1760 src/common/weechat.c:218
#, c-format
msgid "%s internal commands:\n"
msgstr "%s belső parancsok:\n"
-#: src/common/command.c:1769 src/common/weechat.c:238
+#: src/common/command.c:1770 src/common/weechat.c:238
msgid "IRC commands:\n"
msgstr "IRC parancsok:\n"
-#: src/common/command.c:1783
+#: src/common/command.c:1784
msgid "Plugin commands:\n"
msgstr "Modul parancsok:\n"
-#: src/common/command.c:1899
+#: src/common/command.c:1900
#, c-format
msgid "No help available, \"%s\" is an unknown command\n"
msgstr "Nem érhető el segítség, a \"%s\" ismeretlen parancs\n"
-#: src/common/command.c:1968
+#: src/common/command.c:1969
#, c-format
msgid "%son %s%s%s/%s%s%s:%s ignoring %s%s%s from %s%s\n"
msgstr ""
-#: src/common/command.c:2006
+#: src/common/command.c:2007
msgid "List of ignore:\n"
msgstr "Mellőzések listája:\n"
-#: src/common/command.c:2023
+#: src/common/command.c:2024
msgid "No ignore defined.\n"
msgstr "Nincs mellőzés megadva.\n"
-#: src/common/command.c:2049
+#: src/common/command.c:2050
msgid "New ignore:"
msgstr "Új mellőzés:"
-#: src/common/command.c:2069
+#: src/common/command.c:2070
#, c-format
msgid "New key binding: %s"
msgstr "Új billentyűparancs: %s"
-#: src/common/command.c:2108
+#: src/common/command.c:2113
msgid "Key bindings:\n"
msgstr "Billentyűparancsok:\n"
-#: src/common/command.c:2122
+#: src/common/command.c:2127
#, c-format
msgid "Key \"%s\" unbound\n"
msgstr "A(z) \"%s\" billentyűparancs visszavonva\n"
-#: src/common/command.c:2128
+#: src/common/command.c:2133
#, c-format
msgid "%s unable to unbind key \"%s\"\n"
msgstr "%s nem sikerült a(z) \"%s\" billentyűparancsot visszavonni\n"
-#: src/common/command.c:2136 src/common/weechat.c:270
+#: src/common/command.c:2141 src/common/weechat.c:270
msgid "Internal key functions:\n"
msgstr "Belső billentyűfunkciók:\n"
-#: src/common/command.c:2156
+#: src/common/command.c:2190
+#, fuzzy, c-format
+msgid "%s unknown key function \"%s\"\n"
+msgstr "%s ismeretlen opció a \"%s\" parancsnak\n"
+
+#: src/common/command.c:2205
msgid "Default key bindings restored\n"
msgstr "Alapértelmezett billentyűparancsok visszaállítva\n"
-#: src/common/command.c:2162
-#, c-format
-msgid "%s \"-yes\" argument is required for keys reset (securuty reason)\n"
+#: src/common/command.c:2211
+#, fuzzy, c-format
+msgid "%s \"-yes\" argument is required for keys reset (security reason)\n"
msgstr ""
"%s \"-yes\" paraméter megadása kötelező a billentyűparancsok "
"visszaállításához (biztonsági okokból)\n"
-#: src/common/command.c:2181
+#: src/common/command.c:2230
msgid "Key:\n"
msgstr "Billentyű:\n"
-#: src/common/command.c:2187
+#: src/common/command.c:2236
msgid "No key found.\n"
msgstr "Nem találtam billentyűt.\n"
-#: src/common/command.c:2229
+#: src/common/command.c:2278
msgid "global"
msgstr "globális"
-#: src/common/command.c:2229
+#: src/common/command.c:2278
msgid "local"
msgstr "helyi"
-#: src/common/command.c:2235
+#: src/common/command.c:2284
msgid "top"
msgstr "legfelső"
-#: src/common/command.c:2238
+#: src/common/command.c:2287
msgid "bottom"
msgstr "legalsó"
-#: src/common/command.c:2241
+#: src/common/command.c:2290
msgid "left"
msgstr "bal"
-#: src/common/command.c:2244
+#: src/common/command.c:2293
msgid "right"
msgstr "jobb"
-#: src/common/command.c:2274
+#: src/common/command.c:2323
msgid "Open panels:\n"
msgstr "Nyitott panelek:\n"
-#: src/common/command.c:2306
+#: src/common/command.c:2355
msgid "Plugins loaded:\n"
msgstr "Betöltött modulok:\n"
-#: src/common/command.c:2332
+#: src/common/command.c:2381
msgid " message handlers:\n"
msgstr " üzenetkezelők:\n"
-#: src/common/command.c:2341
+#: src/common/command.c:2390
#, c-format
msgid " IRC(%s)\n"
msgstr " IRC(%s)\n"
-#: src/common/command.c:2348
+#: src/common/command.c:2397
msgid " (no message handler)\n"
msgstr " (nincs üzenetkezelő)\n"
-#: src/common/command.c:2353
+#: src/common/command.c:2402
msgid " command handlers:\n"
msgstr " parancskezelők:\n"
-#: src/common/command.c:2374
+#: src/common/command.c:2423
msgid " (no command handler)\n"
msgstr " (nincs parancskezelő)\n"
-#: src/common/command.c:2379
+#: src/common/command.c:2428
msgid " timer handlers:\n"
msgstr " időkezelők:\n"
-#: src/common/command.c:2388
+#: src/common/command.c:2437
#, c-format
msgid " %d seconds\n"
msgstr " %d másodperc\n"
-#: src/common/command.c:2395
+#: src/common/command.c:2444
msgid " (no timer handler)\n"
msgstr " (nincs időkezelő)\n"
-#: src/common/command.c:2400
+#: src/common/command.c:2449
msgid " keyboard handlers:\n"
msgstr " billentyűkezelők:\n"
-#: src/common/command.c:2410
+#: src/common/command.c:2459
msgid " (no keyboard handler)\n"
msgstr " (nincsenek billentyűkezelők)\n"
-#: src/common/command.c:2412 src/common/command.c:2429
-#: src/common/command.c:2445
+#: src/common/command.c:2461 src/common/command.c:2478
+#: src/common/command.c:2494
#, c-format
msgid " %d defined\n"
msgstr " %d definiálva\n"
-#: src/common/command.c:2417
+#: src/common/command.c:2466
#, fuzzy
msgid " event handlers:\n"
msgstr " üzenetkezelők:\n"
-#: src/common/command.c:2427
+#: src/common/command.c:2476
#, fuzzy
msgid " (no event handler)\n"
msgstr " (nincs üzenetkezelő)\n"
-#: src/common/command.c:2434
+#: src/common/command.c:2483
msgid " modifiers:\n"
msgstr " módosítók:\n"
-#: src/common/command.c:2443
+#: src/common/command.c:2492
msgid " (no modifier)\n"
msgstr " (nincs módosító)\n"
-#: src/common/command.c:2454
+#: src/common/command.c:2503
msgid "No plugin found.\n"
msgstr "Nem található modul.\n"
-#: src/common/command.c:2456
+#: src/common/command.c:2505
msgid " (no plugin)\n"
msgstr " (nem található bővítőmodul)\n"
-#: src/common/command.c:2526 src/common/command.c:3419
+#: src/common/command.c:2575 src/common/command.c:3468
#, c-format
msgid ""
"Command \"%s\" is not available, WeeChat was built without plugins support.\n"
@@ -3461,49 +3475,49 @@ msgstr ""
"A(z) \"%s\" parancs nem elérhető, a WeeChat modultámogatás nélkül lett "
"lefordítva.\n"
-#: src/common/command.c:2554
+#: src/common/command.c:2603
msgid "Configuration file saved\n"
msgstr "Konfigurációs fájl elmentve\n"
-#: src/common/command.c:2559
+#: src/common/command.c:2608
#, c-format
msgid "%s failed to save configuration file\n"
msgstr "%s nem sikerült a konfigurációs fájlt elmenteni\n"
-#: src/common/command.c:2567
+#: src/common/command.c:2616
msgid "Plugins options saved\n"
msgstr "Modul beállítások elmentve\n"
-#: src/common/command.c:2572
+#: src/common/command.c:2621
#, c-format
msgid "%s failed to save plugins options\n"
msgstr "%s nem sikerült a modul opciókat elmenteni\n"
-#: src/common/command.c:2613
+#: src/common/command.c:2662
msgid "No server.\n"
msgstr "Nincs szerver.\n"
-#: src/common/command.c:2624
+#: src/common/command.c:2673
#, c-format
msgid "Server '%s' not found.\n"
msgstr "A '%s' szerver nem található.\n"
-#: src/common/command.c:2636
+#: src/common/command.c:2685
#, c-format
msgid "%s missing servername for \"%s\" command\n"
msgstr "%s hiányzó szervernév a \"%s\" parancshoz\n"
-#: src/common/command.c:2644
+#: src/common/command.c:2693
#, c-format
msgid "%s too much arguments for \"%s\" command, ignoring arguments\n"
msgstr "%s túl sok paraméter a \"%s\" parancsnak, paraméterek mellőzve\n"
-#: src/common/command.c:2654
+#: src/common/command.c:2703
#, c-format
msgid "%s server \"%s\" not found for \"%s\" command\n"
msgstr "%s a \"%s\" szerver nem található a \"%s\" parancshoz\n"
-#: src/common/command.c:2662
+#: src/common/command.c:2711
#, c-format
msgid ""
"%s you can not delete server \"%s\" because you are connected to. Try /"
@@ -3512,198 +3526,198 @@ msgstr ""
"%s nem tudja törölni a \"%s\" szervert, mert csatlakozva van hozzá. Próbálja "
"a /disconnect %s parancsot előbb.\n"
-#: src/common/command.c:2682
+#: src/common/command.c:2731
#, c-format
msgid "Server %s%s%s has been deleted\n"
msgstr "A %s%s%s szerver törölve\n"
-#: src/common/command.c:2701
+#: src/common/command.c:2750
#, c-format
msgid "%s missing parameters for \"%s\" command\n"
msgstr "%s hiányzó paraméter a \"%s\" parancsnak\n"
-#: src/common/command.c:2711
+#: src/common/command.c:2760
#, c-format
msgid "%s server \"%s\" already exists, can't create it!\n"
msgstr "%s a \"%s\" szerver már létezik, nem hozhatja létre!\n"
-#: src/common/command.c:2740 src/common/command.c:2768
-#: src/common/command.c:2781 src/common/command.c:2807
+#: src/common/command.c:2789 src/common/command.c:2817
+#: src/common/command.c:2830 src/common/command.c:2856
#, c-format
msgid "%s missing password for \"%s\" parameter\n"
msgstr "%s hiányzó jelszó a \"%s\" paraméterhez\n"
-#: src/common/command.c:2753
+#: src/common/command.c:2802
#, c-format
msgid "%s missing nick(s) for \"%s\" parameter\n"
msgstr "%s hiányzó név a \"%s\" paraméterhez\n"
-#: src/common/command.c:2794
+#: src/common/command.c:2843
#, c-format
msgid "%s missing command for \"%s\" parameter\n"
msgstr "%s hiányzó parancs a \"%s\" paraméterhez\n"
-#: src/common/command.c:2831
+#: src/common/command.c:2880
#, c-format
msgid "Server %s%s%s created\n"
msgstr "A %s%s%s szerver létrehozva\n"
-#: src/common/command.c:2840
+#: src/common/command.c:2889
#, c-format
msgid "%s unable to create server\n"
msgstr "%s nem sikerült a szervert létrehozni\n"
-#: src/common/command.c:2900
+#: src/common/command.c:2949
msgid "(unknown)"
msgstr "(ismeretlen)"
-#: src/common/command.c:2923
+#: src/common/command.c:2972
#, c-format
msgid "%s(password hidden) "
msgstr "%s(jelszó rejtve) "
-#: src/common/command.c:3021
+#: src/common/command.c:3070
#, c-format
msgid "%s server \"%s\" not found\n"
msgstr "%s a \"%s\" szerver nem található\n"
-#: src/common/command.c:3054 src/common/command.c:3102
+#: src/common/command.c:3103 src/common/command.c:3151
#, c-format
msgid "%s config option \"%s\" not found\n"
msgstr "%s a \"%s\" opció nem található\n"
-#: src/common/command.c:3059 src/common/command.c:3094
+#: src/common/command.c:3108 src/common/command.c:3143
#, c-format
msgid "%s incorrect value for option \"%s\"\n"
msgstr "%s helytelen érték a \"%s\" paraméternek\n"
-#: src/common/command.c:3075
+#: src/common/command.c:3124
#, c-format
msgid "%s option \"%s\" can not be changed while WeeChat is running\n"
msgstr "%s a \"%s\" opció nem módosítható a WeeChat futása közben\n"
-#: src/common/command.c:3185
+#: src/common/command.c:3234
#, c-format
msgid "No config option found with \"%s\"\n"
msgstr "Nem találtam beállítási lehetőséget a \"%s\" szóhoz\n"
-#: src/common/command.c:3188
+#: src/common/command.c:3237
msgid "No config option found\n"
msgstr "Nem található az opció\n"
-#: src/common/command.c:3195
+#: src/common/command.c:3244
#, c-format
msgid "%sDetail:\n"
msgstr "%sRészletek:\n"
-#: src/common/command.c:3200
+#: src/common/command.c:3249
msgid " . type boolean (values: 'on' or 'off')\n"
msgstr " . típus logikai (értékek: 'on' vagy 'off')\n"
-#: src/common/command.c:3201 src/common/command.c:3224
-#: src/common/command.c:3230 src/common/command.c:3236
+#: src/common/command.c:3250 src/common/command.c:3273
+#: src/common/command.c:3279 src/common/command.c:3285
#: src/common/weechat.c:153 src/common/weechat.c:178 src/common/weechat.c:185
#: src/common/weechat.c:192
#, c-format
msgid " . default value: '%s'\n"
msgstr " . alapérték: '%s'\n"
-#: src/common/command.c:3206
+#: src/common/command.c:3255
#, c-format
msgid " . type integer (values: between %d and %d)\n"
msgstr " . típus szám (értékek: %d és %d között)\n"
-#: src/common/command.c:3209 src/common/weechat.c:162
+#: src/common/command.c:3258 src/common/weechat.c:162
#, c-format
msgid " . default value: %d\n"
msgstr " . alapérték: %d\n"
-#: src/common/command.c:3213
+#: src/common/command.c:3262
msgid " . type string (values: "
msgstr " . típus szöveg (értékek: "
-#: src/common/command.c:3226 src/common/command.c:3232
-#: src/common/command.c:3238 src/common/weechat.c:180 src/common/weechat.c:187
+#: src/common/command.c:3275 src/common/command.c:3281
+#: src/common/command.c:3287 src/common/weechat.c:180 src/common/weechat.c:187
#: src/common/weechat.c:194
msgid "empty"
msgstr "üres"
-#: src/common/command.c:3229
+#: src/common/command.c:3278
msgid " . type color (Curses or Gtk color, look at WeeChat doc)\n"
msgstr " . típus szín (Curses vagy Gtk szín, lásd WeeChat dokumentáció)\n"
-#: src/common/command.c:3235
+#: src/common/command.c:3284
msgid " . type string (any string)\n"
msgstr " . típus szöveg (bármilyen szöveg)\n"
-#: src/common/command.c:3241 src/common/weechat.c:197
+#: src/common/command.c:3290 src/common/weechat.c:197
#, c-format
msgid " . description: %s\n"
msgstr " . leírás : %s\n"
-#: src/common/command.c:3252
+#: src/common/command.c:3301
#, c-format
msgid "config option(s) found with \"%s\"\n"
msgstr "a \"%s\" kifejezéshez tartozó opciót találtam\n"
-#: src/common/command.c:3255
+#: src/common/command.c:3304
msgid "config option(s) found\n"
msgstr "megtalált opciók\n"
-#: src/common/command.c:3363
+#: src/common/command.c:3412
#, c-format
msgid "%s incorrect value for plugin option \"%s\"\n"
msgstr "%s helytelen érték a(z) \"%s\" modul paraméternek\n"
-#: src/common/command.c:3392
+#: src/common/command.c:3441
#, c-format
msgid "No plugin option found with \"%s\"\n"
msgstr "A(z) \"%s\" kifejezéshez nem található modul opció\n"
-#: src/common/command.c:3395
+#: src/common/command.c:3444
msgid "No plugin option found\n"
msgstr "Nem található modul opció\n"
-#: src/common/command.c:3405
+#: src/common/command.c:3454
#, c-format
msgid "plugin option(s) found with \"%s\"\n"
msgstr "a(z) \"%s\" kifejezéshez tartozó modul opciók\n"
-#: src/common/command.c:3408
+#: src/common/command.c:3457
msgid "plugin option(s) found\n"
msgstr "megtalált modul opciók\n"
-#: src/common/command.c:3449
+#: src/common/command.c:3498
#, c-format
msgid "%s alias or command \"%s\" not found\n"
msgstr "%s a \"%s\" aliasz vagy parancs nem található\n"
-#: src/common/command.c:3459
+#: src/common/command.c:3508
#, c-format
msgid "Alias \"%s\" removed\n"
msgstr "A \"%s\" aliasz eltávolítva\n"
-#: src/common/command.c:3519
+#: src/common/command.c:3568
msgid "ignore were removed.\n"
msgstr "mellőzés eltávolítva.\n"
-#: src/common/command.c:3521
+#: src/common/command.c:3570
msgid "ignore was removed.\n"
msgstr "mellőzés eltávolítva.\n"
-#: src/common/command.c:3526
+#: src/common/command.c:3575
#, c-format
msgid "%s no ignore found\n"
msgstr "%s nem található ilyen mellőzés\n"
-#: src/common/command.c:3560
+#: src/common/command.c:3609
#, c-format
msgid "%s can't upgrade: connection to at least one server is pending\n"
msgstr ""
"%s nem sikerült frissíteni: a kapcsolat egy vagy több szerverrel még "
"folyamatban van\n"
-#: src/common/command.c:3570
+#: src/common/command.c:3619
#, c-format
msgid ""
"%s can't upgrade: connection to at least one SSL server is active (should be "
@@ -3712,7 +3726,7 @@ msgstr ""
"%s nem sikerült frissíteni: a kapcsolat legalább egy SSL szerverrel aktív (a "
"következő verziókban javítva lesz)\n"
-#: src/common/command.c:3580
+#: src/common/command.c:3629
#, c-format
msgid ""
"%s can't upgrade: anti-flood is active on at least one server (sending many "
@@ -3721,36 +3735,36 @@ msgstr ""
"%s nem sikerült frissíteni: az anti-flood (több sor küldése) legalább egy "
"szerveren aktív\n"
-#: src/common/command.c:3595
+#: src/common/command.c:3644
msgid "Upgrading WeeChat...\n"
msgstr "WeeChat frissítése...\n"
-#: src/common/command.c:3602
+#: src/common/command.c:3651
#, c-format
msgid "%s unable to save session in file\n"
msgstr "%s nem sikerült a folyamatot menteni\n"
-#: src/common/command.c:3629
+#: src/common/command.c:3678
#, c-format
msgid "%s exec failed (program: \"%s\"), exiting WeeChat\n"
msgstr "%s futtatási hiba (program: \"%s\"), a WeeChat kilép\n"
-#: src/common/command.c:3669
+#: src/common/command.c:3718
#, c-format
msgid "WeeChat uptime: %d %s %02d:%02d:%02d, started on %s"
msgstr "WeeChat futásidő: %d %s %02d:%02d:%02d, elindítva: %s"
-#: src/common/command.c:3683
+#: src/common/command.c:3732
#, c-format
msgid "WeeChat uptime: %s%d %s%s %s%02d%s:%s%02d%s:%s%02d%s, started on %s%s"
msgstr ""
"WeeChat futásidő: %s%d %s%s %s%02d%s:%s%02d%s:%s%02d%s, elindítva: %s%s"
-#: src/common/command.c:3727
+#: src/common/command.c:3776
msgid "Open windows:\n"
msgstr "Nyitott ablakok:\n"
-#: src/common/command.c:3814
+#: src/common/command.c:3863
#, c-format
msgid ""
"%s can not merge windows, there's no other window with same size near "
@@ -4269,32 +4283,32 @@ msgstr "%s ismeretlen paraméter: '%s', mellőzve\n"
msgid "%s cannot create directory \"%s\"\n"
msgstr "%s nem sikerült a \"%s\" könyvtárat létrehozni\n"
-#: src/common/weechat.c:479
+#: src/common/weechat.c:482
#, c-format
msgid "%s unable to get HOME directory\n"
msgstr "%s nem sikerült a HOME könyvtárat beállítani\n"
-#: src/common/weechat.c:488
+#: src/common/weechat.c:491
#, c-format
msgid "%s not enough memory for home directory\n"
msgstr "%s nincs elég memória a HOME könyvtárhoz\n"
-#: src/common/weechat.c:501
+#: src/common/weechat.c:504
#, c-format
msgid "%s home (%s) is not a directory\n"
msgstr ""
-#: src/common/weechat.c:510 src/common/weechat.c:534 src/common/weechat.c:550
+#: src/common/weechat.c:513
#, c-format
msgid "%s unable to create \"%s\" directory\n"
msgstr "%s nem sikerült a \"%s\" könyvtárat létrehozni\n"
-#: src/common/weechat.c:626
+#: src/common/weechat.c:615
#, c-format
msgid "%sWelcome to %s%s%s, %s\n"
msgstr "%sÜdvözöli a %s%s%s, %s\n"
-#: src/common/weechat.c:640 src/common/weechat.c:650
+#: src/common/weechat.c:629 src/common/weechat.c:639
msgid "compiled on"
msgstr "lefordítva:"
@@ -5539,7 +5553,7 @@ msgstr "%s: alapértelmezett konfigurációs fájl elkészítése\n"
msgid "Creating default config file\n"
msgstr "Alapértelmezett konfigurációs fájl elkészítése\n"
-#: src/common/weeconfig.c:2175 src/common/weeconfig.c:2378
+#: src/common/weeconfig.c:2175 src/common/weeconfig.c:2380
#, c-format
msgid ""
"#\n"
@@ -5548,7 +5562,7 @@ msgstr ""
"#\n"
"# %s konfigurációs fájl, készítette: %s v%s - %s"
-#: src/common/weeconfig.c:2179 src/common/weeconfig.c:2382
+#: src/common/weeconfig.c:2179 src/common/weeconfig.c:2384
msgid ""
"# WARNING! Be careful when editing this file, WeeChat writes this file when "
"exiting.\n"
@@ -5558,7 +5572,7 @@ msgstr ""
"írja.\n"
"#\n"
-#: src/common/weeconfig.c:2375
+#: src/common/weeconfig.c:2377
msgid "Saving config to disk\n"
msgstr "Beállítások mentése a lemezre\n"
diff --git a/po/ru.po b/po/ru.po
index 4ced09600..f796d75e2 100644
--- a/po/ru.po
+++ b/po/ru.po
@@ -6,7 +6,7 @@ msgid ""
msgstr ""
"Project-Id-Version: WeeChat 0.2.4-cvs\n"
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
-"POT-Creation-Date: 2007-02-05 23:43+0100\n"
+"POT-Creation-Date: 2007-02-11 16:34+0100\n"
"PO-Revision-Date: 2007-01-11 00:20+0100\n"
"Last-Translator: Pavel Shevchuk \n"
"Language-Team: weechat-dev \n"
@@ -15,7 +15,7 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"X-Poedit-Bookmarks: -1,-1,608,-1,-1,-1,-1,-1,-1,-1\n"
-#: src/irc/irc-server.c:196 src/common/weeconfig.c:2311
+#: src/irc/irc-server.c:196 src/common/weeconfig.c:2313
msgid "Unable to get user's name"
msgstr "Не могу получить имя пользователя"
@@ -1378,12 +1378,12 @@ msgstr "(скрытый)"
msgid "%s: using hostname \"%s\"\n"
msgstr "%s: используется хост \"%s\"\n"
-#: src/irc/irc-send.c:219 src/common/command.c:692
+#: src/irc/irc-send.c:219 src/common/command.c:693
#, c-format
msgid "%s cannot find nick for sending message\n"
msgstr "%s не могу найти адресата сообщения\n"
-#: src/irc/irc-send.c:358 src/common/command.c:568
+#: src/irc/irc-send.c:358 src/common/command.c:569
#, c-format
msgid "%s command \"%s\" needs a server connection!\n"
msgstr "%s команде \"%s\" необходимо соединение с сервером!\n"
@@ -1403,7 +1403,7 @@ msgstr "%s \"%s\" команда может быть выполнена толь
msgid "%s \"%s\" command can not be executed on a server buffer\n"
msgstr "%s \"%s\" команда может быть выполнена только в буфере сервера\n"
-#: src/irc/irc-send.c:879 src/irc/irc-send.c:940 src/common/command.c:1587
+#: src/irc/irc-send.c:879 src/irc/irc-send.c:940 src/common/command.c:1588
#, c-format
msgid "%s wrong arguments for \"%s\" command\n"
msgstr "%s некорректные аргументы команды \"%s\"\n"
@@ -1430,9 +1430,9 @@ msgid "%s nick \"%s\" not found for \"%s\" command\n"
msgstr "%s ник \"%s\" не найден для команды \"%s\"\n"
#: src/irc/irc-send.c:1345 src/irc/irc-send.c:1483 src/irc/irc-send.c:2103
-#: src/common/command.c:1532 src/common/command.c:1544
-#: src/common/command.c:1563 src/common/command.c:1652
-#: src/common/command.c:2520
+#: src/common/command.c:1533 src/common/command.c:1545
+#: src/common/command.c:1564 src/common/command.c:1653
+#: src/common/command.c:2569
#, c-format
msgid "%s wrong argument count for \"%s\" command\n"
msgstr "%s некорректное количество аргументов команды \"%s\"\n"
@@ -1652,11 +1652,11 @@ msgstr "%s%s %s(%s%s@%s%s)%s был %s\n"
msgid "%s[%s%s%s]%s idle: "
msgstr "%s[%s%s%s]%s бездействует: "
-#: src/irc/irc-recv.c:3128 src/common/command.c:3671 src/common/command.c:3689
+#: src/irc/irc-recv.c:3128 src/common/command.c:3720 src/common/command.c:3738
msgid "days"
msgstr "дней"
-#: src/irc/irc-recv.c:3128 src/common/command.c:3671 src/common/command.c:3689
+#: src/irc/irc-recv.c:3128 src/common/command.c:3720 src/common/command.c:3738
msgid "day"
msgstr "день"
@@ -2189,7 +2189,7 @@ msgid "Plugin \"%s\" unloaded.\n"
msgstr "Plugin \"%s\" выгружен.\n"
#: src/plugins/plugins.c:1423 src/plugins/plugins.c:1466
-#: src/common/command.c:3341
+#: src/common/command.c:3390
#, c-format
msgid "%s plugin \"%s\" not found\n"
msgstr "%s plugin \"%s\" не найден\n"
@@ -2200,7 +2200,7 @@ msgid "%s %s, line %d: invalid syntax, missing \"=\"\n"
msgstr "%s %s, строка %d: некорректный синтаксис, утерян \"=\"\n"
#: src/plugins/plugins-config.c:363 src/common/weeconfig.c:2165
-#: src/common/weeconfig.c:2369
+#: src/common/weeconfig.c:2371
#, c-format
msgid "%s cannot create file \"%s\"\n"
msgstr "%s не могу создать файл \"%s\"\n"
@@ -2328,7 +2328,7 @@ msgstr "сервер"
msgid "Not enough memory for new line\n"
msgstr "Недостаточно памяти для новой строчки\n"
-#: src/gui/gui-common.c:432
+#: src/gui/gui-common.c:436
#, c-format
msgid "%s not enough memory for infobar message\n"
msgstr "%s недостаточно памяти для сообщения в строке информации\n"
@@ -2525,19 +2525,23 @@ msgstr "обновить экран"
msgid "grab a key"
msgstr "захватить клавишу"
-#: src/gui/gui-keyboard.c:456 src/common/command.c:2204
+#: src/gui/gui-keyboard.c:147
+msgid "insert a string in command line"
+msgstr ""
+
+#: src/gui/gui-keyboard.c:475 src/common/command.c:2253
#, c-format
msgid "%s unable to bind key \"%s\"\n"
msgstr "%s не могу установить клавишу \"%s\"\n"
-#: src/gui/gui-keyboard.c:467
+#: src/gui/gui-keyboard.c:497
#, c-format
msgid "%s unable to bind key \"%s\" (invalid function name: \"%s\")\n"
msgstr ""
"%s не могу установить клавишу \"%s\" (некорректное название функции: \"%s"
"\")\n"
-#: src/gui/gui-keyboard.c:480
+#: src/gui/gui-keyboard.c:511
#, c-format
msgid "%s not enough memory for key binding\n"
msgstr "%s недостаточно памяти для установки клавиши\n"
@@ -2558,7 +2562,7 @@ msgstr "**** Начало log-файла"
msgid "**** End of log "
msgstr "**** Конец log-файла"
-#: src/common/alias.c:170 src/common/command.c:365
+#: src/common/alias.c:170 src/common/command.c:366
#, c-format
msgid "%s circular reference when calling alias \"/%s\"\n"
msgstr "%s рекурсия при вызове сокращения \"/%s\"\n"
@@ -2776,15 +2780,20 @@ msgid "bind/unbind keys"
msgstr "установить/снять клавиши"
#: src/common/command.c:122
-msgid "[key [function/command]] [unbind key] [functions] [reset -yes]"
+#, fuzzy
+msgid ""
+"[key [function/command]] [unbind key] [functions] [call function [\"args\"]] "
+"[reset -yes]"
msgstr "[клавиша [функция/команда]] [unbind клавиша] [функции] [reset -yes]"
#: src/common/command.c:123
+#, fuzzy
msgid ""
" key: display or bind this key to an internal function or a command "
"(beginning by \"/\")\n"
" unbind: unbind a key\n"
"functions: list internal functions for key bindings\n"
+" call: call a function by name (with optional arguments)\n"
" reset: restore bindings to the default values and delete ALL personal "
"bindings (use carefully!)"
msgstr ""
@@ -2795,11 +2804,11 @@ msgstr ""
" reset: сбросить клавиши на значения по умолчанию и удалить ВСЕ личные "
"привязки (используйте внимательно!)"
-#: src/common/command.c:139
+#: src/common/command.c:140
msgid "list/load/unload plugins"
msgstr "перечислить/загрузить/выгрузить plugin'ы"
-#: src/common/command.c:140
+#: src/common/command.c:141
msgid ""
"[list [name]] | [listfull [name]] | [load filename] | [autoload] | [reload "
"[name]] | [unload [name]]"
@@ -2807,7 +2816,7 @@ msgstr ""
"[list [имя]] | [listfull [имя]] | [load имя_файла] | [autoload] | [reload "
"[имя]] | [unload [имя]]"
-#: src/common/command.c:141
+#: src/common/command.c:142
msgid ""
" list: list loaded plugins\n"
"listfull: list loaded plugins with detailed info for each plugin\n"
@@ -2830,11 +2839,11 @@ msgstr ""
"\n"
"Команда /plugin без аргументов перечисляет загруженные pluginы."
-#: src/common/command.c:149
+#: src/common/command.c:150
msgid "list, add or remove servers"
msgstr "перечислить, добавить или удалить серверы"
-#: src/common/command.c:150
+#: src/common/command.c:151
msgid ""
"[servername] | [servername hostname port [-auto | -noauto] [-ipv6] [-ssl] [-"
"pwd password] [-nicks nick1 nick2 nick3] [-username username] [-realname "
@@ -2845,7 +2854,7 @@ msgstr ""
"[-nicks ник1 ник2 ник3] [-username имя] [-realname настоящее_имя] [-command "
"команда] [-autojoin канал[,канал]] ] | [del сервер]"
-#: src/common/command.c:155
+#: src/common/command.c:156
msgid ""
"servername: server name, for internal and display use\n"
" hostname: name or IP address of server\n"
@@ -2871,27 +2880,27 @@ msgstr ""
"username: имя пользователя\n"
"realname: настоящее имя"
-#: src/common/command.c:167
+#: src/common/command.c:168
msgid "save config to disk"
msgstr "сохранить конфигурацию"
-#: src/common/command.c:168
+#: src/common/command.c:169
msgid "[file]"
msgstr "[файл]"
-#: src/common/command.c:168
+#: src/common/command.c:169
msgid "file: filename for writing config"
msgstr "файл: конфигурационный файл"
-#: src/common/command.c:170
+#: src/common/command.c:171
msgid "set config options"
msgstr "настроить параметры конфигурации"
-#: src/common/command.c:171 src/common/command.c:179
+#: src/common/command.c:172 src/common/command.c:180
msgid "[option [ = value]]"
msgstr "[параметр [ = значение]]"
-#: src/common/command.c:172
+#: src/common/command.c:173
msgid ""
"option: name of an option (if name is full and no value is given, then help "
"is displayed on option)\n"
@@ -2907,11 +2916,11 @@ msgstr ""
"Параметром может быть: servername.server_xxx где \"servername\" - имя "
"сервера, а \"xxx\" - параметр сервера"
-#: src/common/command.c:178
+#: src/common/command.c:179
msgid "set plugin config options"
msgstr "настроить параметры pluginов"
-#: src/common/command.c:180
+#: src/common/command.c:181
msgid ""
"option: name of a plugin option\n"
" value: value for option\n"
@@ -2923,27 +2932,27 @@ msgstr ""
"\n"
"Формат параметров: plugin.параметр, например: perl.myscript.item1"
-#: src/common/command.c:184
+#: src/common/command.c:185
msgid "remove an alias"
msgstr "удалить ярлык"
-#: src/common/command.c:185
+#: src/common/command.c:186
msgid "alias_name"
msgstr "сокращение"
-#: src/common/command.c:185
+#: src/common/command.c:186
msgid "alias_name: name of alias to remove"
msgstr "сокращение: удаляемое сокращение"
-#: src/common/command.c:187
+#: src/common/command.c:188
msgid "unignore IRC messages and/or hosts"
msgstr "снять игнорирование IRC сообщений и/или хостов"
-#: src/common/command.c:188
+#: src/common/command.c:189
msgid "[number | [mask [[type | command] [channel [server]]]]]"
msgstr "[номер | [маска [[тип | команда] [канал [сервер]]]]]"
-#: src/common/command.c:189
+#: src/common/command.c:190
msgid ""
" number: # of ignore to unignore (number is displayed by list of ignore)\n"
" mask: nick or host mask to unignore\n"
@@ -2966,11 +2975,11 @@ msgstr ""
"Для каждого игнорирования '*' означает \"все\".\n"
"/unignore без аргументов перечисляет все заданные игнорирования."
-#: src/common/command.c:199
+#: src/common/command.c:200
msgid "upgrade WeeChat without disconnecting from servers"
msgstr "обновить WeeChat не отключаясь от серверов"
-#: src/common/command.c:201
+#: src/common/command.c:202
msgid ""
"This command run again WeeChat binary, so it should have been compiled or "
"installed with a package manager before running this command."
@@ -2978,23 +2987,23 @@ msgstr ""
"Эта команда перезапускает исполняемый файл WeeChat, поэтому он должен быть "
"собран или установлен менеджером пакетов перед запуском этой команды."
-#: src/common/command.c:204
+#: src/common/command.c:205
msgid "show WeeChat uptime"
msgstr "показать uptime WeeChat"
-#: src/common/command.c:205
+#: src/common/command.c:206
msgid "[-o]"
msgstr "[-o]"
-#: src/common/command.c:206
+#: src/common/command.c:207
msgid "-o: send uptime on current channel as an IRC message"
msgstr "-o: отправить uptime сообщением в текущий канал"
-#: src/common/command.c:208
+#: src/common/command.c:209
msgid "manage windows"
msgstr "управление окнами"
-#: src/common/command.c:209
+#: src/common/command.c:210
msgid ""
"[list | -1 | +1 | b# | up | down | left | right | splith [pct] | splitv "
"[pct] | resize pct | merge [all]]"
@@ -3002,7 +3011,7 @@ msgstr ""
"[list | -1 | +1 | b# | up | down | left | right | splith [pct] | splitv "
"[pct] | resize pct | merge [all]]"
-#: src/common/command.c:211
+#: src/common/command.c:212
msgid ""
" list: list open windows (no parameter implies this list)\n"
" -1: jump to previous window\n"
@@ -3038,19 +3047,19 @@ msgstr ""
"Для splith и splitv <прцт> - процент размера создаваемого окна относительно "
"текущего. Например, 25 означает создать окно в 4 раза меньше текущего"
-#: src/common/command.c:345 src/common/command.c:514 src/common/command.c:603
+#: src/common/command.c:346 src/common/command.c:515 src/common/command.c:604
#, c-format
msgid "%s command \"%s\" failed\n"
msgstr "%s команда \"%s\" не удалась\n"
-#: src/common/command.c:471
+#: src/common/command.c:472
#, c-format
msgid "%s wrong argument count for %s command \"%s\" (expected: %d arg%s)\n"
msgstr ""
"%s некорректное количество аргументов %s команды \"%s\" (ожидалось: %d arg%"
"s)\n"
-#: src/common/command.c:483
+#: src/common/command.c:484
#, c-format
msgid ""
"%s wrong argument count for %s command \"%s\" (expected: between %d and %d "
@@ -3059,14 +3068,14 @@ msgstr ""
"%s некорректное количество аргументов %s команды \"%s\" (ожидалось: от %d до "
"%d arg%s)\n"
-#: src/common/command.c:541
+#: src/common/command.c:542
#, c-format
msgid "%s wrong argument count for IRC command \"%s\" (expected: %d arg%s)\n"
msgstr ""
"%s некорректное количество аргументов IRC команды \"%s\" (ожидалось: %d arg%"
"s)\n"
-#: src/common/command.c:553
+#: src/common/command.c:554
#, c-format
msgid ""
"%s wrong argument count for IRC command \"%s\" (expected: between %d and %d "
@@ -3075,12 +3084,12 @@ msgstr ""
"%s некорректное количество аргументов IRC команды \"%s\" (ожидалось: от %d "
"до %d arg%s)\n"
-#: src/common/command.c:577
+#: src/common/command.c:578
#, c-format
msgid "%s command \"%s\" can not be executed on DCC CHAT buffer\n"
msgstr "%s команда \"%s\" не может быть выполнена в DCC-чате\n"
-#: src/common/command.c:639
+#: src/common/command.c:640
#, c-format
msgid ""
"%s unknown command \"%s\" (type /help for help). To send unknown commands to "
@@ -3089,407 +3098,412 @@ msgstr ""
"%s неизвестная команда \"%s\" (наберите /help для справки). Для отправки "
"неизвестных команд IRC серверу включите параметр irc_send_unknown_commands.\n"
-#: src/common/command.c:833
+#: src/common/command.c:834
msgid "This window is not a channel!\n"
msgstr "Это окно не является каналом!\n"
-#: src/common/command.c:881 src/common/command.c:1052
+#: src/common/command.c:882 src/common/command.c:1053
#, c-format
msgid "%s missing arguments for \"%s\" command\n"
msgstr "%s нет аргументов для \"%s\" команды\n"
-#: src/common/command.c:890
+#: src/common/command.c:891
#, c-format
msgid "Alias \"%s\" => \"%s\" created\n"
msgstr "Сокращение \"%s\" => \"%s\" создано\n"
-#: src/common/command.c:896
+#: src/common/command.c:897
#, c-format
msgid "Failed to create alias \"%s\" => \"%s\" (not enough memory)\n"
msgstr "Невозможно создать сокращение \"%s\" => \"%s\" (недостаточно памяти)\n"
-#: src/common/command.c:908
+#: src/common/command.c:909
msgid "Alias:\n"
msgstr "Сокращение:\n"
-#: src/common/command.c:918
+#: src/common/command.c:919
msgid "No alias found.\n"
msgstr "Сокращения не найдены.\n"
-#: src/common/command.c:928
+#: src/common/command.c:929
msgid "List of aliases:\n"
msgstr "Список сокращений:\n"
-#: src/common/command.c:942
+#: src/common/command.c:943
msgid "No alias defined.\n"
msgstr "Сокращения не заданы.\n"
-#: src/common/command.c:961
+#: src/common/command.c:962
#, c-format
msgid "%sServer: %s%s\n"
msgstr "%sСервер: %s%s\n"
-#: src/common/command.c:966
+#: src/common/command.c:967
#, c-format
msgid "%snot connected\n"
msgstr "%sне подключен\n"
-#: src/common/command.c:970
+#: src/common/command.c:971
#, c-format
msgid "%sChannel: %s%s %s(server: %s%s%s)\n"
msgstr "%sКанал: %s%s %s(сервер: %s%s%s)\n"
-#: src/common/command.c:979
+#: src/common/command.c:980
#, c-format
msgid "%sPrivate with: %s%s %s(server: %s%s%s)\n"
msgstr "%sПриват with: %s%s %s(сервер: %s%s%s)\n"
-#: src/common/command.c:988 src/common/command.c:1000
+#: src/common/command.c:989 src/common/command.c:1001
#, c-format
msgid "%sunknown\n"
msgstr "%sнеизвестен\n"
-#: src/common/command.c:996
+#: src/common/command.c:997
#, c-format
msgid "%sraw IRC data\n"
msgstr "%sсырые IRC данные\n"
-#: src/common/command.c:1031
+#: src/common/command.c:1032
msgid "Open buffers:\n"
msgstr "Открытые буферы:\n"
-#: src/common/command.c:1076
+#: src/common/command.c:1077
#, c-format
msgid "%s incorrect buffer number\n"
msgstr "%s неправильный номер буфера\n"
-#: src/common/command.c:1093
+#: src/common/command.c:1094
#, c-format
msgid "%s can not close the single buffer\n"
msgstr "%s невозможно закрыть единственный буфер\n"
-#: src/common/command.c:1106
+#: src/common/command.c:1107
#, c-format
msgid "%s can not close server buffer while channels are open\n"
msgstr "%s невозможно закрыть буфер сервера пока открыты каналы\n"
-#: src/common/command.c:1180
+#: src/common/command.c:1181
msgid "Default notify levels for servers:"
msgstr "Новый уровень уведомления для серверов:"
-#: src/common/command.c:1198
+#: src/common/command.c:1199
msgid "Notify levels:"
msgstr "Уровни уведомления:"
-#: src/common/command.c:1205
+#: src/common/command.c:1206
msgid "Raw IRC data"
msgstr "Сырые IRC данные"
-#: src/common/command.c:1227 src/common/command.c:1297
+#: src/common/command.c:1228 src/common/command.c:1298
#, c-format
msgid "%s incorrect notify level (must be between %d and %d)\n"
msgstr "%s некорректный уровень уведомления (должен быть от %d до %d)\n"
-#: src/common/command.c:1240
+#: src/common/command.c:1241
#, c-format
msgid "%s incorrect buffer for notify (must be server, channel or private)\n"
msgstr ""
"%s некорректный буфер уведомления (должен быть сервером, каналом или "
"приватом)\n"
-#: src/common/command.c:1251
+#: src/common/command.c:1252
#, c-format
msgid "New default notify level for server %s%s%s: %s%d %s"
msgstr "Новый уровень уведомления для сервера %s%s%s: %s%d %s"
-#: src/common/command.c:1265
+#: src/common/command.c:1266
#, c-format
msgid "New notify level for %s%s%s: %s%d %s"
msgstr "Новый уровень уведомления для %s%s%s: %s%d %s"
-#: src/common/command.c:1276
+#: src/common/command.c:1277
msgid "(hotlist: never)\n"
msgstr "(хотлист: никогда)\n"
-#: src/common/command.c:1279
+#: src/common/command.c:1280
msgid "(hotlist: highlights)\n"
msgstr "(хотлист: подсвечивание)\n"
-#: src/common/command.c:1282
+#: src/common/command.c:1283
msgid "(hotlist: highlights + messages)\n"
msgstr "(hotlist: подсвечивание + сообщения)\n"
-#: src/common/command.c:1285
+#: src/common/command.c:1286
msgid "(hotlist: highlights + messages + join/part (all))\n"
msgstr "(хотлист: подсвечивание + сообщения + входы/выходы (всё))\n"
-#: src/common/command.c:1427
+#: src/common/command.c:1428
#, fuzzy, c-format
msgid "%s buffer not found for \"%s\" command\n"
msgstr "%s ник не найден для команды \"%s\"\n"
-#: src/common/command.c:1437 src/common/command.c:1681
-#: src/common/command.c:2513 src/common/command.c:3803
-#: src/common/command.c:3846
+#: src/common/command.c:1438 src/common/command.c:1682
+#: src/common/command.c:2562 src/common/command.c:3852
+#: src/common/command.c:3895
#, c-format
msgid "%s unknown option for \"%s\" command\n"
msgstr "%s неизвестный параметр для команды \"%s\"\n"
-#: src/common/command.c:1477
+#: src/common/command.c:1478
#, c-format
msgid "%s already connected to server \"%s\"!\n"
msgstr "%s уже подключен к серверу \"%s\"!\n"
-#: src/common/command.c:1485
+#: src/common/command.c:1486
#, c-format
msgid "%s currently connecting to server \"%s\"!\n"
msgstr "%s подключается к серверу \"%s\"!\n"
-#: src/common/command.c:1505 src/common/command.c:1731
+#: src/common/command.c:1506 src/common/command.c:1732
#, c-format
msgid "%s server not found\n"
msgstr "%s сервер не найден\n"
-#: src/common/command.c:1714
+#: src/common/command.c:1715
#, c-format
msgid "%s not connected to server \"%s\"!\n"
msgstr "%s не подключен к серверу \"%s\"!\n"
-#: src/common/command.c:1722
+#: src/common/command.c:1723
msgid "Auto-reconnection is cancelled\n"
msgstr "Авто-переподключение отменено\n"
-#: src/common/command.c:1759 src/common/weechat.c:218
+#: src/common/command.c:1760 src/common/weechat.c:218
#, c-format
msgid "%s internal commands:\n"
msgstr "Внутренние команды %s:\n"
-#: src/common/command.c:1769 src/common/weechat.c:238
+#: src/common/command.c:1770 src/common/weechat.c:238
msgid "IRC commands:\n"
msgstr "Команды IRC:\n"
-#: src/common/command.c:1783
+#: src/common/command.c:1784
msgid "Plugin commands:\n"
msgstr "Команды Plugin'ов:\n"
-#: src/common/command.c:1899
+#: src/common/command.c:1900
#, c-format
msgid "No help available, \"%s\" is an unknown command\n"
msgstr "Справка недоступна, \"%s\" не является командой\n"
-#: src/common/command.c:1968
+#: src/common/command.c:1969
#, c-format
msgid "%son %s%s%s/%s%s%s:%s ignoring %s%s%s from %s%s\n"
msgstr "%sна %s%s%s/%s%s%s:%s игнорирует %s%s%s с %s%s\n"
-#: src/common/command.c:2006
+#: src/common/command.c:2007
msgid "List of ignore:\n"
msgstr "Список игнорирования:\n"
-#: src/common/command.c:2023
+#: src/common/command.c:2024
msgid "No ignore defined.\n"
msgstr "Игнорирования не заданы.\n"
-#: src/common/command.c:2049
+#: src/common/command.c:2050
msgid "New ignore:"
msgstr "Новое игнорирование:"
-#: src/common/command.c:2069
+#: src/common/command.c:2070
#, c-format
msgid "New key binding: %s"
msgstr "Новая комбинация клавиш: %s"
-#: src/common/command.c:2108
+#: src/common/command.c:2113
msgid "Key bindings:\n"
msgstr "Комбинации клавиш:\n"
-#: src/common/command.c:2122
+#: src/common/command.c:2127
#, c-format
msgid "Key \"%s\" unbound\n"
msgstr "Клавиша \"%s\" не привязана\n"
-#: src/common/command.c:2128
+#: src/common/command.c:2133
#, c-format
msgid "%s unable to unbind key \"%s\"\n"
msgstr "%s не могу отвязать клавишу \"%s\"\n"
-#: src/common/command.c:2136 src/common/weechat.c:270
+#: src/common/command.c:2141 src/common/weechat.c:270
msgid "Internal key functions:\n"
msgstr "Встроенные функции клавиш:\n"
-#: src/common/command.c:2156
+#: src/common/command.c:2190
+#, fuzzy, c-format
+msgid "%s unknown key function \"%s\"\n"
+msgstr "%s неизвестный параметр для команды \"%s\"\n"
+
+#: src/common/command.c:2205
msgid "Default key bindings restored\n"
msgstr "Комбинации клавиш по умолчанию восстановлены\n"
-#: src/common/command.c:2162
-#, c-format
-msgid "%s \"-yes\" argument is required for keys reset (securuty reason)\n"
+#: src/common/command.c:2211
+#, fuzzy, c-format
+msgid "%s \"-yes\" argument is required for keys reset (security reason)\n"
msgstr ""
"%s \"-yes\" аргумент, необходимый для сброса ключей (в целях безопасности)\n"
-#: src/common/command.c:2181
+#: src/common/command.c:2230
msgid "Key:\n"
msgstr "Клавиша:\n"
-#: src/common/command.c:2187
+#: src/common/command.c:2236
msgid "No key found.\n"
msgstr "Клавиши не найдены.\n"
-#: src/common/command.c:2229
+#: src/common/command.c:2278
msgid "global"
msgstr "глобальная"
-#: src/common/command.c:2229
+#: src/common/command.c:2278
msgid "local"
msgstr "локальная"
-#: src/common/command.c:2235
+#: src/common/command.c:2284
msgid "top"
msgstr "сверху"
-#: src/common/command.c:2238
+#: src/common/command.c:2287
msgid "bottom"
msgstr "внизу"
-#: src/common/command.c:2241
+#: src/common/command.c:2290
msgid "left"
msgstr "слева"
-#: src/common/command.c:2244
+#: src/common/command.c:2293
msgid "right"
msgstr "справа"
-#: src/common/command.c:2274
+#: src/common/command.c:2323
msgid "Open panels:\n"
msgstr "Открытые панели:\n"
-#: src/common/command.c:2306
+#: src/common/command.c:2355
msgid "Plugins loaded:\n"
msgstr "Загруженные plugin'ы\n"
-#: src/common/command.c:2332
+#: src/common/command.c:2381
msgid " message handlers:\n"
msgstr " обработчики сообщений:\n"
-#: src/common/command.c:2341
+#: src/common/command.c:2390
#, c-format
msgid " IRC(%s)\n"
msgstr " IRC(%s)\n"
-#: src/common/command.c:2348
+#: src/common/command.c:2397
msgid " (no message handler)\n"
msgstr " (нет обработчика сообщений)\n"
-#: src/common/command.c:2353
+#: src/common/command.c:2402
msgid " command handlers:\n"
msgstr " обработчики команд:\n"
-#: src/common/command.c:2374
+#: src/common/command.c:2423
msgid " (no command handler)\n"
msgstr " (нет обработчиков команд)\n"
-#: src/common/command.c:2379
+#: src/common/command.c:2428
msgid " timer handlers:\n"
msgstr " обработчики таймера:\n"
-#: src/common/command.c:2388
+#: src/common/command.c:2437
#, c-format
msgid " %d seconds\n"
msgstr " %d секунд\n"
-#: src/common/command.c:2395
+#: src/common/command.c:2444
msgid " (no timer handler)\n"
msgstr " (нет обработчика таймера)\n"
-#: src/common/command.c:2400
+#: src/common/command.c:2449
msgid " keyboard handlers:\n"
msgstr " обработчики клавиатуры:\n"
-#: src/common/command.c:2410
+#: src/common/command.c:2459
msgid " (no keyboard handler)\n"
msgstr " (нет обработчика клавиатуры)\n"
-#: src/common/command.c:2412 src/common/command.c:2429
-#: src/common/command.c:2445
+#: src/common/command.c:2461 src/common/command.c:2478
+#: src/common/command.c:2494
#, c-format
msgid " %d defined\n"
msgstr " %d объявлено\n"
-#: src/common/command.c:2417
+#: src/common/command.c:2466
#, fuzzy
msgid " event handlers:\n"
msgstr " обработчики сообщений:\n"
-#: src/common/command.c:2427
+#: src/common/command.c:2476
#, fuzzy
msgid " (no event handler)\n"
msgstr " (нет обработчика сообщений)\n"
-#: src/common/command.c:2434
+#: src/common/command.c:2483
msgid " modifiers:\n"
msgstr " модификаторы:\n"
-#: src/common/command.c:2443
+#: src/common/command.c:2492
msgid " (no modifier)\n"
msgstr " (нет модификатора)\n"
-#: src/common/command.c:2454
+#: src/common/command.c:2503
msgid "No plugin found.\n"
msgstr "Plugin не найден\n"
-#: src/common/command.c:2456
+#: src/common/command.c:2505
msgid " (no plugin)\n"
msgstr " (нет pluginа)\n"
-#: src/common/command.c:2526 src/common/command.c:3419
+#: src/common/command.c:2575 src/common/command.c:3468
#, c-format
msgid ""
"Command \"%s\" is not available, WeeChat was built without plugins support.\n"
msgstr "Команда \"%s\" не доступна, WeeChat собран без поддержки plugin'ов.\n"
-#: src/common/command.c:2554
+#: src/common/command.c:2603
msgid "Configuration file saved\n"
msgstr "Конфигурационный файл сохранён\n"
-#: src/common/command.c:2559
+#: src/common/command.c:2608
#, c-format
msgid "%s failed to save configuration file\n"
msgstr "%s не могу сохранить конфигурационный файл\n"
-#: src/common/command.c:2567
+#: src/common/command.c:2616
msgid "Plugins options saved\n"
msgstr "Настройки pluginов сохранены\n"
-#: src/common/command.c:2572
+#: src/common/command.c:2621
#, c-format
msgid "%s failed to save plugins options\n"
msgstr "%s не могу сохранить конфигурационный файл pluginов\n"
-#: src/common/command.c:2613
+#: src/common/command.c:2662
msgid "No server.\n"
msgstr "Нет сервера.\n"
-#: src/common/command.c:2624
+#: src/common/command.c:2673
#, c-format
msgid "Server '%s' not found.\n"
msgstr "Сервер '%s' не найден.\n"
-#: src/common/command.c:2636
+#: src/common/command.c:2685
#, c-format
msgid "%s missing servername for \"%s\" command\n"
msgstr "%s не хватает имени сервера для команды \"%s\"\n"
-#: src/common/command.c:2644
+#: src/common/command.c:2693
#, c-format
msgid "%s too much arguments for \"%s\" command, ignoring arguments\n"
msgstr "%s слишком много аргументов для команды \"%s\" игнорирую аргументы\n"
-#: src/common/command.c:2654
+#: src/common/command.c:2703
#, c-format
msgid "%s server \"%s\" not found for \"%s\" command\n"
msgstr "%s сервер \"%s\" не найден для команды \"%s\"\n"
-#: src/common/command.c:2662
+#: src/common/command.c:2711
#, c-format
msgid ""
"%s you can not delete server \"%s\" because you are connected to. Try /"
@@ -3498,196 +3512,196 @@ msgstr ""
"%s вы не можете удалить сервер \"%s\" потому, что подключены к нему. "
"Попробуйте отключиться (/disconnect) %s перед удалением.\n"
-#: src/common/command.c:2682
+#: src/common/command.c:2731
#, c-format
msgid "Server %s%s%s has been deleted\n"
msgstr "Сервер %s%s%s удалён\n"
-#: src/common/command.c:2701
+#: src/common/command.c:2750
#, c-format
msgid "%s missing parameters for \"%s\" command\n"
msgstr "%s не хватает параметров для команды \"%s\"\n"
-#: src/common/command.c:2711
+#: src/common/command.c:2760
#, c-format
msgid "%s server \"%s\" already exists, can't create it!\n"
msgstr "%s сервер \"%s\" уже существует, не могу создать его!\n"
-#: src/common/command.c:2740 src/common/command.c:2768
-#: src/common/command.c:2781 src/common/command.c:2807
+#: src/common/command.c:2789 src/common/command.c:2817
+#: src/common/command.c:2830 src/common/command.c:2856
#, c-format
msgid "%s missing password for \"%s\" parameter\n"
msgstr "%s не хватает пароля для параметра \"%s\"\n"
-#: src/common/command.c:2753
+#: src/common/command.c:2802
#, c-format
msgid "%s missing nick(s) for \"%s\" parameter\n"
msgstr "%s не хватает ника(-ов) для параметра \"%s\"\n"
-#: src/common/command.c:2794
+#: src/common/command.c:2843
#, c-format
msgid "%s missing command for \"%s\" parameter\n"
msgstr "%s не хватает команды для параметра \"%s\"\n"
-#: src/common/command.c:2831
+#: src/common/command.c:2880
#, c-format
msgid "Server %s%s%s created\n"
msgstr "Сервер %s%s%s создан\n"
-#: src/common/command.c:2840
+#: src/common/command.c:2889
#, c-format
msgid "%s unable to create server\n"
msgstr "%s не могу создать сервер\n"
-#: src/common/command.c:2900
+#: src/common/command.c:2949
msgid "(unknown)"
msgstr "(неизвестен)"
-#: src/common/command.c:2923
+#: src/common/command.c:2972
#, c-format
msgid "%s(password hidden) "
msgstr "%s(пароль скрыт) "
-#: src/common/command.c:3021
+#: src/common/command.c:3070
#, c-format
msgid "%s server \"%s\" not found\n"
msgstr "%s сервер \"%s\" не найден\n"
-#: src/common/command.c:3054 src/common/command.c:3102
+#: src/common/command.c:3103 src/common/command.c:3151
#, c-format
msgid "%s config option \"%s\" not found\n"
msgstr "%s параметр конфигурации \"%s\" не найден\n"
-#: src/common/command.c:3059 src/common/command.c:3094
+#: src/common/command.c:3108 src/common/command.c:3143
#, c-format
msgid "%s incorrect value for option \"%s\"\n"
msgstr "%s некорректное значение параметра \"%s\"\n"
-#: src/common/command.c:3075
+#: src/common/command.c:3124
#, c-format
msgid "%s option \"%s\" can not be changed while WeeChat is running\n"
msgstr "%s параметр \"%s\" не может быть изменена при запущеном WeeChat\n"
-#: src/common/command.c:3185
+#: src/common/command.c:3234
#, c-format
msgid "No config option found with \"%s\"\n"
msgstr "Не найден параметр с \"%s\"\n"
-#: src/common/command.c:3188
+#: src/common/command.c:3237
msgid "No config option found\n"
msgstr "Не найден параметр\n"
-#: src/common/command.c:3195
+#: src/common/command.c:3244
#, c-format
msgid "%sDetail:\n"
msgstr "%sПодробности:\n"
-#: src/common/command.c:3200
+#: src/common/command.c:3249
msgid " . type boolean (values: 'on' or 'off')\n"
msgstr " . булевый тип (значения: 'on' или 'off')\n"
-#: src/common/command.c:3201 src/common/command.c:3224
-#: src/common/command.c:3230 src/common/command.c:3236
+#: src/common/command.c:3250 src/common/command.c:3273
+#: src/common/command.c:3279 src/common/command.c:3285
#: src/common/weechat.c:153 src/common/weechat.c:178 src/common/weechat.c:185
#: src/common/weechat.c:192
#, c-format
msgid " . default value: '%s'\n"
msgstr " . значение по умолчанию: '%s'\n"
-#: src/common/command.c:3206
+#: src/common/command.c:3255
#, c-format
msgid " . type integer (values: between %d and %d)\n"
msgstr " . целочисленное значение (значения: от %d до %d)\n"
-#: src/common/command.c:3209 src/common/weechat.c:162
+#: src/common/command.c:3258 src/common/weechat.c:162
#, c-format
msgid " . default value: %d\n"
msgstr " . значение по умолчанию: %d\n"
-#: src/common/command.c:3213
+#: src/common/command.c:3262
msgid " . type string (values: "
msgstr " . строковой тип (значения: "
-#: src/common/command.c:3226 src/common/command.c:3232
-#: src/common/command.c:3238 src/common/weechat.c:180 src/common/weechat.c:187
+#: src/common/command.c:3275 src/common/command.c:3281
+#: src/common/command.c:3287 src/common/weechat.c:180 src/common/weechat.c:187
#: src/common/weechat.c:194
msgid "empty"
msgstr "пусто"
-#: src/common/command.c:3229
+#: src/common/command.c:3278
msgid " . type color (Curses or Gtk color, look at WeeChat doc)\n"
msgstr " . цветовой тип (цвет Curses или Gtk, см. документацию WeeChat)\n"
-#: src/common/command.c:3235
+#: src/common/command.c:3284
msgid " . type string (any string)\n"
msgstr " . строковой тип (любая строка)\n"
-#: src/common/command.c:3241 src/common/weechat.c:197
+#: src/common/command.c:3290 src/common/weechat.c:197
#, c-format
msgid " . description: %s\n"
msgstr " . описание: %s\n"
-#: src/common/command.c:3252
+#: src/common/command.c:3301
#, c-format
msgid "config option(s) found with \"%s\"\n"
msgstr "параметров с \"%s\" найдено\n"
-#: src/common/command.c:3255
+#: src/common/command.c:3304
msgid "config option(s) found\n"
msgstr "параметров найдено\n"
-#: src/common/command.c:3363
+#: src/common/command.c:3412
#, c-format
msgid "%s incorrect value for plugin option \"%s\"\n"
msgstr "%s некорректное значение параметра \"%s\" pluginа\n"
-#: src/common/command.c:3392
+#: src/common/command.c:3441
#, c-format
msgid "No plugin option found with \"%s\"\n"
msgstr "Не найден параметр pluginа с \"%s\"\n"
-#: src/common/command.c:3395
+#: src/common/command.c:3444
msgid "No plugin option found\n"
msgstr "Не найден параметр pluginа\n"
-#: src/common/command.c:3405
+#: src/common/command.c:3454
#, c-format
msgid "plugin option(s) found with \"%s\"\n"
msgstr "параметров pluginов с \"%s\" найдено\n"
-#: src/common/command.c:3408
+#: src/common/command.c:3457
msgid "plugin option(s) found\n"
msgstr "параметров pluginов найдено\n"
-#: src/common/command.c:3449
+#: src/common/command.c:3498
#, c-format
msgid "%s alias or command \"%s\" not found\n"
msgstr "%s сокращение или команда \"%s\" не найдены\n"
-#: src/common/command.c:3459
+#: src/common/command.c:3508
#, c-format
msgid "Alias \"%s\" removed\n"
msgstr "Сокращение \"%s\" удалено\n"
-#: src/common/command.c:3519
+#: src/common/command.c:3568
msgid "ignore were removed.\n"
msgstr "игнорирование добавлено.\n"
-#: src/common/command.c:3521
+#: src/common/command.c:3570
msgid "ignore was removed.\n"
msgstr "игнорирование удалено.\n"
-#: src/common/command.c:3526
+#: src/common/command.c:3575
#, c-format
msgid "%s no ignore found\n"
msgstr "%s игнорирования не найдены\n"
-#: src/common/command.c:3560
+#: src/common/command.c:3609
#, c-format
msgid "%s can't upgrade: connection to at least one server is pending\n"
msgstr "%s не могу обновиться: подключение к серверам в процессе\n"
-#: src/common/command.c:3570
+#: src/common/command.c:3619
#, c-format
msgid ""
"%s can't upgrade: connection to at least one SSL server is active (should be "
@@ -3696,7 +3710,7 @@ msgstr ""
"%s не могу обновиться: подключен к серверам по SSL (будет исправлено в "
"будущем)\n"
-#: src/common/command.c:3580
+#: src/common/command.c:3629
#, c-format
msgid ""
"%s can't upgrade: anti-flood is active on at least one server (sending many "
@@ -3705,35 +3719,35 @@ msgstr ""
"%s не могу обновиться: анти-флуд не завершил работу (отсылаются несколько "
"строк)\n"
-#: src/common/command.c:3595
+#: src/common/command.c:3644
msgid "Upgrading WeeChat...\n"
msgstr "Обновляю WeeChat...\n"
-#: src/common/command.c:3602
+#: src/common/command.c:3651
#, c-format
msgid "%s unable to save session in file\n"
msgstr "%s не могу сохранить сессию в файл\n"
-#: src/common/command.c:3629
+#: src/common/command.c:3678
#, c-format
msgid "%s exec failed (program: \"%s\"), exiting WeeChat\n"
msgstr "%s запуск не удался (программа: \"%s\"), выхожу из WeeChat\n"
-#: src/common/command.c:3669
+#: src/common/command.c:3718
#, c-format
msgid "WeeChat uptime: %d %s %02d:%02d:%02d, started on %s"
msgstr "WeeChat работает: %d %s %02d:%02d:%02d, запущен %s"
-#: src/common/command.c:3683
+#: src/common/command.c:3732
#, c-format
msgid "WeeChat uptime: %s%d %s%s %s%02d%s:%s%02d%s:%s%02d%s, started on %s%s"
msgstr "WeeChat работает: %s%d %s%s %s%02d%s:%s%02d%s:%s%02d%s, запущен %s%s"
-#: src/common/command.c:3727
+#: src/common/command.c:3776
msgid "Open windows:\n"
msgstr "Открытые окна:\n"
-#: src/common/command.c:3814
+#: src/common/command.c:3863
#, c-format
msgid ""
"%s can not merge windows, there's no other window with same size near "
@@ -4252,32 +4266,32 @@ msgstr "%s неизвестный параметр '%s', игнорируетс
msgid "%s cannot create directory \"%s\"\n"
msgstr "%s не могу создать директорию \"%s\"\n"
-#: src/common/weechat.c:479
+#: src/common/weechat.c:482
#, c-format
msgid "%s unable to get HOME directory\n"
msgstr "%s не могу получить домашний каталог\n"
-#: src/common/weechat.c:488
+#: src/common/weechat.c:491
#, c-format
msgid "%s not enough memory for home directory\n"
msgstr "%s недостаточно памяти для домашней директории\n"
-#: src/common/weechat.c:501
+#: src/common/weechat.c:504
#, c-format
msgid "%s home (%s) is not a directory\n"
msgstr "%s домашний каталог (%s) не является директорией\n"
-#: src/common/weechat.c:510 src/common/weechat.c:534 src/common/weechat.c:550
+#: src/common/weechat.c:513
#, c-format
msgid "%s unable to create \"%s\" directory\n"
msgstr "%s не могу создать директорию \"%s\"\n"
-#: src/common/weechat.c:626
+#: src/common/weechat.c:615
#, c-format
msgid "%sWelcome to %s%s%s, %s\n"
msgstr "%sДобро пожаловать в %s%s%s, %s\n"
-#: src/common/weechat.c:640 src/common/weechat.c:650
+#: src/common/weechat.c:629 src/common/weechat.c:639
msgid "compiled on"
msgstr "собран:"
@@ -5528,7 +5542,7 @@ msgstr "%s: создаётся конфигурационный файл по у
msgid "Creating default config file\n"
msgstr "Создаю новый конфигурационный файл\n"
-#: src/common/weeconfig.c:2175 src/common/weeconfig.c:2378
+#: src/common/weeconfig.c:2175 src/common/weeconfig.c:2380
#, c-format
msgid ""
"#\n"
@@ -5537,7 +5551,7 @@ msgstr ""
"#\n"
"# %s конфигурационный файл, созданный пользователем %s v%s, %s"
-#: src/common/weeconfig.c:2179 src/common/weeconfig.c:2382
+#: src/common/weeconfig.c:2179 src/common/weeconfig.c:2384
msgid ""
"# WARNING! Be careful when editing this file, WeeChat writes this file when "
"exiting.\n"
@@ -5547,7 +5561,7 @@ msgstr ""
"его при выходе.\n"
"#\n"
-#: src/common/weeconfig.c:2375
+#: src/common/weeconfig.c:2377
msgid "Saving config to disk\n"
msgstr "Сохраняю конфигурацию\n"
diff --git a/po/weechat.pot b/po/weechat.pot
index c6a1e3ec5..c62a167f0 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: 2007-02-05 23:43+0100\n"
+"POT-Creation-Date: 2007-02-11 16:34+0100\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME \n"
"Language-Team: LANGUAGE \n"
@@ -15,7 +15,7 @@ msgstr ""
"Content-Type: text/plain; charset=CHARSET\n"
"Content-Transfer-Encoding: 8bit\n"
-#: src/irc/irc-server.c:196 src/common/weeconfig.c:2311
+#: src/irc/irc-server.c:196 src/common/weeconfig.c:2313
msgid "Unable to get user's name"
msgstr ""
@@ -1275,12 +1275,12 @@ msgstr ""
msgid "%s: using hostname \"%s\"\n"
msgstr ""
-#: src/irc/irc-send.c:219 src/common/command.c:692
+#: src/irc/irc-send.c:219 src/common/command.c:693
#, c-format
msgid "%s cannot find nick for sending message\n"
msgstr ""
-#: src/irc/irc-send.c:358 src/common/command.c:568
+#: src/irc/irc-send.c:358 src/common/command.c:569
#, c-format
msgid "%s command \"%s\" needs a server connection!\n"
msgstr ""
@@ -1300,7 +1300,7 @@ msgstr ""
msgid "%s \"%s\" command can not be executed on a server buffer\n"
msgstr ""
-#: src/irc/irc-send.c:879 src/irc/irc-send.c:940 src/common/command.c:1587
+#: src/irc/irc-send.c:879 src/irc/irc-send.c:940 src/common/command.c:1588
#, c-format
msgid "%s wrong arguments for \"%s\" command\n"
msgstr ""
@@ -1326,9 +1326,9 @@ msgid "%s nick \"%s\" not found for \"%s\" command\n"
msgstr ""
#: src/irc/irc-send.c:1345 src/irc/irc-send.c:1483 src/irc/irc-send.c:2103
-#: src/common/command.c:1532 src/common/command.c:1544
-#: src/common/command.c:1563 src/common/command.c:1652
-#: src/common/command.c:2520
+#: src/common/command.c:1533 src/common/command.c:1545
+#: src/common/command.c:1564 src/common/command.c:1653
+#: src/common/command.c:2569
#, c-format
msgid "%s wrong argument count for \"%s\" command\n"
msgstr ""
@@ -1548,11 +1548,11 @@ msgstr ""
msgid "%s[%s%s%s]%s idle: "
msgstr ""
-#: src/irc/irc-recv.c:3128 src/common/command.c:3671 src/common/command.c:3689
+#: src/irc/irc-recv.c:3128 src/common/command.c:3720 src/common/command.c:3738
msgid "days"
msgstr ""
-#: src/irc/irc-recv.c:3128 src/common/command.c:3671 src/common/command.c:3689
+#: src/irc/irc-recv.c:3128 src/common/command.c:3720 src/common/command.c:3738
msgid "day"
msgstr ""
@@ -2065,7 +2065,7 @@ msgid "Plugin \"%s\" unloaded.\n"
msgstr ""
#: src/plugins/plugins.c:1423 src/plugins/plugins.c:1466
-#: src/common/command.c:3341
+#: src/common/command.c:3390
#, c-format
msgid "%s plugin \"%s\" not found\n"
msgstr ""
@@ -2076,7 +2076,7 @@ msgid "%s %s, line %d: invalid syntax, missing \"=\"\n"
msgstr ""
#: src/plugins/plugins-config.c:363 src/common/weeconfig.c:2165
-#: src/common/weeconfig.c:2369
+#: src/common/weeconfig.c:2371
#, c-format
msgid "%s cannot create file \"%s\"\n"
msgstr ""
@@ -2199,7 +2199,7 @@ msgstr ""
msgid "Not enough memory for new line\n"
msgstr ""
-#: src/gui/gui-common.c:432
+#: src/gui/gui-common.c:436
#, c-format
msgid "%s not enough memory for infobar message\n"
msgstr ""
@@ -2396,17 +2396,21 @@ msgstr ""
msgid "grab a key"
msgstr ""
-#: src/gui/gui-keyboard.c:456 src/common/command.c:2204
+#: src/gui/gui-keyboard.c:147
+msgid "insert a string in command line"
+msgstr ""
+
+#: src/gui/gui-keyboard.c:475 src/common/command.c:2253
#, c-format
msgid "%s unable to bind key \"%s\"\n"
msgstr ""
-#: src/gui/gui-keyboard.c:467
+#: src/gui/gui-keyboard.c:497
#, c-format
msgid "%s unable to bind key \"%s\" (invalid function name: \"%s\")\n"
msgstr ""
-#: src/gui/gui-keyboard.c:480
+#: src/gui/gui-keyboard.c:511
#, c-format
msgid "%s not enough memory for key binding\n"
msgstr ""
@@ -2427,7 +2431,7 @@ msgstr ""
msgid "**** End of log "
msgstr ""
-#: src/common/alias.c:170 src/common/command.c:365
+#: src/common/alias.c:170 src/common/command.c:366
#, c-format
msgid "%s circular reference when calling alias \"/%s\"\n"
msgstr ""
@@ -2605,7 +2609,9 @@ msgid "bind/unbind keys"
msgstr ""
#: src/common/command.c:122
-msgid "[key [function/command]] [unbind key] [functions] [reset -yes]"
+msgid ""
+"[key [function/command]] [unbind key] [functions] [call function [\"args\"]] "
+"[reset -yes]"
msgstr ""
#: src/common/command.c:123
@@ -2614,21 +2620,22 @@ msgid ""
"(beginning by \"/\")\n"
" unbind: unbind a key\n"
"functions: list internal functions for key bindings\n"
+" call: call a function by name (with optional arguments)\n"
" reset: restore bindings to the default values and delete ALL personal "
"bindings (use carefully!)"
msgstr ""
-#: src/common/command.c:139
+#: src/common/command.c:140
msgid "list/load/unload plugins"
msgstr ""
-#: src/common/command.c:140
+#: src/common/command.c:141
msgid ""
"[list [name]] | [listfull [name]] | [load filename] | [autoload] | [reload "
"[name]] | [unload [name]]"
msgstr ""
-#: src/common/command.c:141
+#: src/common/command.c:142
msgid ""
" list: list loaded plugins\n"
"listfull: list loaded plugins with detailed info for each plugin\n"
@@ -2641,11 +2648,11 @@ msgid ""
"Without argument, /plugin command lists loaded plugins."
msgstr ""
-#: src/common/command.c:149
+#: src/common/command.c:150
msgid "list, add or remove servers"
msgstr ""
-#: src/common/command.c:150
+#: src/common/command.c:151
msgid ""
"[servername] | [servername hostname port [-auto | -noauto] [-ipv6] [-ssl] [-"
"pwd password] [-nicks nick1 nick2 nick3] [-username username] [-realname "
@@ -2653,7 +2660,7 @@ msgid ""
"servername]"
msgstr ""
-#: src/common/command.c:155
+#: src/common/command.c:156
msgid ""
"servername: server name, for internal and display use\n"
" hostname: name or IP address of server\n"
@@ -2668,27 +2675,27 @@ msgid ""
" realname: real name of user"
msgstr ""
-#: src/common/command.c:167
+#: src/common/command.c:168
msgid "save config to disk"
msgstr ""
-#: src/common/command.c:168
+#: src/common/command.c:169
msgid "[file]"
msgstr ""
-#: src/common/command.c:168
+#: src/common/command.c:169
msgid "file: filename for writing config"
msgstr ""
-#: src/common/command.c:170
+#: src/common/command.c:171
msgid "set config options"
msgstr ""
-#: src/common/command.c:171 src/common/command.c:179
+#: src/common/command.c:172 src/common/command.c:180
msgid "[option [ = value]]"
msgstr ""
-#: src/common/command.c:172
+#: src/common/command.c:173
msgid ""
"option: name of an option (if name is full and no value is given, then help "
"is displayed on option)\n"
@@ -2698,11 +2705,11 @@ msgid ""
"server name and \"xxx\" an option for this server."
msgstr ""
-#: src/common/command.c:178
+#: src/common/command.c:179
msgid "set plugin config options"
msgstr ""
-#: src/common/command.c:180
+#: src/common/command.c:181
msgid ""
"option: name of a plugin option\n"
" value: value for option\n"
@@ -2710,27 +2717,27 @@ msgid ""
"Option is format: plugin.option, example: perl.myscript.item1"
msgstr ""
-#: src/common/command.c:184
+#: src/common/command.c:185
msgid "remove an alias"
msgstr ""
-#: src/common/command.c:185
+#: src/common/command.c:186
msgid "alias_name"
msgstr ""
-#: src/common/command.c:185
+#: src/common/command.c:186
msgid "alias_name: name of alias to remove"
msgstr ""
-#: src/common/command.c:187
+#: src/common/command.c:188
msgid "unignore IRC messages and/or hosts"
msgstr ""
-#: src/common/command.c:188
+#: src/common/command.c:189
msgid "[number | [mask [[type | command] [channel [server]]]]]"
msgstr ""
-#: src/common/command.c:189
+#: src/common/command.c:190
msgid ""
" number: # of ignore to unignore (number is displayed by list of ignore)\n"
" mask: nick or host mask to unignore\n"
@@ -2743,39 +2750,39 @@ msgid ""
"Without argument, /unignore command lists all defined ignore."
msgstr ""
-#: src/common/command.c:199
+#: src/common/command.c:200
msgid "upgrade WeeChat without disconnecting from servers"
msgstr ""
-#: src/common/command.c:201
+#: src/common/command.c:202
msgid ""
"This command run again WeeChat binary, so it should have been compiled or "
"installed with a package manager before running this command."
msgstr ""
-#: src/common/command.c:204
+#: src/common/command.c:205
msgid "show WeeChat uptime"
msgstr ""
-#: src/common/command.c:205
+#: src/common/command.c:206
msgid "[-o]"
msgstr ""
-#: src/common/command.c:206
+#: src/common/command.c:207
msgid "-o: send uptime on current channel as an IRC message"
msgstr ""
-#: src/common/command.c:208
+#: src/common/command.c:209
msgid "manage windows"
msgstr ""
-#: src/common/command.c:209
+#: src/common/command.c:210
msgid ""
"[list | -1 | +1 | b# | up | down | left | right | splith [pct] | splitv "
"[pct] | resize pct | merge [all]]"
msgstr ""
-#: src/common/command.c:211
+#: src/common/command.c:212
msgid ""
" list: list open windows (no parameter implies this list)\n"
" -1: jump to previous window\n"
@@ -2795,681 +2802,686 @@ msgid ""
"create a new window with size = current_size / 4"
msgstr ""
-#: src/common/command.c:345 src/common/command.c:514 src/common/command.c:603
+#: src/common/command.c:346 src/common/command.c:515 src/common/command.c:604
#, c-format
msgid "%s command \"%s\" failed\n"
msgstr ""
-#: src/common/command.c:471
+#: src/common/command.c:472
#, c-format
msgid "%s wrong argument count for %s command \"%s\" (expected: %d arg%s)\n"
msgstr ""
-#: src/common/command.c:483
+#: src/common/command.c:484
#, c-format
msgid ""
"%s wrong argument count for %s command \"%s\" (expected: between %d and %d "
"arg%s)\n"
msgstr ""
-#: src/common/command.c:541
+#: src/common/command.c:542
#, c-format
msgid "%s wrong argument count for IRC command \"%s\" (expected: %d arg%s)\n"
msgstr ""
-#: src/common/command.c:553
+#: src/common/command.c:554
#, c-format
msgid ""
"%s wrong argument count for IRC command \"%s\" (expected: between %d and %d "
"arg%s)\n"
msgstr ""
-#: src/common/command.c:577
+#: src/common/command.c:578
#, c-format
msgid "%s command \"%s\" can not be executed on DCC CHAT buffer\n"
msgstr ""
-#: src/common/command.c:639
+#: src/common/command.c:640
#, c-format
msgid ""
"%s unknown command \"%s\" (type /help for help). To send unknown commands to "
"IRC server, enable option irc_send_unknown_commands.\n"
msgstr ""
-#: src/common/command.c:833
+#: src/common/command.c:834
msgid "This window is not a channel!\n"
msgstr ""
-#: src/common/command.c:881 src/common/command.c:1052
+#: src/common/command.c:882 src/common/command.c:1053
#, c-format
msgid "%s missing arguments for \"%s\" command\n"
msgstr ""
-#: src/common/command.c:890
+#: src/common/command.c:891
#, c-format
msgid "Alias \"%s\" => \"%s\" created\n"
msgstr ""
-#: src/common/command.c:896
+#: src/common/command.c:897
#, c-format
msgid "Failed to create alias \"%s\" => \"%s\" (not enough memory)\n"
msgstr ""
-#: src/common/command.c:908
+#: src/common/command.c:909
msgid "Alias:\n"
msgstr ""
-#: src/common/command.c:918
+#: src/common/command.c:919
msgid "No alias found.\n"
msgstr ""
-#: src/common/command.c:928
+#: src/common/command.c:929
msgid "List of aliases:\n"
msgstr ""
-#: src/common/command.c:942
+#: src/common/command.c:943
msgid "No alias defined.\n"
msgstr ""
-#: src/common/command.c:961
+#: src/common/command.c:962
#, c-format
msgid "%sServer: %s%s\n"
msgstr ""
-#: src/common/command.c:966
+#: src/common/command.c:967
#, c-format
msgid "%snot connected\n"
msgstr ""
-#: src/common/command.c:970
+#: src/common/command.c:971
#, c-format
msgid "%sChannel: %s%s %s(server: %s%s%s)\n"
msgstr ""
-#: src/common/command.c:979
+#: src/common/command.c:980
#, c-format
msgid "%sPrivate with: %s%s %s(server: %s%s%s)\n"
msgstr ""
-#: src/common/command.c:988 src/common/command.c:1000
+#: src/common/command.c:989 src/common/command.c:1001
#, c-format
msgid "%sunknown\n"
msgstr ""
-#: src/common/command.c:996
+#: src/common/command.c:997
#, c-format
msgid "%sraw IRC data\n"
msgstr ""
-#: src/common/command.c:1031
+#: src/common/command.c:1032
msgid "Open buffers:\n"
msgstr ""
-#: src/common/command.c:1076
+#: src/common/command.c:1077
#, c-format
msgid "%s incorrect buffer number\n"
msgstr ""
-#: src/common/command.c:1093
+#: src/common/command.c:1094
#, c-format
msgid "%s can not close the single buffer\n"
msgstr ""
-#: src/common/command.c:1106
+#: src/common/command.c:1107
#, c-format
msgid "%s can not close server buffer while channels are open\n"
msgstr ""
-#: src/common/command.c:1180
+#: src/common/command.c:1181
msgid "Default notify levels for servers:"
msgstr ""
-#: src/common/command.c:1198
+#: src/common/command.c:1199
msgid "Notify levels:"
msgstr ""
-#: src/common/command.c:1205
+#: src/common/command.c:1206
msgid "Raw IRC data"
msgstr ""
-#: src/common/command.c:1227 src/common/command.c:1297
+#: src/common/command.c:1228 src/common/command.c:1298
#, c-format
msgid "%s incorrect notify level (must be between %d and %d)\n"
msgstr ""
-#: src/common/command.c:1240
+#: src/common/command.c:1241
#, c-format
msgid "%s incorrect buffer for notify (must be server, channel or private)\n"
msgstr ""
-#: src/common/command.c:1251
+#: src/common/command.c:1252
#, c-format
msgid "New default notify level for server %s%s%s: %s%d %s"
msgstr ""
-#: src/common/command.c:1265
+#: src/common/command.c:1266
#, c-format
msgid "New notify level for %s%s%s: %s%d %s"
msgstr ""
-#: src/common/command.c:1276
+#: src/common/command.c:1277
msgid "(hotlist: never)\n"
msgstr ""
-#: src/common/command.c:1279
+#: src/common/command.c:1280
msgid "(hotlist: highlights)\n"
msgstr ""
-#: src/common/command.c:1282
+#: src/common/command.c:1283
msgid "(hotlist: highlights + messages)\n"
msgstr ""
-#: src/common/command.c:1285
+#: src/common/command.c:1286
msgid "(hotlist: highlights + messages + join/part (all))\n"
msgstr ""
-#: src/common/command.c:1427
+#: src/common/command.c:1428
#, c-format
msgid "%s buffer not found for \"%s\" command\n"
msgstr ""
-#: src/common/command.c:1437 src/common/command.c:1681
-#: src/common/command.c:2513 src/common/command.c:3803
-#: src/common/command.c:3846
+#: src/common/command.c:1438 src/common/command.c:1682
+#: src/common/command.c:2562 src/common/command.c:3852
+#: src/common/command.c:3895
#, c-format
msgid "%s unknown option for \"%s\" command\n"
msgstr ""
-#: src/common/command.c:1477
+#: src/common/command.c:1478
#, c-format
msgid "%s already connected to server \"%s\"!\n"
msgstr ""
-#: src/common/command.c:1485
+#: src/common/command.c:1486
#, c-format
msgid "%s currently connecting to server \"%s\"!\n"
msgstr ""
-#: src/common/command.c:1505 src/common/command.c:1731
+#: src/common/command.c:1506 src/common/command.c:1732
#, c-format
msgid "%s server not found\n"
msgstr ""
-#: src/common/command.c:1714
+#: src/common/command.c:1715
#, c-format
msgid "%s not connected to server \"%s\"!\n"
msgstr ""
-#: src/common/command.c:1722
+#: src/common/command.c:1723
msgid "Auto-reconnection is cancelled\n"
msgstr ""
-#: src/common/command.c:1759 src/common/weechat.c:218
+#: src/common/command.c:1760 src/common/weechat.c:218
#, c-format
msgid "%s internal commands:\n"
msgstr ""
-#: src/common/command.c:1769 src/common/weechat.c:238
+#: src/common/command.c:1770 src/common/weechat.c:238
msgid "IRC commands:\n"
msgstr ""
-#: src/common/command.c:1783
+#: src/common/command.c:1784
msgid "Plugin commands:\n"
msgstr ""
-#: src/common/command.c:1899
+#: src/common/command.c:1900
#, c-format
msgid "No help available, \"%s\" is an unknown command\n"
msgstr ""
-#: src/common/command.c:1968
+#: src/common/command.c:1969
#, c-format
msgid "%son %s%s%s/%s%s%s:%s ignoring %s%s%s from %s%s\n"
msgstr ""
-#: src/common/command.c:2006
+#: src/common/command.c:2007
msgid "List of ignore:\n"
msgstr ""
-#: src/common/command.c:2023
+#: src/common/command.c:2024
msgid "No ignore defined.\n"
msgstr ""
-#: src/common/command.c:2049
+#: src/common/command.c:2050
msgid "New ignore:"
msgstr ""
-#: src/common/command.c:2069
+#: src/common/command.c:2070
#, c-format
msgid "New key binding: %s"
msgstr ""
-#: src/common/command.c:2108
+#: src/common/command.c:2113
msgid "Key bindings:\n"
msgstr ""
-#: src/common/command.c:2122
+#: src/common/command.c:2127
#, c-format
msgid "Key \"%s\" unbound\n"
msgstr ""
-#: src/common/command.c:2128
+#: src/common/command.c:2133
#, c-format
msgid "%s unable to unbind key \"%s\"\n"
msgstr ""
-#: src/common/command.c:2136 src/common/weechat.c:270
+#: src/common/command.c:2141 src/common/weechat.c:270
msgid "Internal key functions:\n"
msgstr ""
-#: src/common/command.c:2156
+#: src/common/command.c:2190
+#, c-format
+msgid "%s unknown key function \"%s\"\n"
+msgstr ""
+
+#: src/common/command.c:2205
msgid "Default key bindings restored\n"
msgstr ""
-#: src/common/command.c:2162
+#: src/common/command.c:2211
#, c-format
-msgid "%s \"-yes\" argument is required for keys reset (securuty reason)\n"
+msgid "%s \"-yes\" argument is required for keys reset (security reason)\n"
msgstr ""
-#: src/common/command.c:2181
+#: src/common/command.c:2230
msgid "Key:\n"
msgstr ""
-#: src/common/command.c:2187
+#: src/common/command.c:2236
msgid "No key found.\n"
msgstr ""
-#: src/common/command.c:2229
+#: src/common/command.c:2278
msgid "global"
msgstr ""
-#: src/common/command.c:2229
+#: src/common/command.c:2278
msgid "local"
msgstr ""
-#: src/common/command.c:2235
+#: src/common/command.c:2284
msgid "top"
msgstr ""
-#: src/common/command.c:2238
+#: src/common/command.c:2287
msgid "bottom"
msgstr ""
-#: src/common/command.c:2241
+#: src/common/command.c:2290
msgid "left"
msgstr ""
-#: src/common/command.c:2244
+#: src/common/command.c:2293
msgid "right"
msgstr ""
-#: src/common/command.c:2274
+#: src/common/command.c:2323
msgid "Open panels:\n"
msgstr ""
-#: src/common/command.c:2306
+#: src/common/command.c:2355
msgid "Plugins loaded:\n"
msgstr ""
-#: src/common/command.c:2332
+#: src/common/command.c:2381
msgid " message handlers:\n"
msgstr ""
-#: src/common/command.c:2341
+#: src/common/command.c:2390
#, c-format
msgid " IRC(%s)\n"
msgstr ""
-#: src/common/command.c:2348
+#: src/common/command.c:2397
msgid " (no message handler)\n"
msgstr ""
-#: src/common/command.c:2353
+#: src/common/command.c:2402
msgid " command handlers:\n"
msgstr ""
-#: src/common/command.c:2374
+#: src/common/command.c:2423
msgid " (no command handler)\n"
msgstr ""
-#: src/common/command.c:2379
+#: src/common/command.c:2428
msgid " timer handlers:\n"
msgstr ""
-#: src/common/command.c:2388
+#: src/common/command.c:2437
#, c-format
msgid " %d seconds\n"
msgstr ""
-#: src/common/command.c:2395
+#: src/common/command.c:2444
msgid " (no timer handler)\n"
msgstr ""
-#: src/common/command.c:2400
+#: src/common/command.c:2449
msgid " keyboard handlers:\n"
msgstr ""
-#: src/common/command.c:2410
+#: src/common/command.c:2459
msgid " (no keyboard handler)\n"
msgstr ""
-#: src/common/command.c:2412 src/common/command.c:2429
-#: src/common/command.c:2445
+#: src/common/command.c:2461 src/common/command.c:2478
+#: src/common/command.c:2494
#, c-format
msgid " %d defined\n"
msgstr ""
-#: src/common/command.c:2417
+#: src/common/command.c:2466
msgid " event handlers:\n"
msgstr ""
-#: src/common/command.c:2427
+#: src/common/command.c:2476
msgid " (no event handler)\n"
msgstr ""
-#: src/common/command.c:2434
+#: src/common/command.c:2483
msgid " modifiers:\n"
msgstr ""
-#: src/common/command.c:2443
+#: src/common/command.c:2492
msgid " (no modifier)\n"
msgstr ""
-#: src/common/command.c:2454
+#: src/common/command.c:2503
msgid "No plugin found.\n"
msgstr ""
-#: src/common/command.c:2456
+#: src/common/command.c:2505
msgid " (no plugin)\n"
msgstr ""
-#: src/common/command.c:2526 src/common/command.c:3419
+#: src/common/command.c:2575 src/common/command.c:3468
#, c-format
msgid ""
"Command \"%s\" is not available, WeeChat was built without plugins support.\n"
msgstr ""
-#: src/common/command.c:2554
+#: src/common/command.c:2603
msgid "Configuration file saved\n"
msgstr ""
-#: src/common/command.c:2559
+#: src/common/command.c:2608
#, c-format
msgid "%s failed to save configuration file\n"
msgstr ""
-#: src/common/command.c:2567
+#: src/common/command.c:2616
msgid "Plugins options saved\n"
msgstr ""
-#: src/common/command.c:2572
+#: src/common/command.c:2621
#, c-format
msgid "%s failed to save plugins options\n"
msgstr ""
-#: src/common/command.c:2613
+#: src/common/command.c:2662
msgid "No server.\n"
msgstr ""
-#: src/common/command.c:2624
+#: src/common/command.c:2673
#, c-format
msgid "Server '%s' not found.\n"
msgstr ""
-#: src/common/command.c:2636
+#: src/common/command.c:2685
#, c-format
msgid "%s missing servername for \"%s\" command\n"
msgstr ""
-#: src/common/command.c:2644
+#: src/common/command.c:2693
#, c-format
msgid "%s too much arguments for \"%s\" command, ignoring arguments\n"
msgstr ""
-#: src/common/command.c:2654
+#: src/common/command.c:2703
#, c-format
msgid "%s server \"%s\" not found for \"%s\" command\n"
msgstr ""
-#: src/common/command.c:2662
+#: src/common/command.c:2711
#, c-format
msgid ""
"%s you can not delete server \"%s\" because you are connected to. Try /"
"disconnect %s before.\n"
msgstr ""
-#: src/common/command.c:2682
+#: src/common/command.c:2731
#, c-format
msgid "Server %s%s%s has been deleted\n"
msgstr ""
-#: src/common/command.c:2701
+#: src/common/command.c:2750
#, c-format
msgid "%s missing parameters for \"%s\" command\n"
msgstr ""
-#: src/common/command.c:2711
+#: src/common/command.c:2760
#, c-format
msgid "%s server \"%s\" already exists, can't create it!\n"
msgstr ""
-#: src/common/command.c:2740 src/common/command.c:2768
-#: src/common/command.c:2781 src/common/command.c:2807
+#: src/common/command.c:2789 src/common/command.c:2817
+#: src/common/command.c:2830 src/common/command.c:2856
#, c-format
msgid "%s missing password for \"%s\" parameter\n"
msgstr ""
-#: src/common/command.c:2753
+#: src/common/command.c:2802
#, c-format
msgid "%s missing nick(s) for \"%s\" parameter\n"
msgstr ""
-#: src/common/command.c:2794
+#: src/common/command.c:2843
#, c-format
msgid "%s missing command for \"%s\" parameter\n"
msgstr ""
-#: src/common/command.c:2831
+#: src/common/command.c:2880
#, c-format
msgid "Server %s%s%s created\n"
msgstr ""
-#: src/common/command.c:2840
+#: src/common/command.c:2889
#, c-format
msgid "%s unable to create server\n"
msgstr ""
-#: src/common/command.c:2900
+#: src/common/command.c:2949
msgid "(unknown)"
msgstr ""
-#: src/common/command.c:2923
+#: src/common/command.c:2972
#, c-format
msgid "%s(password hidden) "
msgstr ""
-#: src/common/command.c:3021
+#: src/common/command.c:3070
#, c-format
msgid "%s server \"%s\" not found\n"
msgstr ""
-#: src/common/command.c:3054 src/common/command.c:3102
+#: src/common/command.c:3103 src/common/command.c:3151
#, c-format
msgid "%s config option \"%s\" not found\n"
msgstr ""
-#: src/common/command.c:3059 src/common/command.c:3094
+#: src/common/command.c:3108 src/common/command.c:3143
#, c-format
msgid "%s incorrect value for option \"%s\"\n"
msgstr ""
-#: src/common/command.c:3075
+#: src/common/command.c:3124
#, c-format
msgid "%s option \"%s\" can not be changed while WeeChat is running\n"
msgstr ""
-#: src/common/command.c:3185
+#: src/common/command.c:3234
#, c-format
msgid "No config option found with \"%s\"\n"
msgstr ""
-#: src/common/command.c:3188
+#: src/common/command.c:3237
msgid "No config option found\n"
msgstr ""
-#: src/common/command.c:3195
+#: src/common/command.c:3244
#, c-format
msgid "%sDetail:\n"
msgstr ""
-#: src/common/command.c:3200
+#: src/common/command.c:3249
msgid " . type boolean (values: 'on' or 'off')\n"
msgstr ""
-#: src/common/command.c:3201 src/common/command.c:3224
-#: src/common/command.c:3230 src/common/command.c:3236
+#: src/common/command.c:3250 src/common/command.c:3273
+#: src/common/command.c:3279 src/common/command.c:3285
#: src/common/weechat.c:153 src/common/weechat.c:178 src/common/weechat.c:185
#: src/common/weechat.c:192
#, c-format
msgid " . default value: '%s'\n"
msgstr ""
-#: src/common/command.c:3206
+#: src/common/command.c:3255
#, c-format
msgid " . type integer (values: between %d and %d)\n"
msgstr ""
-#: src/common/command.c:3209 src/common/weechat.c:162
+#: src/common/command.c:3258 src/common/weechat.c:162
#, c-format
msgid " . default value: %d\n"
msgstr ""
-#: src/common/command.c:3213
+#: src/common/command.c:3262
msgid " . type string (values: "
msgstr ""
-#: src/common/command.c:3226 src/common/command.c:3232
-#: src/common/command.c:3238 src/common/weechat.c:180 src/common/weechat.c:187
+#: src/common/command.c:3275 src/common/command.c:3281
+#: src/common/command.c:3287 src/common/weechat.c:180 src/common/weechat.c:187
#: src/common/weechat.c:194
msgid "empty"
msgstr ""
-#: src/common/command.c:3229
+#: src/common/command.c:3278
msgid " . type color (Curses or Gtk color, look at WeeChat doc)\n"
msgstr ""
-#: src/common/command.c:3235
+#: src/common/command.c:3284
msgid " . type string (any string)\n"
msgstr ""
-#: src/common/command.c:3241 src/common/weechat.c:197
+#: src/common/command.c:3290 src/common/weechat.c:197
#, c-format
msgid " . description: %s\n"
msgstr ""
-#: src/common/command.c:3252
+#: src/common/command.c:3301
#, c-format
msgid "config option(s) found with \"%s\"\n"
msgstr ""
-#: src/common/command.c:3255
+#: src/common/command.c:3304
msgid "config option(s) found\n"
msgstr ""
-#: src/common/command.c:3363
+#: src/common/command.c:3412
#, c-format
msgid "%s incorrect value for plugin option \"%s\"\n"
msgstr ""
-#: src/common/command.c:3392
+#: src/common/command.c:3441
#, c-format
msgid "No plugin option found with \"%s\"\n"
msgstr ""
-#: src/common/command.c:3395
+#: src/common/command.c:3444
msgid "No plugin option found\n"
msgstr ""
-#: src/common/command.c:3405
+#: src/common/command.c:3454
#, c-format
msgid "plugin option(s) found with \"%s\"\n"
msgstr ""
-#: src/common/command.c:3408
+#: src/common/command.c:3457
msgid "plugin option(s) found\n"
msgstr ""
-#: src/common/command.c:3449
+#: src/common/command.c:3498
#, c-format
msgid "%s alias or command \"%s\" not found\n"
msgstr ""
-#: src/common/command.c:3459
+#: src/common/command.c:3508
#, c-format
msgid "Alias \"%s\" removed\n"
msgstr ""
-#: src/common/command.c:3519
+#: src/common/command.c:3568
msgid "ignore were removed.\n"
msgstr ""
-#: src/common/command.c:3521
+#: src/common/command.c:3570
msgid "ignore was removed.\n"
msgstr ""
-#: src/common/command.c:3526
+#: src/common/command.c:3575
#, c-format
msgid "%s no ignore found\n"
msgstr ""
-#: src/common/command.c:3560
+#: src/common/command.c:3609
#, c-format
msgid "%s can't upgrade: connection to at least one server is pending\n"
msgstr ""
-#: src/common/command.c:3570
+#: src/common/command.c:3619
#, c-format
msgid ""
"%s can't upgrade: connection to at least one SSL server is active (should be "
"fixed in a future version)\n"
msgstr ""
-#: src/common/command.c:3580
+#: src/common/command.c:3629
#, c-format
msgid ""
"%s can't upgrade: anti-flood is active on at least one server (sending many "
"lines)\n"
msgstr ""
-#: src/common/command.c:3595
+#: src/common/command.c:3644
msgid "Upgrading WeeChat...\n"
msgstr ""
-#: src/common/command.c:3602
+#: src/common/command.c:3651
#, c-format
msgid "%s unable to save session in file\n"
msgstr ""
-#: src/common/command.c:3629
+#: src/common/command.c:3678
#, c-format
msgid "%s exec failed (program: \"%s\"), exiting WeeChat\n"
msgstr ""
-#: src/common/command.c:3669
+#: src/common/command.c:3718
#, c-format
msgid "WeeChat uptime: %d %s %02d:%02d:%02d, started on %s"
msgstr ""
-#: src/common/command.c:3683
+#: src/common/command.c:3732
#, c-format
msgid "WeeChat uptime: %s%d %s%s %s%02d%s:%s%02d%s:%s%02d%s, started on %s%s"
msgstr ""
-#: src/common/command.c:3727
+#: src/common/command.c:3776
msgid "Open windows:\n"
msgstr ""
-#: src/common/command.c:3814
+#: src/common/command.c:3863
#, c-format
msgid ""
"%s can not merge windows, there's no other window with same size near "
@@ -3951,32 +3963,32 @@ msgstr ""
msgid "%s cannot create directory \"%s\"\n"
msgstr ""
-#: src/common/weechat.c:479
+#: src/common/weechat.c:482
#, c-format
msgid "%s unable to get HOME directory\n"
msgstr ""
-#: src/common/weechat.c:488
+#: src/common/weechat.c:491
#, c-format
msgid "%s not enough memory for home directory\n"
msgstr ""
-#: src/common/weechat.c:501
+#: src/common/weechat.c:504
#, c-format
msgid "%s home (%s) is not a directory\n"
msgstr ""
-#: src/common/weechat.c:510 src/common/weechat.c:534 src/common/weechat.c:550
+#: src/common/weechat.c:513
#, c-format
msgid "%s unable to create \"%s\" directory\n"
msgstr ""
-#: src/common/weechat.c:626
+#: src/common/weechat.c:615
#, c-format
msgid "%sWelcome to %s%s%s, %s\n"
msgstr ""
-#: src/common/weechat.c:640 src/common/weechat.c:650
+#: src/common/weechat.c:629 src/common/weechat.c:639
msgid "compiled on"
msgstr ""
@@ -5149,20 +5161,20 @@ msgstr ""
msgid "Creating default config file\n"
msgstr ""
-#: src/common/weeconfig.c:2175 src/common/weeconfig.c:2378
+#: src/common/weeconfig.c:2175 src/common/weeconfig.c:2380
#, c-format
msgid ""
"#\n"
"# %s configuration file, created by %s v%s on %s"
msgstr ""
-#: src/common/weeconfig.c:2179 src/common/weeconfig.c:2382
+#: src/common/weeconfig.c:2179 src/common/weeconfig.c:2384
msgid ""
"# WARNING! Be careful when editing this file, WeeChat writes this file when "
"exiting.\n"
"#\n"
msgstr ""
-#: src/common/weeconfig.c:2375
+#: src/common/weeconfig.c:2377
msgid "Saving config to disk\n"
msgstr ""
diff --git a/src/common/backtrace.c b/src/common/backtrace.c
index 72feb4f64..140f7f87c 100644
--- a/src/common/backtrace.c
+++ b/src/common/backtrace.c
@@ -136,7 +136,7 @@ weechat_backtrace_addr2line (int number, void *address, char *symbol)
number, function_name);
pclose (output);
#else
- /* make gcc happy */
+ /* make C compiler happy */
(void) number;
(void) address;
(void) symbol;
diff --git a/src/common/command.c b/src/common/command.c
index f6352847a..07bf7efea 100644
--- a/src/common/command.c
+++ b/src/common/command.c
@@ -119,14 +119,15 @@ t_weechat_command weechat_commands[] =
"*|%n *|action|ctcp|dcc|pv|%I *|%c *|%s",
0, 4, 0, weechat_cmd_ignore, NULL },
{ "key", N_("bind/unbind keys"),
- N_("[key [function/command]] [unbind key] [functions] [reset -yes]"),
+ N_("[key [function/command]] [unbind key] [functions] [call function [\"args\"]] [reset -yes]"),
N_(" key: display or bind this key to an internal function or a command "
"(beginning by \"/\")\n"
" unbind: unbind a key\n"
"functions: list internal functions for key bindings\n"
+ " call: call a function by name (with optional arguments)\n"
" reset: restore bindings to the default values and delete ALL "
"personal bindings (use carefully!)"),
- "unbind|functions|reset %k", 0, MAX_ARGS, 0, NULL, weechat_cmd_key },
+ "unbind|functions|call|reset %k", 0, MAX_ARGS, 0, NULL, weechat_cmd_key },
/* { "panel", N_("manage panels"),
N_("[list | add type position size | resize # size | close # | move #1 #2]"),
N_(" list: list open panels (no parameter implies this list)\n"
@@ -856,7 +857,7 @@ weechat_cmd_alias (t_irc_server *server, t_irc_channel *channel,
char *pos;
t_weechat_alias *ptr_alias;
- /* make gcc happy */
+ /* make C compiler happy */
(void) server;
(void) channel;
@@ -1641,7 +1642,7 @@ weechat_cmd_debug (t_irc_server *server, t_irc_channel *channel,
{
t_irc_server *ptr_server;
- /* make gcc happy */
+ /* make C compiler happy */
(void) server;
(void) channel;
@@ -1748,7 +1749,7 @@ weechat_cmd_help (t_irc_server *server, t_irc_channel *channel,
t_plugin_handler *ptr_handler;
#endif
- /* make gcc happy */
+ /* make C compiler happy */
(void) server;
(void) channel;
@@ -2071,11 +2072,14 @@ weechat_cmd_key_display (t_gui_key *key, int new_key)
}
else
gui_printf (NULL, " %20s", (expanded_name) ? expanded_name : key->key);
- gui_printf (NULL, "%s => %s%s\n",
+ gui_printf (NULL, "%s => %s%s%s%s%s\n",
GUI_COLOR(COLOR_WIN_CHAT_DARK),
GUI_COLOR(COLOR_WIN_CHAT),
(key->function) ?
- gui_keyboard_function_search_by_ptr (key->function) : key->command);
+ gui_keyboard_function_search_by_ptr (key->function) : key->command,
+ (key->args) ? " \"" : "",
+ (key->args) ? key->args : "",
+ (key->args) ? "\"" : "");
if (expanded_name)
free (expanded_name);
}
@@ -2088,13 +2092,14 @@ int
weechat_cmd_key (t_irc_server *server, t_irc_channel *channel,
char *arguments)
{
- char *pos, *internal_code;
- int i;
+ t_gui_window *window;
+ t_gui_buffer *buffer;
+ char *pos, *pos_args, *args_tmp, *internal_code;
+ int i, length;
t_gui_key *ptr_key;
+ void (*ptr_function)(t_gui_window *, char *);
- /* make gcc happy */
- (void) server;
- (void) channel;
+ irc_find_context (server, channel, &window, &buffer);
if (arguments)
{
@@ -2143,6 +2148,50 @@ weechat_cmd_key (t_irc_server *server, t_irc_channel *channel,
i++;
}
}
+ else if (ascii_strncasecmp (arguments, "call ", 5) == 0)
+ {
+ arguments += 5;
+ while (arguments[0] == ' ')
+ arguments++;
+ pos = strchr (arguments, ' ');
+ if (pos)
+ pos[0] = '\0';
+ ptr_function = gui_keyboard_function_search_by_name (arguments);
+ if (pos)
+ pos[0] = ' ';
+ if (ptr_function)
+ {
+ pos_args = pos;
+ args_tmp = NULL;
+ if (pos_args)
+ {
+ pos_args++;
+ while (pos_args[0] == ' ')
+ pos_args++;
+ if (pos_args[0] == '"')
+ {
+ length = strlen (pos_args);
+ if ((length > 1) && (pos_args[length - 1] == '"'))
+ args_tmp = strndup (pos_args + 1, length - 2);
+ else
+ args_tmp = strdup (pos_args);
+ }
+ else
+ args_tmp = strdup (pos_args);
+ }
+ (void)(*ptr_function)(window, args_tmp);
+ if (args_tmp)
+ free (args_tmp);
+ }
+ else
+ {
+ irc_display_prefix (NULL, NULL, PREFIX_ERROR);
+ gui_printf (NULL,
+ _("%s unknown key function \"%s\"\n"),
+ WEECHAT_ERROR, arguments);
+ return -1;
+ }
+ }
else if (ascii_strncasecmp (arguments, "reset", 5) == 0)
{
arguments += 5;
@@ -2159,7 +2208,7 @@ weechat_cmd_key (t_irc_server *server, t_irc_channel *channel,
{
irc_display_prefix (NULL, NULL, PREFIX_ERROR);
gui_printf (NULL,
- _("%s \"-yes\" argument is required for keys reset (securuty reason)\n"),
+ _("%s \"-yes\" argument is required for keys reset (security reason)\n"),
WEECHAT_ERROR);
return -1;
}
@@ -2260,7 +2309,7 @@ weechat_cmd_panel (t_irc_server *server, t_irc_channel *channel,
{
t_gui_panel *ptr_panel;
- /* make gcc happy */
+ /* make C compiler happy */
(void) server;
(void) channel;
@@ -2456,7 +2505,7 @@ weechat_cmd_plugin_list (char *name, int full)
gui_printf (NULL, _(" (no plugin)\n"));
}
#else
- /* make gcc happy */
+ /* make C compiler happy */
(void) name;
(void) full;
#endif
@@ -2471,7 +2520,7 @@ weechat_cmd_plugin (t_irc_server *server, t_irc_channel *channel,
int argc, char **argv)
{
#ifdef PLUGINS
- /* make gcc happy */
+ /* make C compiler happy */
(void) server;
(void) channel;
@@ -2526,7 +2575,7 @@ weechat_cmd_plugin (t_irc_server *server, t_irc_channel *channel,
_("Command \"%s\" is not available, WeeChat was built "
"without plugins support.\n"),
"plugin");
- /* make gcc happy */
+ /* make C compiler happy */
(void) server;
(void) channel;
(void) argc;
@@ -2544,7 +2593,7 @@ int
weechat_cmd_save (t_irc_server *server, t_irc_channel *channel,
int argc, char **argv)
{
- /* make gcc happy */
+ /* make C compiler happy */
(void) server;
(void) channel;
@@ -2954,7 +3003,7 @@ weechat_cmd_set (t_irc_server *server, t_irc_channel *channel,
void *ptr_option_value;
int last_section, last_option, number_found;
- /* make gcc happy */
+ /* make C compiler happy */
(void) server;
(void) channel;
@@ -3272,7 +3321,7 @@ weechat_cmd_setp (t_irc_server *server, t_irc_channel *channel,
t_plugin_option *ptr_option;
int number_found;
- /* make gcc happy */
+ /* make C compiler happy */
(void) server;
(void) channel;
@@ -3409,7 +3458,7 @@ weechat_cmd_setp (t_irc_server *server, t_irc_channel *channel,
}
}
#else
- /* make gcc happy */
+ /* make C compiler happy */
(void) server;
(void) channel;
(void) arguments;
@@ -3435,7 +3484,7 @@ weechat_cmd_unalias (t_irc_server *server, t_irc_channel *channel,
t_weelist *ptr_weelist;
t_weechat_alias *ptr_alias;
- /* make gcc happy */
+ /* make C compiler happy */
(void) server;
(void) channel;
@@ -3544,7 +3593,7 @@ weechat_cmd_upgrade (t_irc_server *server, t_irc_channel *channel,
char *filename;
char *exec_args[7] = { NULL, "-a", "--dir", NULL, "--session", NULL, NULL };
- /* make gcc happy */
+ /* make C compiler happy */
(void) server;
(void) channel;
(void) argc;
diff --git a/src/common/completion.c b/src/common/completion.c
index 96ff443d5..46ccdb7f8 100644
--- a/src/common/completion.c
+++ b/src/common/completion.c
@@ -396,7 +396,7 @@ completion_list_add_plugin_cmd (t_completion *completion)
}
}
#else
- /* make gcc happy */
+ /* make C compiler happy */
(void) completion;
#endif
}
@@ -586,7 +586,7 @@ completion_list_add_plugin_option (t_completion *completion)
completion_list_add (completion, ptr_option->name);
}
#else
- /* make gcc happy */
+ /* make C compiler happy */
(void) completion;
#endif
}
@@ -618,7 +618,7 @@ completion_list_add_plugin (t_completion *completion)
completion_list_add (completion, ptr_plugin->name);
}
#else
- /* make gcc happy */
+ /* make C compiler happy */
(void) completion;
#endif
}
@@ -776,7 +776,7 @@ completion_list_add_plugin_option_value (t_completion *completion)
pos[0] = ' ';
}
#else
- /* make gcc happy */
+ /* make C compiler happy */
(void) completion;
#endif
}
diff --git a/src/common/util.c b/src/common/util.c
index 2db285cf7..657f40380 100644
--- a/src/common/util.c
+++ b/src/common/util.c
@@ -270,7 +270,7 @@ weechat_iconv (int from_utf8, char *from_code, char *to_code, char *string)
else
outbuf = strdup (string);
#else
- /* make gcc happy */
+ /* make C compiler happy */
(void) from_code;
(void) to_code;
outbuf = strdup (string);
diff --git a/src/common/weechat.c b/src/common/weechat.c
index 3df0d197f..828c2baa0 100644
--- a/src/common/weechat.c
+++ b/src/common/weechat.c
@@ -854,5 +854,5 @@ main (int argc, char *argv[])
gui_main_end (); /* shut down WeeChat GUI */
weechat_shutdown (EXIT_SUCCESS, 0); /* quit WeeChat (oh no, why?) */
- return EXIT_SUCCESS; /* make gcc happy (never executed) */
+ return EXIT_SUCCESS; /* make C compiler happy */
}
diff --git a/src/common/weeconfig.c b/src/common/weeconfig.c
index 0672a6c89..32cf532f4 100644
--- a/src/common/weeconfig.c
+++ b/src/common/weeconfig.c
@@ -2225,9 +2225,11 @@ config_create_default ()
{
function_name = gui_keyboard_function_search_by_ptr (ptr_key->function);
if (function_name)
- weechat_iconv_fprintf (file, "%s = \"%s\"\n",
+ weechat_iconv_fprintf (file, "%s = \"%s%s%s\"\n",
(expanded_name) ? expanded_name : ptr_key->key,
- function_name);
+ function_name,
+ (ptr_key->args) ? " " : "",
+ (ptr_key->args) ? ptr_key->args : "");
}
else
weechat_iconv_fprintf (file, "%s = \"%s\"\n",
@@ -2441,9 +2443,11 @@ config_write (char *config_name)
{
function_name = gui_keyboard_function_search_by_ptr (ptr_key->function);
if (function_name)
- weechat_iconv_fprintf (file, "%s = \"%s\"\n",
+ weechat_iconv_fprintf (file, "%s = \"%s%s%s\"\n",
(expanded_name) ? expanded_name : ptr_key->key,
- function_name);
+ function_name,
+ (ptr_key->args) ? " " : "",
+ (ptr_key->args) ? ptr_key->args : "");
}
else
weechat_iconv_fprintf (file, "%s = \"%s\"\n",
diff --git a/src/gui/curses/gui-curses-infobar.c b/src/gui/curses/gui-curses-infobar.c
index af1d634b0..00a8fe2ad 100644
--- a/src/gui/curses/gui-curses-infobar.c
+++ b/src/gui/curses/gui-curses-infobar.c
@@ -46,7 +46,7 @@ gui_infobar_draw_time (t_gui_buffer *buffer)
time_t time_seconds;
struct tm *local_time;
- /* make gcc happy */
+ /* make C compiler happy */
(void) buffer;
if (!gui_ok)
@@ -84,7 +84,7 @@ gui_infobar_draw (t_gui_buffer *buffer, int erase)
struct tm *local_time;
char text_time[1024 + 1], *buf;
- /* make gcc happy */
+ /* make C compiler happy */
(void) buffer;
if (!gui_ok)
diff --git a/src/gui/curses/gui-curses-keyboard.c b/src/gui/curses/gui-curses-keyboard.c
index fa7210f18..891941b9e 100644
--- a/src/gui/curses/gui-curses-keyboard.c
+++ b/src/gui/curses/gui-curses-keyboard.c
@@ -33,10 +33,6 @@
#include "../../common/util.h"
#include "gui-curses.h"
-#ifdef PLUGINS
-#include "../../plugins/plugins.h"
-#endif
-
/*
* gui_keyboard_default_bindings: create default key bindings
@@ -149,12 +145,7 @@ void
gui_keyboard_grab_end ()
{
char *expanded_key;
- char *buffer_before_key;
-#ifdef PLUGINS
- char *expanded_key2;
- int length;
-#endif
-
+
/* get expanded name (for example: ^U => ctrl-u) */
expanded_key = gui_keyboard_get_expanded_name (gui_key_buffer);
@@ -162,27 +153,9 @@ gui_keyboard_grab_end ()
{
if (gui_current_window->buffer->has_input)
{
- buffer_before_key =
- (gui_current_window->buffer->input_buffer) ?
- strdup (gui_current_window->buffer->input_buffer) : strdup ("");
gui_insert_string_input (gui_current_window, expanded_key, -1);
- gui_current_window->buffer->input_buffer_pos += utf8_strlen (expanded_key);
- gui_input_draw (gui_current_window->buffer, 1);
gui_current_window->buffer->completion.position = -1;
-#ifdef PLUGINS
- length = strlen (expanded_key) + 1 + 1;
- expanded_key2 = (char *) malloc (length);
- if (expanded_key2)
- {
- snprintf (expanded_key2, length, "*%s", expanded_key);
- (void) plugin_keyboard_handler_exec (expanded_key2,
- buffer_before_key,
- gui_current_window->buffer->input_buffer);
- free (expanded_key2);
- }
-#endif
- if (buffer_before_key)
- free (buffer_before_key);
+ gui_input_draw (gui_current_window->buffer, 0);
}
free (expanded_key);
}
@@ -202,10 +175,6 @@ gui_keyboard_read ()
{
int key, i, insert_ok;
char key_str[32], *key_utf;
- char *buffer_before_key;
-#ifdef PLUGINS
- char key_str2[33];
-#endif
i = 0;
/* do not loop too much here (for example when big paste was made),
@@ -311,21 +280,9 @@ gui_keyboard_read ()
switch (gui_current_window->buffer->type)
{
case BUFFER_TYPE_STANDARD:
- buffer_before_key =
- (gui_current_window->buffer->input_buffer) ?
- strdup (gui_current_window->buffer->input_buffer) : strdup ("");
gui_insert_string_input (gui_current_window, key_str, -1);
- gui_current_window->buffer->input_buffer_pos += utf8_strlen (key_str);
- gui_input_draw (gui_current_window->buffer, 0);
gui_current_window->buffer->completion.position = -1;
-#ifdef PLUGINS
- snprintf (key_str2, sizeof (key_str2), "*%s", key_str);
- (void) plugin_keyboard_handler_exec (key_str2,
- buffer_before_key,
- gui_current_window->buffer->input_buffer);
-#endif
- if (buffer_before_key)
- free (buffer_before_key);
+ gui_input_draw (gui_current_window->buffer, 0);
break;
case BUFFER_TYPE_DCC:
gui_exec_action_dcc (gui_current_window, key_str);
diff --git a/src/gui/curses/gui-curses-status.c b/src/gui/curses/gui-curses-status.c
index 57fa3da5c..32160cac3 100644
--- a/src/gui/curses/gui-curses-status.c
+++ b/src/gui/curses/gui-curses-status.c
@@ -48,7 +48,7 @@ gui_status_draw (t_gui_buffer *buffer, int erase)
int x, server_pos, server_total;
int display_name, names_count;
- /* make gcc happy */
+ /* make C compiler happy */
(void) buffer;
if (!gui_ok)
diff --git a/src/gui/gtk/gui-gtk-infobar.c b/src/gui/gtk/gui-gtk-infobar.c
index 044bceb41..65b8613c8 100644
--- a/src/gui/gtk/gui-gtk-infobar.c
+++ b/src/gui/gtk/gui-gtk-infobar.c
@@ -45,7 +45,7 @@ gui_infobar_draw_time (t_gui_buffer *buffer)
time_t time_seconds;
struct tm *local_time;*/
- /* make gcc happy */
+ /* make C compiler happy */
(void) buffer;
if (!gui_ok)
@@ -67,7 +67,7 @@ gui_infobar_draw (t_gui_buffer *buffer, int erase)
struct tm *local_time;
char text_time[1024 + 1];*/
- /* make gcc happy */
+ /* make C compiler happy */
(void) buffer;
if (!gui_ok)
diff --git a/src/gui/gtk/gui-gtk-status.c b/src/gui/gtk/gui-gtk-status.c
index 6a5283aa9..1af828c0e 100644
--- a/src/gui/gtk/gui-gtk-status.c
+++ b/src/gui/gtk/gui-gtk-status.c
@@ -47,7 +47,7 @@ gui_status_draw (t_gui_buffer *buffer, int erase)
int i, first_mode, x, server_pos, server_total;
int display_name, names_count;*/
- /* make gcc happy */
+ /* make C compiler happy */
(void) buffer;
if (!gui_ok)
diff --git a/src/gui/gui-action.c b/src/gui/gui-action.c
index d119e08ff..2d008cb71 100644
--- a/src/gui/gui-action.c
+++ b/src/gui/gui-action.c
@@ -70,14 +70,16 @@ gui_action_clipboard_copy (char *buffer, int size)
*/
void
-gui_action_clipboard_paste (t_gui_window *window)
+gui_action_clipboard_paste (t_gui_window *window, char *args)
{
+ /* make C compiler happy */
+ (void) args;
+
if (window->buffer->has_input && gui_input_clipboard)
{
gui_insert_string_input (window, gui_input_clipboard, -1);
- window->buffer->input_buffer_pos += utf8_strlen (gui_input_clipboard);
- gui_input_draw (window->buffer, 0);
window->buffer->completion.position = -1;
+ gui_input_draw (window->buffer, 0);
}
}
@@ -86,9 +88,12 @@ gui_action_clipboard_paste (t_gui_window *window)
*/
void
-gui_action_return (t_gui_window *window)
+gui_action_return (t_gui_window *window, char *args)
{
char *command;
+
+ /* make C compiler happy */
+ (void) args;
if (window->buffer->has_input)
{
@@ -123,8 +128,11 @@ gui_action_return (t_gui_window *window)
*/
void
-gui_action_tab (t_gui_window *window)
+gui_action_tab (t_gui_window *window, char *args)
{
+ /* make C compiler happy */
+ (void) args;
+
if (window->buffer->has_input)
{
completion_search (&(window->buffer->completion), 1,
@@ -141,8 +149,11 @@ gui_action_tab (t_gui_window *window)
*/
void
-gui_action_tab_previous (t_gui_window *window)
+gui_action_tab_previous (t_gui_window *window, char *args)
{
+ /* make C compiler happy */
+ (void) args;
+
if (window->buffer->has_input)
{
completion_search (&(window->buffer->completion), -1,
@@ -159,11 +170,14 @@ gui_action_tab_previous (t_gui_window *window)
*/
void
-gui_action_backspace (t_gui_window *window)
+gui_action_backspace (t_gui_window *window, char *args)
{
char *pos, *pos_last;
int char_size, size_to_move;
-
+
+ /* make C compiler happy */
+ (void) args;
+
if (window->buffer->has_input)
{
if (window->buffer->input_buffer_pos > 0)
@@ -191,10 +205,13 @@ gui_action_backspace (t_gui_window *window)
*/
void
-gui_action_delete (t_gui_window *window)
+gui_action_delete (t_gui_window *window, char *args)
{
char *pos, *pos_next;
int char_size, size_to_move;
+
+ /* make C compiler happy */
+ (void) args;
if (window->buffer->has_input)
{
@@ -223,11 +240,14 @@ gui_action_delete (t_gui_window *window)
*/
void
-gui_action_delete_previous_word (t_gui_window *window)
+gui_action_delete_previous_word (t_gui_window *window, char *args)
{
int length_deleted, size_deleted;
char *start, *string;
+ /* make C compiler happy */
+ (void) args;
+
if (window->buffer->has_input)
{
if (window->buffer->input_buffer_pos > 0)
@@ -283,11 +303,14 @@ gui_action_delete_previous_word (t_gui_window *window)
*/
void
-gui_action_delete_next_word (t_gui_window *window)
+gui_action_delete_next_word (t_gui_window *window, char *args)
{
int size_deleted, length_deleted;
char *start, *string;
+ /* make C compiler happy */
+ (void) args;
+
if (window->buffer->has_input)
{
start = utf8_add_offset (window->buffer->input_buffer,
@@ -322,10 +345,13 @@ gui_action_delete_next_word (t_gui_window *window)
*/
void
-gui_action_delete_begin_of_line (t_gui_window *window)
+gui_action_delete_begin_of_line (t_gui_window *window, char *args)
{
int length_deleted, size_deleted, pos_start;
char *start;
+
+ /* make C compiler happy */
+ (void) args;
if (window->buffer->has_input)
{
@@ -358,10 +384,13 @@ gui_action_delete_begin_of_line (t_gui_window *window)
*/
void
-gui_action_delete_end_of_line (t_gui_window *window)
+gui_action_delete_end_of_line (t_gui_window *window, char *args)
{
char *start;
int size_deleted, length_deleted, pos_start;
+
+ /* make C compiler happy */
+ (void) args;
if (window->buffer->has_input)
{
@@ -386,8 +415,11 @@ gui_action_delete_end_of_line (t_gui_window *window)
*/
void
-gui_action_delete_line (t_gui_window *window)
+gui_action_delete_line (t_gui_window *window, char *args)
{
+ /* make C compiler happy */
+ (void) args;
+
if (window->buffer->has_input)
{
window->buffer->input_buffer[0] = '\0';
@@ -406,8 +438,11 @@ gui_action_delete_line (t_gui_window *window)
*/
void
-gui_action_transpose_chars (t_gui_window *window)
+gui_action_transpose_chars (t_gui_window *window, char *args)
{
+ /* make C compiler happy */
+ (void) args;
+
char *start, *prev_char, saved_char[5];
int size_prev_char, size_start_char;
int pos_prev_char, pos_start;
@@ -452,8 +487,11 @@ gui_action_transpose_chars (t_gui_window *window)
*/
void
-gui_action_home (t_gui_window *window)
+gui_action_home (t_gui_window *window, char *args)
{
+ /* make C compiler happy */
+ (void) args;
+
if (window->buffer->has_input)
{
if (window->buffer->input_buffer_pos > 0)
@@ -469,8 +507,11 @@ gui_action_home (t_gui_window *window)
*/
void
-gui_action_end (t_gui_window *window)
+gui_action_end (t_gui_window *window, char *args)
{
+ /* make C compiler happy */
+ (void) args;
+
if (window->buffer->has_input)
{
if (window->buffer->input_buffer_pos <
@@ -488,8 +529,11 @@ gui_action_end (t_gui_window *window)
*/
void
-gui_action_left (t_gui_window *window)
+gui_action_left (t_gui_window *window, char *args)
{
+ /* make C compiler happy */
+ (void) args;
+
if (window->buffer->has_input)
{
if (window->buffer->input_buffer_pos > 0)
@@ -505,10 +549,13 @@ gui_action_left (t_gui_window *window)
*/
void
-gui_action_previous_word (t_gui_window *window)
+gui_action_previous_word (t_gui_window *window, char *args)
{
char *pos;
+ /* make C compiler happy */
+ (void) args;
+
if (window->buffer->has_input)
{
if (window->buffer->input_buffer_pos > 0)
@@ -545,8 +592,11 @@ gui_action_previous_word (t_gui_window *window)
*/
void
-gui_action_right (t_gui_window *window)
+gui_action_right (t_gui_window *window, char *args)
{
+ /* make C compiler happy */
+ (void) args;
+
if (window->buffer->has_input)
{
if (window->buffer->input_buffer_pos <
@@ -563,10 +613,13 @@ gui_action_right (t_gui_window *window)
*/
void
-gui_action_next_word (t_gui_window *window)
+gui_action_next_word (t_gui_window *window, char *args)
{
char *pos;
+ /* make C compiler happy */
+ (void) args;
+
if (window->buffer->has_input)
{
if (window->buffer->input_buffer_pos <
@@ -607,8 +660,11 @@ gui_action_next_word (t_gui_window *window)
*/
void
-gui_action_up (t_gui_window *window)
+gui_action_up (t_gui_window *window, char *args)
{
+ /* make C compiler happy */
+ (void) args;
+
if (window->buffer->type == BUFFER_TYPE_DCC)
{
if (dcc_list)
@@ -685,8 +741,11 @@ gui_action_up (t_gui_window *window)
*/
void
-gui_action_up_global (t_gui_window *window)
+gui_action_up_global (t_gui_window *window, char *args)
{
+ /* make C compiler happy */
+ (void) args;
+
if (window->buffer->has_input)
{
if (history_global_ptr)
@@ -720,8 +779,11 @@ gui_action_up_global (t_gui_window *window)
*/
void
-gui_action_down (t_gui_window *window)
+gui_action_down (t_gui_window *window, char *args)
{
+ /* make C compiler happy */
+ (void) args;
+
if (window->buffer->type == BUFFER_TYPE_DCC)
{
if (dcc_list)
@@ -789,8 +851,11 @@ gui_action_down (t_gui_window *window)
*/
void
-gui_action_down_global (t_gui_window *window)
+gui_action_down_global (t_gui_window *window, char *args)
{
+ /* make C compiler happy */
+ (void) args;
+
if (window->buffer->has_input)
{
if (history_global_ptr)
@@ -828,8 +893,11 @@ gui_action_down_global (t_gui_window *window)
*/
void
-gui_action_page_up (t_gui_window *window)
+gui_action_page_up (t_gui_window *window, char *args)
{
+ /* make C compiler happy */
+ (void) args;
+
gui_window_page_up (window);
}
@@ -838,8 +906,11 @@ gui_action_page_up (t_gui_window *window)
*/
void
-gui_action_page_down (t_gui_window *window)
+gui_action_page_down (t_gui_window *window, char *args)
{
+ /* make C compiler happy */
+ (void) args;
+
gui_window_page_down (window);
}
@@ -848,8 +919,11 @@ gui_action_page_down (t_gui_window *window)
*/
void
-gui_action_scroll_up (t_gui_window *window)
+gui_action_scroll_up (t_gui_window *window, char *args)
{
+ /* make C compiler happy */
+ (void) args;
+
gui_window_scroll_up (window);
}
@@ -858,8 +932,11 @@ gui_action_scroll_up (t_gui_window *window)
*/
void
-gui_action_scroll_down (t_gui_window *window)
+gui_action_scroll_down (t_gui_window *window, char *args)
{
+ /* make C compiler happy */
+ (void) args;
+
gui_window_scroll_down (window);
}
@@ -868,8 +945,11 @@ gui_action_scroll_down (t_gui_window *window)
*/
void
-gui_action_scroll_top (t_gui_window *window)
+gui_action_scroll_top (t_gui_window *window, char *args)
{
+ /* make C compiler happy */
+ (void) args;
+
gui_window_scroll_top (window);
}
@@ -878,8 +958,11 @@ gui_action_scroll_top (t_gui_window *window)
*/
void
-gui_action_scroll_bottom (t_gui_window *window)
+gui_action_scroll_bottom (t_gui_window *window, char *args)
{
+ /* make C compiler happy */
+ (void) args;
+
gui_window_scroll_bottom (window);
}
@@ -888,8 +971,11 @@ gui_action_scroll_bottom (t_gui_window *window)
*/
void
-gui_action_scroll_topic_left (t_gui_window *window)
+gui_action_scroll_topic_left (t_gui_window *window, char *args)
{
+ /* make C compiler happy */
+ (void) args;
+
gui_window_scroll_topic_left (window);
}
@@ -898,8 +984,11 @@ gui_action_scroll_topic_left (t_gui_window *window)
*/
void
-gui_action_scroll_topic_right (t_gui_window *window)
+gui_action_scroll_topic_right (t_gui_window *window, char *args)
{
+ /* make C compiler happy */
+ (void) args;
+
gui_window_scroll_topic_right (window);
}
@@ -908,8 +997,11 @@ gui_action_scroll_topic_right (t_gui_window *window)
*/
void
-gui_action_nick_beginning (t_gui_window *window)
+gui_action_nick_beginning (t_gui_window *window, char *args)
{
+ /* make C compiler happy */
+ (void) args;
+
gui_window_nick_beginning (window);
}
@@ -918,8 +1010,11 @@ gui_action_nick_beginning (t_gui_window *window)
*/
void
-gui_action_nick_end (t_gui_window *window)
+gui_action_nick_end (t_gui_window *window, char *args)
{
+ /* make C compiler happy */
+ (void) args;
+
gui_window_nick_end (window);
}
@@ -928,8 +1023,11 @@ gui_action_nick_end (t_gui_window *window)
*/
void
-gui_action_nick_page_up (t_gui_window *window)
+gui_action_nick_page_up (t_gui_window *window, char *args)
{
+ /* make C compiler happy */
+ (void) args;
+
gui_window_nick_page_up (window);
}
@@ -938,8 +1036,11 @@ gui_action_nick_page_up (t_gui_window *window)
*/
void
-gui_action_nick_page_down (t_gui_window *window)
+gui_action_nick_page_down (t_gui_window *window, char *args)
{
+ /* make C compiler happy */
+ (void) args;
+
gui_window_nick_page_down (window);
}
@@ -948,8 +1049,11 @@ gui_action_nick_page_down (t_gui_window *window)
*/
void
-gui_action_jump_smart (t_gui_window *window)
+gui_action_jump_smart (t_gui_window *window, char *args)
{
+ /* make C compiler happy */
+ (void) args;
+
if (hotlist)
{
if (!hotlist_initial_buffer)
@@ -973,8 +1077,11 @@ gui_action_jump_smart (t_gui_window *window)
*/
void
-gui_action_jump_dcc (t_gui_window *window)
+gui_action_jump_dcc (t_gui_window *window, char *args)
{
+ /* make C compiler happy */
+ (void) args;
+
if (window->buffer->type == BUFFER_TYPE_DCC)
{
if (gui_buffer_before_dcc)
@@ -996,8 +1103,11 @@ gui_action_jump_dcc (t_gui_window *window)
*/
void
-gui_action_jump_raw_data (t_gui_window *window)
+gui_action_jump_raw_data (t_gui_window *window, char *args)
{
+ /* make C compiler happy */
+ (void) args;
+
if (window->buffer->type == BUFFER_TYPE_RAW_DATA)
{
if (gui_buffer_before_raw_data)
@@ -1019,8 +1129,11 @@ gui_action_jump_raw_data (t_gui_window *window)
*/
void
-gui_action_jump_last_buffer (t_gui_window *window)
+gui_action_jump_last_buffer (t_gui_window *window, char *args)
{
+ /* make C compiler happy */
+ (void) args;
+
if (last_gui_buffer)
gui_buffer_switch_by_number (window, last_gui_buffer->number);
}
@@ -1030,8 +1143,11 @@ gui_action_jump_last_buffer (t_gui_window *window)
*/
void
-gui_action_jump_server (t_gui_window *window)
+gui_action_jump_server (t_gui_window *window, char *args)
{
+ /* make C compiler happy */
+ (void) args;
+
if (SERVER(window->buffer))
{
if (SERVER(window->buffer)->buffer !=
@@ -1049,11 +1165,14 @@ gui_action_jump_server (t_gui_window *window)
*/
void
-gui_action_jump_next_server (t_gui_window *window)
+gui_action_jump_next_server (t_gui_window *window, char *args)
{
t_irc_server *ptr_server;
t_gui_buffer *ptr_buffer;
+ /* make C compiler happy */
+ (void) args;
+
if (SERVER(window->buffer))
{
ptr_server = SERVER(window->buffer)->next_server;
@@ -1092,8 +1211,11 @@ gui_action_jump_next_server (t_gui_window *window)
*/
void
-gui_action_switch_server (t_gui_window *window)
+gui_action_switch_server (t_gui_window *window, char *args)
{
+ /* make C compiler happy */
+ (void) args;
+
gui_window_switch_server (window);
}
@@ -1102,10 +1224,13 @@ gui_action_switch_server (t_gui_window *window)
*/
void
-gui_action_scroll_previous_highlight (t_gui_window *window)
+gui_action_scroll_previous_highlight (t_gui_window *window, char *args)
{
t_gui_line *ptr_line;
+ /* make C compiler happy */
+ (void) args;
+
if (window->buffer->type == BUFFER_TYPE_STANDARD)
{
if (window->buffer->lines)
@@ -1135,10 +1260,13 @@ gui_action_scroll_previous_highlight (t_gui_window *window)
*/
void
-gui_action_scroll_next_highlight (t_gui_window *window)
+gui_action_scroll_next_highlight (t_gui_window *window, char *args)
{
t_gui_line *ptr_line;
+ /* make C compiler happy */
+ (void) args;
+
if (window->buffer->type == BUFFER_TYPE_STANDARD)
{
if (window->buffer->lines)
@@ -1168,8 +1296,11 @@ gui_action_scroll_next_highlight (t_gui_window *window)
*/
void
-gui_action_scroll_unread (t_gui_window *window)
+gui_action_scroll_unread (t_gui_window *window, char *args)
{
+ /* make C compiler happy */
+ (void) args;
+
if (cfg_look_read_marker &&
cfg_look_read_marker[0] &&
(window->buffer->type == BUFFER_TYPE_STANDARD) &&
@@ -1190,8 +1321,11 @@ gui_action_scroll_unread (t_gui_window *window)
*/
void
-gui_action_hotlist_clear (t_gui_window *window)
+gui_action_hotlist_clear (t_gui_window *window, char *args)
{
+ /* make C compiler happy */
+ (void) args;
+
if (hotlist)
{
hotlist_free_all ();
@@ -1205,8 +1339,11 @@ gui_action_hotlist_clear (t_gui_window *window)
*/
void
-gui_action_infobar_clear (t_gui_window *window)
+gui_action_infobar_clear (t_gui_window *window, char *args)
{
+ /* make C compiler happy */
+ (void) args;
+
gui_infobar_remove ();
gui_infobar_draw (window->buffer, 1);
}
@@ -1216,10 +1353,11 @@ gui_action_infobar_clear (t_gui_window *window)
*/
void
-gui_action_refresh_screen (t_gui_window *window)
+gui_action_refresh_screen (t_gui_window *window, char *args)
{
- /* make gcc happy */
+ /* make C compiler happy */
(void) window;
+ (void) args;
gui_window_refresh_screen (1);
}
@@ -1229,8 +1367,25 @@ gui_action_refresh_screen (t_gui_window *window)
*/
void
-gui_action_grab_key (t_gui_window *window)
+gui_action_grab_key (t_gui_window *window, char *args)
{
+ /* make C compiler happy */
+ (void) args;
+
if (window->buffer->has_input)
gui_keyboard_init_grab ();
}
+
+/*
+ * gui_action_insert_string: insert a string in command line
+ */
+
+void
+gui_action_insert_string (t_gui_window *window, char *args)
+{
+ if (args)
+ {
+ gui_insert_string_input (window, args, -1);
+ gui_input_draw (window->buffer, 0);
+ }
+}
diff --git a/src/gui/gui-common.c b/src/gui/gui-common.c
index 5b050565f..5708d7ba9 100644
--- a/src/gui/gui-common.c
+++ b/src/gui/gui-common.c
@@ -44,6 +44,10 @@
#include "../common/util.h"
#include "../irc/irc.h"
+#ifdef PLUGINS
+#include "../plugins/plugins.h"
+#endif
+
int gui_init_ok = 0; /* = 1 if GUI is initialized */
int gui_ok = 0; /* = 1 if GUI is ok */
@@ -603,9 +607,10 @@ gui_input_complete (t_gui_window *window)
window->buffer->input_buffer_pos)] != ' ')
gui_insert_string_input (window, " ",
window->buffer->input_buffer_pos);
+ else
+ window->buffer->input_buffer_pos++;
if (window->buffer->completion.position >= 0)
window->buffer->completion.position++;
- window->buffer->input_buffer_pos++;
}
}
else
@@ -619,16 +624,18 @@ gui_input_complete (t_gui_window *window)
cfg_look_nick_completor, strlen (cfg_look_nick_completor)) != 0)
gui_insert_string_input (window, cfg_look_nick_completor,
window->buffer->input_buffer_pos);
+ else
+ window->buffer->input_buffer_pos += utf8_strlen (cfg_look_nick_completor);
if (window->buffer->completion.position >= 0)
window->buffer->completion.position += strlen (cfg_look_nick_completor);
- window->buffer->input_buffer_pos += utf8_strlen (cfg_look_nick_completor);
if (window->buffer->input_buffer[utf8_real_pos (window->buffer->input_buffer,
window->buffer->input_buffer_pos)] != ' ')
gui_insert_string_input (window, " ",
window->buffer->input_buffer_pos);
+ else
+ window->buffer->input_buffer_pos++;
if (window->buffer->completion.position >= 0)
window->buffer->completion.position++;
- window->buffer->input_buffer_pos++;
}
}
gui_input_draw (window->buffer, 0);
@@ -795,10 +802,19 @@ int
gui_insert_string_input (t_gui_window *window, char *string, int pos)
{
int i, pos_start, size, length;
- char *ptr_start;
+ char *ptr_start, *string2;
+#ifdef PLUGINS
+ char *buffer_before_insert;
+#endif
if (window->buffer->has_input)
{
+#ifdef PLUGINS
+ buffer_before_insert =
+ (window->buffer->input_buffer) ?
+ strdup (window->buffer->input_buffer) : strdup ("");
+#endif
+
if (pos == -1)
pos = window->buffer->input_buffer_pos;
@@ -828,6 +844,23 @@ gui_insert_string_input (t_gui_window *window, char *string, int pos)
{
window->buffer->input_buffer_color_mask[pos_start + i] = ' ';
}
+
+ window->buffer->input_buffer_pos += length;
+
+#ifdef PLUGINS
+ string2 = (char *) malloc (size + 2);
+ if (string2)
+ {
+ snprintf (string2, size + 2, "*%s", string);
+ (void) plugin_keyboard_handler_exec (string2,
+ buffer_before_insert,
+ window->buffer->input_buffer);
+ free (string2);
+ }
+ if (buffer_before_insert)
+ free (buffer_before_insert);
+#endif
+
return length;
}
return 0;
diff --git a/src/gui/gui-keyboard.c b/src/gui/gui-keyboard.c
index 7ebc5561c..db6f238ac 100644
--- a/src/gui/gui-keyboard.c
+++ b/src/gui/gui-keyboard.c
@@ -143,6 +143,8 @@ t_gui_key_function gui_key_functions[] =
N_("refresh screen") },
{ "grab_key", gui_action_grab_key,
N_("grab a key") },
+ { "insert", gui_action_insert_string,
+ N_("insert a string in command line") },
{ NULL, NULL, NULL }
};
@@ -322,10 +324,11 @@ gui_keyboard_insert_sorted (t_gui_key *key)
*/
t_gui_key *
-gui_keyboard_new (char *key, char *command, void *function)
+gui_keyboard_new (char *key, char *command, t_gui_key_func *function, char *args)
{
t_gui_key *new_key;
char *internal_code;
+ int length;
if ((new_key = (t_gui_key *) malloc (sizeof (t_gui_key))))
{
@@ -335,6 +338,21 @@ gui_keyboard_new (char *key, char *command, void *function)
free (internal_code);
new_key->command = (command) ? strdup (command) : NULL;
new_key->function = function;
+ if (args)
+ {
+ if (args[0] == '"')
+ {
+ length = strlen (args);
+ if ((length > 1) && (args[length - 1] == '"'))
+ new_key->args = strndup (args + 1, length - 2);
+ else
+ new_key->args = strdup (args);
+ }
+ else
+ new_key->args = strdup (args);
+ }
+ else
+ new_key->args = NULL;
gui_keyboard_insert_sorted (new_key);
}
else
@@ -403,7 +421,7 @@ gui_keyboard_search_part (char *key)
* gui_keyboard_function_search_by_name: search a function by name
*/
-void *
+t_gui_key_func *
gui_keyboard_function_search_by_name (char *name)
{
int i;
@@ -425,7 +443,7 @@ gui_keyboard_function_search_by_name (char *name)
*/
char *
-gui_keyboard_function_search_by_ptr (void *function)
+gui_keyboard_function_search_by_ptr (t_gui_key_func *function)
{
int i;
@@ -448,8 +466,9 @@ gui_keyboard_function_search_by_ptr (void *function)
t_gui_key *
gui_keyboard_bind (char *key, char *command)
{
- t_gui_key_function *ptr_function;
+ t_gui_key_func *ptr_function;
t_gui_key *new_key;
+ char *ptr_args;
if (!key || !command)
{
@@ -459,9 +478,20 @@ gui_keyboard_bind (char *key, char *command)
}
ptr_function = NULL;
+ ptr_args = NULL;
if (command[0] != '/')
{
+ ptr_args = strchr (command, ' ');
+ if (ptr_args)
+ ptr_args[0] = '\0';
ptr_function = gui_keyboard_function_search_by_name (command);
+ if (ptr_args)
+ {
+ ptr_args[0] = ' ';
+ ptr_args++;
+ while (ptr_args[0] == ' ')
+ ptr_args++;
+ }
if (!ptr_function)
{
weechat_log_printf (_("%s unable to bind key \"%s\" (invalid function name: \"%s\")\n"),
@@ -474,7 +504,8 @@ gui_keyboard_bind (char *key, char *command)
new_key = gui_keyboard_new (key,
(ptr_function) ? NULL : command,
- ptr_function);
+ ptr_function,
+ ptr_args);
if (!new_key)
{
weechat_log_printf (_("%s not enough memory for key binding\n"),
@@ -547,7 +578,7 @@ gui_keyboard_pressed (char *key_str)
CHANNEL(gui_current_window->buffer),
ptr_key->command, 0);
else
- (void)(ptr_key->function)(gui_current_window);
+ (void)(ptr_key->function)(gui_current_window, ptr_key->args);
#ifdef PLUGINS
(void) plugin_keyboard_handler_exec (
(ptr_key->command) ?
@@ -580,6 +611,8 @@ gui_keyboard_free (t_gui_key *key)
free (key->key);
if (key->command)
free (key->command);
+ if (key->args)
+ free (key->args);
/* remove key from keys list */
if (key->prev_key)
diff --git a/src/gui/gui-keyboard.h b/src/gui/gui-keyboard.h
index 6cc0da570..064641981 100644
--- a/src/gui/gui-keyboard.h
+++ b/src/gui/gui-keyboard.h
@@ -26,14 +26,16 @@
/* key structures */
+typedef void (t_gui_key_func)(t_gui_window *, char *);
+
typedef struct t_gui_key t_gui_key;
struct t_gui_key
{
char *key; /* key combo (ex: a, ^W, ^W^C, meta-a) */
char *command; /* associated command (may be NULL) */
- void (*function)(t_gui_window *);
- /* associated function (if cmd is NULL) */
+ t_gui_key_func *function; /* associated function (if cmd is NULL) */
+ char *args; /* args for function (if cmd is NULL) */
t_gui_key *prev_key; /* link to previous key */
t_gui_key *next_key; /* link to next key */
};
@@ -43,7 +45,7 @@ typedef struct t_gui_key_function t_gui_key_function;
struct t_gui_key_function
{
char *function_name; /* name of function */
- void (*function)(); /* associated function */
+ t_gui_key_func *function; /* associated function */
char *description; /* description of function */
};
diff --git a/src/gui/gui.h b/src/gui/gui.h
index 918464d02..dacc950bd 100644
--- a/src/gui/gui.h
+++ b/src/gui/gui.h
@@ -108,54 +108,55 @@ extern void gui_panel_print_log ();
/* action */
extern void gui_action_clipboard_copy (char *, int);
-extern void gui_action_clipboard_paste (t_gui_window *);
-extern void gui_action_return (t_gui_window *);
-extern void gui_action_tab (t_gui_window *);
-extern void gui_action_tab_previous (t_gui_window *);
-extern void gui_action_backspace (t_gui_window *);
-extern void gui_action_delete (t_gui_window *);
-extern void gui_action_delete_previous_word (t_gui_window *);
-extern void gui_action_delete_next_word (t_gui_window *);
-extern void gui_action_delete_begin_of_line (t_gui_window *);
-extern void gui_action_delete_end_of_line (t_gui_window *);
-extern void gui_action_delete_line (t_gui_window *);
-extern void gui_action_transpose_chars (t_gui_window *);
-extern void gui_action_home (t_gui_window *);
-extern void gui_action_end (t_gui_window *);
-extern void gui_action_left (t_gui_window *);
-extern void gui_action_previous_word (t_gui_window *);
-extern void gui_action_right (t_gui_window *);
-extern void gui_action_next_word (t_gui_window *);
-extern void gui_action_up (t_gui_window *);
-extern void gui_action_up_global (t_gui_window *);
-extern void gui_action_down (t_gui_window *);
-extern void gui_action_down_global (t_gui_window *);
-extern void gui_action_page_up (t_gui_window *);
-extern void gui_action_page_down (t_gui_window *);
-extern void gui_action_scroll_up (t_gui_window *);
-extern void gui_action_scroll_down (t_gui_window *);
-extern void gui_action_scroll_top (t_gui_window *);
-extern void gui_action_scroll_bottom (t_gui_window *);
-extern void gui_action_scroll_topic_left (t_gui_window *);
-extern void gui_action_scroll_topic_right (t_gui_window *);
-extern void gui_action_nick_beginning (t_gui_window *);
-extern void gui_action_nick_end (t_gui_window *);
-extern void gui_action_nick_page_up (t_gui_window *);
-extern void gui_action_nick_page_down (t_gui_window *);
-extern void gui_action_jump_smart (t_gui_window *);
-extern void gui_action_jump_dcc (t_gui_window *);
-extern void gui_action_jump_raw_data (t_gui_window *);
-extern void gui_action_jump_last_buffer (t_gui_window *);
-extern void gui_action_jump_server (t_gui_window *);
-extern void gui_action_jump_next_server (t_gui_window *);
-extern void gui_action_switch_server (t_gui_window *);
-extern void gui_action_scroll_previous_highlight (t_gui_window *);
-extern void gui_action_scroll_next_highlight (t_gui_window *);
-extern void gui_action_scroll_unread (t_gui_window *);
-extern void gui_action_hotlist_clear (t_gui_window *);
-extern void gui_action_infobar_clear (t_gui_window *);
-extern void gui_action_refresh_screen ();
-extern void gui_action_grab_key (t_gui_window *);
+extern void gui_action_clipboard_paste (t_gui_window *, char *);
+extern void gui_action_return (t_gui_window *, char *);
+extern void gui_action_tab (t_gui_window *, char *);
+extern void gui_action_tab_previous (t_gui_window *, char *);
+extern void gui_action_backspace (t_gui_window *, char *);
+extern void gui_action_delete (t_gui_window *, char *);
+extern void gui_action_delete_previous_word (t_gui_window *, char *);
+extern void gui_action_delete_next_word (t_gui_window *, char *);
+extern void gui_action_delete_begin_of_line (t_gui_window *, char *);
+extern void gui_action_delete_end_of_line (t_gui_window *, char *);
+extern void gui_action_delete_line (t_gui_window *, char *);
+extern void gui_action_transpose_chars (t_gui_window *, char *);
+extern void gui_action_home (t_gui_window *, char *);
+extern void gui_action_end (t_gui_window *, char *);
+extern void gui_action_left (t_gui_window *, char *);
+extern void gui_action_previous_word (t_gui_window *, char *);
+extern void gui_action_right (t_gui_window *, char *);
+extern void gui_action_next_word (t_gui_window *, char *);
+extern void gui_action_up (t_gui_window *, char *);
+extern void gui_action_up_global (t_gui_window *, char *);
+extern void gui_action_down (t_gui_window *, char *);
+extern void gui_action_down_global (t_gui_window *, char *);
+extern void gui_action_page_up (t_gui_window *, char *);
+extern void gui_action_page_down (t_gui_window *, char *);
+extern void gui_action_scroll_up (t_gui_window *, char *);
+extern void gui_action_scroll_down (t_gui_window *, char *);
+extern void gui_action_scroll_top (t_gui_window *, char *);
+extern void gui_action_scroll_bottom (t_gui_window *, char *);
+extern void gui_action_scroll_topic_left (t_gui_window *, char *);
+extern void gui_action_scroll_topic_right (t_gui_window *, char *);
+extern void gui_action_nick_beginning (t_gui_window *, char *);
+extern void gui_action_nick_end (t_gui_window *, char *);
+extern void gui_action_nick_page_up (t_gui_window *, char *);
+extern void gui_action_nick_page_down (t_gui_window *, char *);
+extern void gui_action_jump_smart (t_gui_window *, char *);
+extern void gui_action_jump_dcc (t_gui_window *, char *);
+extern void gui_action_jump_raw_data (t_gui_window *, char *);
+extern void gui_action_jump_last_buffer (t_gui_window *, char *);
+extern void gui_action_jump_server (t_gui_window *, char *);
+extern void gui_action_jump_next_server (t_gui_window *, char *);
+extern void gui_action_switch_server (t_gui_window *, char *);
+extern void gui_action_scroll_previous_highlight (t_gui_window *, char *);
+extern void gui_action_scroll_next_highlight (t_gui_window *, char *);
+extern void gui_action_scroll_unread (t_gui_window *, char *);
+extern void gui_action_hotlist_clear (t_gui_window *, char *);
+extern void gui_action_infobar_clear (t_gui_window *, char *);
+extern void gui_action_refresh_screen (t_gui_window *, char *);
+extern void gui_action_grab_key (t_gui_window *, char *);
+extern void gui_action_insert_string (t_gui_window *, char *);
/* key */
extern void gui_keyboard_init ();
@@ -163,8 +164,8 @@ extern void gui_keyboard_init_grab ();
extern char *gui_keyboard_get_internal_code (char *);
extern char *gui_keyboard_get_expanded_name (char *);
extern t_gui_key *gui_keyboard_search (char *);
-extern void *gui_keyboard_function_search_by_name (char *);
-extern char *gui_keyboard_function_search_by_ptr (void *);
+extern t_gui_key_func *gui_keyboard_function_search_by_name (char *);
+extern char *gui_keyboard_function_search_by_ptr (t_gui_key_func *);
extern t_gui_key *gui_keyboard_bind (char *, char *);
extern int gui_keyboard_unbind (char *);
extern int gui_keyboard_pressed (char *);
diff --git a/src/irc/irc-recv.c b/src/irc/irc-recv.c
index a3b8153b5..401da46fd 100644
--- a/src/irc/irc-recv.c
+++ b/src/irc/irc-recv.c
@@ -323,7 +323,7 @@ irc_cmd_recv_error (t_irc_server *server, char *host, char *nick, char *argument
t_gui_buffer *ptr_buffer;
t_irc_channel *ptr_channel;
- /* make gcc happy */
+ /* make C compiler happy */
(void) server;
(void) host;
(void) nick;
@@ -1176,7 +1176,7 @@ irc_cmd_recv_ping (t_irc_server *server, char *host, char *nick, char *arguments
{
char *pos;
- /* make gcc happy */
+ /* make C compiler happy */
(void) host;
(void) nick;
pos = strrchr (arguments, ' ');
@@ -1196,7 +1196,7 @@ irc_cmd_recv_pong (t_irc_server *server, char *host, char *nick, char *arguments
struct timeval tv;
int old_lag;
- /* make gcc happy */
+ /* make C compiler happy */
(void) host;
(void) nick;
(void) arguments;
@@ -2130,7 +2130,7 @@ irc_cmd_recv_server_mode_reason (t_irc_server *server, char *host,
{
char *ptr_msg;
- /* make gcc happy */
+ /* make C compiler happy */
(void) host;
(void) nick;
@@ -2170,7 +2170,7 @@ irc_cmd_recv_server_mode_reason (t_irc_server *server, char *host,
int
irc_cmd_recv_server_msg (t_irc_server *server, char *host, char *nick, char *arguments)
{
- /* make gcc happy */
+ /* make C compiler happy */
(void) host;
(void) nick;
@@ -2204,7 +2204,7 @@ irc_cmd_recv_server_reply (t_irc_server *server, char *host, char *nick, char *a
char *pos, *pos2;
int first;
- /* make gcc happy */
+ /* make C compiler happy */
(void) server;
(void) host;
(void) nick;
@@ -2454,7 +2454,7 @@ irc_cmd_recv_221 (t_irc_server *server, char *host, char *nick, char *arguments)
{
char *pos_mode;
- /* make gcc happy */
+ /* make C compiler happy */
(void) server;
(void) host;
(void) nick;
@@ -2504,7 +2504,7 @@ irc_cmd_recv_301 (t_irc_server *server, char *host, char *nick, char *arguments)
t_irc_channel *ptr_channel;
t_gui_buffer *ptr_buffer;
- /* make gcc happy */
+ /* make C compiler happy */
(void) server;
(void) host;
(void) nick;
@@ -2562,7 +2562,7 @@ irc_cmd_recv_302 (t_irc_server *server, char *host, char *nick, char *arguments)
{
char *pos_host, *ptr_next;
- /* make gcc happy */
+ /* make C compiler happy */
(void) host;
(void) nick;
@@ -2620,7 +2620,7 @@ irc_cmd_recv_303 (t_irc_server *server, char *host, char *nick, char *arguments)
{
char *ptr_next;
- /* make gcc happy */
+ /* make C compiler happy */
(void) host;
(void) nick;
@@ -2668,7 +2668,7 @@ irc_cmd_recv_305 (t_irc_server *server, char *host, char *nick, char *arguments)
{
t_gui_window *ptr_window;
- /* make gcc happy */
+ /* make C compiler happy */
(void) host;
(void) nick;
@@ -2705,7 +2705,7 @@ irc_cmd_recv_306 (t_irc_server *server, char *host, char *nick, char *arguments)
{
t_gui_window *ptr_window;
- /* make gcc happy */
+ /* make C compiler happy */
(void) host;
(void) nick;
@@ -2745,7 +2745,7 @@ irc_cmd_recv_whois_nick_msg (t_irc_server *server, char *host, char *nick, char
{
char *pos_nick, *pos_msg;
- /* make gcc happy */
+ /* make C compiler happy */
(void) host;
(void) nick;
@@ -2789,7 +2789,7 @@ irc_cmd_recv_310 (t_irc_server *server, char *host, char *nick, char *arguments)
{
char *pos_nick;
- /* make gcc happy */
+ /* make C compiler happy */
(void) host;
(void) nick;
@@ -2822,7 +2822,7 @@ irc_cmd_recv_311 (t_irc_server *server, char *host, char *nick, char *arguments)
{
char *pos_nick, *pos_user, *pos_host, *pos_realname;
- /* make gcc happy */
+ /* make C compiler happy */
(void) host;
(void) nick;
@@ -2891,7 +2891,7 @@ irc_cmd_recv_312 (t_irc_server *server, char *host, char *nick, char *arguments)
{
char *pos_nick, *pos_server, *pos_serverinfo;
- /* make gcc happy */
+ /* make C compiler happy */
(void) host;
(void) nick;
@@ -2948,7 +2948,7 @@ irc_cmd_recv_314 (t_irc_server *server, char *host, char *nick, char *arguments)
{
char *pos_nick, *pos_user, *pos_host, *pos_realname;
- /* make gcc happy */
+ /* make C compiler happy */
(void) host;
(void) nick;
@@ -3021,7 +3021,7 @@ irc_cmd_recv_315 (t_irc_server *server, char *host, char *nick, char *arguments)
char *pos;
t_irc_channel *ptr_channel;
- /* make gcc happy */
+ /* make C compiler happy */
(void) host;
(void) nick;
@@ -3076,7 +3076,7 @@ irc_cmd_recv_317 (t_irc_server *server, char *host, char *nick, char *arguments)
int idle_time, day, hour, min, sec;
time_t datetime;
- /* make gcc happy */
+ /* make C compiler happy */
(void) host;
(void) nick;
@@ -3161,7 +3161,7 @@ irc_cmd_recv_319 (t_irc_server *server, char *host, char *nick, char *arguments)
{
char *pos_nick, *pos_channel, *pos;
- /* make gcc happy */
+ /* make C compiler happy */
(void) host;
(void) nick;
@@ -3242,7 +3242,7 @@ irc_cmd_recv_321 (t_irc_server *server, char *host, char *nick, char *arguments)
{
char *pos;
- /* make gcc happy */
+ /* make C compiler happy */
(void) host;
(void) nick;
@@ -3274,7 +3274,7 @@ irc_cmd_recv_322 (t_irc_server *server, char *host, char *nick, char *arguments)
{
char *pos;
- /* make gcc happy */
+ /* make C compiler happy */
(void) host;
(void) nick;
@@ -3316,7 +3316,7 @@ irc_cmd_recv_323 (t_irc_server *server, char *host, char *nick, char *arguments)
{
char *pos;
- /* make gcc happy */
+ /* make C compiler happy */
(void) host;
(void) nick;
@@ -3349,7 +3349,7 @@ irc_cmd_recv_324 (t_irc_server *server, char *host, char *nick, char *arguments)
char *pos_channel, *pos_modes, *pos;
t_irc_channel *ptr_channel;
- /* make gcc happy */
+ /* make C compiler happy */
(void) host;
(void) nick;
@@ -3417,7 +3417,7 @@ irc_cmd_recv_329 (t_irc_server *server, char *host, char *nick, char *arguments)
t_irc_channel *ptr_channel;
time_t datetime;
- /* make gcc happy */
+ /* make C compiler happy */
(void) host;
(void) nick;
@@ -3485,7 +3485,7 @@ irc_cmd_recv_331 (t_irc_server *server, char *host, char *nick, char *arguments)
char *pos_channel, *pos;
t_irc_channel *ptr_channel;
- /* make gcc happy */
+ /* make C compiler happy */
(void) server;
(void) nick;
@@ -3545,7 +3545,7 @@ irc_cmd_recv_332 (t_irc_server *server, char *host, char *nick, char *arguments)
t_irc_channel *ptr_channel;
t_gui_buffer *ptr_buffer;
- /* make gcc happy */
+ /* make C compiler happy */
(void) host;
(void) nick;
@@ -3611,7 +3611,7 @@ irc_cmd_recv_333 (t_irc_server *server, char *host, char *nick, char *arguments)
t_gui_buffer *ptr_buffer;
time_t datetime;
- /* make gcc happy */
+ /* make C compiler happy */
(void) host;
(void) nick;
@@ -3690,7 +3690,7 @@ irc_cmd_recv_338 (t_irc_server *server, char *host, char *nick, char *arguments)
{
char *pos_nick, *pos_host, *pos_message;
- /* make gcc happy */
+ /* make C compiler happy */
(void) host;
(void) nick;
@@ -3746,7 +3746,7 @@ irc_cmd_recv_341 (t_irc_server *server, char *host, char *nick, char *arguments)
{
char *pos_nick, *pos_channel;
- /* make gcc happy */
+ /* make C compiler happy */
(void) host;
(void) nick;
@@ -3810,7 +3810,7 @@ irc_cmd_recv_344 (t_irc_server *server, char *host, char *nick, char *arguments)
{
char *pos_channel, *pos_host;
- /* make gcc happy */
+ /* make C compiler happy */
(void) host;
(void) nick;
@@ -3851,7 +3851,7 @@ irc_cmd_recv_345 (t_irc_server *server, char *host, char *nick, char *arguments)
{
char *pos;
- /* make gcc happy */
+ /* make C compiler happy */
(void) host;
(void) nick;
@@ -3901,7 +3901,7 @@ irc_cmd_recv_348 (t_irc_server *server, char *host, char *nick, char *arguments)
t_gui_buffer *buffer;
time_t datetime;
- /* make gcc happy */
+ /* make C compiler happy */
(void) nick;
/* look for channel */
@@ -4016,7 +4016,7 @@ irc_cmd_recv_349 (t_irc_server *server, char *host, char *nick, char *arguments)
t_irc_channel *ptr_channel;
t_gui_buffer *buffer;
- /* make gcc happy */
+ /* make C compiler happy */
(void) nick;
pos_channel = strchr (arguments, ' ');
@@ -4077,7 +4077,7 @@ irc_cmd_recv_351 (t_irc_server *server, char *host, char *nick, char *arguments)
{
char *pos, *pos2;
- /* make gcc happy */
+ /* make C compiler happy */
(void) server;
(void) host;
(void) nick;
@@ -4122,7 +4122,7 @@ irc_cmd_recv_352 (t_irc_server *server, char *host, char *nick, char *arguments)
t_irc_channel *ptr_channel;
t_irc_nick *ptr_nick;
- /* make gcc happy */
+ /* make C compiler happy */
(void) nick;
pos_channel = strchr (arguments, ' ');
@@ -4247,7 +4247,7 @@ irc_cmd_recv_353 (t_irc_server *server, char *host, char *nick, char *arguments)
t_irc_channel *ptr_channel;
t_gui_buffer *ptr_buffer;
- /* make gcc happy */
+ /* make C compiler happy */
(void) host;
(void) nick;
@@ -4421,7 +4421,7 @@ irc_cmd_recv_366 (t_irc_server *server, char *host, char *nick, char *arguments)
t_irc_nick *ptr_nick;
int num_nicks, num_op, num_halfop, num_voice, num_normal;
- /* make gcc happy */
+ /* make C compiler happy */
(void) nick;
pos = strchr (arguments, ' ');
@@ -4530,7 +4530,7 @@ irc_cmd_recv_367 (t_irc_server *server, char *host, char *nick, char *arguments)
t_gui_buffer *buffer;
time_t datetime;
- /* make gcc happy */
+ /* make C compiler happy */
(void) nick;
/* look for channel */
@@ -4652,7 +4652,7 @@ irc_cmd_recv_368 (t_irc_server *server, char *host, char *nick, char *arguments)
t_irc_channel *ptr_channel;
t_gui_buffer *buffer;
- /* make gcc happy */
+ /* make C compiler happy */
(void) nick;
pos_channel = strchr (arguments, ' ');
@@ -4713,7 +4713,7 @@ irc_cmd_recv_378 (t_irc_server *server, char *host, char *nick, char *arguments)
{
char *pos, *pos2;
- /* make gcc happy */
+ /* make C compiler happy */
(void) host;
(void) nick;
@@ -4830,7 +4830,7 @@ irc_cmd_recv_438 (t_irc_server *server, char *host, char *nick, char *arguments)
{
char *pos, *pos2;
- /* make gcc happy */
+ /* make C compiler happy */
(void) server;
(void) host;
(void) nick;
@@ -4869,7 +4869,7 @@ irc_cmd_recv_671 (t_irc_server *server, char *host, char *nick, char *arguments)
{
char *pos_nick, *pos_message;
- /* make gcc happy */
+ /* make C compiler happy */
(void) host;
(void) nick;
diff --git a/src/irc/irc-send.c b/src/irc/irc-send.c
index 41dfcb024..60fbf09c9 100644
--- a/src/irc/irc-send.c
+++ b/src/irc/irc-send.c
@@ -83,7 +83,7 @@ int
irc_cmd_send_admin (t_irc_server *server, t_irc_channel *channel,
char *arguments)
{
- /* make gcc happy */
+ /* make C compiler happy */
(void) channel;
if (arguments)
@@ -148,7 +148,7 @@ irc_cmd_send_ame (t_irc_server *server, t_irc_channel *channel,
t_irc_server *ptr_server;
t_irc_channel *ptr_channel;
- /* make gcc happy */
+ /* make C compiler happy */
(void) server;
(void) channel;
@@ -183,7 +183,7 @@ irc_cmd_send_amsg (t_irc_server *server, t_irc_channel *channel,
t_irc_nick *ptr_nick;
char *string;
- /* make gcc happy */
+ /* make C compiler happy */
(void) server;
(void) channel;
@@ -328,7 +328,7 @@ irc_cmd_send_away (t_irc_server *server, t_irc_channel *channel,
irc_find_context (server, channel, NULL, &buffer);
- /* make gcc happy */
+ /* make C compiler happy */
(void) channel;
gui_add_hotlist = 0;
@@ -459,7 +459,7 @@ irc_cmd_send_ctcp (t_irc_server *server, t_irc_channel *channel,
char *pos_type, *pos_args, *pos;
struct timeval tv;
- /* make gcc happy */
+ /* make C compiler happy */
(void) channel;
pos_type = strchr (arguments, ' ');
@@ -733,7 +733,7 @@ int
irc_cmd_send_die (t_irc_server *server, t_irc_channel *channel,
char *arguments)
{
- /* make gcc happy */
+ /* make C compiler happy */
(void) channel;
(void) arguments;
@@ -782,7 +782,7 @@ int
irc_cmd_send_info (t_irc_server *server, t_irc_channel *channel,
char *arguments)
{
- /* make gcc happy */
+ /* make C compiler happy */
(void) channel;
if (arguments)
@@ -830,7 +830,7 @@ int
irc_cmd_send_ison (t_irc_server *server, t_irc_channel *channel,
char *arguments)
{
- /* make gcc happy */
+ /* make C compiler happy */
(void) channel;
server_sendf (server, "ISON %s", arguments);
@@ -845,7 +845,7 @@ int
irc_cmd_send_join (t_irc_server *server, t_irc_channel *channel,
char *arguments)
{
- /* make gcc happy */
+ /* make C compiler happy */
(void) channel;
if (string_is_channel (arguments))
@@ -988,7 +988,7 @@ irc_cmd_send_kill (t_irc_server *server, t_irc_channel *channel,
{
char *pos;
- /* make gcc happy */
+ /* make C compiler happy */
(void) channel;
pos = strchr (arguments, ' ');
@@ -1014,7 +1014,7 @@ int
irc_cmd_send_links (t_irc_server *server, t_irc_channel *channel,
char *arguments)
{
- /* make gcc happy */
+ /* make C compiler happy */
(void) channel;
if (arguments)
@@ -1034,7 +1034,7 @@ irc_cmd_send_list (t_irc_server *server, t_irc_channel *channel,
{
char buffer[512];
int ret;
- /* make gcc happy */
+ /* make C compiler happy */
(void) channel;
if (server->cmd_list_regexp)
@@ -1080,7 +1080,7 @@ int
irc_cmd_send_lusers (t_irc_server *server, t_irc_channel *channel,
char *arguments)
{
- /* make gcc happy */
+ /* make C compiler happy */
(void) channel;
if (arguments)
@@ -1122,7 +1122,7 @@ int
irc_cmd_send_mode (t_irc_server *server, t_irc_channel *channel,
char *arguments)
{
- /* make gcc happy */
+ /* make C compiler happy */
(void) channel;
server_sendf (server, "MODE %s", arguments);
@@ -1168,7 +1168,7 @@ int
irc_cmd_send_motd (t_irc_server *server, t_irc_channel *channel,
char *arguments)
{
- /* make gcc happy */
+ /* make C compiler happy */
(void) channel;
if (arguments)
@@ -1415,7 +1415,7 @@ irc_cmd_send_nick (t_irc_server *server, t_irc_channel *channel,
{
t_irc_server *ptr_server;
- /* make gcc happy */
+ /* make C compiler happy */
(void) channel;
if (!server)
@@ -1453,7 +1453,7 @@ irc_cmd_send_notice (t_irc_server *server, t_irc_channel *channel,
{
char *pos, *string;
- /* make gcc happy */
+ /* make C compiler happy */
(void) channel;
pos = strchr (arguments, ' ');
@@ -1528,7 +1528,7 @@ int
irc_cmd_send_oper (t_irc_server *server, t_irc_channel *channel,
char *arguments)
{
- /* make gcc happy */
+ /* make C compiler happy */
(void) channel;
server_sendf (server, "OPER %s", arguments);
@@ -1626,7 +1626,7 @@ int
irc_cmd_send_ping (t_irc_server *server, t_irc_channel *channel,
char *arguments)
{
- /* make gcc happy */
+ /* make C compiler happy */
(void) channel;
server_sendf (server, "PING %s", arguments);
@@ -1641,7 +1641,7 @@ int
irc_cmd_send_pong (t_irc_server *server, t_irc_channel *channel,
char *arguments)
{
- /* make gcc happy */
+ /* make C compiler happy */
(void) channel;
server_sendf (server, "PONG %s", arguments);
@@ -1760,7 +1760,7 @@ irc_cmd_send_quit (t_irc_server *server, t_irc_channel *channel,
{
t_irc_server *ptr_server;
- /* make gcc happy */
+ /* make C compiler happy */
(void) server;
(void) channel;
@@ -1781,7 +1781,7 @@ int
irc_cmd_send_quote (t_irc_server *server, t_irc_channel *channel,
char *arguments)
{
- /* make gcc happy */
+ /* make C compiler happy */
(void) channel;
server_sendf (server, "%s", arguments);
@@ -1796,7 +1796,7 @@ int
irc_cmd_send_rehash (t_irc_server *server, t_irc_channel *channel,
char *arguments)
{
- /* make gcc happy */
+ /* make C compiler happy */
(void) channel;
(void) arguments;
@@ -1812,7 +1812,7 @@ int
irc_cmd_send_restart (t_irc_server *server, t_irc_channel *channel,
char *arguments)
{
- /* make gcc happy */
+ /* make C compiler happy */
(void) channel;
(void) arguments;
@@ -1828,7 +1828,7 @@ int
irc_cmd_send_service (t_irc_server *server, t_irc_channel *channel,
char *arguments)
{
- /* make gcc happy */
+ /* make C compiler happy */
(void) channel;
server_sendf (server, "SERVICE %s", arguments);
@@ -1843,7 +1843,7 @@ int
irc_cmd_send_servlist (t_irc_server *server, t_irc_channel *channel,
char *arguments)
{
- /* make gcc happy */
+ /* make C compiler happy */
(void) channel;
if (arguments)
@@ -1863,7 +1863,7 @@ irc_cmd_send_squery (t_irc_server *server, t_irc_channel *channel,
{
char *pos;
- /* make gcc happy */
+ /* make C compiler happy */
(void) channel;
pos = strchr (arguments, ' ');
@@ -1891,7 +1891,7 @@ int
irc_cmd_send_squit (t_irc_server *server, t_irc_channel *channel,
char *arguments)
{
- /* make gcc happy */
+ /* make C compiler happy */
(void) channel;
server_sendf (server, "SQUIT %s", arguments);
@@ -1906,7 +1906,7 @@ int
irc_cmd_send_stats (t_irc_server *server, t_irc_channel *channel,
char *arguments)
{
- /* make gcc happy */
+ /* make C compiler happy */
(void) channel;
if (arguments)
@@ -1925,7 +1925,7 @@ int
irc_cmd_send_summon (t_irc_server *server, t_irc_channel *channel,
char *arguments)
{
- /* make gcc happy */
+ /* make C compiler happy */
(void) channel;
server_sendf (server, "SUMMON %s", arguments);
@@ -1940,7 +1940,7 @@ int
irc_cmd_send_time (t_irc_server *server, t_irc_channel *channel,
char *arguments)
{
- /* make gcc happy */
+ /* make C compiler happy */
(void) channel;
if (arguments)
@@ -2020,7 +2020,7 @@ int
irc_cmd_send_trace (t_irc_server *server, t_irc_channel *channel,
char *arguments)
{
- /* make gcc happy */
+ /* make C compiler happy */
(void) channel;
if (arguments)
@@ -2115,7 +2115,7 @@ int
irc_cmd_send_userhost (t_irc_server *server, t_irc_channel *channel,
char *arguments)
{
- /* make gcc happy */
+ /* make C compiler happy */
(void) channel;
server_sendf (server, "USERHOST %s", arguments);
@@ -2130,7 +2130,7 @@ int
irc_cmd_send_users (t_irc_server *server, t_irc_channel *channel,
char *arguments)
{
- /* make gcc happy */
+ /* make C compiler happy */
(void) channel;
if (arguments)
@@ -2215,7 +2215,7 @@ int
irc_cmd_send_wallops (t_irc_server *server, t_irc_channel *channel,
char *arguments)
{
- /* make gcc happy */
+ /* make C compiler happy */
(void) channel;
server_sendf (server, "WALLOPS :%s", arguments);
@@ -2230,7 +2230,7 @@ int
irc_cmd_send_who (t_irc_server *server, t_irc_channel *channel,
char *arguments)
{
- /* make gcc happy */
+ /* make C compiler happy */
(void) channel;
if (arguments)
@@ -2248,7 +2248,7 @@ int
irc_cmd_send_whois (t_irc_server *server, t_irc_channel *channel,
char *arguments)
{
- /* make gcc happy */
+ /* make C compiler happy */
(void) channel;
server_sendf (server, "WHOIS %s", arguments);
@@ -2263,7 +2263,7 @@ int
irc_cmd_send_whowas (t_irc_server *server, t_irc_channel *channel,
char *arguments)
{
- /* make gcc happy */
+ /* make C compiler happy */
(void) channel;
server_sendf (server, "WHOWAS %s", arguments);
diff --git a/src/plugins/aspell/weechat-aspell.c b/src/plugins/aspell/weechat-aspell.c
index 6d0874d9a..9cda527e2 100644
--- a/src/plugins/aspell/weechat-aspell.c
+++ b/src/plugins/aspell/weechat-aspell.c
@@ -996,7 +996,7 @@ weechat_aspell_speller_command (t_weechat_plugin *p,
char **args;
int c, r;
- /* make gcc happy */
+ /* make C compiler happy */
(void) p;
(void) handler_args;
(void) handler_pointer;
@@ -1227,7 +1227,7 @@ weechat_aspell_keyb_check (t_weechat_plugin *p, int argc, char **argv,
char *input, *ptr_input, *pos_space, *clword;
int count, offset;
- /* make gcc happy */
+ /* make C compiler happy */
(void) p;
(void) handler_args;
(void) handler_pointer;
@@ -1381,7 +1381,7 @@ void weechat_plugin_end (t_weechat_plugin *p)
aspell_speller_t *s, *t;
aspell_config_t *c, *d;
- /* make gcc happy */
+ /* make C compiler happy */
(void) p;
weechat_aspell_options_save ();
diff --git a/src/plugins/charset/weechat-charset.c b/src/plugins/charset/weechat-charset.c
index 763ea20c5..ed85e3175 100644
--- a/src/plugins/charset/weechat-charset.c
+++ b/src/plugins/charset/weechat-charset.c
@@ -276,7 +276,7 @@ weechat_charset_irc_in (t_weechat_plugin *plugin, int argc, char **argv,
char *nick, *command, *channel, *charset, *ptr_args;
char *output;
- /* make gcc happy */
+ /* make C compiler happy */
(void) argc;
(void) handler_args;
(void) handler_pointer;
@@ -324,7 +324,7 @@ weechat_charset_irc_out (t_weechat_plugin *plugin, int argc, char **argv,
char *nick, *command, *channel, *charset, *ptr_args;
char *output;
- /* make gcc happy */
+ /* make C compiler happy */
(void) argc;
(void) handler_args;
(void) handler_pointer;
@@ -457,7 +457,7 @@ weechat_charset_cmd (t_weechat_plugin *plugin,
if (cmd_argc < 3)
return PLUGIN_RC_KO;
- /* make gcc happy */
+ /* make C compiler happy */
(void) handler_args;
(void) handler_pointer;
@@ -609,7 +609,7 @@ weechat_plugin_init (t_weechat_plugin *plugin)
void
weechat_plugin_end (t_weechat_plugin *plugin)
{
- /* make gcc happy */
+ /* make C compiler happy */
(void) plugin;
if (weechat_charset_terminal)
diff --git a/src/plugins/plugins-interface.c b/src/plugins/plugins-interface.c
index f96c0e66e..d496557c3 100644
--- a/src/plugins/plugins-interface.c
+++ b/src/plugins/plugins-interface.c
@@ -52,7 +52,7 @@ int
weechat_ascii_strcasecmp (t_weechat_plugin *plugin,
char *string1, char *string2)
{
- /* make gcc happy */
+ /* make C compiler happy */
(void) plugin;
return ascii_strcasecmp (string1, string2);
@@ -67,7 +67,7 @@ int
weechat_ascii_strncasecmp (t_weechat_plugin *plugin,
char *string1, char *string2, int max)
{
- /* make gcc happy */
+ /* make C compiler happy */
(void) plugin;
return ascii_strncasecmp (string1, string2, max);
@@ -82,7 +82,7 @@ weechat_explode_string (t_weechat_plugin *plugin, char *string,
char *separators, int num_items_max,
int *num_items)
{
- /* make gcc happy */
+ /* make C compiler happy */
(void) plugin;
if (!plugin || !string || !separators || !num_items)
@@ -98,7 +98,7 @@ weechat_explode_string (t_weechat_plugin *plugin, char *string,
void
weechat_free_exploded_string (t_weechat_plugin *plugin, char **exploded_string)
{
- /* make gcc happy */
+ /* make C compiler happy */
(void) plugin;
free_exploded_string (exploded_string);
@@ -114,7 +114,7 @@ weechat_plugin_mkdir_home (t_weechat_plugin *plugin, char *directory)
char *dir_name;
int dir_length;
- /* make gcc happy */
+ /* make C compiler happy */
(void) plugin;
if (!directory)
@@ -753,7 +753,7 @@ weechat_plugin_get_config (t_weechat_plugin *plugin, char *option)
char option_name[256];
void *ptr_option_value;
- /* make gcc happy */
+ /* make C compiler happy */
(void) plugin;
for (i = 0; i < CONFIG_NUMBER_SECTIONS; i++)
@@ -810,7 +810,7 @@ weechat_plugin_set_config (t_weechat_plugin *plugin, char *option, char *value)
t_irc_server *ptr_server;
t_config_option *ptr_option;
- /* make gcc happy */
+ /* make C compiler happy */
(void) plugin;
if (!option || !value)
diff --git a/src/plugins/plugins.c b/src/plugins/plugins.c
index d63bbf256..812ba9d35 100644
--- a/src/plugins/plugins.c
+++ b/src/plugins/plugins.c
@@ -1258,7 +1258,7 @@ plugin_auto_load_file (t_weechat_plugin *plugin, char *filename)
{
char *pos;
- /* make gcc happy */
+ /* make C compiler happy */
(void) plugin;
if (cfg_plugins_extension && cfg_plugins_extension[0])
diff --git a/src/plugins/scripts/lua/weechat-lua.c b/src/plugins/scripts/lua/weechat-lua.c
index 085ecb99e..5dd9a5059 100644
--- a/src/plugins/scripts/lua/weechat-lua.c
+++ b/src/plugins/scripts/lua/weechat-lua.c
@@ -151,7 +151,7 @@ weechat_lua_timer_handler (t_weechat_plugin *plugin,
int argc, char **argv,
char *handler_args, void *handler_pointer)
{
- /* make gcc happy */
+ /* make C compiler happy */
(void) argc;
(void) argv;
int *r;
@@ -257,7 +257,7 @@ weechat_lua_register (lua_State *L)
const char *name, *version, *shutdown_func, *description, *charset;
int n;
- /* make gcc happy */
+ /* make C compiler happy */
(void) L;
lua_current_script = NULL;
@@ -345,7 +345,7 @@ weechat_lua_set_charset (lua_State *L)
const char *charset;
int n;
- /* make gcc happy */
+ /* make C compiler happy */
(void) L;
if (!lua_current_script)
@@ -390,7 +390,7 @@ weechat_lua_print (lua_State *L)
const char *message, *channel_name, *server_name;
int n;
- /* make gcc happy */
+ /* make C compiler happy */
(void) L;
if (!lua_current_script)
@@ -449,7 +449,7 @@ weechat_lua_print_server (lua_State *L)
const char *message;
int n;
- /* make gcc happy */
+ /* make C compiler happy */
(void) L;
if (!lua_current_script)
@@ -492,7 +492,7 @@ weechat_lua_print_infobar (lua_State *L)
const char *message;
int delay, n;
- /* make gcc happy */
+ /* make C compiler happy */
(void) L;
if (!lua_current_script)
@@ -536,7 +536,7 @@ weechat_lua_remove_infobar (lua_State *L)
{
int n, how_many;
- /* make gcc happy */
+ /* make C compiler happy */
(void) L;
if (!lua_current_script)
@@ -571,7 +571,7 @@ weechat_lua_log (lua_State *L)
const char *message, *channel_name, *server_name;
int n;
- /* make gcc happy */
+ /* make C compiler happy */
(void) L;
if (!lua_current_script)
@@ -630,7 +630,7 @@ weechat_lua_command (lua_State *L)
const char *command, *channel_name, *server_name;
int n;
- /* make gcc happy */
+ /* make C compiler happy */
(void) L;
if (!lua_current_script)
@@ -689,7 +689,7 @@ weechat_lua_add_message_handler (lua_State *L)
const char *irc_command, *function;
int n;
- /* make gcc happy */
+ /* make C compiler happy */
(void) L;
if (!lua_current_script)
@@ -742,7 +742,7 @@ weechat_lua_add_command_handler (lua_State *L)
const char *completion_template;
int n;
- /* make gcc happy */
+ /* make C compiler happy */
(void) L;
if (!lua_current_script)
@@ -814,7 +814,7 @@ weechat_lua_add_timer_handler (lua_State *L)
const char *function;
int n;
- /* make gcc happy */
+ /* make C compiler happy */
(void) L;
if (!lua_current_script)
@@ -866,7 +866,7 @@ weechat_lua_add_keyboard_handler (lua_State *L)
const char *function;
int n;
- /* make gcc happy */
+ /* make C compiler happy */
(void) L;
if (!lua_current_script)
@@ -916,7 +916,7 @@ weechat_lua_add_event_handler (lua_State *L)
const char *event, *function;
int n;
- /* make gcc happy */
+ /* make C compiler happy */
(void) L;
if (!lua_current_script)
@@ -968,7 +968,7 @@ weechat_lua_remove_handler (lua_State *L)
const char *command, *function;
int n;
- /* make gcc happy */
+ /* make C compiler happy */
(void) L;
if (!lua_current_script)
@@ -1014,7 +1014,7 @@ weechat_lua_remove_timer_handler (lua_State *L)
const char *function;
int n;
- /* make gcc happy */
+ /* make C compiler happy */
(void) L;
if (!lua_current_script)
@@ -1058,7 +1058,7 @@ weechat_lua_remove_keyboard_handler (lua_State *L)
const char *function;
int n;
- /* make gcc happy */
+ /* make C compiler happy */
(void) L;
if (!lua_current_script)
@@ -1102,7 +1102,7 @@ weechat_lua_remove_event_handler (lua_State *L)
const char *function;
int n;
- /* make gcc happy */
+ /* make C compiler happy */
(void) L;
if (!lua_current_script)
@@ -1146,7 +1146,7 @@ weechat_lua_add_modifier (lua_State *L)
const char *type, *command, *function;
int n;
- /* make gcc happy */
+ /* make C compiler happy */
(void) L;
if (!lua_current_script)
@@ -1200,7 +1200,7 @@ weechat_lua_remove_modifier (lua_State *L)
const char *type, *command, *function;
int n;
- /* make gcc happy */
+ /* make C compiler happy */
(void) L;
if (!lua_current_script)
@@ -1250,7 +1250,7 @@ weechat_lua_get_info (lua_State *L)
char *info;
int n;
- /* make gcc happy */
+ /* make C compiler happy */
(void) L;
if (!lua_current_script)
@@ -1306,7 +1306,7 @@ weechat_lua_get_dcc_info (lua_State *L)
struct in_addr in;
int i;
- /* make gcc happy */
+ /* make C compiler happy */
(void) L;
if (!lua_current_script)
@@ -1421,7 +1421,7 @@ weechat_lua_get_config (lua_State *L)
char *return_value;
int n;
- /* make gcc happy */
+ /* make C compiler happy */
(void) L;
if (!lua_current_script)
@@ -1467,7 +1467,7 @@ weechat_lua_set_config (lua_State *L)
const char *option, *value;
int n;
- /* make gcc happy */
+ /* make C compiler happy */
(void) L;
if (!lua_current_script)
@@ -1515,7 +1515,7 @@ weechat_lua_get_plugin_config (lua_State *L)
char *return_value;
int n;
- /* make gcc happy */
+ /* make C compiler happy */
(void) L;
if (!lua_current_script)
@@ -1563,7 +1563,7 @@ weechat_lua_set_plugin_config (lua_State *L)
const char *option, *value;
int n;
- /* make gcc happy */
+ /* make C compiler happy */
(void) L;
if (!lua_current_script)
@@ -1612,7 +1612,7 @@ weechat_lua_get_server_info (lua_State *L)
t_plugin_server_info *server_info, *ptr_server;
char timebuffer[64];
- /* make gcc happy */
+ /* make C compiler happy */
(void) L;
if (!lua_current_script)
@@ -1759,7 +1759,7 @@ weechat_lua_get_channel_info (lua_State *L)
const char *server;
int n;
- /* make gcc happy */
+ /* make C compiler happy */
(void) L;
if (!lua_current_script)
@@ -1843,7 +1843,7 @@ weechat_lua_get_nick_info (lua_State *L)
const char *server, *channel;
int n;
- /* make gcc happy */
+ /* make C compiler happy */
(void) L;
if (!lua_current_script)
@@ -1914,7 +1914,7 @@ weechat_lua_get_irc_color (lua_State *L)
const char *color;
int n;
- /* make gcc happy */
+ /* make C compiler happy */
(void) L;
if (!lua_current_script)
@@ -1956,7 +1956,7 @@ weechat_lua_get_window_info (lua_State *L)
t_plugin_window_info *window_info, *ptr_window;
int i;
- /* make gcc happy */
+ /* make C compiler happy */
(void) L;
if (!lua_current_script)
@@ -2027,7 +2027,7 @@ weechat_lua_get_buffer_info (lua_State *L)
{
t_plugin_buffer_info *buffer_info, *ptr_buffer;
- /* make gcc happy */
+ /* make C compiler happy */
(void) L;
if (!lua_current_script)
@@ -2099,7 +2099,7 @@ weechat_lua_get_buffer_data (lua_State *L)
char timebuffer[64];
int i, n;
- /* make gcc happy */
+ /* make C compiler happy */
(void) L;
if (!lua_current_script)
@@ -2181,7 +2181,7 @@ weechat_lua_get_buffer_data (lua_State *L)
static int
weechat_lua_constant_plugin_rc_ok (lua_State *L)
{
- /* make gcc happy */
+ /* make C compiler happy */
(void) L;
lua_pushnumber (lua_current_interpreter, PLUGIN_RC_OK);
@@ -2191,7 +2191,7 @@ weechat_lua_constant_plugin_rc_ok (lua_State *L)
static int
weechat_lua_constant_plugin_rc_ko (lua_State *L)
{
- /* make gcc happy */
+ /* make C compiler happy */
(void) L;
lua_pushnumber (lua_current_interpreter, PLUGIN_RC_KO);
@@ -2201,7 +2201,7 @@ weechat_lua_constant_plugin_rc_ko (lua_State *L)
static int
weechat_lua_constant_plugin_rc_ok_ignore_weechat (lua_State *L)
{
- /* make gcc happy */
+ /* make C compiler happy */
(void) L;
lua_pushnumber (lua_current_interpreter, PLUGIN_RC_OK_IGNORE_WEECHAT);
@@ -2211,7 +2211,7 @@ weechat_lua_constant_plugin_rc_ok_ignore_weechat (lua_State *L)
static int
weechat_lua_constant_plugin_rc_ok_ignore_plugins (lua_State *L)
{
- /* make gcc happy */
+ /* make C compiler happy */
(void) L;
lua_pushnumber (lua_current_interpreter, PLUGIN_RC_OK_IGNORE_PLUGINS);
@@ -2221,7 +2221,7 @@ weechat_lua_constant_plugin_rc_ok_ignore_plugins (lua_State *L)
static int
weechat_lua_constant_plugin_rc_ok_ignore_all (lua_State *L)
{
- /* make gcc happy */
+ /* make C compiler happy */
(void) L;
lua_pushnumber (lua_current_interpreter, PLUGIN_RC_OK_IGNORE_ALL);
@@ -2464,7 +2464,7 @@ weechat_lua_cmd (t_weechat_plugin *plugin,
t_plugin_handler *ptr_handler;
t_plugin_modifier *ptr_modifier;
- /* make gcc happy */
+ /* make C compiler happy */
(void) handler_args;
(void) handler_pointer;
diff --git a/src/plugins/scripts/perl/weechat-perl.c b/src/plugins/scripts/perl/weechat-perl.c
index 2593ab309..8ee96d9c8 100644
--- a/src/plugins/scripts/perl/weechat-perl.c
+++ b/src/plugins/scripts/perl/weechat-perl.c
@@ -273,7 +273,7 @@ weechat_perl_timer_handler (t_weechat_plugin *plugin,
{
int *r, ret;
- /* make gcc happy */
+ /* make C compiler happy */
(void) argc;
(void) argv;
@@ -375,7 +375,7 @@ static XS (XS_weechat_register)
char *name, *version, *shutdown_func, *description, *charset;
dXSARGS;
- /* make gcc happy */
+ /* make C compiler happy */
(void) items;
(void) cv;
@@ -436,7 +436,7 @@ static XS (XS_weechat_set_charset)
{
dXSARGS;
- /* make gcc happy */
+ /* make C compiler happy */
(void) cv;
if (!perl_current_script)
@@ -471,7 +471,7 @@ static XS (XS_weechat_print)
char *message, *channel_name, *server_name;
dXSARGS;
- /* make gcc happy */
+ /* make C compiler happy */
(void) cv;
if (!perl_current_script)
@@ -518,7 +518,7 @@ static XS (XS_weechat_print_server)
char *message;
dXSARGS;
- /* make gcc happy */
+ /* make C compiler happy */
(void) cv;
if (!perl_current_script)
@@ -553,7 +553,7 @@ static XS (XS_weechat_print_infobar)
{
dXSARGS;
- /* make gcc happy */
+ /* make C compiler happy */
(void) cv;
if (!perl_current_script)
@@ -587,7 +587,7 @@ static XS (XS_weechat_remove_infobar)
{
dXSARGS;
- /* make gcc happy */
+ /* make C compiler happy */
(void) cv;
if (!perl_current_script)
@@ -613,7 +613,7 @@ static XS (XS_weechat_log)
char *message, *channel_name, *server_name;
dXSARGS;
- /* make gcc happy */
+ /* make C compiler happy */
(void) cv;
if (!perl_current_script)
@@ -660,7 +660,7 @@ static XS (XS_weechat_command)
char *channel_name, *server_name;
dXSARGS;
- /* make gcc happy */
+ /* make C compiler happy */
(void) cv;
if (!perl_current_script)
@@ -705,7 +705,7 @@ static XS (XS_weechat_add_message_handler)
char *irc_command, *function;
dXSARGS;
- /* make gcc happy */
+ /* make C compiler happy */
(void) cv;
if (!perl_current_script)
@@ -745,7 +745,7 @@ static XS (XS_weechat_add_command_handler)
char *completion_template;
dXSARGS;
- /* make gcc happy */
+ /* make C compiler happy */
(void) cv;
if (!perl_current_script)
@@ -795,7 +795,7 @@ static XS (XS_weechat_add_timer_handler)
char *function;
dXSARGS;
- /* make gcc happy */
+ /* make C compiler happy */
(void) cv;
if (!perl_current_script)
@@ -834,7 +834,7 @@ static XS (XS_weechat_add_keyboard_handler)
char *function;
dXSARGS;
- /* make gcc happy */
+ /* make C compiler happy */
(void) cv;
if (!perl_current_script)
@@ -873,7 +873,7 @@ static XS (XS_weechat_add_event_handler)
char *event, *function;
dXSARGS;
- /* make gcc happy */
+ /* make C compiler happy */
(void) cv;
if (!perl_current_script)
@@ -912,7 +912,7 @@ static XS (XS_weechat_remove_handler)
char *command, *function;
dXSARGS;
- /* make gcc happy */
+ /* make C compiler happy */
(void) cv;
if (!perl_current_script)
@@ -949,7 +949,7 @@ static XS (XS_weechat_remove_timer_handler)
char *function;
dXSARGS;
- /* make gcc happy */
+ /* make C compiler happy */
(void) cv;
if (!perl_current_script)
@@ -985,7 +985,7 @@ static XS (XS_weechat_remove_keyboard_handler)
char *function;
dXSARGS;
- /* make gcc happy */
+ /* make C compiler happy */
(void) cv;
if (!perl_current_script)
@@ -1021,7 +1021,7 @@ static XS (XS_weechat_remove_event_handler)
char *function;
dXSARGS;
- /* make gcc happy */
+ /* make C compiler happy */
(void) cv;
if (!perl_current_script)
@@ -1057,7 +1057,7 @@ static XS (XS_weechat_add_modifier)
char *type, *command, *function;
dXSARGS;
- /* make gcc happy */
+ /* make C compiler happy */
(void) cv;
if (!perl_current_script)
@@ -1097,7 +1097,7 @@ static XS (XS_weechat_remove_modifier)
char *type, *command, *function;
dXSARGS;
- /* make gcc happy */
+ /* make C compiler happy */
(void) cv;
if (!perl_current_script)
@@ -1135,7 +1135,7 @@ static XS (XS_weechat_get_info)
char *arg, *info, *server_name;
dXSARGS;
- /* make gcc happy */
+ /* make C compiler happy */
(void) cv;
if (!perl_current_script)
@@ -1187,7 +1187,7 @@ static XS (XS_weechat_get_dcc_info)
HV *dcc_hash_member;
dXSARGS;
- /* make gcc happy */
+ /* make C compiler happy */
(void) cv;
(void) items;
@@ -1248,7 +1248,7 @@ static XS (XS_weechat_get_config)
char *option, *return_value;
dXSARGS;
- /* make gcc happy */
+ /* make C compiler happy */
(void) cv;
if (!perl_current_script)
@@ -1294,7 +1294,7 @@ static XS (XS_weechat_set_config)
char *option, *value;
dXSARGS;
- /* make gcc happy */
+ /* make C compiler happy */
(void) cv;
if (!perl_current_script)
@@ -1334,7 +1334,7 @@ static XS (XS_weechat_get_plugin_config)
char *option, *return_value;
dXSARGS;
- /* make gcc happy */
+ /* make C compiler happy */
(void) cv;
if (!perl_current_script)
@@ -1382,7 +1382,7 @@ static XS (XS_weechat_set_plugin_config)
char *option, *value;
dXSARGS;
- /* make gcc happy */
+ /* make C compiler happy */
(void) cv;
if (!perl_current_script)
@@ -1426,7 +1426,7 @@ static XS (XS_weechat_get_server_info)
HV *server_hash, *server_hash_member;
dXSARGS;
- /* make gcc happy */
+ /* make C compiler happy */
(void) cv;
(void) items;
@@ -1503,7 +1503,7 @@ static XS (XS_weechat_get_channel_info)
HV *channel_hash, *channel_hash_member;
dXSARGS;
- /* make gcc happy */
+ /* make C compiler happy */
(void) cv;
if (!perl_current_script)
@@ -1569,7 +1569,7 @@ static XS (XS_weechat_get_nick_info)
HV *nick_hash;
dXSARGS;
- /* make gcc happy */
+ /* make C compiler happy */
(void) cv;
if (!perl_current_script)
@@ -1631,7 +1631,7 @@ static XS (XS_weechat_input_color)
int color, start, length;
dXSARGS;
- /* make gcc happy */
+ /* make C compiler happy */
(void) cv;
if (!perl_current_script)
@@ -1669,7 +1669,7 @@ static XS (XS_weechat_get_irc_color)
char *color;
dXSARGS;
- /* make gcc happy */
+ /* make C compiler happy */
(void) cv;
if (!perl_current_script)
@@ -1712,7 +1712,7 @@ static XS (XS_weechat_get_window_info)
HV *window_hash_member;
dXSARGS;
- /* make gcc happy */
+ /* make C compiler happy */
(void) cv;
(void) items;
@@ -1760,7 +1760,7 @@ static XS (XS_weechat_get_buffer_info)
char conv[8];
dXSARGS;
- /* make gcc happy */
+ /* make C compiler happy */
(void) cv;
(void) items;
@@ -1822,7 +1822,7 @@ static XS (XS_weechat_get_buffer_data)
dXSARGS;
- /* make gcc happy */
+ /* make C compiler happy */
(void) cv;
(void) items;
@@ -2162,7 +2162,7 @@ weechat_perl_cmd (t_weechat_plugin *plugin,
if (cmd_argc < 3)
return PLUGIN_RC_KO;
- /* make gcc happy */
+ /* make C compiler happy */
(void) handler_args;
(void) handler_pointer;
diff --git a/src/plugins/scripts/python/weechat-python.c b/src/plugins/scripts/python/weechat-python.c
index 4c204c51a..027971edd 100644
--- a/src/plugins/scripts/python/weechat-python.c
+++ b/src/plugins/scripts/python/weechat-python.c
@@ -193,7 +193,7 @@ weechat_python_timer_handler (t_weechat_plugin *plugin,
int argc, char **argv,
char *handler_args, void *handler_pointer)
{
- /* make gcc happy */
+ /* make C compiler happy */
(void) argc;
(void) argv;
int *r;
@@ -298,7 +298,7 @@ weechat_python_register (PyObject *self, PyObject *args)
{
char *name, *version, *shutdown_func, *description, *charset;
- /* make gcc happy */
+ /* make C compiler happy */
(void) self;
python_current_script = NULL;
@@ -358,7 +358,7 @@ weechat_python_set_charset (PyObject *self, PyObject *args)
{
char *charset;
- /* make gcc happy */
+ /* make C compiler happy */
(void) self;
if (!python_current_script)
@@ -398,7 +398,7 @@ weechat_python_print (PyObject *self, PyObject *args)
{
char *message, *channel_name, *server_name;
- /* make gcc happy */
+ /* make C compiler happy */
(void) self;
if (!python_current_script)
@@ -437,7 +437,7 @@ weechat_python_print_server (PyObject *self, PyObject *args)
{
char *message;
- /* make gcc happy */
+ /* make C compiler happy */
(void) self;
if (!python_current_script)
@@ -473,7 +473,7 @@ weechat_python_print_infobar (PyObject *self, PyObject *args)
int delay;
char *message;
- /* make gcc happy */
+ /* make C compiler happy */
(void) self;
if (!python_current_script)
@@ -509,7 +509,7 @@ weechat_python_remove_infobar (PyObject *self, PyObject *args)
{
int how_many;
- /* make gcc happy */
+ /* make C compiler happy */
(void) self;
if (!python_current_script)
@@ -544,7 +544,7 @@ weechat_python_log (PyObject *self, PyObject *args)
{
char *message, *channel_name, *server_name;
- /* make gcc happy */
+ /* make C compiler happy */
(void) self;
if (!python_current_script)
@@ -583,7 +583,7 @@ weechat_python_command (PyObject *self, PyObject *args)
{
char *command, *channel_name, *server_name;
- /* make gcc happy */
+ /* make C compiler happy */
(void) self;
if (!python_current_script)
@@ -622,7 +622,7 @@ weechat_python_add_message_handler (PyObject *self, PyObject *args)
{
char *irc_command, *function;
- /* make gcc happy */
+ /* make C compiler happy */
(void) self;
if (!python_current_script)
@@ -663,7 +663,7 @@ weechat_python_add_command_handler (PyObject *self, PyObject *args)
char *command, *function, *description, *arguments, *arguments_description;
char *completion_template;
- /* make gcc happy */
+ /* make C compiler happy */
(void) self;
if (!python_current_script)
@@ -715,7 +715,7 @@ weechat_python_add_timer_handler (PyObject *self, PyObject *args)
int interval;
char *function;
- /* make gcc happy */
+ /* make C compiler happy */
(void) self;
if (!python_current_script)
@@ -755,7 +755,7 @@ weechat_python_add_keyboard_handler (PyObject *self, PyObject *args)
{
char *function;
- /* make gcc happy */
+ /* make C compiler happy */
(void) self;
if (!python_current_script)
@@ -794,7 +794,7 @@ weechat_python_add_event_handler (PyObject *self, PyObject *args)
{
char *event, *function;
- /* make gcc happy */
+ /* make C compiler happy */
(void) self;
if (!python_current_script)
@@ -834,7 +834,7 @@ weechat_python_remove_handler (PyObject *self, PyObject *args)
{
char *command, *function;
- /* make gcc happy */
+ /* make C compiler happy */
(void) self;
if (!python_current_script)
@@ -871,7 +871,7 @@ weechat_python_remove_timer_handler (PyObject *self, PyObject *args)
{
char *function;
- /* make gcc happy */
+ /* make C compiler happy */
(void) self;
if (!python_current_script)
@@ -907,7 +907,7 @@ weechat_python_remove_keyboard_handler (PyObject *self, PyObject *args)
{
char *function;
- /* make gcc happy */
+ /* make C compiler happy */
(void) self;
if (!python_current_script)
@@ -943,7 +943,7 @@ weechat_python_remove_event_handler (PyObject *self, PyObject *args)
{
char *function;
- /* make gcc happy */
+ /* make C compiler happy */
(void) self;
if (!python_current_script)
@@ -979,7 +979,7 @@ weechat_python_add_modifier (PyObject *self, PyObject *args)
{
char *type, *command, *function;
- /* make gcc happy */
+ /* make C compiler happy */
(void) self;
if (!python_current_script)
@@ -1020,7 +1020,7 @@ weechat_python_remove_modifier (PyObject *self, PyObject *args)
{
char *type, *command, *function;
- /* make gcc happy */
+ /* make C compiler happy */
(void) self;
if (!python_current_script)
@@ -1059,7 +1059,7 @@ weechat_python_get_info (PyObject *self, PyObject *args)
char *arg, *server_name, *info;
PyObject *object;
- /* make gcc happy */
+ /* make C compiler happy */
(void) self;
if (!python_current_script)
@@ -1109,7 +1109,7 @@ weechat_python_get_dcc_info (PyObject *self, PyObject *args)
char timebuffer2[64];
struct in_addr in;
- /* make gcc happy */
+ /* make C compiler happy */
(void) self;
(void) args;
@@ -1199,7 +1199,7 @@ weechat_python_get_config (PyObject *self, PyObject *args)
char *option, *return_value;
PyObject *python_return_value;
- /* make gcc happy */
+ /* make C compiler happy */
(void) self;
if (!python_current_script)
@@ -1246,7 +1246,7 @@ weechat_python_set_config (PyObject *self, PyObject *args)
{
char *option, *value;
- /* make gcc happy */
+ /* make C compiler happy */
(void) self;
if (!python_current_script)
@@ -1287,7 +1287,7 @@ weechat_python_get_plugin_config (PyObject *self, PyObject *args)
char *option, *return_value;
PyObject *python_return_value;
- /* make gcc happy */
+ /* make C compiler happy */
(void) self;
if (!python_current_script)
@@ -1336,7 +1336,7 @@ weechat_python_set_plugin_config (PyObject *self, PyObject *args)
{
char *option, *value;
- /* make gcc happy */
+ /* make C compiler happy */
(void) self;
if (!python_current_script)
@@ -1380,7 +1380,7 @@ weechat_python_get_server_info (PyObject *self, PyObject *args)
PyObject *server_hash, *server_hash_member;
char timebuffer[64];
- /* make gcc happy */
+ /* make C compiler happy */
(void) self;
(void) args;
@@ -1485,7 +1485,7 @@ weechat_python_get_channel_info (PyObject *self, PyObject *args)
PyObject *channel_hash, *channel_hash_member;
char *server;
- /* make gcc happy */
+ /* make C compiler happy */
(void) self;
if (!python_current_script)
@@ -1558,7 +1558,7 @@ weechat_python_get_nick_info (PyObject *self, PyObject *args)
PyObject *nick_hash, *nick_hash_member;
char *server, *channel;
- /* make gcc happy */
+ /* make C compiler happy */
(void) self;
if (!python_current_script)
@@ -1623,7 +1623,7 @@ weechat_python_get_irc_color (PyObject *self, PyObject *args)
{
char *color;
- /* make gcc happy */
+ /* make C compiler happy */
(void) self;
if (!python_current_script)
@@ -1660,7 +1660,7 @@ weechat_python_get_window_info (PyObject *self, PyObject *args)
t_plugin_window_info *window_info, *ptr_window;
PyObject *window_list, *window_list_member;
- /* make gcc happy */
+ /* make C compiler happy */
(void) self;
(void) args;
@@ -1724,7 +1724,7 @@ weechat_python_get_buffer_info (PyObject *self, PyObject *args)
t_plugin_buffer_info *buffer_info, *ptr_buffer;
PyObject *buffer_hash, *buffer_hash_member;
- /* make gcc happy */
+ /* make C compiler happy */
(void) self;
(void) args;
@@ -1790,7 +1790,7 @@ weechat_python_get_buffer_data (PyObject *self, PyObject *args)
char *server, *channel;
char timebuffer[64];
- /* make gcc happy */
+ /* make C compiler happy */
(void) self;
(void) args;
@@ -1898,7 +1898,8 @@ static PyObject *
weechat_python_output (PyObject *self, PyObject *args)
{
char *msg, *m, *p;
- /* make gcc happy */
+
+ /* make C compiler happy */
(void) self;
msg = NULL;
@@ -2181,7 +2182,7 @@ weechat_python_cmd (t_weechat_plugin *plugin,
t_plugin_handler *ptr_handler;
t_plugin_modifier *ptr_modifier;
- /* make gcc happy */
+ /* make C compiler happy */
(void) handler_args;
(void) handler_pointer;
diff --git a/src/plugins/scripts/ruby/weechat-ruby.c b/src/plugins/scripts/ruby/weechat-ruby.c
index d275ec5a1..9ac4a237b 100644
--- a/src/plugins/scripts/ruby/weechat-ruby.c
+++ b/src/plugins/scripts/ruby/weechat-ruby.c
@@ -118,7 +118,7 @@ weechat_ruby_exec (t_weechat_plugin *plugin,
VALUE rc, err;
int ruby_error, *ret_i;
void *ret_value;
- /* make gcc happy */
+ /* make C compiler happy */
(void) plugin;
ruby_current_script = script;
@@ -232,7 +232,7 @@ weechat_ruby_timer_handler (t_weechat_plugin *plugin,
int argc, char **argv,
char *handler_args, void *handler_pointer)
{
- /* make gcc happy */
+ /* make C compiler happy */
(void) argc;
(void) argv;
int *r;
@@ -338,7 +338,7 @@ weechat_ruby_register (int argc, VALUE *argv, VALUE class)
VALUE name, version, shutdown_func, description, charset;
char *c_name, *c_version, *c_shutdown_func, *c_description, *c_charset;
- /* make gcc happy */
+ /* make C compiler happy */
(void) class;
ruby_current_script = NULL;
@@ -420,7 +420,7 @@ weechat_ruby_set_charset (VALUE class, VALUE charset)
{
char *c_charset;
- /* make gcc happy */
+ /* make C compiler happy */
(void) class;
if (!ruby_current_script)
@@ -462,7 +462,7 @@ weechat_ruby_print (int argc, VALUE *argv, VALUE class)
VALUE message, channel_name, server_name;
char *c_message, *c_channel_name, *c_server_name;
- /* make gcc happy */
+ /* make C compiler happy */
(void) class;
if (!ruby_current_script)
@@ -521,7 +521,7 @@ weechat_ruby_print_server (VALUE class, VALUE message)
{
char *c_message;
- /* make gcc happy */
+ /* make C compiler happy */
(void) class;
if (!ruby_current_script)
@@ -560,7 +560,7 @@ weechat_ruby_print_infobar (VALUE class, VALUE delay, VALUE message)
int c_delay;
char *c_message;
- /* make gcc happy */
+ /* make C compiler happy */
(void) class;
if (!ruby_current_script)
@@ -603,7 +603,7 @@ weechat_ruby_remove_infobar (int argc, VALUE *argv, VALUE class)
VALUE how_many;
int c_how_many;
- /* make gcc happy */
+ /* make C compiler happy */
(void) class;
if (!ruby_current_script)
@@ -641,7 +641,7 @@ weechat_ruby_log (int argc, VALUE *argv, VALUE class)
VALUE message, channel_name, server_name;
char *c_message, *c_channel_name, *c_server_name;
- /* make gcc happy */
+ /* make C compiler happy */
(void) class;
if (!ruby_current_script)
@@ -701,7 +701,7 @@ weechat_ruby_command (int argc, VALUE *argv, VALUE class)
VALUE command, channel_name, server_name;
char *c_command, *c_channel_name, *c_server_name;
- /* make gcc happy */
+ /* make C compiler happy */
(void) class;
if (!ruby_current_script)
@@ -760,7 +760,7 @@ weechat_ruby_add_message_handler (VALUE class, VALUE message, VALUE function)
{
char *c_message, *c_function;
- /* make gcc happy */
+ /* make C compiler happy */
(void) class;
if (!ruby_current_script)
@@ -809,7 +809,7 @@ weechat_ruby_add_command_handler (int argc, VALUE *argv, VALUE class)
char *c_command, *c_function, *c_description, *c_arguments, *c_arguments_description;
char *c_completion_template;
- /* make gcc happy */
+ /* make C compiler happy */
(void) class;
if (!ruby_current_script)
@@ -897,7 +897,7 @@ weechat_ruby_add_timer_handler (VALUE class, VALUE interval, VALUE function)
int c_interval;
char *c_function;
- /* make gcc happy */
+ /* make C compiler happy */
(void) class;
if (!ruby_current_script)
@@ -943,7 +943,7 @@ weechat_ruby_add_keyboard_handler (VALUE class, VALUE function)
{
char *c_function;
- /* make gcc happy */
+ /* make C compiler happy */
(void) class;
if (!ruby_current_script)
@@ -986,7 +986,7 @@ weechat_ruby_add_event_handler (VALUE class, VALUE event, VALUE function)
{
char *c_event, *c_function;
- /* make gcc happy */
+ /* make C compiler happy */
(void) class;
if (!ruby_current_script)
@@ -1032,7 +1032,7 @@ weechat_ruby_remove_handler (VALUE class, VALUE command, VALUE function)
{
char *c_command, *c_function;
- /* make gcc happy */
+ /* make C compiler happy */
(void) class;
if (!ruby_current_script)
@@ -1075,7 +1075,7 @@ weechat_ruby_remove_timer_handler (VALUE class, VALUE function)
{
char *c_function;
- /* make gcc happy */
+ /* make C compiler happy */
(void) class;
if (!ruby_current_script)
@@ -1115,7 +1115,7 @@ weechat_ruby_remove_keyboard_handler (VALUE class, VALUE function)
{
char *c_function;
- /* make gcc happy */
+ /* make C compiler happy */
(void) class;
if (!ruby_current_script)
@@ -1155,7 +1155,7 @@ weechat_ruby_remove_event_handler (VALUE class, VALUE function)
{
char *c_function;
- /* make gcc happy */
+ /* make C compiler happy */
(void) class;
if (!ruby_current_script)
@@ -1195,7 +1195,7 @@ weechat_ruby_add_modifier (VALUE class, VALUE type, VALUE message, VALUE functio
{
char *c_type, *c_message, *c_function;
- /* make gcc happy */
+ /* make C compiler happy */
(void) class;
if (!ruby_current_script)
@@ -1244,7 +1244,7 @@ weechat_ruby_remove_modifier (VALUE class, VALUE type, VALUE command, VALUE func
{
char *c_type, *c_command, *c_function;
- /* make gcc happy */
+ /* make C compiler happy */
(void) class;
if (!ruby_current_script)
@@ -1291,7 +1291,7 @@ weechat_ruby_get_info (int argc, VALUE *argv, VALUE class)
char *c_arg, *c_server_name, *info;
VALUE arg, server_name, return_value;
- /* make gcc happy */
+ /* make C compiler happy */
(void) class;
if (!ruby_current_script)
@@ -1354,7 +1354,7 @@ weechat_ruby_get_dcc_info (VALUE class)
char timebuffer2[64];
struct in_addr in;
- /* make gcc happy */
+ /* make C compiler happy */
(void) class;
if (!ruby_current_script)
@@ -1438,7 +1438,7 @@ weechat_ruby_get_config (VALUE class, VALUE option)
char *c_option, *return_value;
VALUE ruby_return_value;
- /* make gcc happy */
+ /* make C compiler happy */
(void) class;
if (!ruby_current_script)
@@ -1486,7 +1486,7 @@ weechat_ruby_set_config (VALUE class, VALUE option, VALUE value)
{
char *c_option, *c_value;
- /* make gcc happy */
+ /* make C compiler happy */
(void) class;
if (!ruby_current_script)
@@ -1533,7 +1533,7 @@ weechat_ruby_get_plugin_config (VALUE class, VALUE option)
char *c_option, *return_value;
VALUE ruby_return_value;
- /* make gcc happy */
+ /* make C compiler happy */
(void) class;
if (!ruby_current_script)
@@ -1583,7 +1583,7 @@ weechat_ruby_set_plugin_config (VALUE class, VALUE option, VALUE value)
{
char *c_option, *c_value;
- /* make gcc happy */
+ /* make C compiler happy */
(void) class;
if (!ruby_current_script)
@@ -1633,7 +1633,7 @@ weechat_ruby_get_server_info (VALUE class)
VALUE server_hash, server_hash_member;
char timebuffer[64];
- /* make gcc happy */
+ /* make C compiler happy */
(void) class;
if (!ruby_current_script)
@@ -1732,7 +1732,7 @@ weechat_ruby_get_channel_info (VALUE class, VALUE server)
VALUE channel_hash, channel_hash_member;
char *c_server;
- /* make gcc happy */
+ /* make C compiler happy */
(void) class;
if (!ruby_current_script)
@@ -1805,7 +1805,7 @@ weechat_ruby_get_nick_info (VALUE class, VALUE server, VALUE channel)
VALUE nick_hash, nick_hash_member;
char *c_server, *c_channel;
- /* make gcc happy */
+ /* make C compiler happy */
(void) class;
if (!ruby_current_script)
@@ -1873,7 +1873,7 @@ weechat_ruby_get_irc_color (VALUE class, VALUE color)
{
char *c_color;
- /* make gcc happy */
+ /* make C compiler happy */
(void) class;
if (!ruby_current_script)
@@ -1911,7 +1911,7 @@ weechat_ruby_get_window_info (VALUE class)
t_plugin_window_info *window_info, *ptr_window;
VALUE window_list, window_list_member;
- /* make gcc happy */
+ /* make C compiler happy */
(void) class;
if (!ruby_current_script)
@@ -1971,7 +1971,7 @@ weechat_ruby_get_buffer_info (VALUE class)
t_plugin_buffer_info *buffer_info, *ptr_buffer;
VALUE buffer_hash, buffer_hash_member;
- /* make gcc happy */
+ /* make C compiler happy */
(void) class;
if (!ruby_current_script)
@@ -2031,7 +2031,7 @@ weechat_ruby_get_buffer_data (int argc, VALUE *argv, VALUE class)
char *c_server, *c_channel;
char timebuffer[64];
- /* make gcc happy */
+ /* make C compiler happy */
(void) class;
if (!ruby_current_script)
@@ -2102,7 +2102,8 @@ static VALUE
weechat_ruby_output(VALUE self, VALUE str)
{
char *msg, *p, *m;
- /* make gcc happy */
+
+ /* make C compiler happy */
(void) self;
msg = strdup(STR2CSTR(str));
@@ -2143,7 +2144,7 @@ weechat_ruby_output(VALUE self, VALUE str)
static VALUE
weechat_ruby_output_flush(VALUE self)
{
- /* make gcc happy */
+ /* make C compiler happy */
(void) self;
return Qnil;
@@ -2341,7 +2342,7 @@ weechat_ruby_cmd (t_weechat_plugin *plugin,
t_plugin_handler *ptr_handler;
t_plugin_modifier *ptr_modifier;
- /* make gcc happy */
+ /* make C compiler happy */
(void) handler_args;
(void) handler_pointer;
diff --git a/src/plugins/scripts/weechat-script.c b/src/plugins/scripts/weechat-script.c
index 54c76c4ed..58392581b 100644
--- a/src/plugins/scripts/weechat-script.c
+++ b/src/plugins/scripts/weechat-script.c
@@ -653,7 +653,7 @@ weechat_script_set_charset (t_weechat_plugin *plugin,
t_plugin_script *script,
char *charset)
{
- /* make gcc happy */
+ /* make C compiler happy */
(void) plugin;
if (script->charset)
diff --git a/weechat/ChangeLog b/weechat/ChangeLog
index da6d7f0a3..693d5c65a 100644
--- a/weechat/ChangeLog
+++ b/weechat/ChangeLog
@@ -1,10 +1,12 @@
WeeChat - Wee Enhanced Environment for Chat
===========================================
-ChangeLog - 2007-02-06
+ChangeLog - 2007-02-12
Version 0.2.4 (under dev!):
+ * added "call" option to /key command, added new key function "insert" to
+ insert text on command line (task #6468)
* fixed permissions on "dcc" and "logs" directories (bug #18978)
* added event handler to plugin API
* added scots quickstart guide
diff --git a/weechat/doc/de/key_functions.xml b/weechat/doc/de/key_functions.xml
index c4707f042..af42e3525 100644
--- a/weechat/doc/de/key_functions.xml
+++ b/weechat/doc/de/key_functions.xml
@@ -197,3 +197,7 @@
grab_key
Tastencode ermitteln und einfgen
+
+ insert
+ insert a string in command line
+
diff --git a/weechat/doc/de/weechat_commands.xml b/weechat/doc/de/weechat_commands.xml
index b8dfdc45e..53b2bb16f 100644
--- a/weechat/doc/de/weechat_commands.xml
+++ b/weechat/doc/de/weechat_commands.xml
@@ -109,14 +109,15 @@ Bei jedem Argument steht '*' f
Ohne Argumente listet /ignore alle definierten /ignore-Regeln auf.
-key [Taste [Funktion/Befehl]] [unbind Taste] [functions] [reset -yes]
+key [key [function/command]] [unbind key] [functions] [call function ["args"]] [reset -yes]
belegen/freigeben von Tasten
- Taste: diese Taste mit einer internen Funktion oder einem Befehl, beginnend mit "/", belegen
- unbind: Tastenbelegung aufheben
-functions: interne Funktionen fr Tastenbelegungen auflisten
- reset: Standardbelegung wiederherstellen und entferne ALLE eigenen Belegungen (Vorsicht!)
+ key: display or bind this key to an internal function or a command (beginning by "/")
+ unbind: unbind a key
+functions: list internal functions for key bindings
+ call: call a function by name (with optional arguments)
+ reset: restore bindings to the default values and delete ALL personal bindings (use carefully!)
plugin [list [Name]] | [listfull [Name]] | [load Dateiname] | [autoload] | [reload [Name]] | [unload [Name]]
diff --git a/weechat/doc/en/key_functions.xml b/weechat/doc/en/key_functions.xml
index bc04f1bbf..1680aeb29 100644
--- a/weechat/doc/en/key_functions.xml
+++ b/weechat/doc/en/key_functions.xml
@@ -197,3 +197,7 @@
grab_key
grab a key
+
+ insert
+ insert a string in command line
+
diff --git a/weechat/doc/en/weechat_commands.xml b/weechat/doc/en/weechat_commands.xml
index cd875739d..82d7e7dc2 100644
--- a/weechat/doc/en/weechat_commands.xml
+++ b/weechat/doc/en/weechat_commands.xml
@@ -108,13 +108,14 @@ For each argument, '*' means all.
Without argument, /ignore command lists all defined ignore.
-key [key [function/command]] [unbind key] [functions] [reset -yes]
+key [key [function/command]] [unbind key] [functions] [call function ["args"]] [reset -yes]
bind/unbind keys
key: display or bind this key to an internal function or a command (beginning by "/")
unbind: unbind a key
functions: list internal functions for key bindings
+ call: call a function by name (with optional arguments)
reset: restore bindings to the default values and delete ALL personal bindings (use carefully!)
diff --git a/weechat/doc/fr/key_functions.xml b/weechat/doc/fr/key_functions.xml
index abdfc05dc..bf756c49a 100644
--- a/weechat/doc/fr/key_functions.xml
+++ b/weechat/doc/fr/key_functions.xml
@@ -197,3 +197,7 @@
grab_key
capturer une touche
+
+ insert
+ insrer une chane dans la ligne de commande
+
diff --git a/weechat/doc/fr/weechat_commands.xml b/weechat/doc/fr/weechat_commands.xml
index e5a64045c..d0bc434fa 100644
--- a/weechat/doc/fr/weechat_commands.xml
+++ b/weechat/doc/fr/weechat_commands.xml
@@ -108,13 +108,14 @@ Pour chaque param
Sans paramtres, la commande /ignore liste les ignore dfinis.
-key [touche [fonction/commande]] [unbind touche] [functions] [reset -yes]
+key [touche [fonction/commande]] [unbind touche] [functions] [call fonction ["params"]] [reset -yes]
associer/librer des touches
touche: voir ou associer cette touche une fonction interne ou une commande (commenant par "/")
unbind: supprimer l'association une touche
functions: lister la liste des fonctions internes pour les associations de touches
+ call: appeler une foonction par son nom (avec paramtres optionnels)
reset: restaure les touches aux valeurs par dfaut et supprime TOUTES les touches personnelles (utiliser avec prcaution !)
diff --git a/weechat/po/cs.po b/weechat/po/cs.po
index 3caa4eccd..2b05bccdf 100644
--- a/weechat/po/cs.po
+++ b/weechat/po/cs.po
@@ -6,7 +6,7 @@ msgid ""
msgstr ""
"Project-Id-Version: WeeChat 0.2.4-cvs\n"
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
-"POT-Creation-Date: 2007-02-05 23:43+0100\n"
+"POT-Creation-Date: 2007-02-11 16:34+0100\n"
"PO-Revision-Date: 2007-01-11 00:20+0100\n"
"Last-Translator: Jiri Golembiovsky \n"
"Language-Team: weechat-dev \n"
@@ -14,7 +14,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-#: src/irc/irc-server.c:196 src/common/weeconfig.c:2311
+#: src/irc/irc-server.c:196 src/common/weeconfig.c:2313
msgid "Unable to get user's name"
msgstr "Nemůžu získat jméno uživatele"
@@ -1379,12 +1379,12 @@ msgstr "(skrytý)"
msgid "%s: using hostname \"%s\"\n"
msgstr "%s: používám jméno hosta \"%s\"\n"
-#: src/irc/irc-send.c:219 src/common/command.c:692
+#: src/irc/irc-send.c:219 src/common/command.c:693
#, c-format
msgid "%s cannot find nick for sending message\n"
msgstr "%s nemohu najít přezdívku pro poslání zprávy\n"
-#: src/irc/irc-send.c:358 src/common/command.c:568
+#: src/irc/irc-send.c:358 src/common/command.c:569
#, c-format
msgid "%s command \"%s\" needs a server connection!\n"
msgstr "%s příkaz \"%s\" potřebuje připojení na server!\n"
@@ -1404,7 +1404,7 @@ msgstr "%s \"%s\" příkaz může být spuštěn pouze v bufferu kanálu\n"
msgid "%s \"%s\" command can not be executed on a server buffer\n"
msgstr "%s \"%s\" příkaz nemůže být spuštěn v bufferu serveru\n"
-#: src/irc/irc-send.c:879 src/irc/irc-send.c:940 src/common/command.c:1587
+#: src/irc/irc-send.c:879 src/irc/irc-send.c:940 src/common/command.c:1588
#, c-format
msgid "%s wrong arguments for \"%s\" command\n"
msgstr "%s špatné parametry pro příkaz \"%s\"\n"
@@ -1432,9 +1432,9 @@ msgid "%s nick \"%s\" not found for \"%s\" command\n"
msgstr "%s přezdívka \"%s\" nebyla nalezena pro příkaz \"%s\"\n"
#: src/irc/irc-send.c:1345 src/irc/irc-send.c:1483 src/irc/irc-send.c:2103
-#: src/common/command.c:1532 src/common/command.c:1544
-#: src/common/command.c:1563 src/common/command.c:1652
-#: src/common/command.c:2520
+#: src/common/command.c:1533 src/common/command.c:1545
+#: src/common/command.c:1564 src/common/command.c:1653
+#: src/common/command.c:2569
#, c-format
msgid "%s wrong argument count for \"%s\" command\n"
msgstr "%s špatný počet parametrů pro příkaz \"%s\"\n"
@@ -1654,11 +1654,11 @@ msgstr "%s%s %s(%s%s@%s%s)%s byl %s\n"
msgid "%s[%s%s%s]%s idle: "
msgstr "%s[%s%s%s]%s nečinný: "
-#: src/irc/irc-recv.c:3128 src/common/command.c:3671 src/common/command.c:3689
+#: src/irc/irc-recv.c:3128 src/common/command.c:3720 src/common/command.c:3738
msgid "days"
msgstr "dní"
-#: src/irc/irc-recv.c:3128 src/common/command.c:3671 src/common/command.c:3689
+#: src/irc/irc-recv.c:3128 src/common/command.c:3720 src/common/command.c:3738
msgid "day"
msgstr "den"
@@ -2200,7 +2200,7 @@ msgid "Plugin \"%s\" unloaded.\n"
msgstr "Plugin \"%s\" odebrán.\n"
#: src/plugins/plugins.c:1423 src/plugins/plugins.c:1466
-#: src/common/command.c:3341
+#: src/common/command.c:3390
#, c-format
msgid "%s plugin \"%s\" not found\n"
msgstr "%s plugin \"%s\" nenalezen\n"
@@ -2211,7 +2211,7 @@ msgid "%s %s, line %d: invalid syntax, missing \"=\"\n"
msgstr "%s %s, řádek %d: nevalidní syntax, chybí \"=\"\n"
#: src/plugins/plugins-config.c:363 src/common/weeconfig.c:2165
-#: src/common/weeconfig.c:2369
+#: src/common/weeconfig.c:2371
#, c-format
msgid "%s cannot create file \"%s\"\n"
msgstr "%s nemohu vytvořit soubor \"%s\"\n"
@@ -2339,7 +2339,7 @@ msgstr "server"
msgid "Not enough memory for new line\n"
msgstr "Nedostatek paměti pro nový řádek\n"
-#: src/gui/gui-common.c:432
+#: src/gui/gui-common.c:436
#, c-format
msgid "%s not enough memory for infobar message\n"
msgstr "%s nedostatek paměti pro infobar zprávu\n"
@@ -2536,17 +2536,21 @@ msgstr "obnov obrazovku"
msgid "grab a key"
msgstr "zachytit klávesu"
-#: src/gui/gui-keyboard.c:456 src/common/command.c:2204
+#: src/gui/gui-keyboard.c:147
+msgid "insert a string in command line"
+msgstr ""
+
+#: src/gui/gui-keyboard.c:475 src/common/command.c:2253
#, c-format
msgid "%s unable to bind key \"%s\"\n"
msgstr "%s nemohu napojit kalávesu \"%s\"\n"
-#: src/gui/gui-keyboard.c:467
+#: src/gui/gui-keyboard.c:497
#, c-format
msgid "%s unable to bind key \"%s\" (invalid function name: \"%s\")\n"
msgstr "%s nemohu napojit kalávesu \"%s\" (nevalidní jméno funkce: \"%s\")\n"
-#: src/gui/gui-keyboard.c:480
+#: src/gui/gui-keyboard.c:511
#, c-format
msgid "%s not enough memory for key binding\n"
msgstr "%s nedostatek paměti pro klávesovou zkratku\n"
@@ -2567,7 +2571,7 @@ msgstr "**** Beginning of log "
msgid "**** End of log "
msgstr "**** End of log "
-#: src/common/alias.c:170 src/common/command.c:365
+#: src/common/alias.c:170 src/common/command.c:366
#, c-format
msgid "%s circular reference when calling alias \"/%s\"\n"
msgstr "%s cyklický odkaz při volání aliasu \"/%s\"\n"
@@ -2785,15 +2789,20 @@ msgid "bind/unbind keys"
msgstr "napojit/odpojit klávesy"
#: src/common/command.c:122
-msgid "[key [function/command]] [unbind key] [functions] [reset -yes]"
+#, fuzzy
+msgid ""
+"[key [function/command]] [unbind key] [functions] [call function [\"args\"]] "
+"[reset -yes]"
msgstr "[klávesa [funkce/příkaz]] [unbind klávesa] [functions] [reset -yes]"
#: src/common/command.c:123
+#, fuzzy
msgid ""
" key: display or bind this key to an internal function or a command "
"(beginning by \"/\")\n"
" unbind: unbind a key\n"
"functions: list internal functions for key bindings\n"
+" call: call a function by name (with optional arguments)\n"
" reset: restore bindings to the default values and delete ALL personal "
"bindings (use carefully!)"
msgstr ""
@@ -2804,11 +2813,11 @@ msgstr ""
" reset: obnoví klávesy na výchozí hodnoty a smaže VŠECHNY uživatlské "
"zkratky (používejte opatrně!)"
-#: src/common/command.c:139
+#: src/common/command.c:140
msgid "list/load/unload plugins"
msgstr "seznam/načíst/odebrat pluginy"
-#: src/common/command.c:140
+#: src/common/command.c:141
msgid ""
"[list [name]] | [listfull [name]] | [load filename] | [autoload] | [reload "
"[name]] | [unload [name]]"
@@ -2816,7 +2825,7 @@ msgstr ""
"[list [jméno]] | [listfull [jméno]] | [load jméno_souboru] | [autoload] | "
"[reload [name]] | [unload [name]]"
-#: src/common/command.c:141
+#: src/common/command.c:142
msgid ""
" list: list loaded plugins\n"
"listfull: list loaded plugins with detailed info for each plugin\n"
@@ -2838,11 +2847,11 @@ msgstr ""
"\n"
"Zavolání příkazu /plugin bez parametrů vypíše načtené pluginy."
-#: src/common/command.c:149
+#: src/common/command.c:150
msgid "list, add or remove servers"
msgstr "vypíše, přídá nebo odebere servery"
-#: src/common/command.c:150
+#: src/common/command.c:151
msgid ""
"[servername] | [servername hostname port [-auto | -noauto] [-ipv6] [-ssl] [-"
"pwd password] [-nicks nick1 nick2 nick3] [-username username] [-realname "
@@ -2854,7 +2863,7 @@ msgstr ""
"uživatelské_jméno] [-realname pravé_jméno] [-command příkaz] [-autojoin kanál"
"[,kanál]] ] | [del jméno_serveru]"
-#: src/common/command.c:155
+#: src/common/command.c:156
msgid ""
"servername: server name, for internal and display use\n"
" hostname: name or IP address of server\n"
@@ -2880,27 +2889,27 @@ msgstr ""
"uživatelské_jméno: uživatelské jméno\n"
" pravé_jméno: pravé jméno uživatele"
-#: src/common/command.c:167
+#: src/common/command.c:168
msgid "save config to disk"
msgstr "uloží nastavení na disk"
-#: src/common/command.c:168
+#: src/common/command.c:169
msgid "[file]"
msgstr "[soubor]"
-#: src/common/command.c:168
+#: src/common/command.c:169
msgid "file: filename for writing config"
msgstr "soubor: jméno souboru pro zapsání"
-#: src/common/command.c:170
+#: src/common/command.c:171
msgid "set config options"
msgstr "nastaví konfigurační možnosti"
-#: src/common/command.c:171 src/common/command.c:179
+#: src/common/command.c:172 src/common/command.c:180
msgid "[option [ = value]]"
msgstr "[možnost [ = hodnota]]"
-#: src/common/command.c:172
+#: src/common/command.c:173
msgid ""
"option: name of an option (if name is full and no value is given, then help "
"is displayed on option)\n"
@@ -2916,11 +2925,11 @@ msgstr ""
"Možnost může být: jmenoserveru.server_xxx kde \"jmenoserveru\" je vnitřní "
"jméno serveru a \"xxx\" je možnost tohoto serveru."
-#: src/common/command.c:178
+#: src/common/command.c:179
msgid "set plugin config options"
msgstr "nastaví konfigurační možností pluginu"
-#: src/common/command.c:180
+#: src/common/command.c:181
msgid ""
"option: name of a plugin option\n"
" value: value for option\n"
@@ -2932,27 +2941,27 @@ msgstr ""
"\n"
"Formát možnosti je: plugin.možnost, příklad: perl.mujskript.polozka1"
-#: src/common/command.c:184
+#: src/common/command.c:185
msgid "remove an alias"
msgstr "odebere alias"
-#: src/common/command.c:185
+#: src/common/command.c:186
msgid "alias_name"
msgstr "jméno_aliasu"
-#: src/common/command.c:185
+#: src/common/command.c:186
msgid "alias_name: name of alias to remove"
msgstr "jméno_aliasu: jméno aliasu pro odebrání"
-#: src/common/command.c:187
+#: src/common/command.c:188
msgid "unignore IRC messages and/or hosts"
msgstr "zruší ignorování IRC zprávy a/nebo hosta"
-#: src/common/command.c:188
+#: src/common/command.c:189
msgid "[number | [mask [[type | command] [channel [server]]]]]"
msgstr "[číslo | [maska [[typ | příkaz] [kanál [server]]]]]"
-#: src/common/command.c:189
+#: src/common/command.c:190
msgid ""
" number: # of ignore to unignore (number is displayed by list of ignore)\n"
" mask: nick or host mask to unignore\n"
@@ -2975,11 +2984,11 @@ msgstr ""
"Pro každý argument znamená '*' všechno.\n"
"Bez argunetů, vypíše příkaz /unignore seznam definovaných ignorací."
-#: src/common/command.c:199
+#: src/common/command.c:200
msgid "upgrade WeeChat without disconnecting from servers"
msgstr "aktualizovat WeeChat bez odpojení od serveru"
-#: src/common/command.c:201
+#: src/common/command.c:202
msgid ""
"This command run again WeeChat binary, so it should have been compiled or "
"installed with a package manager before running this command."
@@ -2987,23 +2996,23 @@ msgstr ""
"Tento příkaz znovu spustí binární soubor WeeChat, je třeba mít WeeChat "
"předem zkompilovaný nebo nainstalovaný pomocí balíčkovacího systému."
-#: src/common/command.c:204
+#: src/common/command.c:205
msgid "show WeeChat uptime"
msgstr "zobrazit jak dlouho WeeChat běží"
-#: src/common/command.c:205
+#: src/common/command.c:206
msgid "[-o]"
msgstr "[-o]"
-#: src/common/command.c:206
+#: src/common/command.c:207
msgid "-o: send uptime on current channel as an IRC message"
msgstr "-o: poslat čas běhu na aktuální kanál jako IRC zprávu"
-#: src/common/command.c:208
+#: src/common/command.c:209
msgid "manage windows"
msgstr "spravuje okna"
-#: src/common/command.c:209
+#: src/common/command.c:210
msgid ""
"[list | -1 | +1 | b# | up | down | left | right | splith [pct] | splitv "
"[pct] | resize pct | merge [all]]"
@@ -3011,7 +3020,7 @@ msgstr ""
"[list | -1 | +1 | b# | up | down | left | right | splith [pct] | splitv "
"[pct] | resize pct | merge [all]]"
-#: src/common/command.c:211
+#: src/common/command.c:212
msgid ""
" list: list open windows (no parameter implies this list)\n"
" -1: jump to previous window\n"
@@ -3047,18 +3056,18 @@ msgstr ""
"spočítána s aktuálním oknem jako velikost reference. Např. 25 znamená "
"vytvořít nové okno s velikostí = aktuální_velikost / 4"
-#: src/common/command.c:345 src/common/command.c:514 src/common/command.c:603
+#: src/common/command.c:346 src/common/command.c:515 src/common/command.c:604
#, c-format
msgid "%s command \"%s\" failed\n"
msgstr "%s příkaz \"%s\" selhal\n"
-#: src/common/command.c:471
+#: src/common/command.c:472
#, c-format
msgid "%s wrong argument count for %s command \"%s\" (expected: %d arg%s)\n"
msgstr ""
"%s špatný počet argumentů pro %s příkaz \"%s\" (očekáváno: %d argumentů%s)\n"
-#: src/common/command.c:483
+#: src/common/command.c:484
#, c-format
msgid ""
"%s wrong argument count for %s command \"%s\" (expected: between %d and %d "
@@ -3067,13 +3076,13 @@ msgstr ""
"%s špatyný počet argumentů pro %s příkaz \"%s\" (očekáváno: mezi %d a %d "
"argumenty%s)\n"
-#: src/common/command.c:541
+#: src/common/command.c:542
#, c-format
msgid "%s wrong argument count for IRC command \"%s\" (expected: %d arg%s)\n"
msgstr ""
"%s chybný počet argumentů pro IRC příkaz \"%s\" (očekáváno: %d argumentů%s)\n"
-#: src/common/command.c:553
+#: src/common/command.c:554
#, c-format
msgid ""
"%s wrong argument count for IRC command \"%s\" (expected: between %d and %d "
@@ -3082,12 +3091,12 @@ msgstr ""
"%s špatný počet argumentů pro IRC příkaz \"%s\" (očekáváno: mezi %d a %d "
"argumenty%s)\n"
-#: src/common/command.c:577
+#: src/common/command.c:578
#, c-format
msgid "%s command \"%s\" can not be executed on DCC CHAT buffer\n"
msgstr "%s \"%s\" příkaz nemůže být spuštěn v DCC CHAT bufferu\n"
-#: src/common/command.c:639
+#: src/common/command.c:640
#, c-format
msgid ""
"%s unknown command \"%s\" (type /help for help). To send unknown commands to "
@@ -3096,407 +3105,412 @@ msgstr ""
"%s neznámý příkaz \"%s\" (zadejte /help pro nápovědu). Pro zasílání "
"neznámých příkazů na IRC server povolte volbu irc_send_unknown_commands.\n"
-#: src/common/command.c:833
+#: src/common/command.c:834
msgid "This window is not a channel!\n"
msgstr "Tohe není okno kanálu!\n"
-#: src/common/command.c:881 src/common/command.c:1052
+#: src/common/command.c:882 src/common/command.c:1053
#, c-format
msgid "%s missing arguments for \"%s\" command\n"
msgstr "%s chybí argumenty pro příkaz \"%s\"\n"
-#: src/common/command.c:890
+#: src/common/command.c:891
#, c-format
msgid "Alias \"%s\" => \"%s\" created\n"
msgstr "Alias \"%s\" => \"%s\" vytvořen\n"
-#: src/common/command.c:896
+#: src/common/command.c:897
#, c-format
msgid "Failed to create alias \"%s\" => \"%s\" (not enough memory)\n"
msgstr "Selhalo vytvoření aliasu \"%s\" => \"%s\" (nedostatek paměti)\n"
-#: src/common/command.c:908
+#: src/common/command.c:909
msgid "Alias:\n"
msgstr "Alias:\n"
-#: src/common/command.c:918
+#: src/common/command.c:919
msgid "No alias found.\n"
msgstr "Žádné aliasy nenalezeny.\n"
-#: src/common/command.c:928
+#: src/common/command.c:929
msgid "List of aliases:\n"
msgstr "Seznam pro aliasy:\n"
-#: src/common/command.c:942
+#: src/common/command.c:943
msgid "No alias defined.\n"
msgstr "Žádné aliasy nejsou definovány.\n"
-#: src/common/command.c:961
+#: src/common/command.c:962
#, c-format
msgid "%sServer: %s%s\n"
msgstr "%sServer: %s%s\n"
-#: src/common/command.c:966
+#: src/common/command.c:967
#, c-format
msgid "%snot connected\n"
msgstr "%snepřipojen\n"
-#: src/common/command.c:970
+#: src/common/command.c:971
#, c-format
msgid "%sChannel: %s%s %s(server: %s%s%s)\n"
msgstr "%sKanál: %s%s %s(server: %s%s%s)\n"
-#: src/common/command.c:979
+#: src/common/command.c:980
#, c-format
msgid "%sPrivate with: %s%s %s(server: %s%s%s)\n"
msgstr "%sSoukromý s: %s%s %s(server: %s%s%s)\n"
-#: src/common/command.c:988 src/common/command.c:1000
+#: src/common/command.c:989 src/common/command.c:1001
#, c-format
msgid "%sunknown\n"
msgstr "%sneznámý\n"
-#: src/common/command.c:996
+#: src/common/command.c:997
#, c-format
msgid "%sraw IRC data\n"
msgstr "%sčisté IRC data\n"
-#: src/common/command.c:1031
+#: src/common/command.c:1032
msgid "Open buffers:\n"
msgstr "Otevřené buffery:\n"
-#: src/common/command.c:1076
+#: src/common/command.c:1077
#, c-format
msgid "%s incorrect buffer number\n"
msgstr "%s nekorektní číslo bufferu\n"
-#: src/common/command.c:1093
+#: src/common/command.c:1094
#, c-format
msgid "%s can not close the single buffer\n"
msgstr "%s nemohu zavřít jediný buffer\n"
-#: src/common/command.c:1106
+#: src/common/command.c:1107
#, c-format
msgid "%s can not close server buffer while channels are open\n"
msgstr "%s nemohu zavřít buffer serveru dokud jsou otevřeny kanály\n"
-#: src/common/command.c:1180
+#: src/common/command.c:1181
msgid "Default notify levels for servers:"
msgstr "Výchozí level upozornění pro servery:"
-#: src/common/command.c:1198
+#: src/common/command.c:1199
msgid "Notify levels:"
msgstr "Level upozornění:"
-#: src/common/command.c:1205
+#: src/common/command.c:1206
msgid "Raw IRC data"
msgstr "Čisté IRC data"
-#: src/common/command.c:1227 src/common/command.c:1297
+#: src/common/command.c:1228 src/common/command.c:1298
#, c-format
msgid "%s incorrect notify level (must be between %d and %d)\n"
msgstr "%s nekorektní level upozornění (musí být mezi %d a %d)\n"
-#: src/common/command.c:1240
+#: src/common/command.c:1241
#, c-format
msgid "%s incorrect buffer for notify (must be server, channel or private)\n"
msgstr ""
"%s nekorektní buffer pro upozornění (musí být server, kanál nebo soukromý)\n"
-#: src/common/command.c:1251
+#: src/common/command.c:1252
#, c-format
msgid "New default notify level for server %s%s%s: %s%d %s"
msgstr "Nový výchozí level upozornění pro server %s%s%s: %s%d %s"
-#: src/common/command.c:1265
+#: src/common/command.c:1266
#, c-format
msgid "New notify level for %s%s%s: %s%d %s"
msgstr "Nový level upozornění %s%s%s: %s%d %s"
-#: src/common/command.c:1276
+#: src/common/command.c:1277
msgid "(hotlist: never)\n"
msgstr "(hotlist: nikdy)\n"
-#: src/common/command.c:1279
+#: src/common/command.c:1280
msgid "(hotlist: highlights)\n"
msgstr "(hotlist: zvýraznění)\n"
-#: src/common/command.c:1282
+#: src/common/command.c:1283
msgid "(hotlist: highlights + messages)\n"
msgstr "(hotlist: zvýraznění + zprávy)\n"
-#: src/common/command.c:1285
+#: src/common/command.c:1286
msgid "(hotlist: highlights + messages + join/part (all))\n"
msgstr "(hotlist: zvýrazění + zprávy + připojení/odpojení (vše))\n"
-#: src/common/command.c:1427
+#: src/common/command.c:1428
#, fuzzy, c-format
msgid "%s buffer not found for \"%s\" command\n"
msgstr "%s přezdívka nenalezena pro příkaz \"%s\"\n"
-#: src/common/command.c:1437 src/common/command.c:1681
-#: src/common/command.c:2513 src/common/command.c:3803
-#: src/common/command.c:3846
+#: src/common/command.c:1438 src/common/command.c:1682
+#: src/common/command.c:2562 src/common/command.c:3852
+#: src/common/command.c:3895
#, c-format
msgid "%s unknown option for \"%s\" command\n"
msgstr "%s neznámá volba pro příkaz \"%s\"\n"
-#: src/common/command.c:1477
+#: src/common/command.c:1478
#, c-format
msgid "%s already connected to server \"%s\"!\n"
msgstr "%s již vytvořený server \"%s\"!\n"
-#: src/common/command.c:1485
+#: src/common/command.c:1486
#, c-format
msgid "%s currently connecting to server \"%s\"!\n"
msgstr "%s zrovna připojuji k serveru \"%s\"!\n"
-#: src/common/command.c:1505 src/common/command.c:1731
+#: src/common/command.c:1506 src/common/command.c:1732
#, c-format
msgid "%s server not found\n"
msgstr "%s server nenalezen\n"
-#: src/common/command.c:1714
+#: src/common/command.c:1715
#, c-format
msgid "%s not connected to server \"%s\"!\n"
msgstr "%s nepřipojen k serveru \"%s\"!\n"
-#: src/common/command.c:1722
+#: src/common/command.c:1723
msgid "Auto-reconnection is cancelled\n"
msgstr "Automatické znovupřipojené je zrušeno\n"
-#: src/common/command.c:1759 src/common/weechat.c:218
+#: src/common/command.c:1760 src/common/weechat.c:218
#, c-format
msgid "%s internal commands:\n"
msgstr "%s vnitřní příkazy:\n"
-#: src/common/command.c:1769 src/common/weechat.c:238
+#: src/common/command.c:1770 src/common/weechat.c:238
msgid "IRC commands:\n"
msgstr "IRC příkazy:\n"
-#: src/common/command.c:1783
+#: src/common/command.c:1784
msgid "Plugin commands:\n"
msgstr "Příkazy pluginu:\n"
-#: src/common/command.c:1899
+#: src/common/command.c:1900
#, c-format
msgid "No help available, \"%s\" is an unknown command\n"
msgstr "Není dostupná žádná nápověda, \"%s\" je neznámý příkaz\n"
-#: src/common/command.c:1968
+#: src/common/command.c:1969
#, c-format
msgid "%son %s%s%s/%s%s%s:%s ignoring %s%s%s from %s%s\n"
msgstr "%sna %s%s%s/%s%s%s:%s ignoruji %s%s%s od %s%s\n"
-#: src/common/command.c:2006
+#: src/common/command.c:2007
msgid "List of ignore:\n"
msgstr "Seznam ignorování:\n"
-#: src/common/command.c:2023
+#: src/common/command.c:2024
msgid "No ignore defined.\n"
msgstr "Žádné ignorování není definováno.\n"
-#: src/common/command.c:2049
+#: src/common/command.c:2050
msgid "New ignore:"
msgstr "Nové ignorování:"
-#: src/common/command.c:2069
+#: src/common/command.c:2070
#, c-format
msgid "New key binding: %s"
msgstr "Nová klávesová zkratka: %s"
-#: src/common/command.c:2108
+#: src/common/command.c:2113
msgid "Key bindings:\n"
msgstr "Klávesové zkratky:\n"
-#: src/common/command.c:2122
+#: src/common/command.c:2127
#, c-format
msgid "Key \"%s\" unbound\n"
msgstr "Klávesa \"%s\" odpojena\n"
-#: src/common/command.c:2128
+#: src/common/command.c:2133
#, c-format
msgid "%s unable to unbind key \"%s\"\n"
msgstr "%s nemohu odpojit klávesu \"%s\"\n"
-#: src/common/command.c:2136 src/common/weechat.c:270
+#: src/common/command.c:2141 src/common/weechat.c:270
msgid "Internal key functions:\n"
msgstr "Vnitřní klávesové funkce:\n"
-#: src/common/command.c:2156
+#: src/common/command.c:2190
+#, fuzzy, c-format
+msgid "%s unknown key function \"%s\"\n"
+msgstr "%s neznámá volba pro příkaz \"%s\"\n"
+
+#: src/common/command.c:2205
msgid "Default key bindings restored\n"
msgstr "Výchozí klávesové zkratky obnoveny\n"
-#: src/common/command.c:2162
-#, c-format
-msgid "%s \"-yes\" argument is required for keys reset (securuty reason)\n"
+#: src/common/command.c:2211
+#, fuzzy, c-format
+msgid "%s \"-yes\" argument is required for keys reset (security reason)\n"
msgstr ""
"%s \"-yes\" argument je požadován pro reset kaláves (bezpečnostní opatření)\n"
-#: src/common/command.c:2181
+#: src/common/command.c:2230
msgid "Key:\n"
msgstr "Klávesa: \n"
-#: src/common/command.c:2187
+#: src/common/command.c:2236
msgid "No key found.\n"
msgstr "Žádná klávesa nenalezena.\n"
-#: src/common/command.c:2229
+#: src/common/command.c:2278
msgid "global"
msgstr "globální"
-#: src/common/command.c:2229
+#: src/common/command.c:2278
msgid "local"
msgstr "lokální"
-#: src/common/command.c:2235
+#: src/common/command.c:2284
msgid "top"
msgstr "nahoře"
-#: src/common/command.c:2238
+#: src/common/command.c:2287
msgid "bottom"
msgstr "dole"
-#: src/common/command.c:2241
+#: src/common/command.c:2290
msgid "left"
msgstr "vlevo"
-#: src/common/command.c:2244
+#: src/common/command.c:2293
msgid "right"
msgstr "vpravo"
-#: src/common/command.c:2274
+#: src/common/command.c:2323
msgid "Open panels:\n"
msgstr "Otevřené panely:\n"
-#: src/common/command.c:2306
+#: src/common/command.c:2355
msgid "Plugins loaded:\n"
msgstr "Načtené pluginy:\n"
-#: src/common/command.c:2332
+#: src/common/command.c:2381
msgid " message handlers:\n"
msgstr " obsluhovače zpráv:\n"
-#: src/common/command.c:2341
+#: src/common/command.c:2390
#, c-format
msgid " IRC(%s)\n"
msgstr " IRC(%s)\n"
-#: src/common/command.c:2348
+#: src/common/command.c:2397
msgid " (no message handler)\n"
msgstr " (není obsluhovač zprávy)\n"
-#: src/common/command.c:2353
+#: src/common/command.c:2402
msgid " command handlers:\n"
msgstr " obsluhovače příkazu:\n"
-#: src/common/command.c:2374
+#: src/common/command.c:2423
msgid " (no command handler)\n"
msgstr " (není obsluhovač příkazu)\n"
-#: src/common/command.c:2379
+#: src/common/command.c:2428
msgid " timer handlers:\n"
msgstr " obsluhovače časovače:\n"
-#: src/common/command.c:2388
+#: src/common/command.c:2437
#, c-format
msgid " %d seconds\n"
msgstr " %d sekund\n"
-#: src/common/command.c:2395
+#: src/common/command.c:2444
msgid " (no timer handler)\n"
msgstr " (není obsluhovač časovače)\n"
-#: src/common/command.c:2400
+#: src/common/command.c:2449
msgid " keyboard handlers:\n"
msgstr " obsluhovače klávesnice:\n"
-#: src/common/command.c:2410
+#: src/common/command.c:2459
msgid " (no keyboard handler)\n"
msgstr " (není obsluhovač klávesnice)\n"
-#: src/common/command.c:2412 src/common/command.c:2429
-#: src/common/command.c:2445
+#: src/common/command.c:2461 src/common/command.c:2478
+#: src/common/command.c:2494
#, c-format
msgid " %d defined\n"
msgstr " %d definováno\n"
-#: src/common/command.c:2417
+#: src/common/command.c:2466
#, fuzzy
msgid " event handlers:\n"
msgstr " obsluhovače zpráv:\n"
-#: src/common/command.c:2427
+#: src/common/command.c:2476
#, fuzzy
msgid " (no event handler)\n"
msgstr " (není obsluhovač zprávy)\n"
-#: src/common/command.c:2434
+#: src/common/command.c:2483
msgid " modifiers:\n"
msgstr " modifikátor\n"
-#: src/common/command.c:2443
+#: src/common/command.c:2492
msgid " (no modifier)\n"
msgstr " (žádný modifikátor)\n"
-#: src/common/command.c:2454
+#: src/common/command.c:2503
msgid "No plugin found.\n"
msgstr "Nebyl nalezen žádný plugin\n"
-#: src/common/command.c:2456
+#: src/common/command.c:2505
msgid " (no plugin)\n"
msgstr " (není plugin)\n"
-#: src/common/command.c:2526 src/common/command.c:3419
+#: src/common/command.c:2575 src/common/command.c:3468
#, c-format
msgid ""
"Command \"%s\" is not available, WeeChat was built without plugins support.\n"
msgstr ""
"Příkaz \"%s\" není dostupný, WeeChat byl přeložen bez podpory pluginů.\n"
-#: src/common/command.c:2554
+#: src/common/command.c:2603
msgid "Configuration file saved\n"
msgstr "Konfigurační soubor uložen\n"
-#: src/common/command.c:2559
+#: src/common/command.c:2608
#, c-format
msgid "%s failed to save configuration file\n"
msgstr "%s selhalo uložení konfiguračního souboru\n"
-#: src/common/command.c:2567
+#: src/common/command.c:2616
msgid "Plugins options saved\n"
msgstr "Možnosti pluginů uloženy\n"
-#: src/common/command.c:2572
+#: src/common/command.c:2621
#, c-format
msgid "%s failed to save plugins options\n"
msgstr "%s selhalo uložení nastavení pluginů\n"
-#: src/common/command.c:2613
+#: src/common/command.c:2662
msgid "No server.\n"
msgstr "žádný server.\n"
-#: src/common/command.c:2624
+#: src/common/command.c:2673
#, c-format
msgid "Server '%s' not found.\n"
msgstr "Server '%s' nenalezen.\n"
-#: src/common/command.c:2636
+#: src/common/command.c:2685
#, c-format
msgid "%s missing servername for \"%s\" command\n"
msgstr "%s chybí jméno serveru pro příkaz \"%s\"\n"
-#: src/common/command.c:2644
+#: src/common/command.c:2693
#, c-format
msgid "%s too much arguments for \"%s\" command, ignoring arguments\n"
msgstr "%s příliž mnoho argumentů pro příkaz \"%s\", ignoruji argumety\n"
-#: src/common/command.c:2654
+#: src/common/command.c:2703
#, c-format
msgid "%s server \"%s\" not found for \"%s\" command\n"
msgstr "%s server \"%s\" nenalezen pro příkaz \"%s\"\n"
-#: src/common/command.c:2662
+#: src/common/command.c:2711
#, c-format
msgid ""
"%s you can not delete server \"%s\" because you are connected to. Try /"
@@ -3505,196 +3519,196 @@ msgstr ""
"%s nemůžete odebrat server \"%s\", protože jste k němu připojent. Skuste "
"nejprve /dissconnect %s.\n"
-#: src/common/command.c:2682
+#: src/common/command.c:2731
#, c-format
msgid "Server %s%s%s has been deleted\n"
msgstr "Server %s%s%s byl odebrán\n"
-#: src/common/command.c:2701
+#: src/common/command.c:2750
#, c-format
msgid "%s missing parameters for \"%s\" command\n"
msgstr "%s chybí parametry pro příkaz \"%s\"\n"
-#: src/common/command.c:2711
+#: src/common/command.c:2760
#, c-format
msgid "%s server \"%s\" already exists, can't create it!\n"
msgstr "%s server \"%s\" již existuje, nemohu jej vytvořít!\n"
-#: src/common/command.c:2740 src/common/command.c:2768
-#: src/common/command.c:2781 src/common/command.c:2807
+#: src/common/command.c:2789 src/common/command.c:2817
+#: src/common/command.c:2830 src/common/command.c:2856
#, c-format
msgid "%s missing password for \"%s\" parameter\n"
msgstr "%s chybí heslo pro parametr \"%s\"\n"
-#: src/common/command.c:2753
+#: src/common/command.c:2802
#, c-format
msgid "%s missing nick(s) for \"%s\" parameter\n"
msgstr "%s chybí přezdívka/přezdívky pro parametr \"%s\"\n"
-#: src/common/command.c:2794
+#: src/common/command.c:2843
#, c-format
msgid "%s missing command for \"%s\" parameter\n"
msgstr "%s chybí příkaz pro parametr \"%s\"\n"
-#: src/common/command.c:2831
+#: src/common/command.c:2880
#, c-format
msgid "Server %s%s%s created\n"
msgstr "Server %s%s%s vytvořen\n"
-#: src/common/command.c:2840
+#: src/common/command.c:2889
#, c-format
msgid "%s unable to create server\n"
msgstr "%s nemohu vytvořit server\n"
-#: src/common/command.c:2900
+#: src/common/command.c:2949
msgid "(unknown)"
msgstr "(neznámý)"
-#: src/common/command.c:2923
+#: src/common/command.c:2972
#, c-format
msgid "%s(password hidden) "
msgstr "%s(heslo schováno) "
-#: src/common/command.c:3021
+#: src/common/command.c:3070
#, c-format
msgid "%s server \"%s\" not found\n"
msgstr "%s server \"%s\" nenalezen\n"
-#: src/common/command.c:3054 src/common/command.c:3102
+#: src/common/command.c:3103 src/common/command.c:3151
#, c-format
msgid "%s config option \"%s\" not found\n"
msgstr "%s volba nastavení \"%s\" nenalezena\n"
-#: src/common/command.c:3059 src/common/command.c:3094
+#: src/common/command.c:3108 src/common/command.c:3143
#, c-format
msgid "%s incorrect value for option \"%s\"\n"
msgstr "%s nekorektní hodnota pro volbu \"%s\"\n"
-#: src/common/command.c:3075
+#: src/common/command.c:3124
#, c-format
msgid "%s option \"%s\" can not be changed while WeeChat is running\n"
msgstr "%s volba \"%s\" nemůže být změněna dokud WeeChat běží\n"
-#: src/common/command.c:3185
+#: src/common/command.c:3234
#, c-format
msgid "No config option found with \"%s\"\n"
msgstr "Nebyla nalezena žádná volba nastavení s \"%s\"\n"
-#: src/common/command.c:3188
+#: src/common/command.c:3237
msgid "No config option found\n"
msgstr "Nebyla nalezena žádná volba nastavení\n"
-#: src/common/command.c:3195
+#: src/common/command.c:3244
#, c-format
msgid "%sDetail:\n"
msgstr "%sDetail:\n"
-#: src/common/command.c:3200
+#: src/common/command.c:3249
msgid " . type boolean (values: 'on' or 'off')\n"
msgstr " . typ boolean (hodnota: 'on' nebo 'off')\n"
-#: src/common/command.c:3201 src/common/command.c:3224
-#: src/common/command.c:3230 src/common/command.c:3236
+#: src/common/command.c:3250 src/common/command.c:3273
+#: src/common/command.c:3279 src/common/command.c:3285
#: src/common/weechat.c:153 src/common/weechat.c:178 src/common/weechat.c:185
#: src/common/weechat.c:192
#, c-format
msgid " . default value: '%s'\n"
msgstr " . výchozí hodnota: '%s'\n"
-#: src/common/command.c:3206
+#: src/common/command.c:3255
#, c-format
msgid " . type integer (values: between %d and %d)\n"
msgstr " . typ celočíselný (hodnoty: mezi %d a %d)\n"
-#: src/common/command.c:3209 src/common/weechat.c:162
+#: src/common/command.c:3258 src/common/weechat.c:162
#, c-format
msgid " . default value: %d\n"
msgstr " . výchozí hodnota: %d\n"
-#: src/common/command.c:3213
+#: src/common/command.c:3262
msgid " . type string (values: "
msgstr " . typ řetězec (hodnoty: "
-#: src/common/command.c:3226 src/common/command.c:3232
-#: src/common/command.c:3238 src/common/weechat.c:180 src/common/weechat.c:187
+#: src/common/command.c:3275 src/common/command.c:3281
+#: src/common/command.c:3287 src/common/weechat.c:180 src/common/weechat.c:187
#: src/common/weechat.c:194
msgid "empty"
msgstr "prázdný"
-#: src/common/command.c:3229
+#: src/common/command.c:3278
msgid " . type color (Curses or Gtk color, look at WeeChat doc)\n"
msgstr " . typ barva (Curses nebo Gtk barva, viz WeeChat dokumentace)\n"
-#: src/common/command.c:3235
+#: src/common/command.c:3284
msgid " . type string (any string)\n"
msgstr " . typ řetězec (jakýkoliv řetězec)\n"
-#: src/common/command.c:3241 src/common/weechat.c:197
+#: src/common/command.c:3290 src/common/weechat.c:197
#, c-format
msgid " . description: %s\n"
msgstr " . popis: %s\n"
-#: src/common/command.c:3252
+#: src/common/command.c:3301
#, c-format
msgid "config option(s) found with \"%s\"\n"
msgstr "volba/volby nastavení nalezeny s \"%s\"\n"
-#: src/common/command.c:3255
+#: src/common/command.c:3304
msgid "config option(s) found\n"
msgstr "volba/volby nastavení nalezeny\n"
-#: src/common/command.c:3363
+#: src/common/command.c:3412
#, c-format
msgid "%s incorrect value for plugin option \"%s\"\n"
msgstr "%s nekorektní hodnota pro možnost pluginu \"%s\"\n"
-#: src/common/command.c:3392
+#: src/common/command.c:3441
#, c-format
msgid "No plugin option found with \"%s\"\n"
msgstr "Nebyla nalezena žádná možnost pluginu s \"%s\"\n"
-#: src/common/command.c:3395
+#: src/common/command.c:3444
msgid "No plugin option found\n"
msgstr "Nebyla nalezena žádná možnost pluginu\n"
-#: src/common/command.c:3405
+#: src/common/command.c:3454
#, c-format
msgid "plugin option(s) found with \"%s\"\n"
msgstr "možnost(i) pluginu nalezeny s \"%s\"\n"
-#: src/common/command.c:3408
+#: src/common/command.c:3457
msgid "plugin option(s) found\n"
msgstr "možnost(i) pluginu nalezeny\n"
-#: src/common/command.c:3449
+#: src/common/command.c:3498
#, c-format
msgid "%s alias or command \"%s\" not found\n"
msgstr "%s alias nebo příkaz \"%s\" nenalezen\n"
-#: src/common/command.c:3459
+#: src/common/command.c:3508
#, c-format
msgid "Alias \"%s\" removed\n"
msgstr "Alias \"%s\" odebrán\n"
-#: src/common/command.c:3519
+#: src/common/command.c:3568
msgid "ignore were removed.\n"
msgstr "ignorování bylo odebráno.\n"
-#: src/common/command.c:3521
+#: src/common/command.c:3570
msgid "ignore was removed.\n"
msgstr "ignorování bylo odebrán\n"
-#: src/common/command.c:3526
+#: src/common/command.c:3575
#, c-format
msgid "%s no ignore found\n"
msgstr "%s žádné ignorování nenaleyeno\n"
-#: src/common/command.c:3560
+#: src/common/command.c:3609
#, c-format
msgid "%s can't upgrade: connection to at least one server is pending\n"
msgstr "%s nemůžu aktualizovat: existují nevyřešená spojení na server\n"
-#: src/common/command.c:3570
+#: src/common/command.c:3619
#, c-format
msgid ""
"%s can't upgrade: connection to at least one SSL server is active (should be "
@@ -3703,7 +3717,7 @@ msgstr ""
"%s nemohu aktualiyovat: je aktuvní jedno nebo více připojení na SSL server "
"(mělo by být opraveno v budoucnosti)\n"
-#: src/common/command.c:3580
+#: src/common/command.c:3629
#, c-format
msgid ""
"%s can't upgrade: anti-flood is active on at least one server (sending many "
@@ -3712,35 +3726,35 @@ msgstr ""
"%s nemůžu aktualizovat: anti-flood je aktivní na alespoň jednom serveru "
"(posílání mnoha řádků)\n"
-#: src/common/command.c:3595
+#: src/common/command.c:3644
msgid "Upgrading WeeChat...\n"
msgstr "Aktualizuji WeeChat...\n"
-#: src/common/command.c:3602
+#: src/common/command.c:3651
#, c-format
msgid "%s unable to save session in file\n"
msgstr "%s nemohu uložit sezení do souboru\n"
-#: src/common/command.c:3629
+#: src/common/command.c:3678
#, c-format
msgid "%s exec failed (program: \"%s\"), exiting WeeChat\n"
msgstr "%s exec selhal (program: \"%s\"), ukončuji WeeChat\n"
-#: src/common/command.c:3669
+#: src/common/command.c:3718
#, c-format
msgid "WeeChat uptime: %d %s %02d:%02d:%02d, started on %s"
msgstr "Čas běhu WeeChat: %d %s %02d:%02d:%02d, spuštěn %s"
-#: src/common/command.c:3683
+#: src/common/command.c:3732
#, c-format
msgid "WeeChat uptime: %s%d %s%s %s%02d%s:%s%02d%s:%s%02d%s, started on %s%s"
msgstr "Čas běhu WeeChat: %s%d %s%s %s%02d%s:%s%02d%s:%s%02d%s, spuštěn %s%s"
-#: src/common/command.c:3727
+#: src/common/command.c:3776
msgid "Open windows:\n"
msgstr "Otevřené okna:\n"
-#: src/common/command.c:3814
+#: src/common/command.c:3863
#, c-format
msgid ""
"%s can not merge windows, there's no other window with same size near "
@@ -4248,32 +4262,32 @@ msgstr "%s neznámý parametr '%s', ignorován\n"
msgid "%s cannot create directory \"%s\"\n"
msgstr "%s nemohu vytvořit adresář \"%s\"\n"
-#: src/common/weechat.c:479
+#: src/common/weechat.c:482
#, c-format
msgid "%s unable to get HOME directory\n"
msgstr "%s nemohu získat HOME adresář\n"
-#: src/common/weechat.c:488
+#: src/common/weechat.c:491
#, c-format
msgid "%s not enough memory for home directory\n"
msgstr "%s nedostatek paměti pro domácí adresář\n"
-#: src/common/weechat.c:501
+#: src/common/weechat.c:504
#, c-format
msgid "%s home (%s) is not a directory\n"
msgstr "%s domovský adresár (%s) není adresářem\n"
-#: src/common/weechat.c:510 src/common/weechat.c:534 src/common/weechat.c:550
+#: src/common/weechat.c:513
#, c-format
msgid "%s unable to create \"%s\" directory\n"
msgstr "%s nemohu vytvořit adresář \"%s\"\n"
-#: src/common/weechat.c:626
+#: src/common/weechat.c:615
#, c-format
msgid "%sWelcome to %s%s%s, %s\n"
msgstr "%sVítejte do %s%s%s, %s\n"
-#: src/common/weechat.c:640 src/common/weechat.c:650
+#: src/common/weechat.c:629 src/common/weechat.c:639
msgid "compiled on"
msgstr "kompilováno"
@@ -5525,7 +5539,7 @@ msgstr "%s: vytvářím výchozí konfigurační soubor...\n"
msgid "Creating default config file\n"
msgstr "Vytvářím výchozí konfigurační soubor\n"
-#: src/common/weeconfig.c:2175 src/common/weeconfig.c:2378
+#: src/common/weeconfig.c:2175 src/common/weeconfig.c:2380
#, c-format
msgid ""
"#\n"
@@ -5534,7 +5548,7 @@ msgstr ""
"#\n"
"# %s konfigurační soubor, vytvořil %s v%s %s"
-#: src/common/weeconfig.c:2179 src/common/weeconfig.c:2382
+#: src/common/weeconfig.c:2179 src/common/weeconfig.c:2384
msgid ""
"# WARNING! Be careful when editing this file, WeeChat writes this file when "
"exiting.\n"
@@ -5544,7 +5558,7 @@ msgstr ""
"tento soubor při ukončení.\n"
"#\n"
-#: src/common/weeconfig.c:2375
+#: src/common/weeconfig.c:2377
msgid "Saving config to disk\n"
msgstr "Ukládám konfiguraci na disk\n"
diff --git a/weechat/po/de.po b/weechat/po/de.po
index 87f11806f..274e6e859 100644
--- a/weechat/po/de.po
+++ b/weechat/po/de.po
@@ -9,7 +9,7 @@ msgid ""
msgstr ""
"Project-Id-Version: WeeChat 0.2.4-cvs\n"
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
-"POT-Creation-Date: 2007-02-05 23:43+0100\n"
+"POT-Creation-Date: 2007-02-11 16:34+0100\n"
"PO-Revision-Date: 2007-01-11 00:20+0100\n"
"Last-Translator: Thomas Schuetz \n"
"Language-Team: \n"
@@ -18,7 +18,7 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"X-Generator: KBabel 1.11.4\n"
-#: src/irc/irc-server.c:196 src/common/weeconfig.c:2311
+#: src/irc/irc-server.c:196 src/common/weeconfig.c:2313
msgid "Unable to get user's name"
msgstr "Username konnte nicht ermittelt werden"
@@ -1379,13 +1379,13 @@ msgstr "(versteckt)"
msgid "%s: using hostname \"%s\"\n"
msgstr "%s: benutze lokalen Hostnamen \"%s\"\n"
-#: src/irc/irc-send.c:219 src/common/command.c:692
+#: src/irc/irc-send.c:219 src/common/command.c:693
#, c-format
msgid "%s cannot find nick for sending message\n"
msgstr ""
"%s kann keinen Nickname finden, an den die Nachricht gesendet werden soll\n"
-#: src/irc/irc-send.c:358 src/common/command.c:568
+#: src/irc/irc-send.c:358 src/common/command.c:569
#, c-format
msgid "%s command \"%s\" needs a server connection!\n"
msgstr "%s der Befehl \"%s\" benötigt eine Serververbindung!\n"
@@ -1405,7 +1405,7 @@ msgstr "%s der \"%s\"-Befehl kann nur in Channelfenstern ausgeführt werden\n"
msgid "%s \"%s\" command can not be executed on a server buffer\n"
msgstr "%s der \"%s\"-Befehl kann nicht in Serverfenstern ausgeführt werden\n"
-#: src/irc/irc-send.c:879 src/irc/irc-send.c:940 src/common/command.c:1587
+#: src/irc/irc-send.c:879 src/irc/irc-send.c:940 src/common/command.c:1588
#, c-format
msgid "%s wrong arguments for \"%s\" command\n"
msgstr "%s fehlerhafte Argumente für der \"%s\"-Befehl\n"
@@ -1433,9 +1433,9 @@ msgid "%s nick \"%s\" not found for \"%s\" command\n"
msgstr "%s Nickname \"%s\" für den \"%s\"-Befehl nicht gefunden\n"
#: src/irc/irc-send.c:1345 src/irc/irc-send.c:1483 src/irc/irc-send.c:2103
-#: src/common/command.c:1532 src/common/command.c:1544
-#: src/common/command.c:1563 src/common/command.c:1652
-#: src/common/command.c:2520
+#: src/common/command.c:1533 src/common/command.c:1545
+#: src/common/command.c:1564 src/common/command.c:1653
+#: src/common/command.c:2569
#, c-format
msgid "%s wrong argument count for \"%s\" command\n"
msgstr "%s fehlerhafte Anzahl von Argumenten für der \"%s\"-Befehl\n"
@@ -1655,11 +1655,11 @@ msgstr "%s%s %s(%s%s@%s%s)%s war %s\n"
msgid "%s[%s%s%s]%s idle: "
msgstr "%s[%s%s%s]%s idlet: "
-#: src/irc/irc-recv.c:3128 src/common/command.c:3671 src/common/command.c:3689
+#: src/irc/irc-recv.c:3128 src/common/command.c:3720 src/common/command.c:3738
msgid "days"
msgstr "Tage"
-#: src/irc/irc-recv.c:3128 src/common/command.c:3671 src/common/command.c:3689
+#: src/irc/irc-recv.c:3128 src/common/command.c:3720 src/common/command.c:3738
msgid "day"
msgstr "Tag"
@@ -2208,7 +2208,7 @@ msgid "Plugin \"%s\" unloaded.\n"
msgstr "Plugin \"%s\" entladen.\n"
#: src/plugins/plugins.c:1423 src/plugins/plugins.c:1466
-#: src/common/command.c:3341
+#: src/common/command.c:3390
#, c-format
msgid "%s plugin \"%s\" not found\n"
msgstr "%s Plugin \"%s\" nicht gefunden\n"
@@ -2219,7 +2219,7 @@ msgid "%s %s, line %d: invalid syntax, missing \"=\"\n"
msgstr "%s %s, Zeile %d: Syntaxfehler, \"=\" erwartet\n"
#: src/plugins/plugins-config.c:363 src/common/weeconfig.c:2165
-#: src/common/weeconfig.c:2369
+#: src/common/weeconfig.c:2371
#, c-format
msgid "%s cannot create file \"%s\"\n"
msgstr "%s kann die Datei \"%s\" nicht anlegen\n"
@@ -2347,7 +2347,7 @@ msgstr "Server"
msgid "Not enough memory for new line\n"
msgstr "Nicht genügend Speicher für neue Zeile\n"
-#: src/gui/gui-common.c:432
+#: src/gui/gui-common.c:436
#, c-format
msgid "%s not enough memory for infobar message\n"
msgstr "%s nicht genügend Speicher für Infobar-Nachricht\n"
@@ -2545,18 +2545,22 @@ msgstr "Bild neu aufbauen"
msgid "grab a key"
msgstr "Tastencode ermitteln und einfügen"
-#: src/gui/gui-keyboard.c:456 src/common/command.c:2204
+#: src/gui/gui-keyboard.c:147
+msgid "insert a string in command line"
+msgstr ""
+
+#: src/gui/gui-keyboard.c:475 src/common/command.c:2253
#, c-format
msgid "%s unable to bind key \"%s\"\n"
msgstr "%s kann die Taste \"%s\" nicht zuordnen\n"
-#: src/gui/gui-keyboard.c:467
+#: src/gui/gui-keyboard.c:497
#, c-format
msgid "%s unable to bind key \"%s\" (invalid function name: \"%s\")\n"
msgstr ""
"%s kann die Taste \"%s\" nicht zuornen (ungültiger Funktionsname: \"%s\")\n"
-#: src/gui/gui-keyboard.c:480
+#: src/gui/gui-keyboard.c:511
#, c-format
msgid "%s not enough memory for key binding\n"
msgstr "%s nicht genügend Speicher für Tastenzuordnung\n"
@@ -2578,7 +2582,7 @@ msgstr "**** Beginning of log "
msgid "**** End of log "
msgstr "**** End of log "
-#: src/common/alias.c:170 src/common/command.c:365
+#: src/common/alias.c:170 src/common/command.c:366
#, c-format
msgid "%s circular reference when calling alias \"/%s\"\n"
msgstr "%s Zirkelbezug beim Aufruf des Aliases \"/%s\"\n"
@@ -2797,15 +2801,20 @@ msgid "bind/unbind keys"
msgstr "belegen/freigeben von Tasten"
#: src/common/command.c:122
-msgid "[key [function/command]] [unbind key] [functions] [reset -yes]"
+#, fuzzy
+msgid ""
+"[key [function/command]] [unbind key] [functions] [call function [\"args\"]] "
+"[reset -yes]"
msgstr "[Taste [Funktion/Befehl]] [unbind Taste] [functions] [reset -yes]"
#: src/common/command.c:123
+#, fuzzy
msgid ""
" key: display or bind this key to an internal function or a command "
"(beginning by \"/\")\n"
" unbind: unbind a key\n"
"functions: list internal functions for key bindings\n"
+" call: call a function by name (with optional arguments)\n"
" reset: restore bindings to the default values and delete ALL personal "
"bindings (use carefully!)"
msgstr ""
@@ -2816,11 +2825,11 @@ msgstr ""
" reset: Standardbelegung wiederherstellen und entferne ALLE eigenen "
"Belegungen (Vorsicht!)"
-#: src/common/command.c:139
+#: src/common/command.c:140
msgid "list/load/unload plugins"
msgstr "auflisten/laden/entladen von Plugins"
-#: src/common/command.c:140
+#: src/common/command.c:141
msgid ""
"[list [name]] | [listfull [name]] | [load filename] | [autoload] | [reload "
"[name]] | [unload [name]]"
@@ -2828,7 +2837,7 @@ msgstr ""
"[list [Name]] | [listfull [Name]] | [load Dateiname] | [autoload] | [reload "
"[Name]] | [unload [Name]]"
-#: src/common/command.c:141
+#: src/common/command.c:142
msgid ""
" list: list loaded plugins\n"
"listfull: list loaded plugins with detailed info for each plugin\n"
@@ -2850,11 +2859,11 @@ msgstr ""
"\n"
"Ohne Argument, listet /plugin alle geladenen Plugins auf."
-#: src/common/command.c:149
+#: src/common/command.c:150
msgid "list, add or remove servers"
msgstr "Auflisten, Hinzufügen oder Entfernen von Servern"
-#: src/common/command.c:150
+#: src/common/command.c:151
msgid ""
"[servername] | [servername hostname port [-auto | -noauto] [-ipv6] [-ssl] [-"
"pwd password] [-nicks nick1 nick2 nick3] [-username username] [-realname "
@@ -2865,7 +2874,7 @@ msgstr ""
"pwd Passwort] [-nicks Nick1 Nick2 Nick3] [-username Benutzername] [-realname "
"Name] [-command Befehl] [-autojoin Channel[,Channel]] ] | [del Servername]"
-#: src/common/command.c:155
+#: src/common/command.c:156
msgid ""
"servername: server name, for internal and display use\n"
" hostname: name or IP address of server\n"
@@ -2891,27 +2900,27 @@ msgstr ""
" Benutzername: Benutzername\n"
" Realname: voller Name des Benutzers"
-#: src/common/command.c:167
+#: src/common/command.c:168
msgid "save config to disk"
msgstr "Konfiguration abspeichern"
-#: src/common/command.c:168
+#: src/common/command.c:169
msgid "[file]"
msgstr "[Datei]"
-#: src/common/command.c:168
+#: src/common/command.c:169
msgid "file: filename for writing config"
msgstr "Datei: Name der zu speichernden Konfigurationsdatei"
-#: src/common/command.c:170
+#: src/common/command.c:171
msgid "set config options"
msgstr "Konfigurationsparameter setzen"
-#: src/common/command.c:171 src/common/command.c:179
+#: src/common/command.c:172 src/common/command.c:180
msgid "[option [ = value]]"
msgstr "[Option [ = Wert]]"
-#: src/common/command.c:172
+#: src/common/command.c:173
msgid ""
"option: name of an option (if name is full and no value is given, then help "
"is displayed on option)\n"
@@ -2927,11 +2936,11 @@ msgstr ""
"Option kann Servername.server_xxx lauten, wobei \"Servername\" der interne "
"Servername ist und \"xxx\" eine Option für diesen Server."
-#: src/common/command.c:178
+#: src/common/command.c:179
msgid "set plugin config options"
msgstr "Konfigurationsparameter für Plugin setzen"
-#: src/common/command.c:180
+#: src/common/command.c:181
msgid ""
"option: name of a plugin option\n"
" value: value for option\n"
@@ -2943,27 +2952,27 @@ msgstr ""
"\n"
"Option wird wie folgt formatiert: Plugin.Option, z.B. perl.myscript.item1"
-#: src/common/command.c:184
+#: src/common/command.c:185
msgid "remove an alias"
msgstr "einen Alias entfernen"
-#: src/common/command.c:185
+#: src/common/command.c:186
msgid "alias_name"
msgstr "Aliasname"
-#: src/common/command.c:185
+#: src/common/command.c:186
msgid "alias_name: name of alias to remove"
msgstr "Aliasname: Name des zu löschenden Aliases"
-#: src/common/command.c:187
+#: src/common/command.c:188
msgid "unignore IRC messages and/or hosts"
msgstr "/ignore-Regel entfernen"
-#: src/common/command.c:188
+#: src/common/command.c:189
msgid "[number | [mask [[type | command] [channel [server]]]]]"
msgstr "[Nummer | [Maske [[Typ | Befehl] [Channel [Server]]]]"
-#: src/common/command.c:189
+#: src/common/command.c:190
msgid ""
" number: # of ignore to unignore (number is displayed by list of ignore)\n"
" mask: nick or host mask to unignore\n"
@@ -2986,11 +2995,11 @@ msgstr ""
"Bei jedem Argument steht '*' für 'alle'.\n"
"Ohne Argumente listet /unignore alle definierten /ignore-Regeln auf."
-#: src/common/command.c:199
+#: src/common/command.c:200
msgid "upgrade WeeChat without disconnecting from servers"
msgstr "aktualisiert WeeChat ohne die Verbindung zum Server zu trennen"
-#: src/common/command.c:201
+#: src/common/command.c:202
msgid ""
"This command run again WeeChat binary, so it should have been compiled or "
"installed with a package manager before running this command."
@@ -2999,24 +3008,24 @@ msgstr ""
"kompiliert oder mit einem Paketmanager installiert sein, bevor der Befehl "
"ausgeführt wird."
-#: src/common/command.c:204
+#: src/common/command.c:205
msgid "show WeeChat uptime"
msgstr "zeigt die Uptime von Weechat an"
-#: src/common/command.c:205
+#: src/common/command.c:206
msgid "[-o]"
msgstr "[-o]"
-#: src/common/command.c:206
+#: src/common/command.c:207
msgid "-o: send uptime on current channel as an IRC message"
msgstr ""
"-o: sendet die Weechat-Uptime als IRC-Nachricht in den aktuellen Channel"
-#: src/common/command.c:208
+#: src/common/command.c:209
msgid "manage windows"
msgstr "Fenster verwalten"
-#: src/common/command.c:209
+#: src/common/command.c:210
msgid ""
"[list | -1 | +1 | b# | up | down | left | right | splith [pct] | splitv "
"[pct] | resize pct | merge [all]]"
@@ -3024,7 +3033,7 @@ msgstr ""
"[list | -1 | +1 | b# | up | down | left | right | splith [pct] | splitv "
"[pct] | resize pct | merge [all]]"
-#: src/common/command.c:211
+#: src/common/command.c:212
msgid ""
" list: list open windows (no parameter implies this list)\n"
" -1: jump to previous window\n"
@@ -3062,18 +3071,18 @@ msgstr ""
"aktuellen Größe an. Zum Beispiel würde 25 bedeuten, dass das neue Fenster "
"nur noch ein Viertel der Größe des alten Fensters hätte."
-#: src/common/command.c:345 src/common/command.c:514 src/common/command.c:603
+#: src/common/command.c:346 src/common/command.c:515 src/common/command.c:604
#, c-format
msgid "%s command \"%s\" failed\n"
msgstr "%s der Befehl \"%s\" schlug fehl\n"
-#: src/common/command.c:471
+#: src/common/command.c:472
#, c-format
msgid "%s wrong argument count for %s command \"%s\" (expected: %d arg%s)\n"
msgstr ""
"%s falsche Argumentanzahl für den %s-Befehl \"%s\" (erwartet: %d arg%s)\n"
-#: src/common/command.c:483
+#: src/common/command.c:484
#, c-format
msgid ""
"%s wrong argument count for %s command \"%s\" (expected: between %d and %d "
@@ -3082,13 +3091,13 @@ msgstr ""
"%s falsche Argumentanzahl für den %s-Befehl \"%s\" (erwartet: zwischen %d "
"und %d arg%s)\n"
-#: src/common/command.c:541
+#: src/common/command.c:542
#, c-format
msgid "%s wrong argument count for IRC command \"%s\" (expected: %d arg%s)\n"
msgstr ""
"%s falsche Argumentanzahl für den IRC-Befehl \"%s\" (erwartet: %d arg%s)\n"
-#: src/common/command.c:553
+#: src/common/command.c:554
#, c-format
msgid ""
"%s wrong argument count for IRC command \"%s\" (expected: between %d and %d "
@@ -3097,12 +3106,12 @@ msgstr ""
"%s falsche Argumentanzahl für den IRC-Befehl \"%s\" (erwartet: zwischen %d "
"und %d arg%s)\n"
-#: src/common/command.c:577
+#: src/common/command.c:578
#, c-format
msgid "%s command \"%s\" can not be executed on DCC CHAT buffer\n"
msgstr "%s der \"%s\"-Befehl kann nicht inDCC-Fenstern ausgeführt werden\n"
-#: src/common/command.c:639
+#: src/common/command.c:640
#, c-format
msgid ""
"%s unknown command \"%s\" (type /help for help). To send unknown commands to "
@@ -3112,359 +3121,364 @@ msgstr ""
"an den IRC-Server zu senden, muss die Option irc_send_unknown_commands "
"aktiviert werden.\n"
-#: src/common/command.c:833
+#: src/common/command.c:834
msgid "This window is not a channel!\n"
msgstr "Dieses Fenster ist kein Channel!\n"
-#: src/common/command.c:881 src/common/command.c:1052
+#: src/common/command.c:882 src/common/command.c:1053
#, c-format
msgid "%s missing arguments for \"%s\" command\n"
msgstr "%s fehlende Argumente für den \"%s\"-Befehl\n"
-#: src/common/command.c:890
+#: src/common/command.c:891
#, c-format
msgid "Alias \"%s\" => \"%s\" created\n"
msgstr "Alias \"%s\" => \"%s\" angelegt\n"
-#: src/common/command.c:896
+#: src/common/command.c:897
#, c-format
msgid "Failed to create alias \"%s\" => \"%s\" (not enough memory)\n"
msgstr "Kann den Alias \"%s\" => \"%s\" nicht anlegen (Speichermangel)\n"
-#: src/common/command.c:908
+#: src/common/command.c:909
msgid "Alias:\n"
msgstr "Alias:\n"
-#: src/common/command.c:918
+#: src/common/command.c:919
msgid "No alias found.\n"
msgstr "Keine Aliases gefunden.\n"
-#: src/common/command.c:928
+#: src/common/command.c:929
msgid "List of aliases:\n"
msgstr "Liste der Aliases:\n"
-#: src/common/command.c:942
+#: src/common/command.c:943
msgid "No alias defined.\n"
msgstr "Keine Aliases definiert.\n"
-#: src/common/command.c:961
+#: src/common/command.c:962
#, c-format
msgid "%sServer: %s%s\n"
msgstr "%sServer: %s%s\n"
-#: src/common/command.c:966
+#: src/common/command.c:967
#, c-format
msgid "%snot connected\n"
msgstr "%snicht verbunden\n"
-#: src/common/command.c:970
+#: src/common/command.c:971
#, c-format
msgid "%sChannel: %s%s %s(server: %s%s%s)\n"
msgstr "%sChannel: %s%s %s(Server: %s%s%s)\n"
-#: src/common/command.c:979
+#: src/common/command.c:980
#, c-format
msgid "%sPrivate with: %s%s %s(server: %s%s%s)\n"
msgstr "%sPrivater Chat mit: %s%s %s(Server: %s%s%s)\n"
-#: src/common/command.c:988 src/common/command.c:1000
+#: src/common/command.c:989 src/common/command.c:1001
#, c-format
msgid "%sunknown\n"
msgstr "%sunbekannt\n"
-#: src/common/command.c:996
+#: src/common/command.c:997
#, c-format
msgid "%sraw IRC data\n"
msgstr "%sIRC-Rohdaten\n"
-#: src/common/command.c:1031
+#: src/common/command.c:1032
msgid "Open buffers:\n"
msgstr "Offene Puffer:\n"
-#: src/common/command.c:1076
+#: src/common/command.c:1077
#, c-format
msgid "%s incorrect buffer number\n"
msgstr "%s falsche Puffernummer\n"
-#: src/common/command.c:1093
+#: src/common/command.c:1094
#, c-format
msgid "%s can not close the single buffer\n"
msgstr "%s der einzige Puffer kann nicht geschlossen werden\n"
-#: src/common/command.c:1106
+#: src/common/command.c:1107
#, c-format
msgid "%s can not close server buffer while channels are open\n"
msgstr ""
"%s kann den Serverpuffer nicht schließen, solange Channels offen sind\n"
-#: src/common/command.c:1180
+#: src/common/command.c:1181
msgid "Default notify levels for servers:"
msgstr "Default Notify-Levels für Server:"
-#: src/common/command.c:1198
+#: src/common/command.c:1199
msgid "Notify levels:"
msgstr "Notify-Ebenen:"
-#: src/common/command.c:1205
+#: src/common/command.c:1206
msgid "Raw IRC data"
msgstr "IRC-Rohdaten"
-#: src/common/command.c:1227 src/common/command.c:1297
+#: src/common/command.c:1228 src/common/command.c:1298
#, c-format
msgid "%s incorrect notify level (must be between %d and %d)\n"
msgstr "%s ungültige Notify-Ebene (muss zwischen %d und %d liegen)\n"
-#: src/common/command.c:1240
+#: src/common/command.c:1241
#, c-format
msgid "%s incorrect buffer for notify (must be server, channel or private)\n"
msgstr ""
"%s ungültiger Notify-Puffer (muss ein Server, ein Channel oder eine "
"Privatunterhaltung sein)\n"
-#: src/common/command.c:1251
+#: src/common/command.c:1252
#, c-format
msgid "New default notify level for server %s%s%s: %s%d %s"
msgstr "Neuer Default-Notify-Level für Server %s%s%s: %s%d %s"
-#: src/common/command.c:1265
+#: src/common/command.c:1266
#, c-format
msgid "New notify level for %s%s%s: %s%d %s"
msgstr "Neue Notify-Ebenen für: %s%s%s: %s%d %s"
-#: src/common/command.c:1276
+#: src/common/command.c:1277
msgid "(hotlist: never)\n"
msgstr "(Hotlist: keine Anzeige)\n"
-#: src/common/command.c:1279
+#: src/common/command.c:1280
msgid "(hotlist: highlights)\n"
msgstr "(Hotlist: Hervorhebungen)\n"
-#: src/common/command.c:1282
+#: src/common/command.c:1283
msgid "(hotlist: highlights + messages)\n"
msgstr "(Hotlist: Hervorhebungen und Nachrichten)\n"
-#: src/common/command.c:1285
+#: src/common/command.c:1286
msgid "(hotlist: highlights + messages + join/part (all))\n"
msgstr "(Hotlist: Hervorhebungen, Nachrichten, Betreten und Verlassen)\n"
-#: src/common/command.c:1427
+#: src/common/command.c:1428
#, fuzzy, c-format
msgid "%s buffer not found for \"%s\" command\n"
msgstr "%s Nickname nicht gefunden für den \"%s\"-Befehl\n"
-#: src/common/command.c:1437 src/common/command.c:1681
-#: src/common/command.c:2513 src/common/command.c:3803
-#: src/common/command.c:3846
+#: src/common/command.c:1438 src/common/command.c:1682
+#: src/common/command.c:2562 src/common/command.c:3852
+#: src/common/command.c:3895
#, c-format
msgid "%s unknown option for \"%s\" command\n"
msgstr "%s unbekannte Option für den \"%s\"-Befehl\n"
-#: src/common/command.c:1477
+#: src/common/command.c:1478
#, c-format
msgid "%s already connected to server \"%s\"!\n"
msgstr "%s zum Server \"%s\" besteht bereits eine Verbindung!\n"
-#: src/common/command.c:1485
+#: src/common/command.c:1486
#, c-format
msgid "%s currently connecting to server \"%s\"!\n"
msgstr "%s Verbindungsaufbau zum Server \"%s\" läuft bereits!\n"
-#: src/common/command.c:1505 src/common/command.c:1731
+#: src/common/command.c:1506 src/common/command.c:1732
#, c-format
msgid "%s server not found\n"
msgstr "%s Server nicht gefunden.\n"
-#: src/common/command.c:1714
+#: src/common/command.c:1715
#, c-format
msgid "%s not connected to server \"%s\"!\n"
msgstr "%s keine Verbindung zum Server \"%s\"!\n"
-#: src/common/command.c:1722
+#: src/common/command.c:1723
msgid "Auto-reconnection is cancelled\n"
msgstr "Automatisches Neuverbinden abgebrochen\n"
-#: src/common/command.c:1759 src/common/weechat.c:218
+#: src/common/command.c:1760 src/common/weechat.c:218
#, c-format
msgid "%s internal commands:\n"
msgstr "%s interne Befehle:\n"
-#: src/common/command.c:1769 src/common/weechat.c:238
+#: src/common/command.c:1770 src/common/weechat.c:238
msgid "IRC commands:\n"
msgstr "IRC-Befehle:\n"
-#: src/common/command.c:1783
+#: src/common/command.c:1784
msgid "Plugin commands:\n"
msgstr "Plugin-Befehle:\n"
-#: src/common/command.c:1899
+#: src/common/command.c:1900
#, c-format
msgid "No help available, \"%s\" is an unknown command\n"
msgstr "Keine Hilfe verfügbar, der Befehl \"%s\" ist unbekannt\n"
-#: src/common/command.c:1968
+#: src/common/command.c:1969
#, c-format
msgid "%son %s%s%s/%s%s%s:%s ignoring %s%s%s from %s%s\n"
msgstr "%sin %s%s%s/%s%s%s:%s ignoriere %s%s%s von %s%s\n"
-#: src/common/command.c:2006
+#: src/common/command.c:2007
msgid "List of ignore:\n"
msgstr "Liste der /ignore-Regeln:\n"
-#: src/common/command.c:2023
+#: src/common/command.c:2024
msgid "No ignore defined.\n"
msgstr "Keine /ignore-Regeln definiert.\n"
-#: src/common/command.c:2049
+#: src/common/command.c:2050
msgid "New ignore:"
msgstr "Neue /ignore-Regel:"
-#: src/common/command.c:2069
+#: src/common/command.c:2070
#, c-format
msgid "New key binding: %s"
msgstr "Neue Tastenbelegung: %s"
-#: src/common/command.c:2108
+#: src/common/command.c:2113
msgid "Key bindings:\n"
msgstr "Tastenbelegungen:\n"
-#: src/common/command.c:2122
+#: src/common/command.c:2127
#, c-format
msgid "Key \"%s\" unbound\n"
msgstr "Tastenbelegung \"%s\" gelöscht\n"
-#: src/common/command.c:2128
+#: src/common/command.c:2133
#, c-format
msgid "%s unable to unbind key \"%s\"\n"
msgstr "%s kann die Tastenbelegung \"%s\" nicht entfernen\n"
-#: src/common/command.c:2136 src/common/weechat.c:270
+#: src/common/command.c:2141 src/common/weechat.c:270
msgid "Internal key functions:\n"
msgstr "Interne Tastenfunktionen:\n"
-#: src/common/command.c:2156
+#: src/common/command.c:2190
+#, fuzzy, c-format
+msgid "%s unknown key function \"%s\"\n"
+msgstr "%s unbekannte Option für den \"%s\"-Befehl\n"
+
+#: src/common/command.c:2205
msgid "Default key bindings restored\n"
msgstr "Standardtastenbelegungen wiederhergestellt\n"
-#: src/common/command.c:2162
-#, c-format
-msgid "%s \"-yes\" argument is required for keys reset (securuty reason)\n"
+#: src/common/command.c:2211
+#, fuzzy, c-format
+msgid "%s \"-yes\" argument is required for keys reset (security reason)\n"
msgstr "%s \"-yes\" Argument erwartet aus Sicherheitsgründen\n"
-#: src/common/command.c:2181
+#: src/common/command.c:2230
msgid "Key:\n"
msgstr "Taste:\n"
-#: src/common/command.c:2187
+#: src/common/command.c:2236
msgid "No key found.\n"
msgstr "Keine Taste gefunden.\n"
-#: src/common/command.c:2229
+#: src/common/command.c:2278
msgid "global"
msgstr "global"
-#: src/common/command.c:2229
+#: src/common/command.c:2278
msgid "local"
msgstr "local"
-#: src/common/command.c:2235
+#: src/common/command.c:2284
msgid "top"
msgstr "top"
-#: src/common/command.c:2238
+#: src/common/command.c:2287
msgid "bottom"
msgstr "bottom"
-#: src/common/command.c:2241
+#: src/common/command.c:2290
msgid "left"
msgstr "left"
-#: src/common/command.c:2244
+#: src/common/command.c:2293
msgid "right"
msgstr "right"
-#: src/common/command.c:2274
+#: src/common/command.c:2323
msgid "Open panels:\n"
msgstr "Offene Panel:\n"
-#: src/common/command.c:2306
+#: src/common/command.c:2355
msgid "Plugins loaded:\n"
msgstr "Plugins geladen:\n"
-#: src/common/command.c:2332
+#: src/common/command.c:2381
msgid " message handlers:\n"
msgstr " Message-Handler:\n"
-#: src/common/command.c:2341
+#: src/common/command.c:2390
#, c-format
msgid " IRC(%s)\n"
msgstr " IRC(%s)\n"
-#: src/common/command.c:2348
+#: src/common/command.c:2397
msgid " (no message handler)\n"
msgstr " (kein Message-Handler)\n"
-#: src/common/command.c:2353
+#: src/common/command.c:2402
msgid " command handlers:\n"
msgstr " Befehls-Handler:\n"
-#: src/common/command.c:2374
+#: src/common/command.c:2423
msgid " (no command handler)\n"
msgstr " (kein Befehls-Handler)\n"
-#: src/common/command.c:2379
+#: src/common/command.c:2428
msgid " timer handlers:\n"
msgstr " Timer-Handler:\n"
-#: src/common/command.c:2388
+#: src/common/command.c:2437
#, c-format
msgid " %d seconds\n"
msgstr " %d Sekunden\n"
-#: src/common/command.c:2395
+#: src/common/command.c:2444
msgid " (no timer handler)\n"
msgstr " (Kein Timer-Handler)\n"
-#: src/common/command.c:2400
+#: src/common/command.c:2449
msgid " keyboard handlers:\n"
msgstr " Tastatur-Handler:\n"
-#: src/common/command.c:2410
+#: src/common/command.c:2459
msgid " (no keyboard handler)\n"
msgstr " (kein Tastatur-Handler)\n"
-#: src/common/command.c:2412 src/common/command.c:2429
-#: src/common/command.c:2445
+#: src/common/command.c:2461 src/common/command.c:2478
+#: src/common/command.c:2494
#, c-format
msgid " %d defined\n"
msgstr " %d definiert\n"
-#: src/common/command.c:2417
+#: src/common/command.c:2466
#, fuzzy
msgid " event handlers:\n"
msgstr " Message-Handler:\n"
-#: src/common/command.c:2427
+#: src/common/command.c:2476
#, fuzzy
msgid " (no event handler)\n"
msgstr " (kein Message-Handler)\n"
-#: src/common/command.c:2434
+#: src/common/command.c:2483
msgid " modifiers:\n"
msgstr " Modifikatoren:\n"
-#: src/common/command.c:2443
+#: src/common/command.c:2492
msgid " (no modifier)\n"
msgstr " (keine Modifikatoren)\n"
-#: src/common/command.c:2454
+#: src/common/command.c:2503
msgid "No plugin found.\n"
msgstr "Kein Plugin gefunden.\n"
-#: src/common/command.c:2456
+#: src/common/command.c:2505
msgid " (no plugin)\n"
msgstr " (kein Plugin)\n"
-#: src/common/command.c:2526 src/common/command.c:3419
+#: src/common/command.c:2575 src/common/command.c:3468
#, c-format
msgid ""
"Command \"%s\" is not available, WeeChat was built without plugins support.\n"
@@ -3472,49 +3486,49 @@ msgstr ""
"Befehl \"%s\" ist nicht verfügbar, WeeChat wurde ohne Plugin-Support "
"kompiliert.\n"
-#: src/common/command.c:2554
+#: src/common/command.c:2603
msgid "Configuration file saved\n"
msgstr "Konfigurationsdatei gesichert\n"
-#: src/common/command.c:2559
+#: src/common/command.c:2608
#, c-format
msgid "%s failed to save configuration file\n"
msgstr "%s konnte die Konfigurationsdatei nicht sichern\n"
-#: src/common/command.c:2567
+#: src/common/command.c:2616
msgid "Plugins options saved\n"
msgstr "Plugin-Optionen gesichert\n"
-#: src/common/command.c:2572
+#: src/common/command.c:2621
#, c-format
msgid "%s failed to save plugins options\n"
msgstr "%s konnte die Plugin-Konfigurationsdatei nicht sichern\n"
-#: src/common/command.c:2613
+#: src/common/command.c:2662
msgid "No server.\n"
msgstr "Kein Server.\n"
-#: src/common/command.c:2624
+#: src/common/command.c:2673
#, c-format
msgid "Server '%s' not found.\n"
msgstr "Server '%s' nicht gefunden.\n"
-#: src/common/command.c:2636
+#: src/common/command.c:2685
#, c-format
msgid "%s missing servername for \"%s\" command\n"
msgstr "%s Servername für den \"%s\"-Befehl fehlt\n"
-#: src/common/command.c:2644
+#: src/common/command.c:2693
#, c-format
msgid "%s too much arguments for \"%s\" command, ignoring arguments\n"
msgstr "%s zuviele Argumente für den \"%s\"-Befehl - ignoriert\n"
-#: src/common/command.c:2654
+#: src/common/command.c:2703
#, c-format
msgid "%s server \"%s\" not found for \"%s\" command\n"
msgstr "%s Server \"%s\" nicht gefunden für den \"%s\"-Befehl\n"
-#: src/common/command.c:2662
+#: src/common/command.c:2711
#, c-format
msgid ""
"%s you can not delete server \"%s\" because you are connected to. Try /"
@@ -3523,200 +3537,200 @@ msgstr ""
"%s Sie können den Server \"%s\" nicht austragen, weil Sie noch verbunden "
"sind. Probieren Sie /disconnect %s vorher.\n"
-#: src/common/command.c:2682
+#: src/common/command.c:2731
#, c-format
msgid "Server %s%s%s has been deleted\n"
msgstr "Server %s%s%s wurde gelöscht\n"
-#: src/common/command.c:2701
+#: src/common/command.c:2750
#, c-format
msgid "%s missing parameters for \"%s\" command\n"
msgstr "%s fehlende Parameter für den \"%s\"-Befehl\n"
-#: src/common/command.c:2711
+#: src/common/command.c:2760
#, c-format
msgid "%s server \"%s\" already exists, can't create it!\n"
msgstr ""
"%s der Server \"%s\" existiert bereits und kann daher nicht angelegt "
"werden!\n"
-#: src/common/command.c:2740 src/common/command.c:2768
-#: src/common/command.c:2781 src/common/command.c:2807
+#: src/common/command.c:2789 src/common/command.c:2817
+#: src/common/command.c:2830 src/common/command.c:2856
#, c-format
msgid "%s missing password for \"%s\" parameter\n"
msgstr "%s das Passwort für den \"%s\"-Parameter fehlt\n"
-#: src/common/command.c:2753
+#: src/common/command.c:2802
#, c-format
msgid "%s missing nick(s) for \"%s\" parameter\n"
msgstr "%s Nicknames für den \"%s\"-Parameter fehlen\n"
-#: src/common/command.c:2794
+#: src/common/command.c:2843
#, c-format
msgid "%s missing command for \"%s\" parameter\n"
msgstr "%s Befehl für den \"%s\"-Parameter fehlt\n"
-#: src/common/command.c:2831
+#: src/common/command.c:2880
#, c-format
msgid "Server %s%s%s created\n"
msgstr "Server %s%s%s angelegt\n"
-#: src/common/command.c:2840
+#: src/common/command.c:2889
#, c-format
msgid "%s unable to create server\n"
msgstr "%s kann den Server nicht anlegen\n"
-#: src/common/command.c:2900
+#: src/common/command.c:2949
msgid "(unknown)"
msgstr "(unbekannt)"
-#: src/common/command.c:2923
+#: src/common/command.c:2972
#, c-format
msgid "%s(password hidden) "
msgstr "%s(Passwort versteckt) "
-#: src/common/command.c:3021
+#: src/common/command.c:3070
#, c-format
msgid "%s server \"%s\" not found\n"
msgstr "%s Server \"%s\" nicht gefunden\n"
-#: src/common/command.c:3054 src/common/command.c:3102
+#: src/common/command.c:3103 src/common/command.c:3151
#, c-format
msgid "%s config option \"%s\" not found\n"
msgstr "%s Konfigurationsoption \"%s\" nicht gefunden\n"
-#: src/common/command.c:3059 src/common/command.c:3094
+#: src/common/command.c:3108 src/common/command.c:3143
#, c-format
msgid "%s incorrect value for option \"%s\"\n"
msgstr "%s ungültiger Wert für die Option \"%s\"\n"
-#: src/common/command.c:3075
+#: src/common/command.c:3124
#, c-format
msgid "%s option \"%s\" can not be changed while WeeChat is running\n"
msgstr "%s Option \"%s\" kann nicht zur Laufzeit geändert werden\n"
-#: src/common/command.c:3185
+#: src/common/command.c:3234
#, c-format
msgid "No config option found with \"%s\"\n"
msgstr "Keine Konfigurationsoptionen mit \"%s\" gefunden\n"
-#: src/common/command.c:3188
+#: src/common/command.c:3237
msgid "No config option found\n"
msgstr "Keine Konfigurationsoption gefunden\n"
-#: src/common/command.c:3195
+#: src/common/command.c:3244
#, c-format
msgid "%sDetail:\n"
msgstr "%sDetail:\n"
-#: src/common/command.c:3200
+#: src/common/command.c:3249
msgid " . type boolean (values: 'on' or 'off')\n"
msgstr " . boolesche Werte ('on' or 'off')\n"
-#: src/common/command.c:3201 src/common/command.c:3224
-#: src/common/command.c:3230 src/common/command.c:3236
+#: src/common/command.c:3250 src/common/command.c:3273
+#: src/common/command.c:3279 src/common/command.c:3285
#: src/common/weechat.c:153 src/common/weechat.c:178 src/common/weechat.c:185
#: src/common/weechat.c:192
#, c-format
msgid " . default value: '%s'\n"
msgstr " . Standardwert: '%s'\n"
-#: src/common/command.c:3206
+#: src/common/command.c:3255
#, c-format
msgid " . type integer (values: between %d and %d)\n"
msgstr " . Ganzzahl (Werte zwischen %d und %d)\n"
-#: src/common/command.c:3209 src/common/weechat.c:162
+#: src/common/command.c:3258 src/common/weechat.c:162
#, c-format
msgid " . default value: %d\n"
msgstr " . Standardwert: %d\n"
-#: src/common/command.c:3213
+#: src/common/command.c:3262
msgid " . type string (values: "
msgstr " . Zeichenfolge (Werte: "
-#: src/common/command.c:3226 src/common/command.c:3232
-#: src/common/command.c:3238 src/common/weechat.c:180 src/common/weechat.c:187
+#: src/common/command.c:3275 src/common/command.c:3281
+#: src/common/command.c:3287 src/common/weechat.c:180 src/common/weechat.c:187
#: src/common/weechat.c:194
msgid "empty"
msgstr "leer"
-#: src/common/command.c:3229
+#: src/common/command.c:3278
msgid " . type color (Curses or Gtk color, look at WeeChat doc)\n"
msgstr " . Farbe (Curses- or Gtk-color, siehe WeeChat-Dokumentation)\n"
-#: src/common/command.c:3235
+#: src/common/command.c:3284
msgid " . type string (any string)\n"
msgstr " . Zeichenfolge (beliebig)\n"
-#: src/common/command.c:3241 src/common/weechat.c:197
+#: src/common/command.c:3290 src/common/weechat.c:197
#, c-format
msgid " . description: %s\n"
msgstr " . Beschreibung: %s\n"
-#: src/common/command.c:3252
+#: src/common/command.c:3301
#, c-format
msgid "config option(s) found with \"%s\"\n"
msgstr "Konfigurationsoption(en) gefunden mit \"%s\"\n"
-#: src/common/command.c:3255
+#: src/common/command.c:3304
msgid "config option(s) found\n"
msgstr "Konfigurationsoption(en) gefunden\n"
-#: src/common/command.c:3363
+#: src/common/command.c:3412
#, c-format
msgid "%s incorrect value for plugin option \"%s\"\n"
msgstr "%s ungültiger Wert für die Plugin-Option \"%s\"\n"
-#: src/common/command.c:3392
+#: src/common/command.c:3441
#, c-format
msgid "No plugin option found with \"%s\"\n"
msgstr "Keine Plugin-Optionen mit \"%s\" gefunden\n"
-#: src/common/command.c:3395
+#: src/common/command.c:3444
msgid "No plugin option found\n"
msgstr "Keine Plugin-Option gefunden\n"
-#: src/common/command.c:3405
+#: src/common/command.c:3454
#, c-format
msgid "plugin option(s) found with \"%s\"\n"
msgstr "Plugin-Option(en) gefunden mit \"%s\"\n"
-#: src/common/command.c:3408
+#: src/common/command.c:3457
msgid "plugin option(s) found\n"
msgstr "Plugin-Option(en) gefunden\n"
-#: src/common/command.c:3449
+#: src/common/command.c:3498
#, c-format
msgid "%s alias or command \"%s\" not found\n"
msgstr "%s Alias oder Befehl \"%s\" nicht gefunden\n"
-#: src/common/command.c:3459
+#: src/common/command.c:3508
#, c-format
msgid "Alias \"%s\" removed\n"
msgstr "Alias \"%s\" entfernt\n"
-#: src/common/command.c:3519
+#: src/common/command.c:3568
msgid "ignore were removed.\n"
msgstr "/ignore-Regeln entfernt.\n"
-#: src/common/command.c:3521
+#: src/common/command.c:3570
msgid "ignore was removed.\n"
msgstr "/ignore-Regel entfernt.\n"
-#: src/common/command.c:3526
+#: src/common/command.c:3575
#, c-format
msgid "%s no ignore found\n"
msgstr "%s Keine /ignore-Regel gefunden.\n"
-#: src/common/command.c:3560
+#: src/common/command.c:3609
#, c-format
msgid "%s can't upgrade: connection to at least one server is pending\n"
msgstr ""
"%s Aktualisierung nicht möglich: es wird noch auf eine Verbindung zu "
"mindestens einem Server gewartet\n"
-#: src/common/command.c:3570
+#: src/common/command.c:3619
#, c-format
msgid ""
"%s can't upgrade: connection to at least one SSL server is active (should be "
@@ -3726,7 +3740,7 @@ msgstr ""
"mindestens einem Server (sollte in einer zukünftigen Version bereinigt "
"sein)\n"
-#: src/common/command.c:3580
+#: src/common/command.c:3629
#, fuzzy, c-format
msgid ""
"%s can't upgrade: anti-flood is active on at least one server (sending many "
@@ -3735,36 +3749,36 @@ msgstr ""
"%s Aktualisierung nicht möglich: es wird noch auf eine Verbindung zu "
"mindestens einem Server gewartet\n"
-#: src/common/command.c:3595
+#: src/common/command.c:3644
msgid "Upgrading WeeChat...\n"
msgstr "Aktualisiere WeeChat...\n"
-#: src/common/command.c:3602
+#: src/common/command.c:3651
#, c-format
msgid "%s unable to save session in file\n"
msgstr "%s kann die Sitzung nicht in eine Datei speichern\n"
-#: src/common/command.c:3629
+#: src/common/command.c:3678
#, c-format
msgid "%s exec failed (program: \"%s\"), exiting WeeChat\n"
msgstr "%s Ausführung schlug fehl (Programm: \"%s\"), WeeChat wird beendet\n"
-#: src/common/command.c:3669
+#: src/common/command.c:3718
#, c-format
msgid "WeeChat uptime: %d %s %02d:%02d:%02d, started on %s"
msgstr "WeeChat Uptime: %d %s %02d:%02d:%02d, gestartet am %s"
-#: src/common/command.c:3683
+#: src/common/command.c:3732
#, c-format
msgid "WeeChat uptime: %s%d %s%s %s%02d%s:%s%02d%s:%s%02d%s, started on %s%s"
msgstr ""
"WeeChat Uptime: %s%d %s%s %s%02d%s:%s%02d%s:%s%02d%s, gestartet am %s%s"
-#: src/common/command.c:3727
+#: src/common/command.c:3776
msgid "Open windows:\n"
msgstr "Geöffnete Fenster:\n"
-#: src/common/command.c:3814
+#: src/common/command.c:3863
#, c-format
msgid ""
"%s can not merge windows, there's no other window with same size near "
@@ -4280,32 +4294,32 @@ msgstr "%s unbekannter Parameter '%s', ignoriert\n"
msgid "%s cannot create directory \"%s\"\n"
msgstr "%s kann das Verzeichnis \"%s\" nicht anlegen\n"
-#: src/common/weechat.c:479
+#: src/common/weechat.c:482
#, c-format
msgid "%s unable to get HOME directory\n"
msgstr "%s kann das HOME-Verzeichnis nicht ermitteln\n"
-#: src/common/weechat.c:488
+#: src/common/weechat.c:491
#, c-format
msgid "%s not enough memory for home directory\n"
msgstr "%s nicht genug Speicher fürs HOME-Verzeichnis\n"
-#: src/common/weechat.c:501
+#: src/common/weechat.c:504
#, c-format
msgid "%s home (%s) is not a directory\n"
msgstr "%s HOME (%s) ist kein Verzeichnis\n"
-#: src/common/weechat.c:510 src/common/weechat.c:534 src/common/weechat.c:550
+#: src/common/weechat.c:513
#, c-format
msgid "%s unable to create \"%s\" directory\n"
msgstr "%s kann das Verzeichnis \"%s\" nicht anlegen\n"
-#: src/common/weechat.c:626
+#: src/common/weechat.c:615
#, c-format
msgid "%sWelcome to %s%s%s, %s\n"
msgstr "%sWillkommen in %s%s%s, %s\n"
-#: src/common/weechat.c:640 src/common/weechat.c:650
+#: src/common/weechat.c:629 src/common/weechat.c:639
msgid "compiled on"
msgstr "kompiliert am"
@@ -5576,7 +5590,7 @@ msgstr "%s: Standardkonfiguration wird geschrieben...\n"
msgid "Creating default config file\n"
msgstr "Standardkonfiguration wird geschrieben\n"
-#: src/common/weeconfig.c:2175 src/common/weeconfig.c:2378
+#: src/common/weeconfig.c:2175 src/common/weeconfig.c:2380
#, c-format
msgid ""
"#\n"
@@ -5585,7 +5599,7 @@ msgstr ""
"#\n"
"# %s Konfigurationsdatei, erstellt von %s v%s auf %s "
-#: src/common/weeconfig.c:2179 src/common/weeconfig.c:2382
+#: src/common/weeconfig.c:2179 src/common/weeconfig.c:2384
msgid ""
"# WARNING! Be careful when editing this file, WeeChat writes this file when "
"exiting.\n"
@@ -5595,7 +5609,7 @@ msgstr ""
"überschreibt sie beim Beenden.\n"
"#\n"
-#: src/common/weeconfig.c:2375
+#: src/common/weeconfig.c:2377
msgid "Saving config to disk\n"
msgstr "Konfiguration wird gespeichert\n"
diff --git a/weechat/po/es.po b/weechat/po/es.po
index e1704ec2c..a4d90f9ef 100644
--- a/weechat/po/es.po
+++ b/weechat/po/es.po
@@ -6,7 +6,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Weechat 0.2.4-cvs\n"
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
-"POT-Creation-Date: 2007-02-05 23:43+0100\n"
+"POT-Creation-Date: 2007-02-11 16:34+0100\n"
"PO-Revision-Date: 2007-01-11 00:20+0100\n"
"Last-Translator: Roberto Gonzlez Cardenete \n"
"Language-Team: weechat-dev \n"
@@ -14,7 +14,7 @@ msgstr ""
"Content-Type: text/plain; charset=ISO-8859-1\n"
"Content-Transfer-Encoding: 8bit\n"
-#: src/irc/irc-server.c:196 src/common/weeconfig.c:2311
+#: src/irc/irc-server.c:196 src/common/weeconfig.c:2313
msgid "Unable to get user's name"
msgstr "No ha sido posible obtener el nombre de usuario"
@@ -1397,12 +1397,12 @@ msgstr "(oculto)"
msgid "%s: using hostname \"%s\"\n"
msgstr "%s: utilizando nombre de mquina local \"%s\"\n"
-#: src/irc/irc-send.c:219 src/common/command.c:692
+#: src/irc/irc-send.c:219 src/common/command.c:693
#, c-format
msgid "%s cannot find nick for sending message\n"
msgstr "%s no ha sido posible encontrar el usuario al que enviar el mensaje\n"
-#: src/irc/irc-send.c:358 src/common/command.c:568
+#: src/irc/irc-send.c:358 src/common/command.c:569
#, c-format
msgid "%s command \"%s\" needs a server connection!\n"
msgstr "%s el comando \"%s\" requiere una conexin a servidor!\n"
@@ -1423,7 +1423,7 @@ msgstr ""
msgid "%s \"%s\" command can not be executed on a server buffer\n"
msgstr "%s el comando \"%s\" no puede ejecutarse en una ventana de servidor\n"
-#: src/irc/irc-send.c:879 src/irc/irc-send.c:940 src/common/command.c:1587
+#: src/irc/irc-send.c:879 src/irc/irc-send.c:940 src/common/command.c:1588
#, c-format
msgid "%s wrong arguments for \"%s\" command\n"
msgstr "%s argumentos incorrectos para el comando \"%s\"\n"
@@ -1450,9 +1450,9 @@ msgid "%s nick \"%s\" not found for \"%s\" command\n"
msgstr "%s usuario \"%s\" no encontrado para el comando \"%s\"\n"
#: src/irc/irc-send.c:1345 src/irc/irc-send.c:1483 src/irc/irc-send.c:2103
-#: src/common/command.c:1532 src/common/command.c:1544
-#: src/common/command.c:1563 src/common/command.c:1652
-#: src/common/command.c:2520
+#: src/common/command.c:1533 src/common/command.c:1545
+#: src/common/command.c:1564 src/common/command.c:1653
+#: src/common/command.c:2569
#, c-format
msgid "%s wrong argument count for \"%s\" command\n"
msgstr "%s nmero de argumentos incorrecto para el comando \"%s\"\n"
@@ -1672,11 +1672,11 @@ msgstr "%s%s %s(%s%s@%s%s)%s estaba %s\n"
msgid "%s[%s%s%s]%s idle: "
msgstr "%s[%s%s%s]%s inactividad: "
-#: src/irc/irc-recv.c:3128 src/common/command.c:3671 src/common/command.c:3689
+#: src/irc/irc-recv.c:3128 src/common/command.c:3720 src/common/command.c:3738
msgid "days"
msgstr "das"
-#: src/irc/irc-recv.c:3128 src/common/command.c:3671 src/common/command.c:3689
+#: src/irc/irc-recv.c:3128 src/common/command.c:3720 src/common/command.c:3738
msgid "day"
msgstr "da"
@@ -2237,7 +2237,7 @@ msgid "Plugin \"%s\" unloaded.\n"
msgstr "Plugin \"%s\" descargado.\n"
#: src/plugins/plugins.c:1423 src/plugins/plugins.c:1466
-#: src/common/command.c:3341
+#: src/common/command.c:3390
#, c-format
msgid "%s plugin \"%s\" not found\n"
msgstr "%s plugin \"%s\" no encontrado\n"
@@ -2248,7 +2248,7 @@ msgid "%s %s, line %d: invalid syntax, missing \"=\"\n"
msgstr "%s %s, lnea %d: sintaxis invlida, falta \"=\"\n"
#: src/plugins/plugins-config.c:363 src/common/weeconfig.c:2165
-#: src/common/weeconfig.c:2369
+#: src/common/weeconfig.c:2371
#, c-format
msgid "%s cannot create file \"%s\"\n"
msgstr "%s no es posible crear el fichero \"%s\"\n"
@@ -2378,7 +2378,7 @@ msgstr "servidor"
msgid "Not enough memory for new line\n"
msgstr "No hay suficiente memoria para una nueva lnea\n"
-#: src/gui/gui-common.c:432
+#: src/gui/gui-common.c:436
#, fuzzy, c-format
msgid "%s not enough memory for infobar message\n"
msgstr "No hay suficiente memoria para el mensaje de la barra de informacin\n"
@@ -2576,19 +2576,23 @@ msgstr "recargar la pantalla"
msgid "grab a key"
msgstr "capturar una clave"
-#: src/gui/gui-keyboard.c:456 src/common/command.c:2204
+#: src/gui/gui-keyboard.c:147
+msgid "insert a string in command line"
+msgstr ""
+
+#: src/gui/gui-keyboard.c:475 src/common/command.c:2253
#, c-format
msgid "%s unable to bind key \"%s\"\n"
msgstr "%s No ha sido posible atar la clave \"%s\"\n"
-#: src/gui/gui-keyboard.c:467
+#: src/gui/gui-keyboard.c:497
#, c-format
msgid "%s unable to bind key \"%s\" (invalid function name: \"%s\")\n"
msgstr ""
"%s No ha sido posible atar la clave \"%s\" (nombre de funcin invlido: \"%s"
"\")\n"
-#: src/gui/gui-keyboard.c:480
+#: src/gui/gui-keyboard.c:511
#, c-format
msgid "%s not enough memory for key binding\n"
msgstr "%s no hay suficiente memoria para atar la clave\n"
@@ -2610,7 +2614,7 @@ msgstr "**** Comienzo del log (registro) "
msgid "**** End of log "
msgstr "**** Fin del log "
-#: src/common/alias.c:170 src/common/command.c:365
+#: src/common/alias.c:170 src/common/command.c:366
#, c-format
msgid "%s circular reference when calling alias \"/%s\"\n"
msgstr "%s referencia circular al llamar alias \"/%s\"\n"
@@ -2828,7 +2832,9 @@ msgstr "atar/desatar claves"
#: src/common/command.c:122
#, fuzzy
-msgid "[key [function/command]] [unbind key] [functions] [reset -yes]"
+msgid ""
+"[key [function/command]] [unbind key] [functions] [call function [\"args\"]] "
+"[reset -yes]"
msgstr "[clave funcin/comando] [desatar clave] [funciones] [reset -yes]"
#: src/common/command.c:123
@@ -2838,6 +2844,7 @@ msgid ""
"(beginning by \"/\")\n"
" unbind: unbind a key\n"
"functions: list internal functions for key bindings\n"
+" call: call a function by name (with optional arguments)\n"
" reset: restore bindings to the default values and delete ALL personal "
"bindings (use carefully!)"
msgstr ""
@@ -2848,18 +2855,18 @@ msgstr ""
" reset: restaura anclajes a los valores por defecto y elimina todos los "
"anclajes personales (usar cuidadosamente)"
-#: src/common/command.c:139
+#: src/common/command.c:140
msgid "list/load/unload plugins"
msgstr "listar/cargar/descargar plugins"
-#: src/common/command.c:140
+#: src/common/command.c:141
#, fuzzy
msgid ""
"[list [name]] | [listfull [name]] | [load filename] | [autoload] | [reload "
"[name]] | [unload [name]]"
msgstr "[cargar fichero] | [autocargar] | [recargar] | [descargar]"
-#: src/common/command.c:141
+#: src/common/command.c:142
msgid ""
" list: list loaded plugins\n"
"listfull: list loaded plugins with detailed info for each plugin\n"
@@ -2872,11 +2879,11 @@ msgid ""
"Without argument, /plugin command lists loaded plugins."
msgstr ""
-#: src/common/command.c:149
+#: src/common/command.c:150
msgid "list, add or remove servers"
msgstr "lista, ade o elimina servidores"
-#: src/common/command.c:150
+#: src/common/command.c:151
msgid ""
"[servername] | [servername hostname port [-auto | -noauto] [-ipv6] [-ssl] [-"
"pwd password] [-nicks nick1 nick2 nick3] [-username username] [-realname "
@@ -2888,7 +2895,7 @@ msgstr ""
"username nombre de usuario] [-realname nombre_real] [-command comando] [-"
"autojoin canal[,canal]] ] | [del nombre_de_servidor]"
-#: src/common/command.c:155
+#: src/common/command.c:156
msgid ""
"servername: server name, for internal and display use\n"
" hostname: name or IP address of server\n"
@@ -2914,27 +2921,27 @@ msgstr ""
" nombre_de_usuario: nombre de usuario\n"
" nombre_real: nombre real del usuario"
-#: src/common/command.c:167
+#: src/common/command.c:168
msgid "save config to disk"
msgstr "guardar configuracin a disco"
-#: src/common/command.c:168
+#: src/common/command.c:169
msgid "[file]"
msgstr "[archivo]"
-#: src/common/command.c:168
+#: src/common/command.c:169
msgid "file: filename for writing config"
msgstr "archivo: fichero en el que guardar la configuracin"
-#: src/common/command.c:170
+#: src/common/command.c:171
msgid "set config options"
msgstr "poner opciones de configuracin"
-#: src/common/command.c:171 src/common/command.c:179
+#: src/common/command.c:172 src/common/command.c:180
msgid "[option [ = value]]"
msgstr "[opcin [ = valor]]"
-#: src/common/command.c:172
+#: src/common/command.c:173
msgid ""
"option: name of an option (if name is full and no value is given, then help "
"is displayed on option)\n"
@@ -2950,11 +2957,11 @@ msgstr ""
"Una opcin podra ser: nombredeservidor.servidor_xxx donde \"nombredeservidor"
"\" es un nombre de servidor interno y \"xxx\" una opcin para dicho servidor."
-#: src/common/command.c:178
+#: src/common/command.c:179
msgid "set plugin config options"
msgstr "poner opciones de configuracin de plugins"
-#: src/common/command.c:180
+#: src/common/command.c:181
msgid ""
"option: name of a plugin option\n"
" value: value for option\n"
@@ -2966,27 +2973,27 @@ msgstr ""
"\n"
"Una opcin tiene formato: plugin.opcin, ejemplo: perl.miscript.objeto1"
-#: src/common/command.c:184
+#: src/common/command.c:185
msgid "remove an alias"
msgstr "eliminar un alias"
-#: src/common/command.c:185
+#: src/common/command.c:186
msgid "alias_name"
msgstr "alias"
-#: src/common/command.c:185
+#: src/common/command.c:186
msgid "alias_name: name of alias to remove"
msgstr "alias: nombre del alias a suprimir"
-#: src/common/command.c:187
+#: src/common/command.c:188
msgid "unignore IRC messages and/or hosts"
msgstr "no ignorar mensajes IRC y/o hosts"
-#: src/common/command.c:188
+#: src/common/command.c:189
msgid "[number | [mask [[type | command] [channel [server]]]]]"
msgstr "[nmero | [mscara [[tipo | comando] [canal [servidor]]]]]"
-#: src/common/command.c:189
+#: src/common/command.c:190
msgid ""
" number: # of ignore to unignore (number is displayed by list of ignore)\n"
" mask: nick or host mask to unignore\n"
@@ -3009,11 +3016,11 @@ msgstr ""
"Para cada argumento, '*' significa todo.\n"
"Sin argumentos, el comando /unignore lista todos los ignores definidos."
-#: src/common/command.c:199
+#: src/common/command.c:200
msgid "upgrade WeeChat without disconnecting from servers"
msgstr "actualizar Weechat sin desconectarse de los servidores"
-#: src/common/command.c:201
+#: src/common/command.c:202
msgid ""
"This command run again WeeChat binary, so it should have been compiled or "
"installed with a package manager before running this command."
@@ -3022,23 +3029,23 @@ msgstr ""
"haber sido compilado o instalado con un gestor de paquetes antes de ejecutar "
"este comando."
-#: src/common/command.c:204
+#: src/common/command.c:205
msgid "show WeeChat uptime"
msgstr "muestra el tiempo de uso de WeeChat"
-#: src/common/command.c:205
+#: src/common/command.c:206
msgid "[-o]"
msgstr "[-o]"
-#: src/common/command.c:206
+#: src/common/command.c:207
msgid "-o: send uptime on current channel as an IRC message"
msgstr "-o: enva el tiempo de uso en el canal actual como un mensaje IRC"
-#: src/common/command.c:208
+#: src/common/command.c:209
msgid "manage windows"
msgstr "gestin de ventanas"
-#: src/common/command.c:209
+#: src/common/command.c:210
msgid ""
"[list | -1 | +1 | b# | up | down | left | right | splith [pct] | splitv "
"[pct] | resize pct | merge [all]]"
@@ -3046,7 +3053,7 @@ msgstr ""
"[list | -1 | +1 | b# | up | down | left | right | splith [pct] | splitv "
"[pct] | resize pct | merge [all]]"
-#: src/common/command.c:211
+#: src/common/command.c:212
#, fuzzy
msgid ""
" list: list open windows (no parameter implies this list)\n"
@@ -3084,19 +3091,19 @@ msgstr ""
"nueva ventana, tomando como referencia el tamao de la ventana actual. Por "
"ejemplo 25 significa crear una nueva ventana de tamao = tamao_actual / 4"
-#: src/common/command.c:345 src/common/command.c:514 src/common/command.c:603
+#: src/common/command.c:346 src/common/command.c:515 src/common/command.c:604
#, c-format
msgid "%s command \"%s\" failed\n"
msgstr "%s el comando \"%s\" ha fallado\n"
-#: src/common/command.c:471
+#: src/common/command.c:472
#, c-format
msgid "%s wrong argument count for %s command \"%s\" (expected: %d arg%s)\n"
msgstr ""
"%s nmero de argumentos incorrecto para el comando %s \"%s\" (esperado: %d "
"parmetro%s)\n"
-#: src/common/command.c:483
+#: src/common/command.c:484
#, c-format
msgid ""
"%s wrong argument count for %s command \"%s\" (expected: between %d and %d "
@@ -3105,14 +3112,14 @@ msgstr ""
"%s nmero de argumentos incorrecto para el comando %s \"%s\" (esperado: "
"entre %d y %d parmetro%s)\n"
-#: src/common/command.c:541
+#: src/common/command.c:542
#, c-format
msgid "%s wrong argument count for IRC command \"%s\" (expected: %d arg%s)\n"
msgstr ""
"%s nmero de argumentos incorrecto para el comando IRC \"%s\" (esperado: %d "
"parmetro%s)\n"
-#: src/common/command.c:553
+#: src/common/command.c:554
#, c-format
msgid ""
"%s wrong argument count for IRC command \"%s\" (expected: between %d and %d "
@@ -3121,382 +3128,387 @@ msgstr ""
"%s nmero de argumentos incorrecto para el comando IRC \"%s\" (esperado: "
"entre %d y %d parmetro%s)\n"
-#: src/common/command.c:577
+#: src/common/command.c:578
#, c-format
msgid "%s command \"%s\" can not be executed on DCC CHAT buffer\n"
msgstr "%s el comando \"%s\" no puede ejecutarse en el bfer de charla DCC\n"
-#: src/common/command.c:639
+#: src/common/command.c:640
#, c-format
msgid ""
"%s unknown command \"%s\" (type /help for help). To send unknown commands to "
"IRC server, enable option irc_send_unknown_commands.\n"
msgstr ""
-#: src/common/command.c:833
+#: src/common/command.c:834
msgid "This window is not a channel!\n"
msgstr "Esta ventana no es un canal!\n"
-#: src/common/command.c:881 src/common/command.c:1052
+#: src/common/command.c:882 src/common/command.c:1053
#, c-format
msgid "%s missing arguments for \"%s\" command\n"
msgstr "%s faltan argumentos para el comando \"%s\"\n"
-#: src/common/command.c:890
+#: src/common/command.c:891
#, c-format
msgid "Alias \"%s\" => \"%s\" created\n"
msgstr "Alias \"%s\" => \"%s\" creado\n"
-#: src/common/command.c:896
+#: src/common/command.c:897
#, c-format
msgid "Failed to create alias \"%s\" => \"%s\" (not enough memory)\n"
msgstr ""
"No ha sido posible crear el alias \"%s\" => \"%s\" (no hay suficiente "
"memoria)\n"
-#: src/common/command.c:908
+#: src/common/command.c:909
msgid "Alias:\n"
msgstr ""
-#: src/common/command.c:918
+#: src/common/command.c:919
#, fuzzy
msgid "No alias found.\n"
msgstr "Ningn alias definido.\n"
-#: src/common/command.c:928
+#: src/common/command.c:929
msgid "List of aliases:\n"
msgstr "Lista de alias:\n"
-#: src/common/command.c:942
+#: src/common/command.c:943
msgid "No alias defined.\n"
msgstr "Ningn alias definido.\n"
-#: src/common/command.c:961
+#: src/common/command.c:962
#, c-format
msgid "%sServer: %s%s\n"
msgstr "%sServidor: %s%s\n"
-#: src/common/command.c:966
+#: src/common/command.c:967
#, c-format
msgid "%snot connected\n"
msgstr "%sno conectado\n"
-#: src/common/command.c:970
+#: src/common/command.c:971
#, c-format
msgid "%sChannel: %s%s %s(server: %s%s%s)\n"
msgstr "%s Canal: %s%s %s(servidor: %s%s%s)\n"
-#: src/common/command.c:979
+#: src/common/command.c:980
#, c-format
msgid "%sPrivate with: %s%s %s(server: %s%s%s)\n"
msgstr "%sPrivado con: %s%s %s(servidor: %s%s%s)\n"
-#: src/common/command.c:988 src/common/command.c:1000
+#: src/common/command.c:989 src/common/command.c:1001
#, c-format
msgid "%sunknown\n"
msgstr "%sdesconocido\n"
-#: src/common/command.c:996
+#: src/common/command.c:997
#, c-format
msgid "%sraw IRC data\n"
msgstr "%s datos basura de IRC\n"
-#: src/common/command.c:1031
+#: src/common/command.c:1032
#, fuzzy
msgid "Open buffers:\n"
msgstr "Bfers abiertos:\n"
-#: src/common/command.c:1076
+#: src/common/command.c:1077
#, c-format
msgid "%s incorrect buffer number\n"
msgstr "%s nmero de bfer incorrecto\n"
-#: src/common/command.c:1093
+#: src/common/command.c:1094
#, c-format
msgid "%s can not close the single buffer\n"
msgstr "%s no es posible cerrar el nico bfer\n"
-#: src/common/command.c:1106
+#: src/common/command.c:1107
#, fuzzy, c-format
msgid "%s can not close server buffer while channels are open\n"
msgstr ""
"%s no se puede cerrar el bfer de servidor mientras haya canales abiertos\n"
-#: src/common/command.c:1180
+#: src/common/command.c:1181
#, fuzzy
msgid "Default notify levels for servers:"
msgstr "Nuevo nivel de notificacin para %s%s%s: %s%d %s"
-#: src/common/command.c:1198
+#: src/common/command.c:1199
msgid "Notify levels:"
msgstr "Niveles de notificacin:"
-#: src/common/command.c:1205
+#: src/common/command.c:1206
msgid "Raw IRC data"
msgstr "Datos basura de IRC"
-#: src/common/command.c:1227 src/common/command.c:1297
+#: src/common/command.c:1228 src/common/command.c:1298
#, c-format
msgid "%s incorrect notify level (must be between %d and %d)\n"
msgstr "%s nivel de notificacin incorrecto (debe estar entre %d y %d)\n"
-#: src/common/command.c:1240
+#: src/common/command.c:1241
#, fuzzy, c-format
msgid "%s incorrect buffer for notify (must be server, channel or private)\n"
msgstr "%s bfer incorrecto para notificar (debe ser canal o privado)\n"
-#: src/common/command.c:1251
+#: src/common/command.c:1252
#, fuzzy, c-format
msgid "New default notify level for server %s%s%s: %s%d %s"
msgstr "Nuevo nivel de notificacin para %s%s%s: %s%d %s"
-#: src/common/command.c:1265
+#: src/common/command.c:1266
#, c-format
msgid "New notify level for %s%s%s: %s%d %s"
msgstr "Nuevo nivel de notificacin para %s%s%s: %s%d %s"
-#: src/common/command.c:1276
+#: src/common/command.c:1277
msgid "(hotlist: never)\n"
msgstr "(hotlist: nunca)\n"
-#: src/common/command.c:1279
+#: src/common/command.c:1280
msgid "(hotlist: highlights)\n"
msgstr "(hotlist: resaltados)\n"
-#: src/common/command.c:1282
+#: src/common/command.c:1283
msgid "(hotlist: highlights + messages)\n"
msgstr "(hotlist: resaltados + mensajes)\n"
-#: src/common/command.c:1285
+#: src/common/command.c:1286
msgid "(hotlist: highlights + messages + join/part (all))\n"
msgstr "(hotlist: resaltados + mensajes + join/part (todos))\n"
-#: src/common/command.c:1427
+#: src/common/command.c:1428
#, fuzzy, c-format
msgid "%s buffer not found for \"%s\" command\n"
msgstr "%s nombre de usuario no encontrado para el comando \"%s\"\n"
-#: src/common/command.c:1437 src/common/command.c:1681
-#: src/common/command.c:2513 src/common/command.c:3803
-#: src/common/command.c:3846
+#: src/common/command.c:1438 src/common/command.c:1682
+#: src/common/command.c:2562 src/common/command.c:3852
+#: src/common/command.c:3895
#, c-format
msgid "%s unknown option for \"%s\" command\n"
msgstr "%s opcin desconocida para el comando \"%s\"\n"
-#: src/common/command.c:1477
+#: src/common/command.c:1478
#, c-format
msgid "%s already connected to server \"%s\"!\n"
msgstr "%s ya conectado al servidor \"%s\"!\n"
-#: src/common/command.c:1485
+#: src/common/command.c:1486
#, c-format
msgid "%s currently connecting to server \"%s\"!\n"
msgstr "%s actualmente conectando al servidor \"%s\"!\n"
-#: src/common/command.c:1505 src/common/command.c:1731
+#: src/common/command.c:1506 src/common/command.c:1732
#, c-format
msgid "%s server not found\n"
msgstr "%s servidor no encontrado\n"
-#: src/common/command.c:1714
+#: src/common/command.c:1715
#, c-format
msgid "%s not connected to server \"%s\"!\n"
msgstr "%s no conectado al servidor \"%s\"!\n"
-#: src/common/command.c:1722
+#: src/common/command.c:1723
msgid "Auto-reconnection is cancelled\n"
msgstr "La reconexin automtica est anulada\n"
-#: src/common/command.c:1759 src/common/weechat.c:218
+#: src/common/command.c:1760 src/common/weechat.c:218
#, c-format
msgid "%s internal commands:\n"
msgstr "Comandos internos %s :\n"
-#: src/common/command.c:1769 src/common/weechat.c:238
+#: src/common/command.c:1770 src/common/weechat.c:238
msgid "IRC commands:\n"
msgstr "Comandos IRC :\n"
-#: src/common/command.c:1783
+#: src/common/command.c:1784
msgid "Plugin commands:\n"
msgstr "Comandos de plugin:\n"
-#: src/common/command.c:1899
+#: src/common/command.c:1900
#, c-format
msgid "No help available, \"%s\" is an unknown command\n"
msgstr "No hay ayuda disponible, el comando \"%s\" es desconocido\n"
-#: src/common/command.c:1968
+#: src/common/command.c:1969
#, c-format
msgid "%son %s%s%s/%s%s%s:%s ignoring %s%s%s from %s%s\n"
msgstr "%sen %s%s%s/%s%s%s:%s ignorando %s%s%s de %s%s\n"
-#: src/common/command.c:2006
+#: src/common/command.c:2007
msgid "List of ignore:\n"
msgstr "Lista de ignores:\n"
-#: src/common/command.c:2023
+#: src/common/command.c:2024
msgid "No ignore defined.\n"
msgstr "Sin ignores definidos.\n"
-#: src/common/command.c:2049
+#: src/common/command.c:2050
msgid "New ignore:"
msgstr "Nuevo ignore:"
-#: src/common/command.c:2069
+#: src/common/command.c:2070
#, c-format
msgid "New key binding: %s"
msgstr "Nueva anclaje de clave: %s"
-#: src/common/command.c:2108
+#: src/common/command.c:2113
msgid "Key bindings:\n"
msgstr "Anclajes de clave:\n"
-#: src/common/command.c:2122
+#: src/common/command.c:2127
#, c-format
msgid "Key \"%s\" unbound\n"
msgstr "Clave \"%s\" desatada\n"
-#: src/common/command.c:2128
+#: src/common/command.c:2133
#, c-format
msgid "%s unable to unbind key \"%s\"\n"
msgstr "%s No ha sido posible desatar la clave \"%s\"\n"
-#: src/common/command.c:2136 src/common/weechat.c:270
+#: src/common/command.c:2141 src/common/weechat.c:270
msgid "Internal key functions:\n"
msgstr "Funciones de clave internas:\n"
-#: src/common/command.c:2156
+#: src/common/command.c:2190
+#, fuzzy, c-format
+msgid "%s unknown key function \"%s\"\n"
+msgstr "%s opcin desconocida para el comando \"%s\"\n"
+
+#: src/common/command.c:2205
msgid "Default key bindings restored\n"
msgstr "Anclajes de clave por defecto restaurados\n"
-#: src/common/command.c:2162
-#, c-format
-msgid "%s \"-yes\" argument is required for keys reset (securuty reason)\n"
+#: src/common/command.c:2211
+#, fuzzy, c-format
+msgid "%s \"-yes\" argument is required for keys reset (security reason)\n"
msgstr ""
"%s \"-yes\" se requiere argumento para resetear las claves (por razones de "
"seguridad)\n"
-#: src/common/command.c:2181
+#: src/common/command.c:2230
msgid "Key:\n"
msgstr ""
-#: src/common/command.c:2187
+#: src/common/command.c:2236
#, fuzzy
msgid "No key found.\n"
msgstr "Ningn alias definido.\n"
-#: src/common/command.c:2229
+#: src/common/command.c:2278
msgid "global"
msgstr ""
-#: src/common/command.c:2229
+#: src/common/command.c:2278
msgid "local"
msgstr ""
-#: src/common/command.c:2235
+#: src/common/command.c:2284
#, fuzzy
msgid "top"
msgstr "operador"
-#: src/common/command.c:2238
+#: src/common/command.c:2287
msgid "bottom"
msgstr ""
-#: src/common/command.c:2241
+#: src/common/command.c:2290
msgid "left"
msgstr ""
-#: src/common/command.c:2244
+#: src/common/command.c:2293
msgid "right"
msgstr ""
-#: src/common/command.c:2274
+#: src/common/command.c:2323
#, fuzzy
msgid "Open panels:\n"
msgstr "Bfers abiertos:\n"
-#: src/common/command.c:2306
+#: src/common/command.c:2355
msgid "Plugins loaded:\n"
msgstr "Plugins cargados:\n"
-#: src/common/command.c:2332
+#: src/common/command.c:2381
msgid " message handlers:\n"
msgstr " manejadores de mensaje:\n"
-#: src/common/command.c:2341
+#: src/common/command.c:2390
#, c-format
msgid " IRC(%s)\n"
msgstr " IRC(%s)\n"
-#: src/common/command.c:2348
+#: src/common/command.c:2397
msgid " (no message handler)\n"
msgstr " (sin manejador de mensaje)\n"
-#: src/common/command.c:2353
+#: src/common/command.c:2402
msgid " command handlers:\n"
msgstr " manejadores de comando:\n"
-#: src/common/command.c:2374
+#: src/common/command.c:2423
msgid " (no command handler)\n"
msgstr " (sin manejador de comando)\n"
-#: src/common/command.c:2379
+#: src/common/command.c:2428
msgid " timer handlers:\n"
msgstr " manejadores de temporizacin:\n"
-#: src/common/command.c:2388
+#: src/common/command.c:2437
#, c-format
msgid " %d seconds\n"
msgstr " %d segundos\n"
-#: src/common/command.c:2395
+#: src/common/command.c:2444
msgid " (no timer handler)\n"
msgstr " (sin manejador temporizador)\n"
-#: src/common/command.c:2400
+#: src/common/command.c:2449
msgid " keyboard handlers:\n"
msgstr " manejadores de teclado:\n"
-#: src/common/command.c:2410
+#: src/common/command.c:2459
msgid " (no keyboard handler)\n"
msgstr " (sin manejador de teclado)\n"
-#: src/common/command.c:2412 src/common/command.c:2429
-#: src/common/command.c:2445
+#: src/common/command.c:2461 src/common/command.c:2478
+#: src/common/command.c:2494
#, c-format
msgid " %d defined\n"
msgstr " %d definido\n"
-#: src/common/command.c:2417
+#: src/common/command.c:2466
#, fuzzy
msgid " event handlers:\n"
msgstr " manejadores de mensaje:\n"
-#: src/common/command.c:2427
+#: src/common/command.c:2476
#, fuzzy
msgid " (no event handler)\n"
msgstr " (sin manejador de mensaje)\n"
-#: src/common/command.c:2434
+#: src/common/command.c:2483
#, fuzzy
msgid " modifiers:\n"
msgstr " (sin manejador temporizador)\n"
-#: src/common/command.c:2443
+#: src/common/command.c:2492
#, fuzzy
msgid " (no modifier)\n"
msgstr " (sin manejador temporizador)\n"
-#: src/common/command.c:2454
+#: src/common/command.c:2503
#, fuzzy
msgid "No plugin found.\n"
msgstr "Ninguna opcin de plugin encontrada\n"
-#: src/common/command.c:2456
+#: src/common/command.c:2505
msgid " (no plugin)\n"
msgstr " (sin plugins)\n"
-#: src/common/command.c:2526 src/common/command.c:3419
+#: src/common/command.c:2575 src/common/command.c:3468
#, c-format
msgid ""
"Command \"%s\" is not available, WeeChat was built without plugins support.\n"
@@ -3504,51 +3516,51 @@ msgstr ""
"El comando \"%s\" no est disponible, Weechat fue compilado sin soporte para "
"plugins.\n"
-#: src/common/command.c:2554
+#: src/common/command.c:2603
msgid "Configuration file saved\n"
msgstr "Archivo de configuracin guardado\n"
-#: src/common/command.c:2559
+#: src/common/command.c:2608
#, c-format
msgid "%s failed to save configuration file\n"
msgstr "%s fall al salvar el archivo de configuracin\n"
-#: src/common/command.c:2567
+#: src/common/command.c:2616
#, fuzzy
msgid "Plugins options saved\n"
msgstr "opcin/opciones de plugin encontrada(s)\n"
-#: src/common/command.c:2572
+#: src/common/command.c:2621
#, fuzzy, c-format
msgid "%s failed to save plugins options\n"
msgstr "%s fall al salvar el archivo de configuracin\n"
-#: src/common/command.c:2613
+#: src/common/command.c:2662
msgid "No server.\n"
msgstr "Ningn servidor.\n"
-#: src/common/command.c:2624
+#: src/common/command.c:2673
#, c-format
msgid "Server '%s' not found.\n"
msgstr "Servidor '%s' no encontrado.\n"
-#: src/common/command.c:2636
+#: src/common/command.c:2685
#, c-format
msgid "%s missing servername for \"%s\" command\n"
msgstr "%s falta el nombre de servidor para el comando \"%s\"\n"
-#: src/common/command.c:2644
+#: src/common/command.c:2693
#, c-format
msgid "%s too much arguments for \"%s\" command, ignoring arguments\n"
msgstr ""
"%s demasiados argumentos para el comando \"%s\", ignorando parmetros\n"
-#: src/common/command.c:2654
+#: src/common/command.c:2703
#, c-format
msgid "%s server \"%s\" not found for \"%s\" command\n"
msgstr "%s servidor \"%s\" no encontrado para el comando \"%s\"\n"
-#: src/common/command.c:2662
+#: src/common/command.c:2711
#, c-format
msgid ""
"%s you can not delete server \"%s\" because you are connected to. Try /"
@@ -3557,198 +3569,198 @@ msgstr ""
"%s usted no puede eliminar el servidor \"%s\" ya que est usted conectado a "
"l. Pruebe /disconnect %s antes.\n"
-#: src/common/command.c:2682
+#: src/common/command.c:2731
#, c-format
msgid "Server %s%s%s has been deleted\n"
msgstr "El servidor %s%s%s ha sido borrado\n"
-#: src/common/command.c:2701
+#: src/common/command.c:2750
#, c-format
msgid "%s missing parameters for \"%s\" command\n"
msgstr "%s faltan parmetros para el comando \"%s\"\n"
-#: src/common/command.c:2711
+#: src/common/command.c:2760
#, c-format
msgid "%s server \"%s\" already exists, can't create it!\n"
msgstr "%s el servidor \"%s\" ya existe, no se puede crear!\n"
-#: src/common/command.c:2740 src/common/command.c:2768
-#: src/common/command.c:2781 src/common/command.c:2807
+#: src/common/command.c:2789 src/common/command.c:2817
+#: src/common/command.c:2830 src/common/command.c:2856
#, c-format
msgid "%s missing password for \"%s\" parameter\n"
msgstr "%s falta contrasea para el comando \"%s\"\n"
-#: src/common/command.c:2753
+#: src/common/command.c:2802
#, c-format
msgid "%s missing nick(s) for \"%s\" parameter\n"
msgstr "%s falta(n) usuario(s) para el parmetro \"%s\"\n"
-#: src/common/command.c:2794
+#: src/common/command.c:2843
#, c-format
msgid "%s missing command for \"%s\" parameter\n"
msgstr "%s falta comando para el parmetro \"%s\"\n"
-#: src/common/command.c:2831
+#: src/common/command.c:2880
#, c-format
msgid "Server %s%s%s created\n"
msgstr "Servidor %s%s%s creado\n"
-#: src/common/command.c:2840
+#: src/common/command.c:2889
#, c-format
msgid "%s unable to create server\n"
msgstr "%s no es posible crear el servidor\n"
-#: src/common/command.c:2900
+#: src/common/command.c:2949
msgid "(unknown)"
msgstr "(desconocido)"
-#: src/common/command.c:2923
+#: src/common/command.c:2972
#, c-format
msgid "%s(password hidden) "
msgstr "%s(contrasea oculta) "
-#: src/common/command.c:3021
+#: src/common/command.c:3070
#, c-format
msgid "%s server \"%s\" not found\n"
msgstr "%s servidor \"%s\" no encontrado\n"
-#: src/common/command.c:3054 src/common/command.c:3102
+#: src/common/command.c:3103 src/common/command.c:3151
#, c-format
msgid "%s config option \"%s\" not found\n"
msgstr "%s opcin de configuracin \"%s\" no encontrada\n"
-#: src/common/command.c:3059 src/common/command.c:3094
+#: src/common/command.c:3108 src/common/command.c:3143
#, c-format
msgid "%s incorrect value for option \"%s\"\n"
msgstr "%s valor incorrecto para la opcin \"%s\"\n"
-#: src/common/command.c:3075
+#: src/common/command.c:3124
#, c-format
msgid "%s option \"%s\" can not be changed while WeeChat is running\n"
msgstr ""
"%s la opcin \"%s\" no puede ser modificada mientras WeeChat est en "
"ejecucin\n"
-#: src/common/command.c:3185
+#: src/common/command.c:3234
#, c-format
msgid "No config option found with \"%s\"\n"
msgstr "Ninguna opcin de configuracin encontrada con \"%s\"\n"
-#: src/common/command.c:3188
+#: src/common/command.c:3237
msgid "No config option found\n"
msgstr "Ninguna opcin de configuracin encontrada\n"
-#: src/common/command.c:3195
+#: src/common/command.c:3244
#, c-format
msgid "%sDetail:\n"
msgstr "%sDetalle:\n"
-#: src/common/command.c:3200
+#: src/common/command.c:3249
msgid " . type boolean (values: 'on' or 'off')\n"
msgstr " . tipo booleano (valores: 'on' u 'off')\n"
-#: src/common/command.c:3201 src/common/command.c:3224
-#: src/common/command.c:3230 src/common/command.c:3236
+#: src/common/command.c:3250 src/common/command.c:3273
+#: src/common/command.c:3279 src/common/command.c:3285
#: src/common/weechat.c:153 src/common/weechat.c:178 src/common/weechat.c:185
#: src/common/weechat.c:192
#, c-format
msgid " . default value: '%s'\n"
msgstr " . valor por defecto: '%s'\n"
-#: src/common/command.c:3206
+#: src/common/command.c:3255
#, c-format
msgid " . type integer (values: between %d and %d)\n"
msgstr " . tipo entero (valores: entre %d y %d)\n"
-#: src/common/command.c:3209 src/common/weechat.c:162
+#: src/common/command.c:3258 src/common/weechat.c:162
#, c-format
msgid " . default value: %d\n"
msgstr " . valor por defecto: %d\n"
-#: src/common/command.c:3213
+#: src/common/command.c:3262
msgid " . type string (values: "
msgstr " . tipo cadena (valores: "
-#: src/common/command.c:3226 src/common/command.c:3232
-#: src/common/command.c:3238 src/common/weechat.c:180 src/common/weechat.c:187
+#: src/common/command.c:3275 src/common/command.c:3281
+#: src/common/command.c:3287 src/common/weechat.c:180 src/common/weechat.c:187
#: src/common/weechat.c:194
msgid "empty"
msgstr "vaco"
-#: src/common/command.c:3229
+#: src/common/command.c:3278
msgid " . type color (Curses or Gtk color, look at WeeChat doc)\n"
msgstr " . tipo color (color Curses o Gtk, ver la documentacin de WeeChat)\n"
-#: src/common/command.c:3235
+#: src/common/command.c:3284
msgid " . type string (any string)\n"
msgstr " . tipo cadena (cualquier cadena)\n"
-#: src/common/command.c:3241 src/common/weechat.c:197
+#: src/common/command.c:3290 src/common/weechat.c:197
#, c-format
msgid " . description: %s\n"
msgstr " . descripcin: %s\n"
-#: src/common/command.c:3252
+#: src/common/command.c:3301
#, c-format
msgid "config option(s) found with \"%s\"\n"
msgstr "opcin/opciones de configuracin encontrada(s) con \"%s\"\n"
-#: src/common/command.c:3255
+#: src/common/command.c:3304
msgid "config option(s) found\n"
msgstr "opcin/opciones de configuracin encontrada(s)\n"
-#: src/common/command.c:3363
+#: src/common/command.c:3412
#, c-format
msgid "%s incorrect value for plugin option \"%s\"\n"
msgstr "%s valor incorrecto para la opcin de plugin \"%s\"\n"
-#: src/common/command.c:3392
+#: src/common/command.c:3441
#, c-format
msgid "No plugin option found with \"%s\"\n"
msgstr "Ninguna opcin de plugin encontrada con \"%s\"\n"
-#: src/common/command.c:3395
+#: src/common/command.c:3444
msgid "No plugin option found\n"
msgstr "Ninguna opcin de plugin encontrada\n"
-#: src/common/command.c:3405
+#: src/common/command.c:3454
#, c-format
msgid "plugin option(s) found with \"%s\"\n"
msgstr "opcin/opciones de plugin encontrada(s) con \"%s\"\n"
-#: src/common/command.c:3408
+#: src/common/command.c:3457
msgid "plugin option(s) found\n"
msgstr "opcin/opciones de plugin encontrada(s)\n"
-#: src/common/command.c:3449
+#: src/common/command.c:3498
#, c-format
msgid "%s alias or command \"%s\" not found\n"
msgstr "%s alias o comando \"%s\" no encontrado\n"
-#: src/common/command.c:3459
+#: src/common/command.c:3508
#, c-format
msgid "Alias \"%s\" removed\n"
msgstr "Alias \"%s\" eliminado\n"
-#: src/common/command.c:3519
+#: src/common/command.c:3568
msgid "ignore were removed.\n"
msgstr "los ignores fueron eliminados.\n"
-#: src/common/command.c:3521
+#: src/common/command.c:3570
msgid "ignore was removed.\n"
msgstr "el ignore fue eliminado.\n"
-#: src/common/command.c:3526
+#: src/common/command.c:3575
#, c-format
msgid "%s no ignore found\n"
msgstr "%s no se encontraron ignores\n"
-#: src/common/command.c:3560
+#: src/common/command.c:3609
#, c-format
msgid "%s can't upgrade: connection to at least one server is pending\n"
msgstr "%s no se puede actualizar: conexin pendiente a un servidor al menos\n"
-#: src/common/command.c:3570
+#: src/common/command.c:3619
#, c-format
msgid ""
"%s can't upgrade: connection to at least one SSL server is active (should be "
@@ -3757,45 +3769,45 @@ msgstr ""
"%s no se puede actualizar: conexin activa a un servidor SSL por lo menos "
"(debera ser corregido en una futura versin)\n"
-#: src/common/command.c:3580
+#: src/common/command.c:3629
#, fuzzy, c-format
msgid ""
"%s can't upgrade: anti-flood is active on at least one server (sending many "
"lines)\n"
msgstr "%s no se puede actualizar: conexin pendiente a un servidor al menos\n"
-#: src/common/command.c:3595
+#: src/common/command.c:3644
msgid "Upgrading WeeChat...\n"
msgstr "Actualizando Weechat...\n"
-#: src/common/command.c:3602
+#: src/common/command.c:3651
#, c-format
msgid "%s unable to save session in file\n"
msgstr "%s no ha sido posible guardar la sesin en el archivo\n"
-#: src/common/command.c:3629
+#: src/common/command.c:3678
#, c-format
msgid "%s exec failed (program: \"%s\"), exiting WeeChat\n"
msgstr "%s exec ha fallado (programa: \"%s\"), saliendo de Weechat\n"
-#: src/common/command.c:3669
+#: src/common/command.c:3718
#, c-format
msgid "WeeChat uptime: %d %s %02d:%02d:%02d, started on %s"
msgstr "Tiempo de uso de WeeChat: %d %s %02d:%02d:%02d, empez en %s"
-#: src/common/command.c:3683
+#: src/common/command.c:3732
#, c-format
msgid "WeeChat uptime: %s%d %s%s %s%02d%s:%s%02d%s:%s%02d%s, started on %s%s"
msgstr ""
"Tiempo de uso de WeeChat: %s%d %s%s %s%02d%s: %s%02d%s:%s%02d%s, empez en %s"
"%s"
-#: src/common/command.c:3727
+#: src/common/command.c:3776
#, fuzzy
msgid "Open windows:\n"
msgstr "Ventanas abiertas:\n"
-#: src/common/command.c:3814
+#: src/common/command.c:3863
#, c-format
msgid ""
"%s can not merge windows, there's no other window with same size near "
@@ -4311,32 +4323,32 @@ msgstr "%s par
msgid "%s cannot create directory \"%s\"\n"
msgstr "%s no es posible crear el directorio \"%s\"\n"
-#: src/common/weechat.c:479
+#: src/common/weechat.c:482
#, c-format
msgid "%s unable to get HOME directory\n"
msgstr "%s no ha sido posible leer el directorio HOME\n"
-#: src/common/weechat.c:488
+#: src/common/weechat.c:491
#, c-format
msgid "%s not enough memory for home directory\n"
msgstr "%s no hay suficiente memoria para el directorio home\n"
-#: src/common/weechat.c:501
+#: src/common/weechat.c:504
#, c-format
msgid "%s home (%s) is not a directory\n"
msgstr ""
-#: src/common/weechat.c:510 src/common/weechat.c:534 src/common/weechat.c:550
+#: src/common/weechat.c:513
#, c-format
msgid "%s unable to create \"%s\" directory\n"
msgstr "%s no es posible crear el directorio \"%s\"\n"
-#: src/common/weechat.c:626
+#: src/common/weechat.c:615
#, c-format
msgid "%sWelcome to %s%s%s, %s\n"
msgstr "%sBienvenido a %s%s%s, %s\n"
-#: src/common/weechat.c:640 src/common/weechat.c:650
+#: src/common/weechat.c:629 src/common/weechat.c:639
msgid "compiled on"
msgstr "compilado en"
@@ -5617,7 +5629,7 @@ msgstr "%s: creando fichero de configuraci
msgid "Creating default config file\n"
msgstr "Creando fichero de configuracin por defecto\n"
-#: src/common/weeconfig.c:2175 src/common/weeconfig.c:2378
+#: src/common/weeconfig.c:2175 src/common/weeconfig.c:2380
#, c-format
msgid ""
"#\n"
@@ -5626,7 +5638,7 @@ msgstr ""
"#\n"
"# %s: fichero de configuracin, creado por %s v%s el %s"
-#: src/common/weeconfig.c:2179 src/common/weeconfig.c:2382
+#: src/common/weeconfig.c:2179 src/common/weeconfig.c:2384
msgid ""
"# WARNING! Be careful when editing this file, WeeChat writes this file when "
"exiting.\n"
@@ -5636,7 +5648,7 @@ msgstr ""
"fichero al salir.\n"
"#\n"
-#: src/common/weeconfig.c:2375
+#: src/common/weeconfig.c:2377
msgid "Saving config to disk\n"
msgstr "Guardar configuracin a disco\n"
diff --git a/weechat/po/fr.po b/weechat/po/fr.po
index c032c24a0..b6a307b91 100644
--- a/weechat/po/fr.po
+++ b/weechat/po/fr.po
@@ -6,15 +6,15 @@ msgid ""
msgstr ""
"Project-Id-Version: WeeChat 0.2.4-cvs\n"
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
-"POT-Creation-Date: 2007-02-05 23:43+0100\n"
-"PO-Revision-Date: 2007-02-05 23:45+0100\n"
+"POT-Creation-Date: 2007-02-11 16:34+0100\n"
+"PO-Revision-Date: 2007-02-11 16:35+0100\n"
"Last-Translator: FlashCode \n"
"Language-Team: weechat-dev \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=iso-8859-1\n"
"Content-Transfer-Encoding: 8bit\n"
-#: src/irc/irc-server.c:196 src/common/weeconfig.c:2311
+#: src/irc/irc-server.c:196 src/common/weeconfig.c:2313
msgid "Unable to get user's name"
msgstr "Impossible de dterminer le nom d'utilisateur"
@@ -1385,12 +1385,12 @@ msgstr "(cach
msgid "%s: using hostname \"%s\"\n"
msgstr "%s: utilisation du nom de machine \"%s\"\n"
-#: src/irc/irc-send.c:219 src/common/command.c:692
+#: src/irc/irc-send.c:219 src/common/command.c:693
#, c-format
msgid "%s cannot find nick for sending message\n"
msgstr "%s impossible de trouver le pseudo pour envoyer le message\n"
-#: src/irc/irc-send.c:358 src/common/command.c:568
+#: src/irc/irc-send.c:358 src/common/command.c:569
#, c-format
msgid "%s command \"%s\" needs a server connection!\n"
msgstr "%s la commande \"%s\" ncessite une connexion au serveur !\n"
@@ -1412,7 +1412,7 @@ msgid "%s \"%s\" command can not be executed on a server buffer\n"
msgstr ""
"%s la commande \"%s\" ne peut pas tre excute dans un tampon serveur\n"
-#: src/irc/irc-send.c:879 src/irc/irc-send.c:940 src/common/command.c:1587
+#: src/irc/irc-send.c:879 src/irc/irc-send.c:940 src/common/command.c:1588
#, c-format
msgid "%s wrong arguments for \"%s\" command\n"
msgstr "%s paramtres invalides pour la commande \"%s\"\n"
@@ -1440,9 +1440,9 @@ msgid "%s nick \"%s\" not found for \"%s\" command\n"
msgstr "%s pseudo \"%s\" non trouv pour la commande \"%s\"\n"
#: src/irc/irc-send.c:1345 src/irc/irc-send.c:1483 src/irc/irc-send.c:2103
-#: src/common/command.c:1532 src/common/command.c:1544
-#: src/common/command.c:1563 src/common/command.c:1652
-#: src/common/command.c:2520
+#: src/common/command.c:1533 src/common/command.c:1545
+#: src/common/command.c:1564 src/common/command.c:1653
+#: src/common/command.c:2569
#, c-format
msgid "%s wrong argument count for \"%s\" command\n"
msgstr "%s nombre de paramtres erron pour la commande \"%s\"\n"
@@ -1662,11 +1662,11 @@ msgstr "%s%s %s(%s%s@%s%s)%s
msgid "%s[%s%s%s]%s idle: "
msgstr "%s[%s%s%s]%s inactivit: "
-#: src/irc/irc-recv.c:3128 src/common/command.c:3671 src/common/command.c:3689
+#: src/irc/irc-recv.c:3128 src/common/command.c:3720 src/common/command.c:3738
msgid "days"
msgstr "jours"
-#: src/irc/irc-recv.c:3128 src/common/command.c:3671 src/common/command.c:3689
+#: src/irc/irc-recv.c:3128 src/common/command.c:3720 src/common/command.c:3738
msgid "day"
msgstr "jour"
@@ -2225,7 +2225,7 @@ msgid "Plugin \"%s\" unloaded.\n"
msgstr "Extension \"%s\" dcharge.\n"
#: src/plugins/plugins.c:1423 src/plugins/plugins.c:1466
-#: src/common/command.c:3341
+#: src/common/command.c:3390
#, c-format
msgid "%s plugin \"%s\" not found\n"
msgstr "%s extension \"%s\" non trouve\n"
@@ -2236,7 +2236,7 @@ msgid "%s %s, line %d: invalid syntax, missing \"=\"\n"
msgstr "%s %s, ligne %d: syntaxe invalide, il manque \"=\"\n"
#: src/plugins/plugins-config.c:363 src/common/weeconfig.c:2165
-#: src/common/weeconfig.c:2369
+#: src/common/weeconfig.c:2371
#, c-format
msgid "%s cannot create file \"%s\"\n"
msgstr "%s impossible de crer le fichier \"%s\"\n"
@@ -2366,7 +2366,7 @@ msgstr "serveur"
msgid "Not enough memory for new line\n"
msgstr "Pas assez de mmoire pour une nouvelle ligne !\n"
-#: src/gui/gui-common.c:432
+#: src/gui/gui-common.c:436
#, c-format
msgid "%s not enough memory for infobar message\n"
msgstr "%s pas assez de mmoire pour un message de la barre d'infos\n"
@@ -2563,18 +2563,22 @@ msgstr "rafra
msgid "grab a key"
msgstr "capturer une touche"
-#: src/gui/gui-keyboard.c:456 src/common/command.c:2204
+#: src/gui/gui-keyboard.c:147
+msgid "insert a string in command line"
+msgstr "insrer une chane dans la ligne de commande"
+
+#: src/gui/gui-keyboard.c:475 src/common/command.c:2253
#, c-format
msgid "%s unable to bind key \"%s\"\n"
msgstr "%s impossible de crer la touche \"%s\"\n"
-#: src/gui/gui-keyboard.c:467
+#: src/gui/gui-keyboard.c:497
#, c-format
msgid "%s unable to bind key \"%s\" (invalid function name: \"%s\")\n"
msgstr ""
"%s impossible de crer la touche \"%s\" (nom fonction incorrect: \"%s\")\n"
-#: src/gui/gui-keyboard.c:480
+#: src/gui/gui-keyboard.c:511
#, c-format
msgid "%s not enough memory for key binding\n"
msgstr "%s pas assez de mmoire pour la touche\n"
@@ -2595,7 +2599,7 @@ msgstr "**** D
msgid "**** End of log "
msgstr "**** Fin du log "
-#: src/common/alias.c:170 src/common/command.c:365
+#: src/common/alias.c:170 src/common/command.c:366
#, c-format
msgid "%s circular reference when calling alias \"/%s\"\n"
msgstr "%s rfrence circulaire lors de l'appel l'alias \"%s\"\n"
@@ -2817,8 +2821,12 @@ msgid "bind/unbind keys"
msgstr "associer/librer des touches"
#: src/common/command.c:122
-msgid "[key [function/command]] [unbind key] [functions] [reset -yes]"
-msgstr "[touche [fonction/commande]] [unbind touche] [functions] [reset -yes]"
+msgid ""
+"[key [function/command]] [unbind key] [functions] [call function [\"args\"]] "
+"[reset -yes]"
+msgstr ""
+"[touche [fonction/commande]] [unbind touche] [functions] [call fonction "
+"[\"params\"]] [reset -yes]"
#: src/common/command.c:123
msgid ""
@@ -2826,6 +2834,7 @@ msgid ""
"(beginning by \"/\")\n"
" unbind: unbind a key\n"
"functions: list internal functions for key bindings\n"
+" call: call a function by name (with optional arguments)\n"
" reset: restore bindings to the default values and delete ALL personal "
"bindings (use carefully!)"
msgstr ""
@@ -2834,14 +2843,15 @@ msgstr ""
" unbind: supprimer l'association une touche\n"
"functions: lister la liste des fonctions internes pour les associations de "
"touches\n"
+" call: appeler une foonction par son nom (avec paramtres optionnels)\n"
" reset: restaure les touches aux valeurs par dfaut et supprime TOUTES "
"les touches personnelles (utiliser avec prcaution !)"
-#: src/common/command.c:139
+#: src/common/command.c:140
msgid "list/load/unload plugins"
msgstr "liste/charge/dcharge des extensions"
-#: src/common/command.c:140
+#: src/common/command.c:141
msgid ""
"[list [name]] | [listfull [name]] | [load filename] | [autoload] | [reload "
"[name]] | [unload [name]]"
@@ -2849,7 +2859,7 @@ msgstr ""
"[list [nom]] | [listfull [nom]] | [load fichier] | [autoload] | [reload "
"[nom]] | [unload [nom]]"
-#: src/common/command.c:141
+#: src/common/command.c:142
msgid ""
" list: list loaded plugins\n"
"listfull: list loaded plugins with detailed info for each plugin\n"
@@ -2873,11 +2883,11 @@ msgstr ""
"\n"
"Sans paramtre, la commande /plugin liste les extensions charges."
-#: src/common/command.c:149
+#: src/common/command.c:150
msgid "list, add or remove servers"
msgstr "liste, ajoute ou retire des serveurs"
-#: src/common/command.c:150
+#: src/common/command.c:151
msgid ""
"[servername] | [servername hostname port [-auto | -noauto] [-ipv6] [-ssl] [-"
"pwd password] [-nicks nick1 nick2 nick3] [-username username] [-realname "
@@ -2889,7 +2899,7 @@ msgstr ""
"nom_utilisateur] [-realname nom_rel] [-command commande] [-autojoin canal[,"
"canal]] ] | [del nom_serveur]"
-#: src/common/command.c:155
+#: src/common/command.c:156
msgid ""
"servername: server name, for internal and display use\n"
" hostname: name or IP address of server\n"
@@ -2915,27 +2925,27 @@ msgstr ""
"nom_utilisateur: nom d'utilisateur\n"
" nom_rel: nom rel de l'utilisateur"
-#: src/common/command.c:167
+#: src/common/command.c:168
msgid "save config to disk"
msgstr "sauvegarder la configuration sur disque"
-#: src/common/command.c:168
+#: src/common/command.c:169
msgid "[file]"
msgstr "[fichier]"
-#: src/common/command.c:168
+#: src/common/command.c:169
msgid "file: filename for writing config"
msgstr "fichier: fichier pour sauvegarder la configuration"
-#: src/common/command.c:170
+#: src/common/command.c:171
msgid "set config options"
msgstr "modifier des options de configuration"
-#: src/common/command.c:171 src/common/command.c:179
+#: src/common/command.c:172 src/common/command.c:180
msgid "[option [ = value]]"
msgstr "[option [ = valeur]]"
-#: src/common/command.c:172
+#: src/common/command.c:173
msgid ""
"option: name of an option (if name is full and no value is given, then help "
"is displayed on option)\n"
@@ -2951,11 +2961,11 @@ msgstr ""
"L'option peut tre: nomserveur.server_xxx o \"nomserveur\" est le nom "
"interne d'un serveur et \"xxx\" une option pour ce serveur."
-#: src/common/command.c:178
+#: src/common/command.c:179
msgid "set plugin config options"
msgstr "modifier des options de configuration des extensions"
-#: src/common/command.c:180
+#: src/common/command.c:181
msgid ""
"option: name of a plugin option\n"
" value: value for option\n"
@@ -2968,27 +2978,27 @@ msgstr ""
"L'option est au format: extension.option, par exemple: perl.monscript."
"variable1"
-#: src/common/command.c:184
+#: src/common/command.c:185
msgid "remove an alias"
msgstr "supprimer un alias"
-#: src/common/command.c:185
+#: src/common/command.c:186
msgid "alias_name"
msgstr "nom_alias"
-#: src/common/command.c:185
+#: src/common/command.c:186
msgid "alias_name: name of alias to remove"
msgstr "nom_alias: nom de l'alias supprimer"
-#: src/common/command.c:187
+#: src/common/command.c:188
msgid "unignore IRC messages and/or hosts"
msgstr "supprimer le ignore des messages IRC et/ou des masques"
-#: src/common/command.c:188
+#: src/common/command.c:189
msgid "[number | [mask [[type | command] [channel [server]]]]]"
msgstr "[nombre | [masque [[type | commande] [canal [serveur]]]]]"
-#: src/common/command.c:189
+#: src/common/command.c:190
msgid ""
" number: # of ignore to unignore (number is displayed by list of ignore)\n"
" mask: nick or host mask to unignore\n"
@@ -3011,11 +3021,11 @@ msgstr ""
"Pour chaque paramtre, '*' signifie tou(te)s.\n"
"Sans paramtre, /ignore liste les ignore dfinis."
-#: src/common/command.c:199
+#: src/common/command.c:200
msgid "upgrade WeeChat without disconnecting from servers"
msgstr "mettre jour WeeChat sans se dconnecter des serveurs"
-#: src/common/command.c:201
+#: src/common/command.c:202
msgid ""
"This command run again WeeChat binary, so it should have been compiled or "
"installed with a package manager before running this command."
@@ -3024,23 +3034,23 @@ msgstr ""
"compil ou install via un gestionnaire de paquet avant de lancer cette "
"commande."
-#: src/common/command.c:204
+#: src/common/command.c:205
msgid "show WeeChat uptime"
msgstr "montrer l'uptime de WeeChat"
-#: src/common/command.c:205
+#: src/common/command.c:206
msgid "[-o]"
msgstr "[-o]"
-#: src/common/command.c:206
+#: src/common/command.c:207
msgid "-o: send uptime on current channel as an IRC message"
msgstr "-o: envoyer l'uptime sur le canal courant en tant que message IRC"
-#: src/common/command.c:208
+#: src/common/command.c:209
msgid "manage windows"
msgstr "gestion des fentres"
-#: src/common/command.c:209
+#: src/common/command.c:210
msgid ""
"[list | -1 | +1 | b# | up | down | left | right | splith [pct] | splitv "
"[pct] | resize pct | merge [all]]"
@@ -3048,7 +3058,7 @@ msgstr ""
"[list | -1 | +1 | b# | up | down | left | right | splith [pct] | splitv "
"[ptc] | resize pct | merge [all]]"
-#: src/common/command.c:211
+#: src/common/command.c:212
msgid ""
" list: list open windows (no parameter implies this list)\n"
" -1: jump to previous window\n"
@@ -3086,19 +3096,19 @@ msgstr ""
"Par exemple 25 signifie crer une fentre qui a pour taille: "
"taille_courante / 4"
-#: src/common/command.c:345 src/common/command.c:514 src/common/command.c:603
+#: src/common/command.c:346 src/common/command.c:515 src/common/command.c:604
#, c-format
msgid "%s command \"%s\" failed\n"
msgstr "%s la commande \"%s\" a chou\n"
-#: src/common/command.c:471
+#: src/common/command.c:472
#, c-format
msgid "%s wrong argument count for %s command \"%s\" (expected: %d arg%s)\n"
msgstr ""
"%s nombre de paramtres incorrect pour la commande %s \"%s\" (attendu: %d "
"paramtre%s)\n"
-#: src/common/command.c:483
+#: src/common/command.c:484
#, c-format
msgid ""
"%s wrong argument count for %s command \"%s\" (expected: between %d and %d "
@@ -3107,14 +3117,14 @@ msgstr ""
"%s nombre de paramtres incorrect pour la commande %s \"%s\" (attendu: entre "
"%d et %d paramtre%s)\n"
-#: src/common/command.c:541
+#: src/common/command.c:542
#, c-format
msgid "%s wrong argument count for IRC command \"%s\" (expected: %d arg%s)\n"
msgstr ""
"%s nombre de paramtres incorrect pour la commande IRC \"%s\" (attendu: %d "
"paramtre%s)\n"
-#: src/common/command.c:553
+#: src/common/command.c:554
#, c-format
msgid ""
"%s wrong argument count for IRC command \"%s\" (expected: between %d and %d "
@@ -3123,14 +3133,14 @@ msgstr ""
"%s nombre de paramtres incorrect pour la commande IRC \"%s\" (attendu: "
"entre %d et %d paramtre%s)\n"
-#: src/common/command.c:577
+#: src/common/command.c:578
#, c-format
msgid "%s command \"%s\" can not be executed on DCC CHAT buffer\n"
msgstr ""
"%s la commande \"%s\" ne peut pas tre excute dans un tampon de discussion "
"DCC\n"
-#: src/common/command.c:639
+#: src/common/command.c:640
#, c-format
msgid ""
"%s unknown command \"%s\" (type /help for help). To send unknown commands to "
@@ -3140,361 +3150,366 @@ msgstr ""
"commandes inconnues au serveur IRC, activez l'option "
"irc_send_unknown_commands.\n"
-#: src/common/command.c:833
+#: src/common/command.c:834
msgid "This window is not a channel!\n"
msgstr "Cette fentre n'est pas un canal !\n"
-#: src/common/command.c:881 src/common/command.c:1052
+#: src/common/command.c:882 src/common/command.c:1053
#, c-format
msgid "%s missing arguments for \"%s\" command\n"
msgstr "%s paramtres manquants pour la commande \"%s\"\n"
-#: src/common/command.c:890
+#: src/common/command.c:891
#, c-format
msgid "Alias \"%s\" => \"%s\" created\n"
msgstr "Alias \"%s\" => \"%s\" cr\n"
-#: src/common/command.c:896
+#: src/common/command.c:897
#, c-format
msgid "Failed to create alias \"%s\" => \"%s\" (not enough memory)\n"
msgstr "Impossible de crer l'alias \"%s\" => \"%s\" (pas assez de mmoire)\n"
-#: src/common/command.c:908
+#: src/common/command.c:909
msgid "Alias:\n"
msgstr "Alias:\n"
-#: src/common/command.c:918
+#: src/common/command.c:919
msgid "No alias found.\n"
msgstr "Aucun alias trouv.\n"
-#: src/common/command.c:928
+#: src/common/command.c:929
msgid "List of aliases:\n"
msgstr "Liste des alias:\n"
-#: src/common/command.c:942
+#: src/common/command.c:943
msgid "No alias defined.\n"
msgstr "Aucun alias dfini.\n"
-#: src/common/command.c:961
+#: src/common/command.c:962
#, c-format
msgid "%sServer: %s%s\n"
msgstr "%sServeur: %s%s\n"
-#: src/common/command.c:966
+#: src/common/command.c:967
#, c-format
msgid "%snot connected\n"
msgstr "%snon connect\n"
-#: src/common/command.c:970
+#: src/common/command.c:971
#, c-format
msgid "%sChannel: %s%s %s(server: %s%s%s)\n"
msgstr "%sCanal: %s%s %s(serveur: %s%s%s)\n"
-#: src/common/command.c:979
+#: src/common/command.c:980
#, c-format
msgid "%sPrivate with: %s%s %s(server: %s%s%s)\n"
msgstr "%sPriv avec: %s%s %s(serveur: %s%s%s)\n"
-#: src/common/command.c:988 src/common/command.c:1000
+#: src/common/command.c:989 src/common/command.c:1001
#, c-format
msgid "%sunknown\n"
msgstr "%sinconnu\n"
-#: src/common/command.c:996
+#: src/common/command.c:997
#, c-format
msgid "%sraw IRC data\n"
msgstr "%sdonnes IRC brutes\n"
-#: src/common/command.c:1031
+#: src/common/command.c:1032
msgid "Open buffers:\n"
msgstr "Tampons ouverts:\n"
-#: src/common/command.c:1076
+#: src/common/command.c:1077
#, c-format
msgid "%s incorrect buffer number\n"
msgstr "%s numro de tampon incorrect\n"
-#: src/common/command.c:1093
+#: src/common/command.c:1094
#, c-format
msgid "%s can not close the single buffer\n"
msgstr "%s impossible de fermer le tampon unique\n"
-#: src/common/command.c:1106
+#: src/common/command.c:1107
#, c-format
msgid "%s can not close server buffer while channels are open\n"
msgstr ""
"%s impossible de fermer le tampon du serveur tant que des canaux sont "
"ouverts\n"
-#: src/common/command.c:1180
+#: src/common/command.c:1181
msgid "Default notify levels for servers:"
msgstr "Niveau de notification par dfaut pour les serveurs:"
-#: src/common/command.c:1198
+#: src/common/command.c:1199
msgid "Notify levels:"
msgstr "Niveaux de notification:"
-#: src/common/command.c:1205
+#: src/common/command.c:1206
msgid "Raw IRC data"
msgstr "Donnes IRC brutes"
-#: src/common/command.c:1227 src/common/command.c:1297
+#: src/common/command.c:1228 src/common/command.c:1298
#, c-format
msgid "%s incorrect notify level (must be between %d and %d)\n"
msgstr "%s niveau de notification incorrect (doit tre entre %d et %d)\n"
-#: src/common/command.c:1240
+#: src/common/command.c:1241
#, c-format
msgid "%s incorrect buffer for notify (must be server, channel or private)\n"
msgstr ""
"%s tampon incorrect pour la notification (doit tre un serveur, canal ou un "
"priv)\n"
-#: src/common/command.c:1251
+#: src/common/command.c:1252
#, c-format
msgid "New default notify level for server %s%s%s: %s%d %s"
msgstr ""
"Nouveau niveau de notification par dfaut pour le serveur %s%s%s: %s%d %s"
-#: src/common/command.c:1265
+#: src/common/command.c:1266
#, c-format
msgid "New notify level for %s%s%s: %s%d %s"
msgstr "Nouveau niveau de notification pour %s%s%s: %s%d %s"
-#: src/common/command.c:1276
+#: src/common/command.c:1277
msgid "(hotlist: never)\n"
msgstr "(hotlist: jamais)\n"
-#: src/common/command.c:1279
+#: src/common/command.c:1280
msgid "(hotlist: highlights)\n"
msgstr "(hotlist: highlights)\n"
-#: src/common/command.c:1282
+#: src/common/command.c:1283
msgid "(hotlist: highlights + messages)\n"
msgstr "(hotlist: highlights + messages)\n"
-#: src/common/command.c:1285
+#: src/common/command.c:1286
msgid "(hotlist: highlights + messages + join/part (all))\n"
msgstr "(hotlist: highlights + messages + join/part (tous))\n"
-#: src/common/command.c:1427
+#: src/common/command.c:1428
#, c-format
msgid "%s buffer not found for \"%s\" command\n"
msgstr "%s tampon non trouv pour la commande \"%s\"\n"
-#: src/common/command.c:1437 src/common/command.c:1681
-#: src/common/command.c:2513 src/common/command.c:3803
-#: src/common/command.c:3846
+#: src/common/command.c:1438 src/common/command.c:1682
+#: src/common/command.c:2562 src/common/command.c:3852
+#: src/common/command.c:3895
#, c-format
msgid "%s unknown option for \"%s\" command\n"
msgstr "%s option inconnue pour la commande \"%s\"\n"
-#: src/common/command.c:1477
+#: src/common/command.c:1478
#, c-format
msgid "%s already connected to server \"%s\"!\n"
msgstr "%s dj connect au serveur \"%s\" !\n"
-#: src/common/command.c:1485
+#: src/common/command.c:1486
#, c-format
msgid "%s currently connecting to server \"%s\"!\n"
msgstr "%s une connexion vers le serveur \"%s\" est en cours !\n"
-#: src/common/command.c:1505 src/common/command.c:1731
+#: src/common/command.c:1506 src/common/command.c:1732
#, c-format
msgid "%s server not found\n"
msgstr "%s serveur non trouv\n"
-#: src/common/command.c:1714
+#: src/common/command.c:1715
#, c-format
msgid "%s not connected to server \"%s\"!\n"
msgstr "%s non connect au serveur \"%s\" !\n"
-#: src/common/command.c:1722
+#: src/common/command.c:1723
msgid "Auto-reconnection is cancelled\n"
msgstr "La reconnexion automatique est annule\n"
-#: src/common/command.c:1759 src/common/weechat.c:218
+#: src/common/command.c:1760 src/common/weechat.c:218
#, c-format
msgid "%s internal commands:\n"
msgstr "Commandes internes %s :\n"
-#: src/common/command.c:1769 src/common/weechat.c:238
+#: src/common/command.c:1770 src/common/weechat.c:238
msgid "IRC commands:\n"
msgstr "Commandes IRC :\n"
-#: src/common/command.c:1783
+#: src/common/command.c:1784
msgid "Plugin commands:\n"
msgstr "Commandes d'extension :\n"
-#: src/common/command.c:1899
+#: src/common/command.c:1900
#, c-format
msgid "No help available, \"%s\" is an unknown command\n"
msgstr "Pas d'aide disponible, la commande \"%s\" est inconnue\n"
-#: src/common/command.c:1968
+#: src/common/command.c:1969
#, c-format
msgid "%son %s%s%s/%s%s%s:%s ignoring %s%s%s from %s%s\n"
msgstr "%ssur %s%s%s/%s%s%s:%s ignore %s%s%s de %s%s\n"
-#: src/common/command.c:2006
+#: src/common/command.c:2007
msgid "List of ignore:\n"
msgstr "Liste des ignore:\n"
-#: src/common/command.c:2023
+#: src/common/command.c:2024
msgid "No ignore defined.\n"
msgstr "Aucun ignore dfini.\n"
-#: src/common/command.c:2049
+#: src/common/command.c:2050
msgid "New ignore:"
msgstr "Nouveau ignore:"
-#: src/common/command.c:2069
+#: src/common/command.c:2070
#, c-format
msgid "New key binding: %s"
msgstr "Nouvelle touche: %s"
-#: src/common/command.c:2108
+#: src/common/command.c:2113
msgid "Key bindings:\n"
msgstr "Associations de touches:\n"
-#: src/common/command.c:2122
+#: src/common/command.c:2127
#, c-format
msgid "Key \"%s\" unbound\n"
msgstr "Touche \"%s\" supprime\n"
-#: src/common/command.c:2128
+#: src/common/command.c:2133
#, c-format
msgid "%s unable to unbind key \"%s\"\n"
msgstr "%s impossible de supprimer la touche \"%s\"\n"
-#: src/common/command.c:2136 src/common/weechat.c:270
+#: src/common/command.c:2141 src/common/weechat.c:270
msgid "Internal key functions:\n"
msgstr "Fonctions internes pour les touches:\n"
-#: src/common/command.c:2156
+#: src/common/command.c:2190
+#, c-format
+msgid "%s unknown key function \"%s\"\n"
+msgstr "%s fonction de touche \"%s\" inconnue\n"
+
+#: src/common/command.c:2205
msgid "Default key bindings restored\n"
msgstr "Touches par dfaut restaures\n"
-#: src/common/command.c:2162
+#: src/common/command.c:2211
#, c-format
-msgid "%s \"-yes\" argument is required for keys reset (securuty reason)\n"
+msgid "%s \"-yes\" argument is required for keys reset (security reason)\n"
msgstr ""
"%s le paramtre \"-yes\" est requis pour la rinitialisation des touches "
"(raison de scurit)\n"
-#: src/common/command.c:2181
+#: src/common/command.c:2230
msgid "Key:\n"
msgstr "Touche:\n"
-#: src/common/command.c:2187
+#: src/common/command.c:2236
msgid "No key found.\n"
msgstr "Aucune touche trouve.\n"
-#: src/common/command.c:2229
+#: src/common/command.c:2278
msgid "global"
msgstr "global"
-#: src/common/command.c:2229
+#: src/common/command.c:2278
msgid "local"
msgstr "local"
-#: src/common/command.c:2235
+#: src/common/command.c:2284
msgid "top"
msgstr "haut"
-#: src/common/command.c:2238
+#: src/common/command.c:2287
msgid "bottom"
msgstr "bas"
-#: src/common/command.c:2241
+#: src/common/command.c:2290
msgid "left"
msgstr "gauche"
-#: src/common/command.c:2244
+#: src/common/command.c:2293
msgid "right"
msgstr "droite"
-#: src/common/command.c:2274
+#: src/common/command.c:2323
msgid "Open panels:\n"
msgstr "Panneaux ouverts:\n"
-#: src/common/command.c:2306
+#: src/common/command.c:2355
msgid "Plugins loaded:\n"
msgstr "Extensions charges :\n"
-#: src/common/command.c:2332
+#: src/common/command.c:2381
msgid " message handlers:\n"
msgstr " fonctions de message :\n"
-#: src/common/command.c:2341
+#: src/common/command.c:2390
#, c-format
msgid " IRC(%s)\n"
msgstr " IRC(%s)\n"
-#: src/common/command.c:2348
+#: src/common/command.c:2397
msgid " (no message handler)\n"
msgstr " (aucune fonction de message)\n"
-#: src/common/command.c:2353
+#: src/common/command.c:2402
msgid " command handlers:\n"
msgstr " commandes :\n"
-#: src/common/command.c:2374
+#: src/common/command.c:2423
msgid " (no command handler)\n"
msgstr " (aucune commande)\n"
-#: src/common/command.c:2379
+#: src/common/command.c:2428
msgid " timer handlers:\n"
msgstr " gestionnaires de temps :\n"
-#: src/common/command.c:2388
+#: src/common/command.c:2437
#, c-format
msgid " %d seconds\n"
msgstr " %d secondes\n"
-#: src/common/command.c:2395
+#: src/common/command.c:2444
msgid " (no timer handler)\n"
msgstr " (pas de gestionnaire de temps)\n"
-#: src/common/command.c:2400
+#: src/common/command.c:2449
msgid " keyboard handlers:\n"
msgstr " gestionnaires de clavier :\n"
-#: src/common/command.c:2410
+#: src/common/command.c:2459
msgid " (no keyboard handler)\n"
msgstr " (pas de gestionnaire de clavier)\n"
-#: src/common/command.c:2412 src/common/command.c:2429
-#: src/common/command.c:2445
+#: src/common/command.c:2461 src/common/command.c:2478
+#: src/common/command.c:2494
#, c-format
msgid " %d defined\n"
msgstr " %d dfini(s)\n"
-#: src/common/command.c:2417
+#: src/common/command.c:2466
msgid " event handlers:\n"
msgstr " gestionnaires d'vnements :\n"
-#: src/common/command.c:2427
+#: src/common/command.c:2476
msgid " (no event handler)\n"
msgstr " (pas de gestionnaire d'vnement)\n"
-#: src/common/command.c:2434
+#: src/common/command.c:2483
msgid " modifiers:\n"
msgstr " modifieurs:\n"
-#: src/common/command.c:2443
+#: src/common/command.c:2492
msgid " (no modifier)\n"
msgstr " (pas de modifieur)\n"
-#: src/common/command.c:2454
+#: src/common/command.c:2503
msgid "No plugin found.\n"
msgstr "Aucune extension trouve.\n"
-#: src/common/command.c:2456
+#: src/common/command.c:2505
msgid " (no plugin)\n"
msgstr " (aucune extension)\n"
-#: src/common/command.c:2526 src/common/command.c:3419
+#: src/common/command.c:2575 src/common/command.c:3468
#, c-format
msgid ""
"Command \"%s\" is not available, WeeChat was built without plugins support.\n"
@@ -3502,49 +3517,49 @@ msgstr ""
"La commande \"%s\" n'est pas disponible, WeeChat a t compil sans le "
"support des extensions.\n"
-#: src/common/command.c:2554
+#: src/common/command.c:2603
msgid "Configuration file saved\n"
msgstr "Fichier de configuration sauv\n"
-#: src/common/command.c:2559
+#: src/common/command.c:2608
#, c-format
msgid "%s failed to save configuration file\n"
msgstr "%s impossible de sauver le fichier de configuration\n"
-#: src/common/command.c:2567
+#: src/common/command.c:2616
msgid "Plugins options saved\n"
msgstr "Options des extensions sauves\n"
-#: src/common/command.c:2572
+#: src/common/command.c:2621
#, c-format
msgid "%s failed to save plugins options\n"
msgstr "%s impossible de sauver les options des extensions\n"
-#: src/common/command.c:2613
+#: src/common/command.c:2662
msgid "No server.\n"
msgstr "Pas de serveur.\n"
-#: src/common/command.c:2624
+#: src/common/command.c:2673
#, c-format
msgid "Server '%s' not found.\n"
msgstr "Serveur '%s' non trouv.\n"
-#: src/common/command.c:2636
+#: src/common/command.c:2685
#, c-format
msgid "%s missing servername for \"%s\" command\n"
msgstr "%s il manque le nom du serveur pour la commande \"%s\"\n"
-#: src/common/command.c:2644
+#: src/common/command.c:2693
#, c-format
msgid "%s too much arguments for \"%s\" command, ignoring arguments\n"
msgstr "%s trop de paramtres pour la commande \"%s\", paramtres ignors\n"
-#: src/common/command.c:2654
+#: src/common/command.c:2703
#, c-format
msgid "%s server \"%s\" not found for \"%s\" command\n"
msgstr "%s le serveur \"%s\" n'existe pas pour la commande \"%s\"\n"
-#: src/common/command.c:2662
+#: src/common/command.c:2711
#, c-format
msgid ""
"%s you can not delete server \"%s\" because you are connected to. Try /"
@@ -3553,198 +3568,198 @@ msgstr ""
"%s vous ne pouvez pas supprimer le server \"%s\" car vous tes connect "
"dessus. Essayez /disconnect %s avant.\n"
-#: src/common/command.c:2682
+#: src/common/command.c:2731
#, c-format
msgid "Server %s%s%s has been deleted\n"
msgstr "Le serveur %s%s%s a t supprim\n"
-#: src/common/command.c:2701
+#: src/common/command.c:2750
#, c-format
msgid "%s missing parameters for \"%s\" command\n"
msgstr "%s paramtres manquants pour la commande \"%s\"\n"
-#: src/common/command.c:2711
+#: src/common/command.c:2760
#, c-format
msgid "%s server \"%s\" already exists, can't create it!\n"
msgstr "%s le serveur \"%s\" existe dj, impossible de le crer !\n"
-#: src/common/command.c:2740 src/common/command.c:2768
-#: src/common/command.c:2781 src/common/command.c:2807
+#: src/common/command.c:2789 src/common/command.c:2817
+#: src/common/command.c:2830 src/common/command.c:2856
#, c-format
msgid "%s missing password for \"%s\" parameter\n"
msgstr "%s mot de passe manquant pour le paramtre \"%s\"\n"
-#: src/common/command.c:2753
+#: src/common/command.c:2802
#, c-format
msgid "%s missing nick(s) for \"%s\" parameter\n"
msgstr "%s pseudo(s) manquant(s) pour le paramtre \"%s\"\n"
-#: src/common/command.c:2794
+#: src/common/command.c:2843
#, c-format
msgid "%s missing command for \"%s\" parameter\n"
msgstr "%s commande manquante pour le paramtre \"%s\"\n"
-#: src/common/command.c:2831
+#: src/common/command.c:2880
#, c-format
msgid "Server %s%s%s created\n"
msgstr "Serveur %s%s%s cr\n"
-#: src/common/command.c:2840
+#: src/common/command.c:2889
#, c-format
msgid "%s unable to create server\n"
msgstr "%s impossible de crer le serveur\n"
-#: src/common/command.c:2900
+#: src/common/command.c:2949
msgid "(unknown)"
msgstr "(inconnu)"
-#: src/common/command.c:2923
+#: src/common/command.c:2972
#, c-format
msgid "%s(password hidden) "
msgstr "%s(mot de passe cach) "
-#: src/common/command.c:3021
+#: src/common/command.c:3070
#, c-format
msgid "%s server \"%s\" not found\n"
msgstr "%s serveur \"%s\" non trouv\n"
-#: src/common/command.c:3054 src/common/command.c:3102
+#: src/common/command.c:3103 src/common/command.c:3151
#, c-format
msgid "%s config option \"%s\" not found\n"
msgstr "%s option de configuration \"%s\" non trouve\n"
-#: src/common/command.c:3059 src/common/command.c:3094
+#: src/common/command.c:3108 src/common/command.c:3143
#, c-format
msgid "%s incorrect value for option \"%s\"\n"
msgstr "%s valeur incorrecte pour l'option \"%s\"\n"
-#: src/common/command.c:3075
+#: src/common/command.c:3124
#, c-format
msgid "%s option \"%s\" can not be changed while WeeChat is running\n"
msgstr "%s l'option \"%s\" ne peut pas tre change lorsque WeeChat tourne\n"
-#: src/common/command.c:3185
+#: src/common/command.c:3234
#, c-format
msgid "No config option found with \"%s\"\n"
msgstr "Aucune option de configuration trouve avec \"%s\"\n"
-#: src/common/command.c:3188
+#: src/common/command.c:3237
msgid "No config option found\n"
msgstr "Aucune option de configuration trouve\n"
-#: src/common/command.c:3195
+#: src/common/command.c:3244
#, c-format
msgid "%sDetail:\n"
msgstr "%sDtail :\n"
-#: src/common/command.c:3200
+#: src/common/command.c:3249
msgid " . type boolean (values: 'on' or 'off')\n"
msgstr " . type boolen (valeurs: 'on' ou 'off')\n"
-#: src/common/command.c:3201 src/common/command.c:3224
-#: src/common/command.c:3230 src/common/command.c:3236
+#: src/common/command.c:3250 src/common/command.c:3273
+#: src/common/command.c:3279 src/common/command.c:3285
#: src/common/weechat.c:153 src/common/weechat.c:178 src/common/weechat.c:185
#: src/common/weechat.c:192
#, c-format
msgid " . default value: '%s'\n"
msgstr " . valeur par dfaut: '%s'\n"
-#: src/common/command.c:3206
+#: src/common/command.c:3255
#, c-format
msgid " . type integer (values: between %d and %d)\n"
msgstr " . type entier (valeurs: entre %d et %d)\n"
-#: src/common/command.c:3209 src/common/weechat.c:162
+#: src/common/command.c:3258 src/common/weechat.c:162
#, c-format
msgid " . default value: %d\n"
msgstr " . valeur par dfaut: %d\n"
-#: src/common/command.c:3213
+#: src/common/command.c:3262
msgid " . type string (values: "
msgstr " . type chane (valeurs: "
-#: src/common/command.c:3226 src/common/command.c:3232
-#: src/common/command.c:3238 src/common/weechat.c:180 src/common/weechat.c:187
+#: src/common/command.c:3275 src/common/command.c:3281
+#: src/common/command.c:3287 src/common/weechat.c:180 src/common/weechat.c:187
#: src/common/weechat.c:194
msgid "empty"
msgstr "vide"
-#: src/common/command.c:3229
+#: src/common/command.c:3278
msgid " . type color (Curses or Gtk color, look at WeeChat doc)\n"
msgstr " . type couleur (couleur Curses ou Gtk, voir la doc WeeChat)\n"
-#: src/common/command.c:3235
+#: src/common/command.c:3284
msgid " . type string (any string)\n"
msgstr " . type chane (toute chane)\n"
-#: src/common/command.c:3241 src/common/weechat.c:197
+#: src/common/command.c:3290 src/common/weechat.c:197
#, c-format
msgid " . description: %s\n"
msgstr " . description: %s\n"
-#: src/common/command.c:3252
+#: src/common/command.c:3301
#, c-format
msgid "config option(s) found with \"%s\"\n"
msgstr "option(s) de configuration trouve(s) avec \"%s\"\n"
-#: src/common/command.c:3255
+#: src/common/command.c:3304
msgid "config option(s) found\n"
msgstr "option(s) de configuration trouve(s)\n"
-#: src/common/command.c:3363
+#: src/common/command.c:3412
#, c-format
msgid "%s incorrect value for plugin option \"%s\"\n"
msgstr "%s valeur incorrecte pour l'option d'extension \"%s\"\n"
-#: src/common/command.c:3392
+#: src/common/command.c:3441
#, c-format
msgid "No plugin option found with \"%s\"\n"
msgstr "Aucune option de configuration d'extension trouve avec \"%s\"\n"
-#: src/common/command.c:3395
+#: src/common/command.c:3444
msgid "No plugin option found\n"
msgstr "Aucune option de configuration d'extension trouve\n"
-#: src/common/command.c:3405
+#: src/common/command.c:3454
#, c-format
msgid "plugin option(s) found with \"%s\"\n"
msgstr "option(s) de configuration d'extension trouve(s) avec \"%s\"\n"
-#: src/common/command.c:3408
+#: src/common/command.c:3457
msgid "plugin option(s) found\n"
msgstr "option(s) de configuration d'extension trouve(s)\n"
-#: src/common/command.c:3449
+#: src/common/command.c:3498
#, c-format
msgid "%s alias or command \"%s\" not found\n"
msgstr "%s alias ou commande \"%s\" non trouv\n"
-#: src/common/command.c:3459
+#: src/common/command.c:3508
#, c-format
msgid "Alias \"%s\" removed\n"
msgstr "Alias \"%s\" supprim\n"
-#: src/common/command.c:3519
+#: src/common/command.c:3568
msgid "ignore were removed.\n"
msgstr "ignore ont t supprims.\n"
-#: src/common/command.c:3521
+#: src/common/command.c:3570
msgid "ignore was removed.\n"
msgstr "ignore a t supprim.\n"
-#: src/common/command.c:3526
+#: src/common/command.c:3575
#, c-format
msgid "%s no ignore found\n"
msgstr "%s aucun ignore trouv\n"
-#: src/common/command.c:3560
+#: src/common/command.c:3609
#, c-format
msgid "%s can't upgrade: connection to at least one server is pending\n"
msgstr ""
"%s impossible de mettre jour: une connexion au moins un serveur est en "
"cours\n"
-#: src/common/command.c:3570
+#: src/common/command.c:3619
#, c-format
msgid ""
"%s can't upgrade: connection to at least one SSL server is active (should be "
@@ -3753,7 +3768,7 @@ msgstr ""
"%s impossible de mettre jour: une connexion au moins un serveur SSL est "
"active (devrait tre corrig dans une future version)\n"
-#: src/common/command.c:3580
+#: src/common/command.c:3629
#, c-format
msgid ""
"%s can't upgrade: anti-flood is active on at least one server (sending many "
@@ -3762,35 +3777,35 @@ msgstr ""
"%s impossible de mettre jour: l'anti-flood est actif sur au moins un "
"serveur (envoi de plusieurs lignes)\n"
-#: src/common/command.c:3595
+#: src/common/command.c:3644
msgid "Upgrading WeeChat...\n"
msgstr "Mise jour de WeeChat...\n"
-#: src/common/command.c:3602
+#: src/common/command.c:3651
#, c-format
msgid "%s unable to save session in file\n"
msgstr "%s impossible de sauver la session dans le fichier\n"
-#: src/common/command.c:3629
+#: src/common/command.c:3678
#, c-format
msgid "%s exec failed (program: \"%s\"), exiting WeeChat\n"
msgstr "%s l'excution a chou (programme: \"%s\"), sortie de WeeChat\n"
-#: src/common/command.c:3669
+#: src/common/command.c:3718
#, c-format
msgid "WeeChat uptime: %d %s %02d:%02d:%02d, started on %s"
msgstr "Uptime WeeChat: %d %s %02d:%02d:%02d, dmarr le %s"
-#: src/common/command.c:3683
+#: src/common/command.c:3732
#, c-format
msgid "WeeChat uptime: %s%d %s%s %s%02d%s:%s%02d%s:%s%02d%s, started on %s%s"
msgstr "Uptime WeeChat: %s%d %s%s %s%02d%s:%s%02d%s:%s%02d%s, dmarr le %s%s"
-#: src/common/command.c:3727
+#: src/common/command.c:3776
msgid "Open windows:\n"
msgstr "Fentres ouvertes:\n"
-#: src/common/command.c:3814
+#: src/common/command.c:3863
#, c-format
msgid ""
"%s can not merge windows, there's no other window with same size near "
@@ -4305,32 +4320,32 @@ msgstr "%s param
msgid "%s cannot create directory \"%s\"\n"
msgstr "%s impossible de crer le rpertoire \"%s\"\n"
-#: src/common/weechat.c:479
+#: src/common/weechat.c:482
#, c-format
msgid "%s unable to get HOME directory\n"
msgstr "%s impossible de lire le rpertoire personnel\n"
-#: src/common/weechat.c:488
+#: src/common/weechat.c:491
#, c-format
msgid "%s not enough memory for home directory\n"
msgstr "%s pas assez de mmoire pour le rpertoire personnel\n"
-#: src/common/weechat.c:501
+#: src/common/weechat.c:504
#, c-format
msgid "%s home (%s) is not a directory\n"
msgstr "%s la base (%s) n'est pas un rpertoire\n"
-#: src/common/weechat.c:510 src/common/weechat.c:534 src/common/weechat.c:550
+#: src/common/weechat.c:513
#, c-format
msgid "%s unable to create \"%s\" directory\n"
msgstr "%s impossible de crer le rpertoire \"%s\"\n"
-#: src/common/weechat.c:626
+#: src/common/weechat.c:615
#, c-format
msgid "%sWelcome to %s%s%s, %s\n"
msgstr "%sBienvenue dans %s%s%s, %s\n"
-#: src/common/weechat.c:640 src/common/weechat.c:650
+#: src/common/weechat.c:629 src/common/weechat.c:639
msgid "compiled on"
msgstr "compil le"
@@ -5614,7 +5629,7 @@ msgstr "%s: cr
msgid "Creating default config file\n"
msgstr "Cration du fichier de configuration par dfaut\n"
-#: src/common/weeconfig.c:2175 src/common/weeconfig.c:2378
+#: src/common/weeconfig.c:2175 src/common/weeconfig.c:2380
#, c-format
msgid ""
"#\n"
@@ -5623,7 +5638,7 @@ msgstr ""
"#\n"
"# %s: fichier de configuration, cr par %s v%s le %s"
-#: src/common/weeconfig.c:2179 src/common/weeconfig.c:2382
+#: src/common/weeconfig.c:2179 src/common/weeconfig.c:2384
msgid ""
"# WARNING! Be careful when editing this file, WeeChat writes this file when "
"exiting.\n"
@@ -5633,7 +5648,7 @@ msgstr ""
"quittant.\n"
"#\n"
-#: src/common/weeconfig.c:2375
+#: src/common/weeconfig.c:2377
msgid "Saving config to disk\n"
msgstr "Sauvegarde de la configuration sur disque\n"
diff --git a/weechat/po/hu.po b/weechat/po/hu.po
index 42f912b17..40045e4e6 100644
--- a/weechat/po/hu.po
+++ b/weechat/po/hu.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: WeeChat 0.2.4-cvs\n"
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
-"POT-Creation-Date: 2007-02-05 23:43+0100\n"
+"POT-Creation-Date: 2007-02-11 16:34+0100\n"
"PO-Revision-Date: 2007-01-11 00:20+0100\n"
"Last-Translator: Andras Voroskoi \n"
"Language-Team: weechat-dev \n"
@@ -16,7 +16,7 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n > 1);\n"
-#: src/irc/irc-server.c:196 src/common/weeconfig.c:2311
+#: src/irc/irc-server.c:196 src/common/weeconfig.c:2313
msgid "Unable to get user's name"
msgstr "A felhasználónév meghatározása sikertelen"
@@ -1391,12 +1391,12 @@ msgstr "(rejtett)"
msgid "%s: using hostname \"%s\"\n"
msgstr "%s: felhasznált hosztnév \"%s\"\n"
-#: src/irc/irc-send.c:219 src/common/command.c:692
+#: src/irc/irc-send.c:219 src/common/command.c:693
#, c-format
msgid "%s cannot find nick for sending message\n"
msgstr "%s nem található név az üzenet küldéséhez\n"
-#: src/irc/irc-send.c:358 src/common/command.c:568
+#: src/irc/irc-send.c:358 src/common/command.c:569
#, c-format
msgid "%s command \"%s\" needs a server connection!\n"
msgstr "%s a \"%s\" parancs futtatásához csatlakozni kell a szerverhez!\n"
@@ -1416,7 +1416,7 @@ msgstr "%s \"%s\" parancs csak a szobaablakban futtatható\n"
msgid "%s \"%s\" command can not be executed on a server buffer\n"
msgstr "%s \"%s\" parancs nem futtatható a szerverablakban\n"
-#: src/irc/irc-send.c:879 src/irc/irc-send.c:940 src/common/command.c:1587
+#: src/irc/irc-send.c:879 src/irc/irc-send.c:940 src/common/command.c:1588
#, c-format
msgid "%s wrong arguments for \"%s\" command\n"
msgstr "%s rossz argumentum a \"%s\" parancsnak\n"
@@ -1442,9 +1442,9 @@ msgid "%s nick \"%s\" not found for \"%s\" command\n"
msgstr "%s név \"%s\" nem található a \"%s\" parancshoz\n"
#: src/irc/irc-send.c:1345 src/irc/irc-send.c:1483 src/irc/irc-send.c:2103
-#: src/common/command.c:1532 src/common/command.c:1544
-#: src/common/command.c:1563 src/common/command.c:1652
-#: src/common/command.c:2520
+#: src/common/command.c:1533 src/common/command.c:1545
+#: src/common/command.c:1564 src/common/command.c:1653
+#: src/common/command.c:2569
#, c-format
msgid "%s wrong argument count for \"%s\" command\n"
msgstr "%s rossz argumentum szám a \"%s\" parancsnak\n"
@@ -1664,11 +1664,11 @@ msgstr "%s%s %s(%s%s@%s%s)%s neve %s volt\n"
msgid "%s[%s%s%s]%s idle: "
msgstr "%s[%s%s%s]%s tétlen: "
-#: src/irc/irc-recv.c:3128 src/common/command.c:3671 src/common/command.c:3689
+#: src/irc/irc-recv.c:3128 src/common/command.c:3720 src/common/command.c:3738
msgid "days"
msgstr "nap"
-#: src/irc/irc-recv.c:3128 src/common/command.c:3671 src/common/command.c:3689
+#: src/irc/irc-recv.c:3128 src/common/command.c:3720 src/common/command.c:3738
msgid "day"
msgstr "nap"
@@ -2209,7 +2209,7 @@ msgid "Plugin \"%s\" unloaded.\n"
msgstr "A \"%s\" modul eltávolítva.\n"
#: src/plugins/plugins.c:1423 src/plugins/plugins.c:1466
-#: src/common/command.c:3341
+#: src/common/command.c:3390
#, c-format
msgid "%s plugin \"%s\" not found\n"
msgstr "%s a \"%s\" modul nem található\n"
@@ -2220,7 +2220,7 @@ msgid "%s %s, line %d: invalid syntax, missing \"=\"\n"
msgstr "%s %s, %d. sor: érvénytelen szintaxis, hiányzó \"=\"\n"
#: src/plugins/plugins-config.c:363 src/common/weeconfig.c:2165
-#: src/common/weeconfig.c:2369
+#: src/common/weeconfig.c:2371
#, c-format
msgid "%s cannot create file \"%s\"\n"
msgstr "%s nem sikerült a \"%s\" fájlt létrehozni\n"
@@ -2347,7 +2347,7 @@ msgstr "szerver"
msgid "Not enough memory for new line\n"
msgstr "Nincs elég memória az új sorhoz\n"
-#: src/gui/gui-common.c:432
+#: src/gui/gui-common.c:436
#, c-format
msgid "%s not enough memory for infobar message\n"
msgstr "%s nincs elég memória az információs pult üzenethez\n"
@@ -2544,19 +2544,23 @@ msgstr "képernyő frissítése"
msgid "grab a key"
msgstr "vállasszon billentyűt"
-#: src/gui/gui-keyboard.c:456 src/common/command.c:2204
+#: src/gui/gui-keyboard.c:147
+msgid "insert a string in command line"
+msgstr ""
+
+#: src/gui/gui-keyboard.c:475 src/common/command.c:2253
#, c-format
msgid "%s unable to bind key \"%s\"\n"
msgstr "%s nem sikerült a(z) \"%s\" billentyűt hozzárendelni\n"
-#: src/gui/gui-keyboard.c:467
+#: src/gui/gui-keyboard.c:497
#, c-format
msgid "%s unable to bind key \"%s\" (invalid function name: \"%s\")\n"
msgstr ""
"%s nem sikerült a(z) \"%s\" billentyűt hozzárendelni (érvénytelen "
"funkciónév: \"%s\")\n"
-#: src/gui/gui-keyboard.c:480
+#: src/gui/gui-keyboard.c:511
#, c-format
msgid "%s not enough memory for key binding\n"
msgstr "%s nincs elég memória a billentyűhozzárendeléshez\n"
@@ -2577,7 +2581,7 @@ msgstr "**** Naplófájl kezdete "
msgid "**** End of log "
msgstr "**** Naplófájl vége "
-#: src/common/alias.c:170 src/common/command.c:365
+#: src/common/alias.c:170 src/common/command.c:366
#, c-format
msgid "%s circular reference when calling alias \"/%s\"\n"
msgstr "%s körreferencia a \"/%s\" aliasz hívásakor\n"
@@ -2793,16 +2797,21 @@ msgid "bind/unbind keys"
msgstr "billentyűk hozzárendelése/hozzárendelés eltávolítása"
#: src/common/command.c:122
-msgid "[key [function/command]] [unbind key] [functions] [reset -yes]"
+#, fuzzy
+msgid ""
+"[key [function/command]] [unbind key] [functions] [call function [\"args\"]] "
+"[reset -yes]"
msgstr ""
"[billentyű [funkció/parancs]] [unbind billentyű] [funkció] [reset -yes]"
#: src/common/command.c:123
+#, fuzzy
msgid ""
" key: display or bind this key to an internal function or a command "
"(beginning by \"/\")\n"
" unbind: unbind a key\n"
"functions: list internal functions for key bindings\n"
+" call: call a function by name (with optional arguments)\n"
" reset: restore bindings to the default values and delete ALL personal "
"bindings (use carefully!)"
msgstr ""
@@ -2813,11 +2822,11 @@ msgstr ""
" reset: billenzyűparancsok visszaállítása az eredeti értékekre és MINDEN "
"személyes hozzárendelés törlése (használja óvatosan!)"
-#: src/common/command.c:139
+#: src/common/command.c:140
msgid "list/load/unload plugins"
msgstr "modulok listázása/betöltése/eltávolítása"
-#: src/common/command.c:140
+#: src/common/command.c:141
msgid ""
"[list [name]] | [listfull [name]] | [load filename] | [autoload] | [reload "
"[name]] | [unload [name]]"
@@ -2825,7 +2834,7 @@ msgstr ""
"[list [név]] | [listfull [név]] | [load fájlnév] | [autoload] | [reload "
"[név]] | [unload [név]]"
-#: src/common/command.c:141
+#: src/common/command.c:142
msgid ""
" list: list loaded plugins\n"
"listfull: list loaded plugins with detailed info for each plugin\n"
@@ -2838,11 +2847,11 @@ msgid ""
"Without argument, /plugin command lists loaded plugins."
msgstr ""
-#: src/common/command.c:149
+#: src/common/command.c:150
msgid "list, add or remove servers"
msgstr "szerverek listázása, hozzáadása vagy eltávolítása"
-#: src/common/command.c:150
+#: src/common/command.c:151
msgid ""
"[servername] | [servername hostname port [-auto | -noauto] [-ipv6] [-ssl] [-"
"pwd password] [-nicks nick1 nick2 nick3] [-username username] [-realname "
@@ -2853,7 +2862,7 @@ msgstr ""
"pwd jelszó] [-nicks név1 név2 név3] [-username felhasználónév] [-realname "
"valódi név] [-command parancs] [-autojoin szoba[,szoba]] ] | [del szervernév]"
-#: src/common/command.c:155
+#: src/common/command.c:156
msgid ""
"servername: server name, for internal and display use\n"
" hostname: name or IP address of server\n"
@@ -2879,27 +2888,27 @@ msgstr ""
"felhasználónév: felhasználónév a szerveren\n"
" valódi név: a felhasználó valódi neve"
-#: src/common/command.c:167
+#: src/common/command.c:168
msgid "save config to disk"
msgstr "beállítások lemezre mentése"
-#: src/common/command.c:168
+#: src/common/command.c:169
msgid "[file]"
msgstr "[fájl]"
-#: src/common/command.c:168
+#: src/common/command.c:169
msgid "file: filename for writing config"
msgstr "fájl: fájlnév a beállítások mentéséhez"
-#: src/common/command.c:170
+#: src/common/command.c:171
msgid "set config options"
msgstr "konfigurációs paraméterek beállítása"
-#: src/common/command.c:171 src/common/command.c:179
+#: src/common/command.c:172 src/common/command.c:180
msgid "[option [ = value]]"
msgstr "[opció [ = érték]]"
-#: src/common/command.c:172
+#: src/common/command.c:173
msgid ""
"option: name of an option (if name is full and no value is given, then help "
"is displayed on option)\n"
@@ -2915,11 +2924,11 @@ msgstr ""
"A opció lehet: szervernév.szerver_xxx, ahol a \"szervernév\" egy belső "
"szervernév és az \"xxx\" a szerver egyik opciója."
-#: src/common/command.c:178
+#: src/common/command.c:179
msgid "set plugin config options"
msgstr "modul opcióinak beállítása"
-#: src/common/command.c:180
+#: src/common/command.c:181
msgid ""
"option: name of a plugin option\n"
" value: value for option\n"
@@ -2931,27 +2940,27 @@ msgstr ""
"\n"
"Az opció formája: modul.opció, például: perl.azénszkriptem.azénopcióm"
-#: src/common/command.c:184
+#: src/common/command.c:185
msgid "remove an alias"
msgstr "alias eltávolítása"
-#: src/common/command.c:185
+#: src/common/command.c:186
msgid "alias_name"
msgstr "alias_név"
-#: src/common/command.c:185
+#: src/common/command.c:186
msgid "alias_name: name of alias to remove"
msgstr "alias_név: az eltávolítandó alias neve"
-#: src/common/command.c:187
+#: src/common/command.c:188
msgid "unignore IRC messages and/or hosts"
msgstr "IRC üzenetek és/vagy hosztok mellőzésének eltávolítása"
-#: src/common/command.c:188
+#: src/common/command.c:189
msgid "[number | [mask [[type | command] [channel [server]]]]]"
msgstr "[szám | [maszk [[típus | parancs] [szoba [szerver]]]]]"
-#: src/common/command.c:189
+#: src/common/command.c:190
msgid ""
" number: # of ignore to unignore (number is displayed by list of ignore)\n"
" mask: nick or host mask to unignore\n"
@@ -2975,11 +2984,11 @@ msgstr ""
"Paraméter megadása nélkül az /unignore parancs listázza a meglévő "
"mellőzéseket."
-#: src/common/command.c:199
+#: src/common/command.c:200
msgid "upgrade WeeChat without disconnecting from servers"
msgstr "WeeChat frissítése a szerverekről való lecsatlakozás nélkül"
-#: src/common/command.c:201
+#: src/common/command.c:202
msgid ""
"This command run again WeeChat binary, so it should have been compiled or "
"installed with a package manager before running this command."
@@ -2987,23 +2996,23 @@ msgstr ""
"Ez a parancs a WeeChat binárison fut, ezért a futtatása előtt a programot le "
"kell fordítani vagy egy csomagkezelővel telepíteni."
-#: src/common/command.c:204
+#: src/common/command.c:205
msgid "show WeeChat uptime"
msgstr "a WeeChat futásidejének mutatása"
-#: src/common/command.c:205
+#: src/common/command.c:206
msgid "[-o]"
msgstr "[-o]"
-#: src/common/command.c:206
+#: src/common/command.c:207
msgid "-o: send uptime on current channel as an IRC message"
msgstr "-o: a futásidő mint IRC üzenet elküldése az aktuális szobába"
-#: src/common/command.c:208
+#: src/common/command.c:209
msgid "manage windows"
msgstr "ablakok kezelése"
-#: src/common/command.c:209
+#: src/common/command.c:210
msgid ""
"[list | -1 | +1 | b# | up | down | left | right | splith [pct] | splitv "
"[pct] | resize pct | merge [all]]"
@@ -3011,7 +3020,7 @@ msgstr ""
"[list | -1 | +1 | b# | up | down | left | right | splith [pct] | splitv "
"[pct] | resize pct | merge [all]]"
-#: src/common/command.c:211
+#: src/common/command.c:212
msgid ""
" list: list open windows (no parameter implies this list)\n"
" -1: jump to previous window\n"
@@ -3047,19 +3056,19 @@ msgstr ""
"hogy az új ablak hány százaléka lesz a szülőablaknak. Például 25 esetén a "
"szülőablak negyedét kapjuk."
-#: src/common/command.c:345 src/common/command.c:514 src/common/command.c:603
+#: src/common/command.c:346 src/common/command.c:515 src/common/command.c:604
#, c-format
msgid "%s command \"%s\" failed\n"
msgstr "%s a \"%s\" parancs végrehajtása sikertelen\n"
-#: src/common/command.c:471
+#: src/common/command.c:472
#, c-format
msgid "%s wrong argument count for %s command \"%s\" (expected: %d arg%s)\n"
msgstr ""
"%s helytelen számú paraméter a következő %s parancsnak: \"%s\" (várt: %d "
"paraméter%s)\n"
-#: src/common/command.c:483
+#: src/common/command.c:484
#, c-format
msgid ""
"%s wrong argument count for %s command \"%s\" (expected: between %d and %d "
@@ -3068,13 +3077,13 @@ msgstr ""
"%s helytelen számú paraméter a következő %s parancsnak: \"%s\" (várt: %d és %"
"d paraméter között%s)\n"
-#: src/common/command.c:541
+#: src/common/command.c:542
#, c-format
msgid "%s wrong argument count for IRC command \"%s\" (expected: %d arg%s)\n"
msgstr ""
"%s helytelen számú argumentum a(z) \"%s\" IRC parancsnak (várt: %d arg%s)\n"
-#: src/common/command.c:553
+#: src/common/command.c:554
#, c-format
msgid ""
"%s wrong argument count for IRC command \"%s\" (expected: between %d and %d "
@@ -3083,12 +3092,12 @@ msgstr ""
"%s helytelen számú argumentum a(z) \"%s\" IRC parancsnak (várt: %d és %d "
"közötti arg%s)\n"
-#: src/common/command.c:577
+#: src/common/command.c:578
#, c-format
msgid "%s command \"%s\" can not be executed on DCC CHAT buffer\n"
msgstr "%s \"%s\" parancs nem futtatható a DCC CHAT pufferben\n"
-#: src/common/command.c:639
+#: src/common/command.c:640
#, c-format
msgid ""
"%s unknown command \"%s\" (type /help for help). To send unknown commands to "
@@ -3098,362 +3107,367 @@ msgstr ""
"ismeretlen parancsokat kíván küldeni az IRC szervernek, engedélyezze az "
"irc_send_unknown_commands opciót!\n"
-#: src/common/command.c:833
+#: src/common/command.c:834
msgid "This window is not a channel!\n"
msgstr "Ez az ablak nem egy szoba!\n"
-#: src/common/command.c:881 src/common/command.c:1052
+#: src/common/command.c:882 src/common/command.c:1053
#, c-format
msgid "%s missing arguments for \"%s\" command\n"
msgstr "%s hiányzó argumentum a \"%s\" parancsnak\n"
-#: src/common/command.c:890
+#: src/common/command.c:891
#, c-format
msgid "Alias \"%s\" => \"%s\" created\n"
msgstr "A \"%s\" => \"%s\" aliasz elkészült\n"
-#: src/common/command.c:896
+#: src/common/command.c:897
#, c-format
msgid "Failed to create alias \"%s\" => \"%s\" (not enough memory)\n"
msgstr ""
"A \"%s\" => \"%s\" aliasz elkészítése sikertelen (nincs elég memória)\n"
-#: src/common/command.c:908
+#: src/common/command.c:909
msgid "Alias:\n"
msgstr "Aliasz:\n"
-#: src/common/command.c:918
+#: src/common/command.c:919
msgid "No alias found.\n"
msgstr "Nem találtam aliaszt.\n"
-#: src/common/command.c:928
+#: src/common/command.c:929
msgid "List of aliases:\n"
msgstr "Aliaszok listája:\n"
-#: src/common/command.c:942
+#: src/common/command.c:943
msgid "No alias defined.\n"
msgstr "Nincs aliasz definiálva.\n"
-#: src/common/command.c:961
+#: src/common/command.c:962
#, c-format
msgid "%sServer: %s%s\n"
msgstr "%sSzerver: %s%s\n"
-#: src/common/command.c:966
+#: src/common/command.c:967
#, c-format
msgid "%snot connected\n"
msgstr "%snincs csatlakozva\n"
-#: src/common/command.c:970
+#: src/common/command.c:971
#, c-format
msgid "%sChannel: %s%s %s(server: %s%s%s)\n"
msgstr "%sSzoba: %s%s %s(szerver: %s%s%s)\n"
-#: src/common/command.c:979
+#: src/common/command.c:980
#, c-format
msgid "%sPrivate with: %s%s %s(server: %s%s%s)\n"
msgstr "%sPrivát beszélgetés: %s%s %s(szerver: %s%s%s)\n"
-#: src/common/command.c:988 src/common/command.c:1000
+#: src/common/command.c:989 src/common/command.c:1001
#, c-format
msgid "%sunknown\n"
msgstr "%sismeretlen\n"
-#: src/common/command.c:996
+#: src/common/command.c:997
#, c-format
msgid "%sraw IRC data\n"
msgstr "%snyers IRC adat\n"
-#: src/common/command.c:1031
+#: src/common/command.c:1032
msgid "Open buffers:\n"
msgstr "Nyitott pufferek:\n"
-#: src/common/command.c:1076
+#: src/common/command.c:1077
#, c-format
msgid "%s incorrect buffer number\n"
msgstr "%s helytelen pufferszám\n"
-#: src/common/command.c:1093
+#: src/common/command.c:1094
#, c-format
msgid "%s can not close the single buffer\n"
msgstr "%s az utolsó puffert nem lehet bezárni\n"
-#: src/common/command.c:1106
+#: src/common/command.c:1107
#, c-format
msgid "%s can not close server buffer while channels are open\n"
msgstr "%s nem lehet a szerver puffert bezárni, míg a szobákban tartózkodunk\n"
-#: src/common/command.c:1180
+#: src/common/command.c:1181
msgid "Default notify levels for servers:"
msgstr "Szerverek alapértelmezett értesítési szintje:"
-#: src/common/command.c:1198
+#: src/common/command.c:1199
msgid "Notify levels:"
msgstr "Értesítési szintek:"
-#: src/common/command.c:1205
+#: src/common/command.c:1206
msgid "Raw IRC data"
msgstr "Nyers IRC adat"
-#: src/common/command.c:1227 src/common/command.c:1297
+#: src/common/command.c:1228 src/common/command.c:1298
#, c-format
msgid "%s incorrect notify level (must be between %d and %d)\n"
msgstr ""
"%s helytelen értesítési szint (az értéknek %d és %d között kell lennie)\n"
-#: src/common/command.c:1240
+#: src/common/command.c:1241
#, c-format
msgid "%s incorrect buffer for notify (must be server, channel or private)\n"
msgstr ""
"%s helytelen puffer az értesítéshez (szervert, szobát vagy privát "
"beszélgetést kell megjelölnie)\n"
-#: src/common/command.c:1251
+#: src/common/command.c:1252
#, c-format
msgid "New default notify level for server %s%s%s: %s%d %s"
msgstr "A(z) %s%s%s szerver új értesítési szintje: %s%d %s"
-#: src/common/command.c:1265
+#: src/common/command.c:1266
#, c-format
msgid "New notify level for %s%s%s: %s%d %s"
msgstr "A %s%s%s új értesítési szintje: %s%d %s"
-#: src/common/command.c:1276
+#: src/common/command.c:1277
msgid "(hotlist: never)\n"
msgstr ""
-#: src/common/command.c:1279
+#: src/common/command.c:1280
msgid "(hotlist: highlights)\n"
msgstr ""
-#: src/common/command.c:1282
+#: src/common/command.c:1283
msgid "(hotlist: highlights + messages)\n"
msgstr ""
-#: src/common/command.c:1285
+#: src/common/command.c:1286
msgid "(hotlist: highlights + messages + join/part (all))\n"
msgstr ""
-#: src/common/command.c:1427
+#: src/common/command.c:1428
#, fuzzy, c-format
msgid "%s buffer not found for \"%s\" command\n"
msgstr "%s nem található név a \"%s\" parancshoz\n"
-#: src/common/command.c:1437 src/common/command.c:1681
-#: src/common/command.c:2513 src/common/command.c:3803
-#: src/common/command.c:3846
+#: src/common/command.c:1438 src/common/command.c:1682
+#: src/common/command.c:2562 src/common/command.c:3852
+#: src/common/command.c:3895
#, c-format
msgid "%s unknown option for \"%s\" command\n"
msgstr "%s ismeretlen opció a \"%s\" parancsnak\n"
-#: src/common/command.c:1477
+#: src/common/command.c:1478
#, c-format
msgid "%s already connected to server \"%s\"!\n"
msgstr "%s már csatlakozott a \"%s\" szerverhez!\n"
-#: src/common/command.c:1485
+#: src/common/command.c:1486
#, c-format
msgid "%s currently connecting to server \"%s\"!\n"
msgstr "%s éppen kapcsolódik a(z) \"%s\" szerverhez!\n"
-#: src/common/command.c:1505 src/common/command.c:1731
+#: src/common/command.c:1506 src/common/command.c:1732
#, c-format
msgid "%s server not found\n"
msgstr "%s a szerver nem található\n"
-#: src/common/command.c:1714
+#: src/common/command.c:1715
#, c-format
msgid "%s not connected to server \"%s\"!\n"
msgstr "%s nincs csatlakozva a \"%s\" szerverhez!\n"
-#: src/common/command.c:1722
+#: src/common/command.c:1723
msgid "Auto-reconnection is cancelled\n"
msgstr "automata újracsatlakozás megszakítva\n"
-#: src/common/command.c:1759 src/common/weechat.c:218
+#: src/common/command.c:1760 src/common/weechat.c:218
#, c-format
msgid "%s internal commands:\n"
msgstr "%s belső parancsok:\n"
-#: src/common/command.c:1769 src/common/weechat.c:238
+#: src/common/command.c:1770 src/common/weechat.c:238
msgid "IRC commands:\n"
msgstr "IRC parancsok:\n"
-#: src/common/command.c:1783
+#: src/common/command.c:1784
msgid "Plugin commands:\n"
msgstr "Modul parancsok:\n"
-#: src/common/command.c:1899
+#: src/common/command.c:1900
#, c-format
msgid "No help available, \"%s\" is an unknown command\n"
msgstr "Nem érhető el segítség, a \"%s\" ismeretlen parancs\n"
-#: src/common/command.c:1968
+#: src/common/command.c:1969
#, c-format
msgid "%son %s%s%s/%s%s%s:%s ignoring %s%s%s from %s%s\n"
msgstr ""
-#: src/common/command.c:2006
+#: src/common/command.c:2007
msgid "List of ignore:\n"
msgstr "Mellőzések listája:\n"
-#: src/common/command.c:2023
+#: src/common/command.c:2024
msgid "No ignore defined.\n"
msgstr "Nincs mellőzés megadva.\n"
-#: src/common/command.c:2049
+#: src/common/command.c:2050
msgid "New ignore:"
msgstr "Új mellőzés:"
-#: src/common/command.c:2069
+#: src/common/command.c:2070
#, c-format
msgid "New key binding: %s"
msgstr "Új billentyűparancs: %s"
-#: src/common/command.c:2108
+#: src/common/command.c:2113
msgid "Key bindings:\n"
msgstr "Billentyűparancsok:\n"
-#: src/common/command.c:2122
+#: src/common/command.c:2127
#, c-format
msgid "Key \"%s\" unbound\n"
msgstr "A(z) \"%s\" billentyűparancs visszavonva\n"
-#: src/common/command.c:2128
+#: src/common/command.c:2133
#, c-format
msgid "%s unable to unbind key \"%s\"\n"
msgstr "%s nem sikerült a(z) \"%s\" billentyűparancsot visszavonni\n"
-#: src/common/command.c:2136 src/common/weechat.c:270
+#: src/common/command.c:2141 src/common/weechat.c:270
msgid "Internal key functions:\n"
msgstr "Belső billentyűfunkciók:\n"
-#: src/common/command.c:2156
+#: src/common/command.c:2190
+#, fuzzy, c-format
+msgid "%s unknown key function \"%s\"\n"
+msgstr "%s ismeretlen opció a \"%s\" parancsnak\n"
+
+#: src/common/command.c:2205
msgid "Default key bindings restored\n"
msgstr "Alapértelmezett billentyűparancsok visszaállítva\n"
-#: src/common/command.c:2162
-#, c-format
-msgid "%s \"-yes\" argument is required for keys reset (securuty reason)\n"
+#: src/common/command.c:2211
+#, fuzzy, c-format
+msgid "%s \"-yes\" argument is required for keys reset (security reason)\n"
msgstr ""
"%s \"-yes\" paraméter megadása kötelező a billentyűparancsok "
"visszaállításához (biztonsági okokból)\n"
-#: src/common/command.c:2181
+#: src/common/command.c:2230
msgid "Key:\n"
msgstr "Billentyű:\n"
-#: src/common/command.c:2187
+#: src/common/command.c:2236
msgid "No key found.\n"
msgstr "Nem találtam billentyűt.\n"
-#: src/common/command.c:2229
+#: src/common/command.c:2278
msgid "global"
msgstr "globális"
-#: src/common/command.c:2229
+#: src/common/command.c:2278
msgid "local"
msgstr "helyi"
-#: src/common/command.c:2235
+#: src/common/command.c:2284
msgid "top"
msgstr "legfelső"
-#: src/common/command.c:2238
+#: src/common/command.c:2287
msgid "bottom"
msgstr "legalsó"
-#: src/common/command.c:2241
+#: src/common/command.c:2290
msgid "left"
msgstr "bal"
-#: src/common/command.c:2244
+#: src/common/command.c:2293
msgid "right"
msgstr "jobb"
-#: src/common/command.c:2274
+#: src/common/command.c:2323
msgid "Open panels:\n"
msgstr "Nyitott panelek:\n"
-#: src/common/command.c:2306
+#: src/common/command.c:2355
msgid "Plugins loaded:\n"
msgstr "Betöltött modulok:\n"
-#: src/common/command.c:2332
+#: src/common/command.c:2381
msgid " message handlers:\n"
msgstr " üzenetkezelők:\n"
-#: src/common/command.c:2341
+#: src/common/command.c:2390
#, c-format
msgid " IRC(%s)\n"
msgstr " IRC(%s)\n"
-#: src/common/command.c:2348
+#: src/common/command.c:2397
msgid " (no message handler)\n"
msgstr " (nincs üzenetkezelő)\n"
-#: src/common/command.c:2353
+#: src/common/command.c:2402
msgid " command handlers:\n"
msgstr " parancskezelők:\n"
-#: src/common/command.c:2374
+#: src/common/command.c:2423
msgid " (no command handler)\n"
msgstr " (nincs parancskezelő)\n"
-#: src/common/command.c:2379
+#: src/common/command.c:2428
msgid " timer handlers:\n"
msgstr " időkezelők:\n"
-#: src/common/command.c:2388
+#: src/common/command.c:2437
#, c-format
msgid " %d seconds\n"
msgstr " %d másodperc\n"
-#: src/common/command.c:2395
+#: src/common/command.c:2444
msgid " (no timer handler)\n"
msgstr " (nincs időkezelő)\n"
-#: src/common/command.c:2400
+#: src/common/command.c:2449
msgid " keyboard handlers:\n"
msgstr " billentyűkezelők:\n"
-#: src/common/command.c:2410
+#: src/common/command.c:2459
msgid " (no keyboard handler)\n"
msgstr " (nincsenek billentyűkezelők)\n"
-#: src/common/command.c:2412 src/common/command.c:2429
-#: src/common/command.c:2445
+#: src/common/command.c:2461 src/common/command.c:2478
+#: src/common/command.c:2494
#, c-format
msgid " %d defined\n"
msgstr " %d definiálva\n"
-#: src/common/command.c:2417
+#: src/common/command.c:2466
#, fuzzy
msgid " event handlers:\n"
msgstr " üzenetkezelők:\n"
-#: src/common/command.c:2427
+#: src/common/command.c:2476
#, fuzzy
msgid " (no event handler)\n"
msgstr " (nincs üzenetkezelő)\n"
-#: src/common/command.c:2434
+#: src/common/command.c:2483
msgid " modifiers:\n"
msgstr " módosítók:\n"
-#: src/common/command.c:2443
+#: src/common/command.c:2492
msgid " (no modifier)\n"
msgstr " (nincs módosító)\n"
-#: src/common/command.c:2454
+#: src/common/command.c:2503
msgid "No plugin found.\n"
msgstr "Nem található modul.\n"
-#: src/common/command.c:2456
+#: src/common/command.c:2505
msgid " (no plugin)\n"
msgstr " (nem található bővítőmodul)\n"
-#: src/common/command.c:2526 src/common/command.c:3419
+#: src/common/command.c:2575 src/common/command.c:3468
#, c-format
msgid ""
"Command \"%s\" is not available, WeeChat was built without plugins support.\n"
@@ -3461,49 +3475,49 @@ msgstr ""
"A(z) \"%s\" parancs nem elérhető, a WeeChat modultámogatás nélkül lett "
"lefordítva.\n"
-#: src/common/command.c:2554
+#: src/common/command.c:2603
msgid "Configuration file saved\n"
msgstr "Konfigurációs fájl elmentve\n"
-#: src/common/command.c:2559
+#: src/common/command.c:2608
#, c-format
msgid "%s failed to save configuration file\n"
msgstr "%s nem sikerült a konfigurációs fájlt elmenteni\n"
-#: src/common/command.c:2567
+#: src/common/command.c:2616
msgid "Plugins options saved\n"
msgstr "Modul beállítások elmentve\n"
-#: src/common/command.c:2572
+#: src/common/command.c:2621
#, c-format
msgid "%s failed to save plugins options\n"
msgstr "%s nem sikerült a modul opciókat elmenteni\n"
-#: src/common/command.c:2613
+#: src/common/command.c:2662
msgid "No server.\n"
msgstr "Nincs szerver.\n"
-#: src/common/command.c:2624
+#: src/common/command.c:2673
#, c-format
msgid "Server '%s' not found.\n"
msgstr "A '%s' szerver nem található.\n"
-#: src/common/command.c:2636
+#: src/common/command.c:2685
#, c-format
msgid "%s missing servername for \"%s\" command\n"
msgstr "%s hiányzó szervernév a \"%s\" parancshoz\n"
-#: src/common/command.c:2644
+#: src/common/command.c:2693
#, c-format
msgid "%s too much arguments for \"%s\" command, ignoring arguments\n"
msgstr "%s túl sok paraméter a \"%s\" parancsnak, paraméterek mellőzve\n"
-#: src/common/command.c:2654
+#: src/common/command.c:2703
#, c-format
msgid "%s server \"%s\" not found for \"%s\" command\n"
msgstr "%s a \"%s\" szerver nem található a \"%s\" parancshoz\n"
-#: src/common/command.c:2662
+#: src/common/command.c:2711
#, c-format
msgid ""
"%s you can not delete server \"%s\" because you are connected to. Try /"
@@ -3512,198 +3526,198 @@ msgstr ""
"%s nem tudja törölni a \"%s\" szervert, mert csatlakozva van hozzá. Próbálja "
"a /disconnect %s parancsot előbb.\n"
-#: src/common/command.c:2682
+#: src/common/command.c:2731
#, c-format
msgid "Server %s%s%s has been deleted\n"
msgstr "A %s%s%s szerver törölve\n"
-#: src/common/command.c:2701
+#: src/common/command.c:2750
#, c-format
msgid "%s missing parameters for \"%s\" command\n"
msgstr "%s hiányzó paraméter a \"%s\" parancsnak\n"
-#: src/common/command.c:2711
+#: src/common/command.c:2760
#, c-format
msgid "%s server \"%s\" already exists, can't create it!\n"
msgstr "%s a \"%s\" szerver már létezik, nem hozhatja létre!\n"
-#: src/common/command.c:2740 src/common/command.c:2768
-#: src/common/command.c:2781 src/common/command.c:2807
+#: src/common/command.c:2789 src/common/command.c:2817
+#: src/common/command.c:2830 src/common/command.c:2856
#, c-format
msgid "%s missing password for \"%s\" parameter\n"
msgstr "%s hiányzó jelszó a \"%s\" paraméterhez\n"
-#: src/common/command.c:2753
+#: src/common/command.c:2802
#, c-format
msgid "%s missing nick(s) for \"%s\" parameter\n"
msgstr "%s hiányzó név a \"%s\" paraméterhez\n"
-#: src/common/command.c:2794
+#: src/common/command.c:2843
#, c-format
msgid "%s missing command for \"%s\" parameter\n"
msgstr "%s hiányzó parancs a \"%s\" paraméterhez\n"
-#: src/common/command.c:2831
+#: src/common/command.c:2880
#, c-format
msgid "Server %s%s%s created\n"
msgstr "A %s%s%s szerver létrehozva\n"
-#: src/common/command.c:2840
+#: src/common/command.c:2889
#, c-format
msgid "%s unable to create server\n"
msgstr "%s nem sikerült a szervert létrehozni\n"
-#: src/common/command.c:2900
+#: src/common/command.c:2949
msgid "(unknown)"
msgstr "(ismeretlen)"
-#: src/common/command.c:2923
+#: src/common/command.c:2972
#, c-format
msgid "%s(password hidden) "
msgstr "%s(jelszó rejtve) "
-#: src/common/command.c:3021
+#: src/common/command.c:3070
#, c-format
msgid "%s server \"%s\" not found\n"
msgstr "%s a \"%s\" szerver nem található\n"
-#: src/common/command.c:3054 src/common/command.c:3102
+#: src/common/command.c:3103 src/common/command.c:3151
#, c-format
msgid "%s config option \"%s\" not found\n"
msgstr "%s a \"%s\" opció nem található\n"
-#: src/common/command.c:3059 src/common/command.c:3094
+#: src/common/command.c:3108 src/common/command.c:3143
#, c-format
msgid "%s incorrect value for option \"%s\"\n"
msgstr "%s helytelen érték a \"%s\" paraméternek\n"
-#: src/common/command.c:3075
+#: src/common/command.c:3124
#, c-format
msgid "%s option \"%s\" can not be changed while WeeChat is running\n"
msgstr "%s a \"%s\" opció nem módosítható a WeeChat futása közben\n"
-#: src/common/command.c:3185
+#: src/common/command.c:3234
#, c-format
msgid "No config option found with \"%s\"\n"
msgstr "Nem találtam beállítási lehetőséget a \"%s\" szóhoz\n"
-#: src/common/command.c:3188
+#: src/common/command.c:3237
msgid "No config option found\n"
msgstr "Nem található az opció\n"
-#: src/common/command.c:3195
+#: src/common/command.c:3244
#, c-format
msgid "%sDetail:\n"
msgstr "%sRészletek:\n"
-#: src/common/command.c:3200
+#: src/common/command.c:3249
msgid " . type boolean (values: 'on' or 'off')\n"
msgstr " . típus logikai (értékek: 'on' vagy 'off')\n"
-#: src/common/command.c:3201 src/common/command.c:3224
-#: src/common/command.c:3230 src/common/command.c:3236
+#: src/common/command.c:3250 src/common/command.c:3273
+#: src/common/command.c:3279 src/common/command.c:3285
#: src/common/weechat.c:153 src/common/weechat.c:178 src/common/weechat.c:185
#: src/common/weechat.c:192
#, c-format
msgid " . default value: '%s'\n"
msgstr " . alapérték: '%s'\n"
-#: src/common/command.c:3206
+#: src/common/command.c:3255
#, c-format
msgid " . type integer (values: between %d and %d)\n"
msgstr " . típus szám (értékek: %d és %d között)\n"
-#: src/common/command.c:3209 src/common/weechat.c:162
+#: src/common/command.c:3258 src/common/weechat.c:162
#, c-format
msgid " . default value: %d\n"
msgstr " . alapérték: %d\n"
-#: src/common/command.c:3213
+#: src/common/command.c:3262
msgid " . type string (values: "
msgstr " . típus szöveg (értékek: "
-#: src/common/command.c:3226 src/common/command.c:3232
-#: src/common/command.c:3238 src/common/weechat.c:180 src/common/weechat.c:187
+#: src/common/command.c:3275 src/common/command.c:3281
+#: src/common/command.c:3287 src/common/weechat.c:180 src/common/weechat.c:187
#: src/common/weechat.c:194
msgid "empty"
msgstr "üres"
-#: src/common/command.c:3229
+#: src/common/command.c:3278
msgid " . type color (Curses or Gtk color, look at WeeChat doc)\n"
msgstr " . típus szín (Curses vagy Gtk szín, lásd WeeChat dokumentáció)\n"
-#: src/common/command.c:3235
+#: src/common/command.c:3284
msgid " . type string (any string)\n"
msgstr " . típus szöveg (bármilyen szöveg)\n"
-#: src/common/command.c:3241 src/common/weechat.c:197
+#: src/common/command.c:3290 src/common/weechat.c:197
#, c-format
msgid " . description: %s\n"
msgstr " . leírás : %s\n"
-#: src/common/command.c:3252
+#: src/common/command.c:3301
#, c-format
msgid "config option(s) found with \"%s\"\n"
msgstr "a \"%s\" kifejezéshez tartozó opciót találtam\n"
-#: src/common/command.c:3255
+#: src/common/command.c:3304
msgid "config option(s) found\n"
msgstr "megtalált opciók\n"
-#: src/common/command.c:3363
+#: src/common/command.c:3412
#, c-format
msgid "%s incorrect value for plugin option \"%s\"\n"
msgstr "%s helytelen érték a(z) \"%s\" modul paraméternek\n"
-#: src/common/command.c:3392
+#: src/common/command.c:3441
#, c-format
msgid "No plugin option found with \"%s\"\n"
msgstr "A(z) \"%s\" kifejezéshez nem található modul opció\n"
-#: src/common/command.c:3395
+#: src/common/command.c:3444
msgid "No plugin option found\n"
msgstr "Nem található modul opció\n"
-#: src/common/command.c:3405
+#: src/common/command.c:3454
#, c-format
msgid "plugin option(s) found with \"%s\"\n"
msgstr "a(z) \"%s\" kifejezéshez tartozó modul opciók\n"
-#: src/common/command.c:3408
+#: src/common/command.c:3457
msgid "plugin option(s) found\n"
msgstr "megtalált modul opciók\n"
-#: src/common/command.c:3449
+#: src/common/command.c:3498
#, c-format
msgid "%s alias or command \"%s\" not found\n"
msgstr "%s a \"%s\" aliasz vagy parancs nem található\n"
-#: src/common/command.c:3459
+#: src/common/command.c:3508
#, c-format
msgid "Alias \"%s\" removed\n"
msgstr "A \"%s\" aliasz eltávolítva\n"
-#: src/common/command.c:3519
+#: src/common/command.c:3568
msgid "ignore were removed.\n"
msgstr "mellőzés eltávolítva.\n"
-#: src/common/command.c:3521
+#: src/common/command.c:3570
msgid "ignore was removed.\n"
msgstr "mellőzés eltávolítva.\n"
-#: src/common/command.c:3526
+#: src/common/command.c:3575
#, c-format
msgid "%s no ignore found\n"
msgstr "%s nem található ilyen mellőzés\n"
-#: src/common/command.c:3560
+#: src/common/command.c:3609
#, c-format
msgid "%s can't upgrade: connection to at least one server is pending\n"
msgstr ""
"%s nem sikerült frissíteni: a kapcsolat egy vagy több szerverrel még "
"folyamatban van\n"
-#: src/common/command.c:3570
+#: src/common/command.c:3619
#, c-format
msgid ""
"%s can't upgrade: connection to at least one SSL server is active (should be "
@@ -3712,7 +3726,7 @@ msgstr ""
"%s nem sikerült frissíteni: a kapcsolat legalább egy SSL szerverrel aktív (a "
"következő verziókban javítva lesz)\n"
-#: src/common/command.c:3580
+#: src/common/command.c:3629
#, c-format
msgid ""
"%s can't upgrade: anti-flood is active on at least one server (sending many "
@@ -3721,36 +3735,36 @@ msgstr ""
"%s nem sikerült frissíteni: az anti-flood (több sor küldése) legalább egy "
"szerveren aktív\n"
-#: src/common/command.c:3595
+#: src/common/command.c:3644
msgid "Upgrading WeeChat...\n"
msgstr "WeeChat frissítése...\n"
-#: src/common/command.c:3602
+#: src/common/command.c:3651
#, c-format
msgid "%s unable to save session in file\n"
msgstr "%s nem sikerült a folyamatot menteni\n"
-#: src/common/command.c:3629
+#: src/common/command.c:3678
#, c-format
msgid "%s exec failed (program: \"%s\"), exiting WeeChat\n"
msgstr "%s futtatási hiba (program: \"%s\"), a WeeChat kilép\n"
-#: src/common/command.c:3669
+#: src/common/command.c:3718
#, c-format
msgid "WeeChat uptime: %d %s %02d:%02d:%02d, started on %s"
msgstr "WeeChat futásidő: %d %s %02d:%02d:%02d, elindítva: %s"
-#: src/common/command.c:3683
+#: src/common/command.c:3732
#, c-format
msgid "WeeChat uptime: %s%d %s%s %s%02d%s:%s%02d%s:%s%02d%s, started on %s%s"
msgstr ""
"WeeChat futásidő: %s%d %s%s %s%02d%s:%s%02d%s:%s%02d%s, elindítva: %s%s"
-#: src/common/command.c:3727
+#: src/common/command.c:3776
msgid "Open windows:\n"
msgstr "Nyitott ablakok:\n"
-#: src/common/command.c:3814
+#: src/common/command.c:3863
#, c-format
msgid ""
"%s can not merge windows, there's no other window with same size near "
@@ -4269,32 +4283,32 @@ msgstr "%s ismeretlen paraméter: '%s', mellőzve\n"
msgid "%s cannot create directory \"%s\"\n"
msgstr "%s nem sikerült a \"%s\" könyvtárat létrehozni\n"
-#: src/common/weechat.c:479
+#: src/common/weechat.c:482
#, c-format
msgid "%s unable to get HOME directory\n"
msgstr "%s nem sikerült a HOME könyvtárat beállítani\n"
-#: src/common/weechat.c:488
+#: src/common/weechat.c:491
#, c-format
msgid "%s not enough memory for home directory\n"
msgstr "%s nincs elég memória a HOME könyvtárhoz\n"
-#: src/common/weechat.c:501
+#: src/common/weechat.c:504
#, c-format
msgid "%s home (%s) is not a directory\n"
msgstr ""
-#: src/common/weechat.c:510 src/common/weechat.c:534 src/common/weechat.c:550
+#: src/common/weechat.c:513
#, c-format
msgid "%s unable to create \"%s\" directory\n"
msgstr "%s nem sikerült a \"%s\" könyvtárat létrehozni\n"
-#: src/common/weechat.c:626
+#: src/common/weechat.c:615
#, c-format
msgid "%sWelcome to %s%s%s, %s\n"
msgstr "%sÜdvözöli a %s%s%s, %s\n"
-#: src/common/weechat.c:640 src/common/weechat.c:650
+#: src/common/weechat.c:629 src/common/weechat.c:639
msgid "compiled on"
msgstr "lefordítva:"
@@ -5539,7 +5553,7 @@ msgstr "%s: alapértelmezett konfigurációs fájl elkészítése\n"
msgid "Creating default config file\n"
msgstr "Alapértelmezett konfigurációs fájl elkészítése\n"
-#: src/common/weeconfig.c:2175 src/common/weeconfig.c:2378
+#: src/common/weeconfig.c:2175 src/common/weeconfig.c:2380
#, c-format
msgid ""
"#\n"
@@ -5548,7 +5562,7 @@ msgstr ""
"#\n"
"# %s konfigurációs fájl, készítette: %s v%s - %s"
-#: src/common/weeconfig.c:2179 src/common/weeconfig.c:2382
+#: src/common/weeconfig.c:2179 src/common/weeconfig.c:2384
msgid ""
"# WARNING! Be careful when editing this file, WeeChat writes this file when "
"exiting.\n"
@@ -5558,7 +5572,7 @@ msgstr ""
"írja.\n"
"#\n"
-#: src/common/weeconfig.c:2375
+#: src/common/weeconfig.c:2377
msgid "Saving config to disk\n"
msgstr "Beállítások mentése a lemezre\n"
diff --git a/weechat/po/ru.po b/weechat/po/ru.po
index 4ced09600..f796d75e2 100644
--- a/weechat/po/ru.po
+++ b/weechat/po/ru.po
@@ -6,7 +6,7 @@ msgid ""
msgstr ""
"Project-Id-Version: WeeChat 0.2.4-cvs\n"
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
-"POT-Creation-Date: 2007-02-05 23:43+0100\n"
+"POT-Creation-Date: 2007-02-11 16:34+0100\n"
"PO-Revision-Date: 2007-01-11 00:20+0100\n"
"Last-Translator: Pavel Shevchuk \n"
"Language-Team: weechat-dev \n"
@@ -15,7 +15,7 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"X-Poedit-Bookmarks: -1,-1,608,-1,-1,-1,-1,-1,-1,-1\n"
-#: src/irc/irc-server.c:196 src/common/weeconfig.c:2311
+#: src/irc/irc-server.c:196 src/common/weeconfig.c:2313
msgid "Unable to get user's name"
msgstr "Не могу получить имя пользователя"
@@ -1378,12 +1378,12 @@ msgstr "(скрытый)"
msgid "%s: using hostname \"%s\"\n"
msgstr "%s: используется хост \"%s\"\n"
-#: src/irc/irc-send.c:219 src/common/command.c:692
+#: src/irc/irc-send.c:219 src/common/command.c:693
#, c-format
msgid "%s cannot find nick for sending message\n"
msgstr "%s не могу найти адресата сообщения\n"
-#: src/irc/irc-send.c:358 src/common/command.c:568
+#: src/irc/irc-send.c:358 src/common/command.c:569
#, c-format
msgid "%s command \"%s\" needs a server connection!\n"
msgstr "%s команде \"%s\" необходимо соединение с сервером!\n"
@@ -1403,7 +1403,7 @@ msgstr "%s \"%s\" команда может быть выполнена толь
msgid "%s \"%s\" command can not be executed on a server buffer\n"
msgstr "%s \"%s\" команда может быть выполнена только в буфере сервера\n"
-#: src/irc/irc-send.c:879 src/irc/irc-send.c:940 src/common/command.c:1587
+#: src/irc/irc-send.c:879 src/irc/irc-send.c:940 src/common/command.c:1588
#, c-format
msgid "%s wrong arguments for \"%s\" command\n"
msgstr "%s некорректные аргументы команды \"%s\"\n"
@@ -1430,9 +1430,9 @@ msgid "%s nick \"%s\" not found for \"%s\" command\n"
msgstr "%s ник \"%s\" не найден для команды \"%s\"\n"
#: src/irc/irc-send.c:1345 src/irc/irc-send.c:1483 src/irc/irc-send.c:2103
-#: src/common/command.c:1532 src/common/command.c:1544
-#: src/common/command.c:1563 src/common/command.c:1652
-#: src/common/command.c:2520
+#: src/common/command.c:1533 src/common/command.c:1545
+#: src/common/command.c:1564 src/common/command.c:1653
+#: src/common/command.c:2569
#, c-format
msgid "%s wrong argument count for \"%s\" command\n"
msgstr "%s некорректное количество аргументов команды \"%s\"\n"
@@ -1652,11 +1652,11 @@ msgstr "%s%s %s(%s%s@%s%s)%s был %s\n"
msgid "%s[%s%s%s]%s idle: "
msgstr "%s[%s%s%s]%s бездействует: "
-#: src/irc/irc-recv.c:3128 src/common/command.c:3671 src/common/command.c:3689
+#: src/irc/irc-recv.c:3128 src/common/command.c:3720 src/common/command.c:3738
msgid "days"
msgstr "дней"
-#: src/irc/irc-recv.c:3128 src/common/command.c:3671 src/common/command.c:3689
+#: src/irc/irc-recv.c:3128 src/common/command.c:3720 src/common/command.c:3738
msgid "day"
msgstr "день"
@@ -2189,7 +2189,7 @@ msgid "Plugin \"%s\" unloaded.\n"
msgstr "Plugin \"%s\" выгружен.\n"
#: src/plugins/plugins.c:1423 src/plugins/plugins.c:1466
-#: src/common/command.c:3341
+#: src/common/command.c:3390
#, c-format
msgid "%s plugin \"%s\" not found\n"
msgstr "%s plugin \"%s\" не найден\n"
@@ -2200,7 +2200,7 @@ msgid "%s %s, line %d: invalid syntax, missing \"=\"\n"
msgstr "%s %s, строка %d: некорректный синтаксис, утерян \"=\"\n"
#: src/plugins/plugins-config.c:363 src/common/weeconfig.c:2165
-#: src/common/weeconfig.c:2369
+#: src/common/weeconfig.c:2371
#, c-format
msgid "%s cannot create file \"%s\"\n"
msgstr "%s не могу создать файл \"%s\"\n"
@@ -2328,7 +2328,7 @@ msgstr "сервер"
msgid "Not enough memory for new line\n"
msgstr "Недостаточно памяти для новой строчки\n"
-#: src/gui/gui-common.c:432
+#: src/gui/gui-common.c:436
#, c-format
msgid "%s not enough memory for infobar message\n"
msgstr "%s недостаточно памяти для сообщения в строке информации\n"
@@ -2525,19 +2525,23 @@ msgstr "обновить экран"
msgid "grab a key"
msgstr "захватить клавишу"
-#: src/gui/gui-keyboard.c:456 src/common/command.c:2204
+#: src/gui/gui-keyboard.c:147
+msgid "insert a string in command line"
+msgstr ""
+
+#: src/gui/gui-keyboard.c:475 src/common/command.c:2253
#, c-format
msgid "%s unable to bind key \"%s\"\n"
msgstr "%s не могу установить клавишу \"%s\"\n"
-#: src/gui/gui-keyboard.c:467
+#: src/gui/gui-keyboard.c:497
#, c-format
msgid "%s unable to bind key \"%s\" (invalid function name: \"%s\")\n"
msgstr ""
"%s не могу установить клавишу \"%s\" (некорректное название функции: \"%s"
"\")\n"
-#: src/gui/gui-keyboard.c:480
+#: src/gui/gui-keyboard.c:511
#, c-format
msgid "%s not enough memory for key binding\n"
msgstr "%s недостаточно памяти для установки клавиши\n"
@@ -2558,7 +2562,7 @@ msgstr "**** Начало log-файла"
msgid "**** End of log "
msgstr "**** Конец log-файла"
-#: src/common/alias.c:170 src/common/command.c:365
+#: src/common/alias.c:170 src/common/command.c:366
#, c-format
msgid "%s circular reference when calling alias \"/%s\"\n"
msgstr "%s рекурсия при вызове сокращения \"/%s\"\n"
@@ -2776,15 +2780,20 @@ msgid "bind/unbind keys"
msgstr "установить/снять клавиши"
#: src/common/command.c:122
-msgid "[key [function/command]] [unbind key] [functions] [reset -yes]"
+#, fuzzy
+msgid ""
+"[key [function/command]] [unbind key] [functions] [call function [\"args\"]] "
+"[reset -yes]"
msgstr "[клавиша [функция/команда]] [unbind клавиша] [функции] [reset -yes]"
#: src/common/command.c:123
+#, fuzzy
msgid ""
" key: display or bind this key to an internal function or a command "
"(beginning by \"/\")\n"
" unbind: unbind a key\n"
"functions: list internal functions for key bindings\n"
+" call: call a function by name (with optional arguments)\n"
" reset: restore bindings to the default values and delete ALL personal "
"bindings (use carefully!)"
msgstr ""
@@ -2795,11 +2804,11 @@ msgstr ""
" reset: сбросить клавиши на значения по умолчанию и удалить ВСЕ личные "
"привязки (используйте внимательно!)"
-#: src/common/command.c:139
+#: src/common/command.c:140
msgid "list/load/unload plugins"
msgstr "перечислить/загрузить/выгрузить plugin'ы"
-#: src/common/command.c:140
+#: src/common/command.c:141
msgid ""
"[list [name]] | [listfull [name]] | [load filename] | [autoload] | [reload "
"[name]] | [unload [name]]"
@@ -2807,7 +2816,7 @@ msgstr ""
"[list [имя]] | [listfull [имя]] | [load имя_файла] | [autoload] | [reload "
"[имя]] | [unload [имя]]"
-#: src/common/command.c:141
+#: src/common/command.c:142
msgid ""
" list: list loaded plugins\n"
"listfull: list loaded plugins with detailed info for each plugin\n"
@@ -2830,11 +2839,11 @@ msgstr ""
"\n"
"Команда /plugin без аргументов перечисляет загруженные pluginы."
-#: src/common/command.c:149
+#: src/common/command.c:150
msgid "list, add or remove servers"
msgstr "перечислить, добавить или удалить серверы"
-#: src/common/command.c:150
+#: src/common/command.c:151
msgid ""
"[servername] | [servername hostname port [-auto | -noauto] [-ipv6] [-ssl] [-"
"pwd password] [-nicks nick1 nick2 nick3] [-username username] [-realname "
@@ -2845,7 +2854,7 @@ msgstr ""
"[-nicks ник1 ник2 ник3] [-username имя] [-realname настоящее_имя] [-command "
"команда] [-autojoin канал[,канал]] ] | [del сервер]"
-#: src/common/command.c:155
+#: src/common/command.c:156
msgid ""
"servername: server name, for internal and display use\n"
" hostname: name or IP address of server\n"
@@ -2871,27 +2880,27 @@ msgstr ""
"username: имя пользователя\n"
"realname: настоящее имя"
-#: src/common/command.c:167
+#: src/common/command.c:168
msgid "save config to disk"
msgstr "сохранить конфигурацию"
-#: src/common/command.c:168
+#: src/common/command.c:169
msgid "[file]"
msgstr "[файл]"
-#: src/common/command.c:168
+#: src/common/command.c:169
msgid "file: filename for writing config"
msgstr "файл: конфигурационный файл"
-#: src/common/command.c:170
+#: src/common/command.c:171
msgid "set config options"
msgstr "настроить параметры конфигурации"
-#: src/common/command.c:171 src/common/command.c:179
+#: src/common/command.c:172 src/common/command.c:180
msgid "[option [ = value]]"
msgstr "[параметр [ = значение]]"
-#: src/common/command.c:172
+#: src/common/command.c:173
msgid ""
"option: name of an option (if name is full and no value is given, then help "
"is displayed on option)\n"
@@ -2907,11 +2916,11 @@ msgstr ""
"Параметром может быть: servername.server_xxx где \"servername\" - имя "
"сервера, а \"xxx\" - параметр сервера"
-#: src/common/command.c:178
+#: src/common/command.c:179
msgid "set plugin config options"
msgstr "настроить параметры pluginов"
-#: src/common/command.c:180
+#: src/common/command.c:181
msgid ""
"option: name of a plugin option\n"
" value: value for option\n"
@@ -2923,27 +2932,27 @@ msgstr ""
"\n"
"Формат параметров: plugin.параметр, например: perl.myscript.item1"
-#: src/common/command.c:184
+#: src/common/command.c:185
msgid "remove an alias"
msgstr "удалить ярлык"
-#: src/common/command.c:185
+#: src/common/command.c:186
msgid "alias_name"
msgstr "сокращение"
-#: src/common/command.c:185
+#: src/common/command.c:186
msgid "alias_name: name of alias to remove"
msgstr "сокращение: удаляемое сокращение"
-#: src/common/command.c:187
+#: src/common/command.c:188
msgid "unignore IRC messages and/or hosts"
msgstr "снять игнорирование IRC сообщений и/или хостов"
-#: src/common/command.c:188
+#: src/common/command.c:189
msgid "[number | [mask [[type | command] [channel [server]]]]]"
msgstr "[номер | [маска [[тип | команда] [канал [сервер]]]]]"
-#: src/common/command.c:189
+#: src/common/command.c:190
msgid ""
" number: # of ignore to unignore (number is displayed by list of ignore)\n"
" mask: nick or host mask to unignore\n"
@@ -2966,11 +2975,11 @@ msgstr ""
"Для каждого игнорирования '*' означает \"все\".\n"
"/unignore без аргументов перечисляет все заданные игнорирования."
-#: src/common/command.c:199
+#: src/common/command.c:200
msgid "upgrade WeeChat without disconnecting from servers"
msgstr "обновить WeeChat не отключаясь от серверов"
-#: src/common/command.c:201
+#: src/common/command.c:202
msgid ""
"This command run again WeeChat binary, so it should have been compiled or "
"installed with a package manager before running this command."
@@ -2978,23 +2987,23 @@ msgstr ""
"Эта команда перезапускает исполняемый файл WeeChat, поэтому он должен быть "
"собран или установлен менеджером пакетов перед запуском этой команды."
-#: src/common/command.c:204
+#: src/common/command.c:205
msgid "show WeeChat uptime"
msgstr "показать uptime WeeChat"
-#: src/common/command.c:205
+#: src/common/command.c:206
msgid "[-o]"
msgstr "[-o]"
-#: src/common/command.c:206
+#: src/common/command.c:207
msgid "-o: send uptime on current channel as an IRC message"
msgstr "-o: отправить uptime сообщением в текущий канал"
-#: src/common/command.c:208
+#: src/common/command.c:209
msgid "manage windows"
msgstr "управление окнами"
-#: src/common/command.c:209
+#: src/common/command.c:210
msgid ""
"[list | -1 | +1 | b# | up | down | left | right | splith [pct] | splitv "
"[pct] | resize pct | merge [all]]"
@@ -3002,7 +3011,7 @@ msgstr ""
"[list | -1 | +1 | b# | up | down | left | right | splith [pct] | splitv "
"[pct] | resize pct | merge [all]]"
-#: src/common/command.c:211
+#: src/common/command.c:212
msgid ""
" list: list open windows (no parameter implies this list)\n"
" -1: jump to previous window\n"
@@ -3038,19 +3047,19 @@ msgstr ""
"Для splith и splitv <прцт> - процент размера создаваемого окна относительно "
"текущего. Например, 25 означает создать окно в 4 раза меньше текущего"
-#: src/common/command.c:345 src/common/command.c:514 src/common/command.c:603
+#: src/common/command.c:346 src/common/command.c:515 src/common/command.c:604
#, c-format
msgid "%s command \"%s\" failed\n"
msgstr "%s команда \"%s\" не удалась\n"
-#: src/common/command.c:471
+#: src/common/command.c:472
#, c-format
msgid "%s wrong argument count for %s command \"%s\" (expected: %d arg%s)\n"
msgstr ""
"%s некорректное количество аргументов %s команды \"%s\" (ожидалось: %d arg%"
"s)\n"
-#: src/common/command.c:483
+#: src/common/command.c:484
#, c-format
msgid ""
"%s wrong argument count for %s command \"%s\" (expected: between %d and %d "
@@ -3059,14 +3068,14 @@ msgstr ""
"%s некорректное количество аргументов %s команды \"%s\" (ожидалось: от %d до "
"%d arg%s)\n"
-#: src/common/command.c:541
+#: src/common/command.c:542
#, c-format
msgid "%s wrong argument count for IRC command \"%s\" (expected: %d arg%s)\n"
msgstr ""
"%s некорректное количество аргументов IRC команды \"%s\" (ожидалось: %d arg%"
"s)\n"
-#: src/common/command.c:553
+#: src/common/command.c:554
#, c-format
msgid ""
"%s wrong argument count for IRC command \"%s\" (expected: between %d and %d "
@@ -3075,12 +3084,12 @@ msgstr ""
"%s некорректное количество аргументов IRC команды \"%s\" (ожидалось: от %d "
"до %d arg%s)\n"
-#: src/common/command.c:577
+#: src/common/command.c:578
#, c-format
msgid "%s command \"%s\" can not be executed on DCC CHAT buffer\n"
msgstr "%s команда \"%s\" не может быть выполнена в DCC-чате\n"
-#: src/common/command.c:639
+#: src/common/command.c:640
#, c-format
msgid ""
"%s unknown command \"%s\" (type /help for help). To send unknown commands to "
@@ -3089,407 +3098,412 @@ msgstr ""
"%s неизвестная команда \"%s\" (наберите /help для справки). Для отправки "
"неизвестных команд IRC серверу включите параметр irc_send_unknown_commands.\n"
-#: src/common/command.c:833
+#: src/common/command.c:834
msgid "This window is not a channel!\n"
msgstr "Это окно не является каналом!\n"
-#: src/common/command.c:881 src/common/command.c:1052
+#: src/common/command.c:882 src/common/command.c:1053
#, c-format
msgid "%s missing arguments for \"%s\" command\n"
msgstr "%s нет аргументов для \"%s\" команды\n"
-#: src/common/command.c:890
+#: src/common/command.c:891
#, c-format
msgid "Alias \"%s\" => \"%s\" created\n"
msgstr "Сокращение \"%s\" => \"%s\" создано\n"
-#: src/common/command.c:896
+#: src/common/command.c:897
#, c-format
msgid "Failed to create alias \"%s\" => \"%s\" (not enough memory)\n"
msgstr "Невозможно создать сокращение \"%s\" => \"%s\" (недостаточно памяти)\n"
-#: src/common/command.c:908
+#: src/common/command.c:909
msgid "Alias:\n"
msgstr "Сокращение:\n"
-#: src/common/command.c:918
+#: src/common/command.c:919
msgid "No alias found.\n"
msgstr "Сокращения не найдены.\n"
-#: src/common/command.c:928
+#: src/common/command.c:929
msgid "List of aliases:\n"
msgstr "Список сокращений:\n"
-#: src/common/command.c:942
+#: src/common/command.c:943
msgid "No alias defined.\n"
msgstr "Сокращения не заданы.\n"
-#: src/common/command.c:961
+#: src/common/command.c:962
#, c-format
msgid "%sServer: %s%s\n"
msgstr "%sСервер: %s%s\n"
-#: src/common/command.c:966
+#: src/common/command.c:967
#, c-format
msgid "%snot connected\n"
msgstr "%sне подключен\n"
-#: src/common/command.c:970
+#: src/common/command.c:971
#, c-format
msgid "%sChannel: %s%s %s(server: %s%s%s)\n"
msgstr "%sКанал: %s%s %s(сервер: %s%s%s)\n"
-#: src/common/command.c:979
+#: src/common/command.c:980
#, c-format
msgid "%sPrivate with: %s%s %s(server: %s%s%s)\n"
msgstr "%sПриват with: %s%s %s(сервер: %s%s%s)\n"
-#: src/common/command.c:988 src/common/command.c:1000
+#: src/common/command.c:989 src/common/command.c:1001
#, c-format
msgid "%sunknown\n"
msgstr "%sнеизвестен\n"
-#: src/common/command.c:996
+#: src/common/command.c:997
#, c-format
msgid "%sraw IRC data\n"
msgstr "%sсырые IRC данные\n"
-#: src/common/command.c:1031
+#: src/common/command.c:1032
msgid "Open buffers:\n"
msgstr "Открытые буферы:\n"
-#: src/common/command.c:1076
+#: src/common/command.c:1077
#, c-format
msgid "%s incorrect buffer number\n"
msgstr "%s неправильный номер буфера\n"
-#: src/common/command.c:1093
+#: src/common/command.c:1094
#, c-format
msgid "%s can not close the single buffer\n"
msgstr "%s невозможно закрыть единственный буфер\n"
-#: src/common/command.c:1106
+#: src/common/command.c:1107
#, c-format
msgid "%s can not close server buffer while channels are open\n"
msgstr "%s невозможно закрыть буфер сервера пока открыты каналы\n"
-#: src/common/command.c:1180
+#: src/common/command.c:1181
msgid "Default notify levels for servers:"
msgstr "Новый уровень уведомления для серверов:"
-#: src/common/command.c:1198
+#: src/common/command.c:1199
msgid "Notify levels:"
msgstr "Уровни уведомления:"
-#: src/common/command.c:1205
+#: src/common/command.c:1206
msgid "Raw IRC data"
msgstr "Сырые IRC данные"
-#: src/common/command.c:1227 src/common/command.c:1297
+#: src/common/command.c:1228 src/common/command.c:1298
#, c-format
msgid "%s incorrect notify level (must be between %d and %d)\n"
msgstr "%s некорректный уровень уведомления (должен быть от %d до %d)\n"
-#: src/common/command.c:1240
+#: src/common/command.c:1241
#, c-format
msgid "%s incorrect buffer for notify (must be server, channel or private)\n"
msgstr ""
"%s некорректный буфер уведомления (должен быть сервером, каналом или "
"приватом)\n"
-#: src/common/command.c:1251
+#: src/common/command.c:1252
#, c-format
msgid "New default notify level for server %s%s%s: %s%d %s"
msgstr "Новый уровень уведомления для сервера %s%s%s: %s%d %s"
-#: src/common/command.c:1265
+#: src/common/command.c:1266
#, c-format
msgid "New notify level for %s%s%s: %s%d %s"
msgstr "Новый уровень уведомления для %s%s%s: %s%d %s"
-#: src/common/command.c:1276
+#: src/common/command.c:1277
msgid "(hotlist: never)\n"
msgstr "(хотлист: никогда)\n"
-#: src/common/command.c:1279
+#: src/common/command.c:1280
msgid "(hotlist: highlights)\n"
msgstr "(хотлист: подсвечивание)\n"
-#: src/common/command.c:1282
+#: src/common/command.c:1283
msgid "(hotlist: highlights + messages)\n"
msgstr "(hotlist: подсвечивание + сообщения)\n"
-#: src/common/command.c:1285
+#: src/common/command.c:1286
msgid "(hotlist: highlights + messages + join/part (all))\n"
msgstr "(хотлист: подсвечивание + сообщения + входы/выходы (всё))\n"
-#: src/common/command.c:1427
+#: src/common/command.c:1428
#, fuzzy, c-format
msgid "%s buffer not found for \"%s\" command\n"
msgstr "%s ник не найден для команды \"%s\"\n"
-#: src/common/command.c:1437 src/common/command.c:1681
-#: src/common/command.c:2513 src/common/command.c:3803
-#: src/common/command.c:3846
+#: src/common/command.c:1438 src/common/command.c:1682
+#: src/common/command.c:2562 src/common/command.c:3852
+#: src/common/command.c:3895
#, c-format
msgid "%s unknown option for \"%s\" command\n"
msgstr "%s неизвестный параметр для команды \"%s\"\n"
-#: src/common/command.c:1477
+#: src/common/command.c:1478
#, c-format
msgid "%s already connected to server \"%s\"!\n"
msgstr "%s уже подключен к серверу \"%s\"!\n"
-#: src/common/command.c:1485
+#: src/common/command.c:1486
#, c-format
msgid "%s currently connecting to server \"%s\"!\n"
msgstr "%s подключается к серверу \"%s\"!\n"
-#: src/common/command.c:1505 src/common/command.c:1731
+#: src/common/command.c:1506 src/common/command.c:1732
#, c-format
msgid "%s server not found\n"
msgstr "%s сервер не найден\n"
-#: src/common/command.c:1714
+#: src/common/command.c:1715
#, c-format
msgid "%s not connected to server \"%s\"!\n"
msgstr "%s не подключен к серверу \"%s\"!\n"
-#: src/common/command.c:1722
+#: src/common/command.c:1723
msgid "Auto-reconnection is cancelled\n"
msgstr "Авто-переподключение отменено\n"
-#: src/common/command.c:1759 src/common/weechat.c:218
+#: src/common/command.c:1760 src/common/weechat.c:218
#, c-format
msgid "%s internal commands:\n"
msgstr "Внутренние команды %s:\n"
-#: src/common/command.c:1769 src/common/weechat.c:238
+#: src/common/command.c:1770 src/common/weechat.c:238
msgid "IRC commands:\n"
msgstr "Команды IRC:\n"
-#: src/common/command.c:1783
+#: src/common/command.c:1784
msgid "Plugin commands:\n"
msgstr "Команды Plugin'ов:\n"
-#: src/common/command.c:1899
+#: src/common/command.c:1900
#, c-format
msgid "No help available, \"%s\" is an unknown command\n"
msgstr "Справка недоступна, \"%s\" не является командой\n"
-#: src/common/command.c:1968
+#: src/common/command.c:1969
#, c-format
msgid "%son %s%s%s/%s%s%s:%s ignoring %s%s%s from %s%s\n"
msgstr "%sна %s%s%s/%s%s%s:%s игнорирует %s%s%s с %s%s\n"
-#: src/common/command.c:2006
+#: src/common/command.c:2007
msgid "List of ignore:\n"
msgstr "Список игнорирования:\n"
-#: src/common/command.c:2023
+#: src/common/command.c:2024
msgid "No ignore defined.\n"
msgstr "Игнорирования не заданы.\n"
-#: src/common/command.c:2049
+#: src/common/command.c:2050
msgid "New ignore:"
msgstr "Новое игнорирование:"
-#: src/common/command.c:2069
+#: src/common/command.c:2070
#, c-format
msgid "New key binding: %s"
msgstr "Новая комбинация клавиш: %s"
-#: src/common/command.c:2108
+#: src/common/command.c:2113
msgid "Key bindings:\n"
msgstr "Комбинации клавиш:\n"
-#: src/common/command.c:2122
+#: src/common/command.c:2127
#, c-format
msgid "Key \"%s\" unbound\n"
msgstr "Клавиша \"%s\" не привязана\n"
-#: src/common/command.c:2128
+#: src/common/command.c:2133
#, c-format
msgid "%s unable to unbind key \"%s\"\n"
msgstr "%s не могу отвязать клавишу \"%s\"\n"
-#: src/common/command.c:2136 src/common/weechat.c:270
+#: src/common/command.c:2141 src/common/weechat.c:270
msgid "Internal key functions:\n"
msgstr "Встроенные функции клавиш:\n"
-#: src/common/command.c:2156
+#: src/common/command.c:2190
+#, fuzzy, c-format
+msgid "%s unknown key function \"%s\"\n"
+msgstr "%s неизвестный параметр для команды \"%s\"\n"
+
+#: src/common/command.c:2205
msgid "Default key bindings restored\n"
msgstr "Комбинации клавиш по умолчанию восстановлены\n"
-#: src/common/command.c:2162
-#, c-format
-msgid "%s \"-yes\" argument is required for keys reset (securuty reason)\n"
+#: src/common/command.c:2211
+#, fuzzy, c-format
+msgid "%s \"-yes\" argument is required for keys reset (security reason)\n"
msgstr ""
"%s \"-yes\" аргумент, необходимый для сброса ключей (в целях безопасности)\n"
-#: src/common/command.c:2181
+#: src/common/command.c:2230
msgid "Key:\n"
msgstr "Клавиша:\n"
-#: src/common/command.c:2187
+#: src/common/command.c:2236
msgid "No key found.\n"
msgstr "Клавиши не найдены.\n"
-#: src/common/command.c:2229
+#: src/common/command.c:2278
msgid "global"
msgstr "глобальная"
-#: src/common/command.c:2229
+#: src/common/command.c:2278
msgid "local"
msgstr "локальная"
-#: src/common/command.c:2235
+#: src/common/command.c:2284
msgid "top"
msgstr "сверху"
-#: src/common/command.c:2238
+#: src/common/command.c:2287
msgid "bottom"
msgstr "внизу"
-#: src/common/command.c:2241
+#: src/common/command.c:2290
msgid "left"
msgstr "слева"
-#: src/common/command.c:2244
+#: src/common/command.c:2293
msgid "right"
msgstr "справа"
-#: src/common/command.c:2274
+#: src/common/command.c:2323
msgid "Open panels:\n"
msgstr "Открытые панели:\n"
-#: src/common/command.c:2306
+#: src/common/command.c:2355
msgid "Plugins loaded:\n"
msgstr "Загруженные plugin'ы\n"
-#: src/common/command.c:2332
+#: src/common/command.c:2381
msgid " message handlers:\n"
msgstr " обработчики сообщений:\n"
-#: src/common/command.c:2341
+#: src/common/command.c:2390
#, c-format
msgid " IRC(%s)\n"
msgstr " IRC(%s)\n"
-#: src/common/command.c:2348
+#: src/common/command.c:2397
msgid " (no message handler)\n"
msgstr " (нет обработчика сообщений)\n"
-#: src/common/command.c:2353
+#: src/common/command.c:2402
msgid " command handlers:\n"
msgstr " обработчики команд:\n"
-#: src/common/command.c:2374
+#: src/common/command.c:2423
msgid " (no command handler)\n"
msgstr " (нет обработчиков команд)\n"
-#: src/common/command.c:2379
+#: src/common/command.c:2428
msgid " timer handlers:\n"
msgstr " обработчики таймера:\n"
-#: src/common/command.c:2388
+#: src/common/command.c:2437
#, c-format
msgid " %d seconds\n"
msgstr " %d секунд\n"
-#: src/common/command.c:2395
+#: src/common/command.c:2444
msgid " (no timer handler)\n"
msgstr " (нет обработчика таймера)\n"
-#: src/common/command.c:2400
+#: src/common/command.c:2449
msgid " keyboard handlers:\n"
msgstr " обработчики клавиатуры:\n"
-#: src/common/command.c:2410
+#: src/common/command.c:2459
msgid " (no keyboard handler)\n"
msgstr " (нет обработчика клавиатуры)\n"
-#: src/common/command.c:2412 src/common/command.c:2429
-#: src/common/command.c:2445
+#: src/common/command.c:2461 src/common/command.c:2478
+#: src/common/command.c:2494
#, c-format
msgid " %d defined\n"
msgstr " %d объявлено\n"
-#: src/common/command.c:2417
+#: src/common/command.c:2466
#, fuzzy
msgid " event handlers:\n"
msgstr " обработчики сообщений:\n"
-#: src/common/command.c:2427
+#: src/common/command.c:2476
#, fuzzy
msgid " (no event handler)\n"
msgstr " (нет обработчика сообщений)\n"
-#: src/common/command.c:2434
+#: src/common/command.c:2483
msgid " modifiers:\n"
msgstr " модификаторы:\n"
-#: src/common/command.c:2443
+#: src/common/command.c:2492
msgid " (no modifier)\n"
msgstr " (нет модификатора)\n"
-#: src/common/command.c:2454
+#: src/common/command.c:2503
msgid "No plugin found.\n"
msgstr "Plugin не найден\n"
-#: src/common/command.c:2456
+#: src/common/command.c:2505
msgid " (no plugin)\n"
msgstr " (нет pluginа)\n"
-#: src/common/command.c:2526 src/common/command.c:3419
+#: src/common/command.c:2575 src/common/command.c:3468
#, c-format
msgid ""
"Command \"%s\" is not available, WeeChat was built without plugins support.\n"
msgstr "Команда \"%s\" не доступна, WeeChat собран без поддержки plugin'ов.\n"
-#: src/common/command.c:2554
+#: src/common/command.c:2603
msgid "Configuration file saved\n"
msgstr "Конфигурационный файл сохранён\n"
-#: src/common/command.c:2559
+#: src/common/command.c:2608
#, c-format
msgid "%s failed to save configuration file\n"
msgstr "%s не могу сохранить конфигурационный файл\n"
-#: src/common/command.c:2567
+#: src/common/command.c:2616
msgid "Plugins options saved\n"
msgstr "Настройки pluginов сохранены\n"
-#: src/common/command.c:2572
+#: src/common/command.c:2621
#, c-format
msgid "%s failed to save plugins options\n"
msgstr "%s не могу сохранить конфигурационный файл pluginов\n"
-#: src/common/command.c:2613
+#: src/common/command.c:2662
msgid "No server.\n"
msgstr "Нет сервера.\n"
-#: src/common/command.c:2624
+#: src/common/command.c:2673
#, c-format
msgid "Server '%s' not found.\n"
msgstr "Сервер '%s' не найден.\n"
-#: src/common/command.c:2636
+#: src/common/command.c:2685
#, c-format
msgid "%s missing servername for \"%s\" command\n"
msgstr "%s не хватает имени сервера для команды \"%s\"\n"
-#: src/common/command.c:2644
+#: src/common/command.c:2693
#, c-format
msgid "%s too much arguments for \"%s\" command, ignoring arguments\n"
msgstr "%s слишком много аргументов для команды \"%s\" игнорирую аргументы\n"
-#: src/common/command.c:2654
+#: src/common/command.c:2703
#, c-format
msgid "%s server \"%s\" not found for \"%s\" command\n"
msgstr "%s сервер \"%s\" не найден для команды \"%s\"\n"
-#: src/common/command.c:2662
+#: src/common/command.c:2711
#, c-format
msgid ""
"%s you can not delete server \"%s\" because you are connected to. Try /"
@@ -3498,196 +3512,196 @@ msgstr ""
"%s вы не можете удалить сервер \"%s\" потому, что подключены к нему. "
"Попробуйте отключиться (/disconnect) %s перед удалением.\n"
-#: src/common/command.c:2682
+#: src/common/command.c:2731
#, c-format
msgid "Server %s%s%s has been deleted\n"
msgstr "Сервер %s%s%s удалён\n"
-#: src/common/command.c:2701
+#: src/common/command.c:2750
#, c-format
msgid "%s missing parameters for \"%s\" command\n"
msgstr "%s не хватает параметров для команды \"%s\"\n"
-#: src/common/command.c:2711
+#: src/common/command.c:2760
#, c-format
msgid "%s server \"%s\" already exists, can't create it!\n"
msgstr "%s сервер \"%s\" уже существует, не могу создать его!\n"
-#: src/common/command.c:2740 src/common/command.c:2768
-#: src/common/command.c:2781 src/common/command.c:2807
+#: src/common/command.c:2789 src/common/command.c:2817
+#: src/common/command.c:2830 src/common/command.c:2856
#, c-format
msgid "%s missing password for \"%s\" parameter\n"
msgstr "%s не хватает пароля для параметра \"%s\"\n"
-#: src/common/command.c:2753
+#: src/common/command.c:2802
#, c-format
msgid "%s missing nick(s) for \"%s\" parameter\n"
msgstr "%s не хватает ника(-ов) для параметра \"%s\"\n"
-#: src/common/command.c:2794
+#: src/common/command.c:2843
#, c-format
msgid "%s missing command for \"%s\" parameter\n"
msgstr "%s не хватает команды для параметра \"%s\"\n"
-#: src/common/command.c:2831
+#: src/common/command.c:2880
#, c-format
msgid "Server %s%s%s created\n"
msgstr "Сервер %s%s%s создан\n"
-#: src/common/command.c:2840
+#: src/common/command.c:2889
#, c-format
msgid "%s unable to create server\n"
msgstr "%s не могу создать сервер\n"
-#: src/common/command.c:2900
+#: src/common/command.c:2949
msgid "(unknown)"
msgstr "(неизвестен)"
-#: src/common/command.c:2923
+#: src/common/command.c:2972
#, c-format
msgid "%s(password hidden) "
msgstr "%s(пароль скрыт) "
-#: src/common/command.c:3021
+#: src/common/command.c:3070
#, c-format
msgid "%s server \"%s\" not found\n"
msgstr "%s сервер \"%s\" не найден\n"
-#: src/common/command.c:3054 src/common/command.c:3102
+#: src/common/command.c:3103 src/common/command.c:3151
#, c-format
msgid "%s config option \"%s\" not found\n"
msgstr "%s параметр конфигурации \"%s\" не найден\n"
-#: src/common/command.c:3059 src/common/command.c:3094
+#: src/common/command.c:3108 src/common/command.c:3143
#, c-format
msgid "%s incorrect value for option \"%s\"\n"
msgstr "%s некорректное значение параметра \"%s\"\n"
-#: src/common/command.c:3075
+#: src/common/command.c:3124
#, c-format
msgid "%s option \"%s\" can not be changed while WeeChat is running\n"
msgstr "%s параметр \"%s\" не может быть изменена при запущеном WeeChat\n"
-#: src/common/command.c:3185
+#: src/common/command.c:3234
#, c-format
msgid "No config option found with \"%s\"\n"
msgstr "Не найден параметр с \"%s\"\n"
-#: src/common/command.c:3188
+#: src/common/command.c:3237
msgid "No config option found\n"
msgstr "Не найден параметр\n"
-#: src/common/command.c:3195
+#: src/common/command.c:3244
#, c-format
msgid "%sDetail:\n"
msgstr "%sПодробности:\n"
-#: src/common/command.c:3200
+#: src/common/command.c:3249
msgid " . type boolean (values: 'on' or 'off')\n"
msgstr " . булевый тип (значения: 'on' или 'off')\n"
-#: src/common/command.c:3201 src/common/command.c:3224
-#: src/common/command.c:3230 src/common/command.c:3236
+#: src/common/command.c:3250 src/common/command.c:3273
+#: src/common/command.c:3279 src/common/command.c:3285
#: src/common/weechat.c:153 src/common/weechat.c:178 src/common/weechat.c:185
#: src/common/weechat.c:192
#, c-format
msgid " . default value: '%s'\n"
msgstr " . значение по умолчанию: '%s'\n"
-#: src/common/command.c:3206
+#: src/common/command.c:3255
#, c-format
msgid " . type integer (values: between %d and %d)\n"
msgstr " . целочисленное значение (значения: от %d до %d)\n"
-#: src/common/command.c:3209 src/common/weechat.c:162
+#: src/common/command.c:3258 src/common/weechat.c:162
#, c-format
msgid " . default value: %d\n"
msgstr " . значение по умолчанию: %d\n"
-#: src/common/command.c:3213
+#: src/common/command.c:3262
msgid " . type string (values: "
msgstr " . строковой тип (значения: "
-#: src/common/command.c:3226 src/common/command.c:3232
-#: src/common/command.c:3238 src/common/weechat.c:180 src/common/weechat.c:187
+#: src/common/command.c:3275 src/common/command.c:3281
+#: src/common/command.c:3287 src/common/weechat.c:180 src/common/weechat.c:187
#: src/common/weechat.c:194
msgid "empty"
msgstr "пусто"
-#: src/common/command.c:3229
+#: src/common/command.c:3278
msgid " . type color (Curses or Gtk color, look at WeeChat doc)\n"
msgstr " . цветовой тип (цвет Curses или Gtk, см. документацию WeeChat)\n"
-#: src/common/command.c:3235
+#: src/common/command.c:3284
msgid " . type string (any string)\n"
msgstr " . строковой тип (любая строка)\n"
-#: src/common/command.c:3241 src/common/weechat.c:197
+#: src/common/command.c:3290 src/common/weechat.c:197
#, c-format
msgid " . description: %s\n"
msgstr " . описание: %s\n"
-#: src/common/command.c:3252
+#: src/common/command.c:3301
#, c-format
msgid "config option(s) found with \"%s\"\n"
msgstr "параметров с \"%s\" найдено\n"
-#: src/common/command.c:3255
+#: src/common/command.c:3304
msgid "config option(s) found\n"
msgstr "параметров найдено\n"
-#: src/common/command.c:3363
+#: src/common/command.c:3412
#, c-format
msgid "%s incorrect value for plugin option \"%s\"\n"
msgstr "%s некорректное значение параметра \"%s\" pluginа\n"
-#: src/common/command.c:3392
+#: src/common/command.c:3441
#, c-format
msgid "No plugin option found with \"%s\"\n"
msgstr "Не найден параметр pluginа с \"%s\"\n"
-#: src/common/command.c:3395
+#: src/common/command.c:3444
msgid "No plugin option found\n"
msgstr "Не найден параметр pluginа\n"
-#: src/common/command.c:3405
+#: src/common/command.c:3454
#, c-format
msgid "plugin option(s) found with \"%s\"\n"
msgstr "параметров pluginов с \"%s\" найдено\n"
-#: src/common/command.c:3408
+#: src/common/command.c:3457
msgid "plugin option(s) found\n"
msgstr "параметров pluginов найдено\n"
-#: src/common/command.c:3449
+#: src/common/command.c:3498
#, c-format
msgid "%s alias or command \"%s\" not found\n"
msgstr "%s сокращение или команда \"%s\" не найдены\n"
-#: src/common/command.c:3459
+#: src/common/command.c:3508
#, c-format
msgid "Alias \"%s\" removed\n"
msgstr "Сокращение \"%s\" удалено\n"
-#: src/common/command.c:3519
+#: src/common/command.c:3568
msgid "ignore were removed.\n"
msgstr "игнорирование добавлено.\n"
-#: src/common/command.c:3521
+#: src/common/command.c:3570
msgid "ignore was removed.\n"
msgstr "игнорирование удалено.\n"
-#: src/common/command.c:3526
+#: src/common/command.c:3575
#, c-format
msgid "%s no ignore found\n"
msgstr "%s игнорирования не найдены\n"
-#: src/common/command.c:3560
+#: src/common/command.c:3609
#, c-format
msgid "%s can't upgrade: connection to at least one server is pending\n"
msgstr "%s не могу обновиться: подключение к серверам в процессе\n"
-#: src/common/command.c:3570
+#: src/common/command.c:3619
#, c-format
msgid ""
"%s can't upgrade: connection to at least one SSL server is active (should be "
@@ -3696,7 +3710,7 @@ msgstr ""
"%s не могу обновиться: подключен к серверам по SSL (будет исправлено в "
"будущем)\n"
-#: src/common/command.c:3580
+#: src/common/command.c:3629
#, c-format
msgid ""
"%s can't upgrade: anti-flood is active on at least one server (sending many "
@@ -3705,35 +3719,35 @@ msgstr ""
"%s не могу обновиться: анти-флуд не завершил работу (отсылаются несколько "
"строк)\n"
-#: src/common/command.c:3595
+#: src/common/command.c:3644
msgid "Upgrading WeeChat...\n"
msgstr "Обновляю WeeChat...\n"
-#: src/common/command.c:3602
+#: src/common/command.c:3651
#, c-format
msgid "%s unable to save session in file\n"
msgstr "%s не могу сохранить сессию в файл\n"
-#: src/common/command.c:3629
+#: src/common/command.c:3678
#, c-format
msgid "%s exec failed (program: \"%s\"), exiting WeeChat\n"
msgstr "%s запуск не удался (программа: \"%s\"), выхожу из WeeChat\n"
-#: src/common/command.c:3669
+#: src/common/command.c:3718
#, c-format
msgid "WeeChat uptime: %d %s %02d:%02d:%02d, started on %s"
msgstr "WeeChat работает: %d %s %02d:%02d:%02d, запущен %s"
-#: src/common/command.c:3683
+#: src/common/command.c:3732
#, c-format
msgid "WeeChat uptime: %s%d %s%s %s%02d%s:%s%02d%s:%s%02d%s, started on %s%s"
msgstr "WeeChat работает: %s%d %s%s %s%02d%s:%s%02d%s:%s%02d%s, запущен %s%s"
-#: src/common/command.c:3727
+#: src/common/command.c:3776
msgid "Open windows:\n"
msgstr "Открытые окна:\n"
-#: src/common/command.c:3814
+#: src/common/command.c:3863
#, c-format
msgid ""
"%s can not merge windows, there's no other window with same size near "
@@ -4252,32 +4266,32 @@ msgstr "%s неизвестный параметр '%s', игнорируетс
msgid "%s cannot create directory \"%s\"\n"
msgstr "%s не могу создать директорию \"%s\"\n"
-#: src/common/weechat.c:479
+#: src/common/weechat.c:482
#, c-format
msgid "%s unable to get HOME directory\n"
msgstr "%s не могу получить домашний каталог\n"
-#: src/common/weechat.c:488
+#: src/common/weechat.c:491
#, c-format
msgid "%s not enough memory for home directory\n"
msgstr "%s недостаточно памяти для домашней директории\n"
-#: src/common/weechat.c:501
+#: src/common/weechat.c:504
#, c-format
msgid "%s home (%s) is not a directory\n"
msgstr "%s домашний каталог (%s) не является директорией\n"
-#: src/common/weechat.c:510 src/common/weechat.c:534 src/common/weechat.c:550
+#: src/common/weechat.c:513
#, c-format
msgid "%s unable to create \"%s\" directory\n"
msgstr "%s не могу создать директорию \"%s\"\n"
-#: src/common/weechat.c:626
+#: src/common/weechat.c:615
#, c-format
msgid "%sWelcome to %s%s%s, %s\n"
msgstr "%sДобро пожаловать в %s%s%s, %s\n"
-#: src/common/weechat.c:640 src/common/weechat.c:650
+#: src/common/weechat.c:629 src/common/weechat.c:639
msgid "compiled on"
msgstr "собран:"
@@ -5528,7 +5542,7 @@ msgstr "%s: создаётся конфигурационный файл по у
msgid "Creating default config file\n"
msgstr "Создаю новый конфигурационный файл\n"
-#: src/common/weeconfig.c:2175 src/common/weeconfig.c:2378
+#: src/common/weeconfig.c:2175 src/common/weeconfig.c:2380
#, c-format
msgid ""
"#\n"
@@ -5537,7 +5551,7 @@ msgstr ""
"#\n"
"# %s конфигурационный файл, созданный пользователем %s v%s, %s"
-#: src/common/weeconfig.c:2179 src/common/weeconfig.c:2382
+#: src/common/weeconfig.c:2179 src/common/weeconfig.c:2384
msgid ""
"# WARNING! Be careful when editing this file, WeeChat writes this file when "
"exiting.\n"
@@ -5547,7 +5561,7 @@ msgstr ""
"его при выходе.\n"
"#\n"
-#: src/common/weeconfig.c:2375
+#: src/common/weeconfig.c:2377
msgid "Saving config to disk\n"
msgstr "Сохраняю конфигурацию\n"
diff --git a/weechat/po/weechat.pot b/weechat/po/weechat.pot
index c6a1e3ec5..c62a167f0 100644
--- a/weechat/po/weechat.pot
+++ b/weechat/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: 2007-02-05 23:43+0100\n"
+"POT-Creation-Date: 2007-02-11 16:34+0100\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME \n"
"Language-Team: LANGUAGE \n"
@@ -15,7 +15,7 @@ msgstr ""
"Content-Type: text/plain; charset=CHARSET\n"
"Content-Transfer-Encoding: 8bit\n"
-#: src/irc/irc-server.c:196 src/common/weeconfig.c:2311
+#: src/irc/irc-server.c:196 src/common/weeconfig.c:2313
msgid "Unable to get user's name"
msgstr ""
@@ -1275,12 +1275,12 @@ msgstr ""
msgid "%s: using hostname \"%s\"\n"
msgstr ""
-#: src/irc/irc-send.c:219 src/common/command.c:692
+#: src/irc/irc-send.c:219 src/common/command.c:693
#, c-format
msgid "%s cannot find nick for sending message\n"
msgstr ""
-#: src/irc/irc-send.c:358 src/common/command.c:568
+#: src/irc/irc-send.c:358 src/common/command.c:569
#, c-format
msgid "%s command \"%s\" needs a server connection!\n"
msgstr ""
@@ -1300,7 +1300,7 @@ msgstr ""
msgid "%s \"%s\" command can not be executed on a server buffer\n"
msgstr ""
-#: src/irc/irc-send.c:879 src/irc/irc-send.c:940 src/common/command.c:1587
+#: src/irc/irc-send.c:879 src/irc/irc-send.c:940 src/common/command.c:1588
#, c-format
msgid "%s wrong arguments for \"%s\" command\n"
msgstr ""
@@ -1326,9 +1326,9 @@ msgid "%s nick \"%s\" not found for \"%s\" command\n"
msgstr ""
#: src/irc/irc-send.c:1345 src/irc/irc-send.c:1483 src/irc/irc-send.c:2103
-#: src/common/command.c:1532 src/common/command.c:1544
-#: src/common/command.c:1563 src/common/command.c:1652
-#: src/common/command.c:2520
+#: src/common/command.c:1533 src/common/command.c:1545
+#: src/common/command.c:1564 src/common/command.c:1653
+#: src/common/command.c:2569
#, c-format
msgid "%s wrong argument count for \"%s\" command\n"
msgstr ""
@@ -1548,11 +1548,11 @@ msgstr ""
msgid "%s[%s%s%s]%s idle: "
msgstr ""
-#: src/irc/irc-recv.c:3128 src/common/command.c:3671 src/common/command.c:3689
+#: src/irc/irc-recv.c:3128 src/common/command.c:3720 src/common/command.c:3738
msgid "days"
msgstr ""
-#: src/irc/irc-recv.c:3128 src/common/command.c:3671 src/common/command.c:3689
+#: src/irc/irc-recv.c:3128 src/common/command.c:3720 src/common/command.c:3738
msgid "day"
msgstr ""
@@ -2065,7 +2065,7 @@ msgid "Plugin \"%s\" unloaded.\n"
msgstr ""
#: src/plugins/plugins.c:1423 src/plugins/plugins.c:1466
-#: src/common/command.c:3341
+#: src/common/command.c:3390
#, c-format
msgid "%s plugin \"%s\" not found\n"
msgstr ""
@@ -2076,7 +2076,7 @@ msgid "%s %s, line %d: invalid syntax, missing \"=\"\n"
msgstr ""
#: src/plugins/plugins-config.c:363 src/common/weeconfig.c:2165
-#: src/common/weeconfig.c:2369
+#: src/common/weeconfig.c:2371
#, c-format
msgid "%s cannot create file \"%s\"\n"
msgstr ""
@@ -2199,7 +2199,7 @@ msgstr ""
msgid "Not enough memory for new line\n"
msgstr ""
-#: src/gui/gui-common.c:432
+#: src/gui/gui-common.c:436
#, c-format
msgid "%s not enough memory for infobar message\n"
msgstr ""
@@ -2396,17 +2396,21 @@ msgstr ""
msgid "grab a key"
msgstr ""
-#: src/gui/gui-keyboard.c:456 src/common/command.c:2204
+#: src/gui/gui-keyboard.c:147
+msgid "insert a string in command line"
+msgstr ""
+
+#: src/gui/gui-keyboard.c:475 src/common/command.c:2253
#, c-format
msgid "%s unable to bind key \"%s\"\n"
msgstr ""
-#: src/gui/gui-keyboard.c:467
+#: src/gui/gui-keyboard.c:497
#, c-format
msgid "%s unable to bind key \"%s\" (invalid function name: \"%s\")\n"
msgstr ""
-#: src/gui/gui-keyboard.c:480
+#: src/gui/gui-keyboard.c:511
#, c-format
msgid "%s not enough memory for key binding\n"
msgstr ""
@@ -2427,7 +2431,7 @@ msgstr ""
msgid "**** End of log "
msgstr ""
-#: src/common/alias.c:170 src/common/command.c:365
+#: src/common/alias.c:170 src/common/command.c:366
#, c-format
msgid "%s circular reference when calling alias \"/%s\"\n"
msgstr ""
@@ -2605,7 +2609,9 @@ msgid "bind/unbind keys"
msgstr ""
#: src/common/command.c:122
-msgid "[key [function/command]] [unbind key] [functions] [reset -yes]"
+msgid ""
+"[key [function/command]] [unbind key] [functions] [call function [\"args\"]] "
+"[reset -yes]"
msgstr ""
#: src/common/command.c:123
@@ -2614,21 +2620,22 @@ msgid ""
"(beginning by \"/\")\n"
" unbind: unbind a key\n"
"functions: list internal functions for key bindings\n"
+" call: call a function by name (with optional arguments)\n"
" reset: restore bindings to the default values and delete ALL personal "
"bindings (use carefully!)"
msgstr ""
-#: src/common/command.c:139
+#: src/common/command.c:140
msgid "list/load/unload plugins"
msgstr ""
-#: src/common/command.c:140
+#: src/common/command.c:141
msgid ""
"[list [name]] | [listfull [name]] | [load filename] | [autoload] | [reload "
"[name]] | [unload [name]]"
msgstr ""
-#: src/common/command.c:141
+#: src/common/command.c:142
msgid ""
" list: list loaded plugins\n"
"listfull: list loaded plugins with detailed info for each plugin\n"
@@ -2641,11 +2648,11 @@ msgid ""
"Without argument, /plugin command lists loaded plugins."
msgstr ""
-#: src/common/command.c:149
+#: src/common/command.c:150
msgid "list, add or remove servers"
msgstr ""
-#: src/common/command.c:150
+#: src/common/command.c:151
msgid ""
"[servername] | [servername hostname port [-auto | -noauto] [-ipv6] [-ssl] [-"
"pwd password] [-nicks nick1 nick2 nick3] [-username username] [-realname "
@@ -2653,7 +2660,7 @@ msgid ""
"servername]"
msgstr ""
-#: src/common/command.c:155
+#: src/common/command.c:156
msgid ""
"servername: server name, for internal and display use\n"
" hostname: name or IP address of server\n"
@@ -2668,27 +2675,27 @@ msgid ""
" realname: real name of user"
msgstr ""
-#: src/common/command.c:167
+#: src/common/command.c:168
msgid "save config to disk"
msgstr ""
-#: src/common/command.c:168
+#: src/common/command.c:169
msgid "[file]"
msgstr ""
-#: src/common/command.c:168
+#: src/common/command.c:169
msgid "file: filename for writing config"
msgstr ""
-#: src/common/command.c:170
+#: src/common/command.c:171
msgid "set config options"
msgstr ""
-#: src/common/command.c:171 src/common/command.c:179
+#: src/common/command.c:172 src/common/command.c:180
msgid "[option [ = value]]"
msgstr ""
-#: src/common/command.c:172
+#: src/common/command.c:173
msgid ""
"option: name of an option (if name is full and no value is given, then help "
"is displayed on option)\n"
@@ -2698,11 +2705,11 @@ msgid ""
"server name and \"xxx\" an option for this server."
msgstr ""
-#: src/common/command.c:178
+#: src/common/command.c:179
msgid "set plugin config options"
msgstr ""
-#: src/common/command.c:180
+#: src/common/command.c:181
msgid ""
"option: name of a plugin option\n"
" value: value for option\n"
@@ -2710,27 +2717,27 @@ msgid ""
"Option is format: plugin.option, example: perl.myscript.item1"
msgstr ""
-#: src/common/command.c:184
+#: src/common/command.c:185
msgid "remove an alias"
msgstr ""
-#: src/common/command.c:185
+#: src/common/command.c:186
msgid "alias_name"
msgstr ""
-#: src/common/command.c:185
+#: src/common/command.c:186
msgid "alias_name: name of alias to remove"
msgstr ""
-#: src/common/command.c:187
+#: src/common/command.c:188
msgid "unignore IRC messages and/or hosts"
msgstr ""
-#: src/common/command.c:188
+#: src/common/command.c:189
msgid "[number | [mask [[type | command] [channel [server]]]]]"
msgstr ""
-#: src/common/command.c:189
+#: src/common/command.c:190
msgid ""
" number: # of ignore to unignore (number is displayed by list of ignore)\n"
" mask: nick or host mask to unignore\n"
@@ -2743,39 +2750,39 @@ msgid ""
"Without argument, /unignore command lists all defined ignore."
msgstr ""
-#: src/common/command.c:199
+#: src/common/command.c:200
msgid "upgrade WeeChat without disconnecting from servers"
msgstr ""
-#: src/common/command.c:201
+#: src/common/command.c:202
msgid ""
"This command run again WeeChat binary, so it should have been compiled or "
"installed with a package manager before running this command."
msgstr ""
-#: src/common/command.c:204
+#: src/common/command.c:205
msgid "show WeeChat uptime"
msgstr ""
-#: src/common/command.c:205
+#: src/common/command.c:206
msgid "[-o]"
msgstr ""
-#: src/common/command.c:206
+#: src/common/command.c:207
msgid "-o: send uptime on current channel as an IRC message"
msgstr ""
-#: src/common/command.c:208
+#: src/common/command.c:209
msgid "manage windows"
msgstr ""
-#: src/common/command.c:209
+#: src/common/command.c:210
msgid ""
"[list | -1 | +1 | b# | up | down | left | right | splith [pct] | splitv "
"[pct] | resize pct | merge [all]]"
msgstr ""
-#: src/common/command.c:211
+#: src/common/command.c:212
msgid ""
" list: list open windows (no parameter implies this list)\n"
" -1: jump to previous window\n"
@@ -2795,681 +2802,686 @@ msgid ""
"create a new window with size = current_size / 4"
msgstr ""
-#: src/common/command.c:345 src/common/command.c:514 src/common/command.c:603
+#: src/common/command.c:346 src/common/command.c:515 src/common/command.c:604
#, c-format
msgid "%s command \"%s\" failed\n"
msgstr ""
-#: src/common/command.c:471
+#: src/common/command.c:472
#, c-format
msgid "%s wrong argument count for %s command \"%s\" (expected: %d arg%s)\n"
msgstr ""
-#: src/common/command.c:483
+#: src/common/command.c:484
#, c-format
msgid ""
"%s wrong argument count for %s command \"%s\" (expected: between %d and %d "
"arg%s)\n"
msgstr ""
-#: src/common/command.c:541
+#: src/common/command.c:542
#, c-format
msgid "%s wrong argument count for IRC command \"%s\" (expected: %d arg%s)\n"
msgstr ""
-#: src/common/command.c:553
+#: src/common/command.c:554
#, c-format
msgid ""
"%s wrong argument count for IRC command \"%s\" (expected: between %d and %d "
"arg%s)\n"
msgstr ""
-#: src/common/command.c:577
+#: src/common/command.c:578
#, c-format
msgid "%s command \"%s\" can not be executed on DCC CHAT buffer\n"
msgstr ""
-#: src/common/command.c:639
+#: src/common/command.c:640
#, c-format
msgid ""
"%s unknown command \"%s\" (type /help for help). To send unknown commands to "
"IRC server, enable option irc_send_unknown_commands.\n"
msgstr ""
-#: src/common/command.c:833
+#: src/common/command.c:834
msgid "This window is not a channel!\n"
msgstr ""
-#: src/common/command.c:881 src/common/command.c:1052
+#: src/common/command.c:882 src/common/command.c:1053
#, c-format
msgid "%s missing arguments for \"%s\" command\n"
msgstr ""
-#: src/common/command.c:890
+#: src/common/command.c:891
#, c-format
msgid "Alias \"%s\" => \"%s\" created\n"
msgstr ""
-#: src/common/command.c:896
+#: src/common/command.c:897
#, c-format
msgid "Failed to create alias \"%s\" => \"%s\" (not enough memory)\n"
msgstr ""
-#: src/common/command.c:908
+#: src/common/command.c:909
msgid "Alias:\n"
msgstr ""
-#: src/common/command.c:918
+#: src/common/command.c:919
msgid "No alias found.\n"
msgstr ""
-#: src/common/command.c:928
+#: src/common/command.c:929
msgid "List of aliases:\n"
msgstr ""
-#: src/common/command.c:942
+#: src/common/command.c:943
msgid "No alias defined.\n"
msgstr ""
-#: src/common/command.c:961
+#: src/common/command.c:962
#, c-format
msgid "%sServer: %s%s\n"
msgstr ""
-#: src/common/command.c:966
+#: src/common/command.c:967
#, c-format
msgid "%snot connected\n"
msgstr ""
-#: src/common/command.c:970
+#: src/common/command.c:971
#, c-format
msgid "%sChannel: %s%s %s(server: %s%s%s)\n"
msgstr ""
-#: src/common/command.c:979
+#: src/common/command.c:980
#, c-format
msgid "%sPrivate with: %s%s %s(server: %s%s%s)\n"
msgstr ""
-#: src/common/command.c:988 src/common/command.c:1000
+#: src/common/command.c:989 src/common/command.c:1001
#, c-format
msgid "%sunknown\n"
msgstr ""
-#: src/common/command.c:996
+#: src/common/command.c:997
#, c-format
msgid "%sraw IRC data\n"
msgstr ""
-#: src/common/command.c:1031
+#: src/common/command.c:1032
msgid "Open buffers:\n"
msgstr ""
-#: src/common/command.c:1076
+#: src/common/command.c:1077
#, c-format
msgid "%s incorrect buffer number\n"
msgstr ""
-#: src/common/command.c:1093
+#: src/common/command.c:1094
#, c-format
msgid "%s can not close the single buffer\n"
msgstr ""
-#: src/common/command.c:1106
+#: src/common/command.c:1107
#, c-format
msgid "%s can not close server buffer while channels are open\n"
msgstr ""
-#: src/common/command.c:1180
+#: src/common/command.c:1181
msgid "Default notify levels for servers:"
msgstr ""
-#: src/common/command.c:1198
+#: src/common/command.c:1199
msgid "Notify levels:"
msgstr ""
-#: src/common/command.c:1205
+#: src/common/command.c:1206
msgid "Raw IRC data"
msgstr ""
-#: src/common/command.c:1227 src/common/command.c:1297
+#: src/common/command.c:1228 src/common/command.c:1298
#, c-format
msgid "%s incorrect notify level (must be between %d and %d)\n"
msgstr ""
-#: src/common/command.c:1240
+#: src/common/command.c:1241
#, c-format
msgid "%s incorrect buffer for notify (must be server, channel or private)\n"
msgstr ""
-#: src/common/command.c:1251
+#: src/common/command.c:1252
#, c-format
msgid "New default notify level for server %s%s%s: %s%d %s"
msgstr ""
-#: src/common/command.c:1265
+#: src/common/command.c:1266
#, c-format
msgid "New notify level for %s%s%s: %s%d %s"
msgstr ""
-#: src/common/command.c:1276
+#: src/common/command.c:1277
msgid "(hotlist: never)\n"
msgstr ""
-#: src/common/command.c:1279
+#: src/common/command.c:1280
msgid "(hotlist: highlights)\n"
msgstr ""
-#: src/common/command.c:1282
+#: src/common/command.c:1283
msgid "(hotlist: highlights + messages)\n"
msgstr ""
-#: src/common/command.c:1285
+#: src/common/command.c:1286
msgid "(hotlist: highlights + messages + join/part (all))\n"
msgstr ""
-#: src/common/command.c:1427
+#: src/common/command.c:1428
#, c-format
msgid "%s buffer not found for \"%s\" command\n"
msgstr ""
-#: src/common/command.c:1437 src/common/command.c:1681
-#: src/common/command.c:2513 src/common/command.c:3803
-#: src/common/command.c:3846
+#: src/common/command.c:1438 src/common/command.c:1682
+#: src/common/command.c:2562 src/common/command.c:3852
+#: src/common/command.c:3895
#, c-format
msgid "%s unknown option for \"%s\" command\n"
msgstr ""
-#: src/common/command.c:1477
+#: src/common/command.c:1478
#, c-format
msgid "%s already connected to server \"%s\"!\n"
msgstr ""
-#: src/common/command.c:1485
+#: src/common/command.c:1486
#, c-format
msgid "%s currently connecting to server \"%s\"!\n"
msgstr ""
-#: src/common/command.c:1505 src/common/command.c:1731
+#: src/common/command.c:1506 src/common/command.c:1732
#, c-format
msgid "%s server not found\n"
msgstr ""
-#: src/common/command.c:1714
+#: src/common/command.c:1715
#, c-format
msgid "%s not connected to server \"%s\"!\n"
msgstr ""
-#: src/common/command.c:1722
+#: src/common/command.c:1723
msgid "Auto-reconnection is cancelled\n"
msgstr ""
-#: src/common/command.c:1759 src/common/weechat.c:218
+#: src/common/command.c:1760 src/common/weechat.c:218
#, c-format
msgid "%s internal commands:\n"
msgstr ""
-#: src/common/command.c:1769 src/common/weechat.c:238
+#: src/common/command.c:1770 src/common/weechat.c:238
msgid "IRC commands:\n"
msgstr ""
-#: src/common/command.c:1783
+#: src/common/command.c:1784
msgid "Plugin commands:\n"
msgstr ""
-#: src/common/command.c:1899
+#: src/common/command.c:1900
#, c-format
msgid "No help available, \"%s\" is an unknown command\n"
msgstr ""
-#: src/common/command.c:1968
+#: src/common/command.c:1969
#, c-format
msgid "%son %s%s%s/%s%s%s:%s ignoring %s%s%s from %s%s\n"
msgstr ""
-#: src/common/command.c:2006
+#: src/common/command.c:2007
msgid "List of ignore:\n"
msgstr ""
-#: src/common/command.c:2023
+#: src/common/command.c:2024
msgid "No ignore defined.\n"
msgstr ""
-#: src/common/command.c:2049
+#: src/common/command.c:2050
msgid "New ignore:"
msgstr ""
-#: src/common/command.c:2069
+#: src/common/command.c:2070
#, c-format
msgid "New key binding: %s"
msgstr ""
-#: src/common/command.c:2108
+#: src/common/command.c:2113
msgid "Key bindings:\n"
msgstr ""
-#: src/common/command.c:2122
+#: src/common/command.c:2127
#, c-format
msgid "Key \"%s\" unbound\n"
msgstr ""
-#: src/common/command.c:2128
+#: src/common/command.c:2133
#, c-format
msgid "%s unable to unbind key \"%s\"\n"
msgstr ""
-#: src/common/command.c:2136 src/common/weechat.c:270
+#: src/common/command.c:2141 src/common/weechat.c:270
msgid "Internal key functions:\n"
msgstr ""
-#: src/common/command.c:2156
+#: src/common/command.c:2190
+#, c-format
+msgid "%s unknown key function \"%s\"\n"
+msgstr ""
+
+#: src/common/command.c:2205
msgid "Default key bindings restored\n"
msgstr ""
-#: src/common/command.c:2162
+#: src/common/command.c:2211
#, c-format
-msgid "%s \"-yes\" argument is required for keys reset (securuty reason)\n"
+msgid "%s \"-yes\" argument is required for keys reset (security reason)\n"
msgstr ""
-#: src/common/command.c:2181
+#: src/common/command.c:2230
msgid "Key:\n"
msgstr ""
-#: src/common/command.c:2187
+#: src/common/command.c:2236
msgid "No key found.\n"
msgstr ""
-#: src/common/command.c:2229
+#: src/common/command.c:2278
msgid "global"
msgstr ""
-#: src/common/command.c:2229
+#: src/common/command.c:2278
msgid "local"
msgstr ""
-#: src/common/command.c:2235
+#: src/common/command.c:2284
msgid "top"
msgstr ""
-#: src/common/command.c:2238
+#: src/common/command.c:2287
msgid "bottom"
msgstr ""
-#: src/common/command.c:2241
+#: src/common/command.c:2290
msgid "left"
msgstr ""
-#: src/common/command.c:2244
+#: src/common/command.c:2293
msgid "right"
msgstr ""
-#: src/common/command.c:2274
+#: src/common/command.c:2323
msgid "Open panels:\n"
msgstr ""
-#: src/common/command.c:2306
+#: src/common/command.c:2355
msgid "Plugins loaded:\n"
msgstr ""
-#: src/common/command.c:2332
+#: src/common/command.c:2381
msgid " message handlers:\n"
msgstr ""
-#: src/common/command.c:2341
+#: src/common/command.c:2390
#, c-format
msgid " IRC(%s)\n"
msgstr ""
-#: src/common/command.c:2348
+#: src/common/command.c:2397
msgid " (no message handler)\n"
msgstr ""
-#: src/common/command.c:2353
+#: src/common/command.c:2402
msgid " command handlers:\n"
msgstr ""
-#: src/common/command.c:2374
+#: src/common/command.c:2423
msgid " (no command handler)\n"
msgstr ""
-#: src/common/command.c:2379
+#: src/common/command.c:2428
msgid " timer handlers:\n"
msgstr ""
-#: src/common/command.c:2388
+#: src/common/command.c:2437
#, c-format
msgid " %d seconds\n"
msgstr ""
-#: src/common/command.c:2395
+#: src/common/command.c:2444
msgid " (no timer handler)\n"
msgstr ""
-#: src/common/command.c:2400
+#: src/common/command.c:2449
msgid " keyboard handlers:\n"
msgstr ""
-#: src/common/command.c:2410
+#: src/common/command.c:2459
msgid " (no keyboard handler)\n"
msgstr ""
-#: src/common/command.c:2412 src/common/command.c:2429
-#: src/common/command.c:2445
+#: src/common/command.c:2461 src/common/command.c:2478
+#: src/common/command.c:2494
#, c-format
msgid " %d defined\n"
msgstr ""
-#: src/common/command.c:2417
+#: src/common/command.c:2466
msgid " event handlers:\n"
msgstr ""
-#: src/common/command.c:2427
+#: src/common/command.c:2476
msgid " (no event handler)\n"
msgstr ""
-#: src/common/command.c:2434
+#: src/common/command.c:2483
msgid " modifiers:\n"
msgstr ""
-#: src/common/command.c:2443
+#: src/common/command.c:2492
msgid " (no modifier)\n"
msgstr ""
-#: src/common/command.c:2454
+#: src/common/command.c:2503
msgid "No plugin found.\n"
msgstr ""
-#: src/common/command.c:2456
+#: src/common/command.c:2505
msgid " (no plugin)\n"
msgstr ""
-#: src/common/command.c:2526 src/common/command.c:3419
+#: src/common/command.c:2575 src/common/command.c:3468
#, c-format
msgid ""
"Command \"%s\" is not available, WeeChat was built without plugins support.\n"
msgstr ""
-#: src/common/command.c:2554
+#: src/common/command.c:2603
msgid "Configuration file saved\n"
msgstr ""
-#: src/common/command.c:2559
+#: src/common/command.c:2608
#, c-format
msgid "%s failed to save configuration file\n"
msgstr ""
-#: src/common/command.c:2567
+#: src/common/command.c:2616
msgid "Plugins options saved\n"
msgstr ""
-#: src/common/command.c:2572
+#: src/common/command.c:2621
#, c-format
msgid "%s failed to save plugins options\n"
msgstr ""
-#: src/common/command.c:2613
+#: src/common/command.c:2662
msgid "No server.\n"
msgstr ""
-#: src/common/command.c:2624
+#: src/common/command.c:2673
#, c-format
msgid "Server '%s' not found.\n"
msgstr ""
-#: src/common/command.c:2636
+#: src/common/command.c:2685
#, c-format
msgid "%s missing servername for \"%s\" command\n"
msgstr ""
-#: src/common/command.c:2644
+#: src/common/command.c:2693
#, c-format
msgid "%s too much arguments for \"%s\" command, ignoring arguments\n"
msgstr ""
-#: src/common/command.c:2654
+#: src/common/command.c:2703
#, c-format
msgid "%s server \"%s\" not found for \"%s\" command\n"
msgstr ""
-#: src/common/command.c:2662
+#: src/common/command.c:2711
#, c-format
msgid ""
"%s you can not delete server \"%s\" because you are connected to. Try /"
"disconnect %s before.\n"
msgstr ""
-#: src/common/command.c:2682
+#: src/common/command.c:2731
#, c-format
msgid "Server %s%s%s has been deleted\n"
msgstr ""
-#: src/common/command.c:2701
+#: src/common/command.c:2750
#, c-format
msgid "%s missing parameters for \"%s\" command\n"
msgstr ""
-#: src/common/command.c:2711
+#: src/common/command.c:2760
#, c-format
msgid "%s server \"%s\" already exists, can't create it!\n"
msgstr ""
-#: src/common/command.c:2740 src/common/command.c:2768
-#: src/common/command.c:2781 src/common/command.c:2807
+#: src/common/command.c:2789 src/common/command.c:2817
+#: src/common/command.c:2830 src/common/command.c:2856
#, c-format
msgid "%s missing password for \"%s\" parameter\n"
msgstr ""
-#: src/common/command.c:2753
+#: src/common/command.c:2802
#, c-format
msgid "%s missing nick(s) for \"%s\" parameter\n"
msgstr ""
-#: src/common/command.c:2794
+#: src/common/command.c:2843
#, c-format
msgid "%s missing command for \"%s\" parameter\n"
msgstr ""
-#: src/common/command.c:2831
+#: src/common/command.c:2880
#, c-format
msgid "Server %s%s%s created\n"
msgstr ""
-#: src/common/command.c:2840
+#: src/common/command.c:2889
#, c-format
msgid "%s unable to create server\n"
msgstr ""
-#: src/common/command.c:2900
+#: src/common/command.c:2949
msgid "(unknown)"
msgstr ""
-#: src/common/command.c:2923
+#: src/common/command.c:2972
#, c-format
msgid "%s(password hidden) "
msgstr ""
-#: src/common/command.c:3021
+#: src/common/command.c:3070
#, c-format
msgid "%s server \"%s\" not found\n"
msgstr ""
-#: src/common/command.c:3054 src/common/command.c:3102
+#: src/common/command.c:3103 src/common/command.c:3151
#, c-format
msgid "%s config option \"%s\" not found\n"
msgstr ""
-#: src/common/command.c:3059 src/common/command.c:3094
+#: src/common/command.c:3108 src/common/command.c:3143
#, c-format
msgid "%s incorrect value for option \"%s\"\n"
msgstr ""
-#: src/common/command.c:3075
+#: src/common/command.c:3124
#, c-format
msgid "%s option \"%s\" can not be changed while WeeChat is running\n"
msgstr ""
-#: src/common/command.c:3185
+#: src/common/command.c:3234
#, c-format
msgid "No config option found with \"%s\"\n"
msgstr ""
-#: src/common/command.c:3188
+#: src/common/command.c:3237
msgid "No config option found\n"
msgstr ""
-#: src/common/command.c:3195
+#: src/common/command.c:3244
#, c-format
msgid "%sDetail:\n"
msgstr ""
-#: src/common/command.c:3200
+#: src/common/command.c:3249
msgid " . type boolean (values: 'on' or 'off')\n"
msgstr ""
-#: src/common/command.c:3201 src/common/command.c:3224
-#: src/common/command.c:3230 src/common/command.c:3236
+#: src/common/command.c:3250 src/common/command.c:3273
+#: src/common/command.c:3279 src/common/command.c:3285
#: src/common/weechat.c:153 src/common/weechat.c:178 src/common/weechat.c:185
#: src/common/weechat.c:192
#, c-format
msgid " . default value: '%s'\n"
msgstr ""
-#: src/common/command.c:3206
+#: src/common/command.c:3255
#, c-format
msgid " . type integer (values: between %d and %d)\n"
msgstr ""
-#: src/common/command.c:3209 src/common/weechat.c:162
+#: src/common/command.c:3258 src/common/weechat.c:162
#, c-format
msgid " . default value: %d\n"
msgstr ""
-#: src/common/command.c:3213
+#: src/common/command.c:3262
msgid " . type string (values: "
msgstr ""
-#: src/common/command.c:3226 src/common/command.c:3232
-#: src/common/command.c:3238 src/common/weechat.c:180 src/common/weechat.c:187
+#: src/common/command.c:3275 src/common/command.c:3281
+#: src/common/command.c:3287 src/common/weechat.c:180 src/common/weechat.c:187
#: src/common/weechat.c:194
msgid "empty"
msgstr ""
-#: src/common/command.c:3229
+#: src/common/command.c:3278
msgid " . type color (Curses or Gtk color, look at WeeChat doc)\n"
msgstr ""
-#: src/common/command.c:3235
+#: src/common/command.c:3284
msgid " . type string (any string)\n"
msgstr ""
-#: src/common/command.c:3241 src/common/weechat.c:197
+#: src/common/command.c:3290 src/common/weechat.c:197
#, c-format
msgid " . description: %s\n"
msgstr ""
-#: src/common/command.c:3252
+#: src/common/command.c:3301
#, c-format
msgid "config option(s) found with \"%s\"\n"
msgstr ""
-#: src/common/command.c:3255
+#: src/common/command.c:3304
msgid "config option(s) found\n"
msgstr ""
-#: src/common/command.c:3363
+#: src/common/command.c:3412
#, c-format
msgid "%s incorrect value for plugin option \"%s\"\n"
msgstr ""
-#: src/common/command.c:3392
+#: src/common/command.c:3441
#, c-format
msgid "No plugin option found with \"%s\"\n"
msgstr ""
-#: src/common/command.c:3395
+#: src/common/command.c:3444
msgid "No plugin option found\n"
msgstr ""
-#: src/common/command.c:3405
+#: src/common/command.c:3454
#, c-format
msgid "plugin option(s) found with \"%s\"\n"
msgstr ""
-#: src/common/command.c:3408
+#: src/common/command.c:3457
msgid "plugin option(s) found\n"
msgstr ""
-#: src/common/command.c:3449
+#: src/common/command.c:3498
#, c-format
msgid "%s alias or command \"%s\" not found\n"
msgstr ""
-#: src/common/command.c:3459
+#: src/common/command.c:3508
#, c-format
msgid "Alias \"%s\" removed\n"
msgstr ""
-#: src/common/command.c:3519
+#: src/common/command.c:3568
msgid "ignore were removed.\n"
msgstr ""
-#: src/common/command.c:3521
+#: src/common/command.c:3570
msgid "ignore was removed.\n"
msgstr ""
-#: src/common/command.c:3526
+#: src/common/command.c:3575
#, c-format
msgid "%s no ignore found\n"
msgstr ""
-#: src/common/command.c:3560
+#: src/common/command.c:3609
#, c-format
msgid "%s can't upgrade: connection to at least one server is pending\n"
msgstr ""
-#: src/common/command.c:3570
+#: src/common/command.c:3619
#, c-format
msgid ""
"%s can't upgrade: connection to at least one SSL server is active (should be "
"fixed in a future version)\n"
msgstr ""
-#: src/common/command.c:3580
+#: src/common/command.c:3629
#, c-format
msgid ""
"%s can't upgrade: anti-flood is active on at least one server (sending many "
"lines)\n"
msgstr ""
-#: src/common/command.c:3595
+#: src/common/command.c:3644
msgid "Upgrading WeeChat...\n"
msgstr ""
-#: src/common/command.c:3602
+#: src/common/command.c:3651
#, c-format
msgid "%s unable to save session in file\n"
msgstr ""
-#: src/common/command.c:3629
+#: src/common/command.c:3678
#, c-format
msgid "%s exec failed (program: \"%s\"), exiting WeeChat\n"
msgstr ""
-#: src/common/command.c:3669
+#: src/common/command.c:3718
#, c-format
msgid "WeeChat uptime: %d %s %02d:%02d:%02d, started on %s"
msgstr ""
-#: src/common/command.c:3683
+#: src/common/command.c:3732
#, c-format
msgid "WeeChat uptime: %s%d %s%s %s%02d%s:%s%02d%s:%s%02d%s, started on %s%s"
msgstr ""
-#: src/common/command.c:3727
+#: src/common/command.c:3776
msgid "Open windows:\n"
msgstr ""
-#: src/common/command.c:3814
+#: src/common/command.c:3863
#, c-format
msgid ""
"%s can not merge windows, there's no other window with same size near "
@@ -3951,32 +3963,32 @@ msgstr ""
msgid "%s cannot create directory \"%s\"\n"
msgstr ""
-#: src/common/weechat.c:479
+#: src/common/weechat.c:482
#, c-format
msgid "%s unable to get HOME directory\n"
msgstr ""
-#: src/common/weechat.c:488
+#: src/common/weechat.c:491
#, c-format
msgid "%s not enough memory for home directory\n"
msgstr ""
-#: src/common/weechat.c:501
+#: src/common/weechat.c:504
#, c-format
msgid "%s home (%s) is not a directory\n"
msgstr ""
-#: src/common/weechat.c:510 src/common/weechat.c:534 src/common/weechat.c:550
+#: src/common/weechat.c:513
#, c-format
msgid "%s unable to create \"%s\" directory\n"
msgstr ""
-#: src/common/weechat.c:626
+#: src/common/weechat.c:615
#, c-format
msgid "%sWelcome to %s%s%s, %s\n"
msgstr ""
-#: src/common/weechat.c:640 src/common/weechat.c:650
+#: src/common/weechat.c:629 src/common/weechat.c:639
msgid "compiled on"
msgstr ""
@@ -5149,20 +5161,20 @@ msgstr ""
msgid "Creating default config file\n"
msgstr ""
-#: src/common/weeconfig.c:2175 src/common/weeconfig.c:2378
+#: src/common/weeconfig.c:2175 src/common/weeconfig.c:2380
#, c-format
msgid ""
"#\n"
"# %s configuration file, created by %s v%s on %s"
msgstr ""
-#: src/common/weeconfig.c:2179 src/common/weeconfig.c:2382
+#: src/common/weeconfig.c:2179 src/common/weeconfig.c:2384
msgid ""
"# WARNING! Be careful when editing this file, WeeChat writes this file when "
"exiting.\n"
"#\n"
msgstr ""
-#: src/common/weeconfig.c:2375
+#: src/common/weeconfig.c:2377
msgid "Saving config to disk\n"
msgstr ""
diff --git a/weechat/src/common/backtrace.c b/weechat/src/common/backtrace.c
index 72feb4f64..140f7f87c 100644
--- a/weechat/src/common/backtrace.c
+++ b/weechat/src/common/backtrace.c
@@ -136,7 +136,7 @@ weechat_backtrace_addr2line (int number, void *address, char *symbol)
number, function_name);
pclose (output);
#else
- /* make gcc happy */
+ /* make C compiler happy */
(void) number;
(void) address;
(void) symbol;
diff --git a/weechat/src/common/command.c b/weechat/src/common/command.c
index f6352847a..07bf7efea 100644
--- a/weechat/src/common/command.c
+++ b/weechat/src/common/command.c
@@ -119,14 +119,15 @@ t_weechat_command weechat_commands[] =
"*|%n *|action|ctcp|dcc|pv|%I *|%c *|%s",
0, 4, 0, weechat_cmd_ignore, NULL },
{ "key", N_("bind/unbind keys"),
- N_("[key [function/command]] [unbind key] [functions] [reset -yes]"),
+ N_("[key [function/command]] [unbind key] [functions] [call function [\"args\"]] [reset -yes]"),
N_(" key: display or bind this key to an internal function or a command "
"(beginning by \"/\")\n"
" unbind: unbind a key\n"
"functions: list internal functions for key bindings\n"
+ " call: call a function by name (with optional arguments)\n"
" reset: restore bindings to the default values and delete ALL "
"personal bindings (use carefully!)"),
- "unbind|functions|reset %k", 0, MAX_ARGS, 0, NULL, weechat_cmd_key },
+ "unbind|functions|call|reset %k", 0, MAX_ARGS, 0, NULL, weechat_cmd_key },
/* { "panel", N_("manage panels"),
N_("[list | add type position size | resize # size | close # | move #1 #2]"),
N_(" list: list open panels (no parameter implies this list)\n"
@@ -856,7 +857,7 @@ weechat_cmd_alias (t_irc_server *server, t_irc_channel *channel,
char *pos;
t_weechat_alias *ptr_alias;
- /* make gcc happy */
+ /* make C compiler happy */
(void) server;
(void) channel;
@@ -1641,7 +1642,7 @@ weechat_cmd_debug (t_irc_server *server, t_irc_channel *channel,
{
t_irc_server *ptr_server;
- /* make gcc happy */
+ /* make C compiler happy */
(void) server;
(void) channel;
@@ -1748,7 +1749,7 @@ weechat_cmd_help (t_irc_server *server, t_irc_channel *channel,
t_plugin_handler *ptr_handler;
#endif
- /* make gcc happy */
+ /* make C compiler happy */
(void) server;
(void) channel;
@@ -2071,11 +2072,14 @@ weechat_cmd_key_display (t_gui_key *key, int new_key)
}
else
gui_printf (NULL, " %20s", (expanded_name) ? expanded_name : key->key);
- gui_printf (NULL, "%s => %s%s\n",
+ gui_printf (NULL, "%s => %s%s%s%s%s\n",
GUI_COLOR(COLOR_WIN_CHAT_DARK),
GUI_COLOR(COLOR_WIN_CHAT),
(key->function) ?
- gui_keyboard_function_search_by_ptr (key->function) : key->command);
+ gui_keyboard_function_search_by_ptr (key->function) : key->command,
+ (key->args) ? " \"" : "",
+ (key->args) ? key->args : "",
+ (key->args) ? "\"" : "");
if (expanded_name)
free (expanded_name);
}
@@ -2088,13 +2092,14 @@ int
weechat_cmd_key (t_irc_server *server, t_irc_channel *channel,
char *arguments)
{
- char *pos, *internal_code;
- int i;
+ t_gui_window *window;
+ t_gui_buffer *buffer;
+ char *pos, *pos_args, *args_tmp, *internal_code;
+ int i, length;
t_gui_key *ptr_key;
+ void (*ptr_function)(t_gui_window *, char *);
- /* make gcc happy */
- (void) server;
- (void) channel;
+ irc_find_context (server, channel, &window, &buffer);
if (arguments)
{
@@ -2143,6 +2148,50 @@ weechat_cmd_key (t_irc_server *server, t_irc_channel *channel,
i++;
}
}
+ else if (ascii_strncasecmp (arguments, "call ", 5) == 0)
+ {
+ arguments += 5;
+ while (arguments[0] == ' ')
+ arguments++;
+ pos = strchr (arguments, ' ');
+ if (pos)
+ pos[0] = '\0';
+ ptr_function = gui_keyboard_function_search_by_name (arguments);
+ if (pos)
+ pos[0] = ' ';
+ if (ptr_function)
+ {
+ pos_args = pos;
+ args_tmp = NULL;
+ if (pos_args)
+ {
+ pos_args++;
+ while (pos_args[0] == ' ')
+ pos_args++;
+ if (pos_args[0] == '"')
+ {
+ length = strlen (pos_args);
+ if ((length > 1) && (pos_args[length - 1] == '"'))
+ args_tmp = strndup (pos_args + 1, length - 2);
+ else
+ args_tmp = strdup (pos_args);
+ }
+ else
+ args_tmp = strdup (pos_args);
+ }
+ (void)(*ptr_function)(window, args_tmp);
+ if (args_tmp)
+ free (args_tmp);
+ }
+ else
+ {
+ irc_display_prefix (NULL, NULL, PREFIX_ERROR);
+ gui_printf (NULL,
+ _("%s unknown key function \"%s\"\n"),
+ WEECHAT_ERROR, arguments);
+ return -1;
+ }
+ }
else if (ascii_strncasecmp (arguments, "reset", 5) == 0)
{
arguments += 5;
@@ -2159,7 +2208,7 @@ weechat_cmd_key (t_irc_server *server, t_irc_channel *channel,
{
irc_display_prefix (NULL, NULL, PREFIX_ERROR);
gui_printf (NULL,
- _("%s \"-yes\" argument is required for keys reset (securuty reason)\n"),
+ _("%s \"-yes\" argument is required for keys reset (security reason)\n"),
WEECHAT_ERROR);
return -1;
}
@@ -2260,7 +2309,7 @@ weechat_cmd_panel (t_irc_server *server, t_irc_channel *channel,
{
t_gui_panel *ptr_panel;
- /* make gcc happy */
+ /* make C compiler happy */
(void) server;
(void) channel;
@@ -2456,7 +2505,7 @@ weechat_cmd_plugin_list (char *name, int full)
gui_printf (NULL, _(" (no plugin)\n"));
}
#else
- /* make gcc happy */
+ /* make C compiler happy */
(void) name;
(void) full;
#endif
@@ -2471,7 +2520,7 @@ weechat_cmd_plugin (t_irc_server *server, t_irc_channel *channel,
int argc, char **argv)
{
#ifdef PLUGINS
- /* make gcc happy */
+ /* make C compiler happy */
(void) server;
(void) channel;
@@ -2526,7 +2575,7 @@ weechat_cmd_plugin (t_irc_server *server, t_irc_channel *channel,
_("Command \"%s\" is not available, WeeChat was built "
"without plugins support.\n"),
"plugin");
- /* make gcc happy */
+ /* make C compiler happy */
(void) server;
(void) channel;
(void) argc;
@@ -2544,7 +2593,7 @@ int
weechat_cmd_save (t_irc_server *server, t_irc_channel *channel,
int argc, char **argv)
{
- /* make gcc happy */
+ /* make C compiler happy */
(void) server;
(void) channel;
@@ -2954,7 +3003,7 @@ weechat_cmd_set (t_irc_server *server, t_irc_channel *channel,
void *ptr_option_value;
int last_section, last_option, number_found;
- /* make gcc happy */
+ /* make C compiler happy */
(void) server;
(void) channel;
@@ -3272,7 +3321,7 @@ weechat_cmd_setp (t_irc_server *server, t_irc_channel *channel,
t_plugin_option *ptr_option;
int number_found;
- /* make gcc happy */
+ /* make C compiler happy */
(void) server;
(void) channel;
@@ -3409,7 +3458,7 @@ weechat_cmd_setp (t_irc_server *server, t_irc_channel *channel,
}
}
#else
- /* make gcc happy */
+ /* make C compiler happy */
(void) server;
(void) channel;
(void) arguments;
@@ -3435,7 +3484,7 @@ weechat_cmd_unalias (t_irc_server *server, t_irc_channel *channel,
t_weelist *ptr_weelist;
t_weechat_alias *ptr_alias;
- /* make gcc happy */
+ /* make C compiler happy */
(void) server;
(void) channel;
@@ -3544,7 +3593,7 @@ weechat_cmd_upgrade (t_irc_server *server, t_irc_channel *channel,
char *filename;
char *exec_args[7] = { NULL, "-a", "--dir", NULL, "--session", NULL, NULL };
- /* make gcc happy */
+ /* make C compiler happy */
(void) server;
(void) channel;
(void) argc;
diff --git a/weechat/src/common/completion.c b/weechat/src/common/completion.c
index 96ff443d5..46ccdb7f8 100644
--- a/weechat/src/common/completion.c
+++ b/weechat/src/common/completion.c
@@ -396,7 +396,7 @@ completion_list_add_plugin_cmd (t_completion *completion)
}
}
#else
- /* make gcc happy */
+ /* make C compiler happy */
(void) completion;
#endif
}
@@ -586,7 +586,7 @@ completion_list_add_plugin_option (t_completion *completion)
completion_list_add (completion, ptr_option->name);
}
#else
- /* make gcc happy */
+ /* make C compiler happy */
(void) completion;
#endif
}
@@ -618,7 +618,7 @@ completion_list_add_plugin (t_completion *completion)
completion_list_add (completion, ptr_plugin->name);
}
#else
- /* make gcc happy */
+ /* make C compiler happy */
(void) completion;
#endif
}
@@ -776,7 +776,7 @@ completion_list_add_plugin_option_value (t_completion *completion)
pos[0] = ' ';
}
#else
- /* make gcc happy */
+ /* make C compiler happy */
(void) completion;
#endif
}
diff --git a/weechat/src/common/util.c b/weechat/src/common/util.c
index 2db285cf7..657f40380 100644
--- a/weechat/src/common/util.c
+++ b/weechat/src/common/util.c
@@ -270,7 +270,7 @@ weechat_iconv (int from_utf8, char *from_code, char *to_code, char *string)
else
outbuf = strdup (string);
#else
- /* make gcc happy */
+ /* make C compiler happy */
(void) from_code;
(void) to_code;
outbuf = strdup (string);
diff --git a/weechat/src/common/weechat.c b/weechat/src/common/weechat.c
index 3df0d197f..828c2baa0 100644
--- a/weechat/src/common/weechat.c
+++ b/weechat/src/common/weechat.c
@@ -854,5 +854,5 @@ main (int argc, char *argv[])
gui_main_end (); /* shut down WeeChat GUI */
weechat_shutdown (EXIT_SUCCESS, 0); /* quit WeeChat (oh no, why?) */
- return EXIT_SUCCESS; /* make gcc happy (never executed) */
+ return EXIT_SUCCESS; /* make C compiler happy */
}
diff --git a/weechat/src/common/weeconfig.c b/weechat/src/common/weeconfig.c
index 0672a6c89..32cf532f4 100644
--- a/weechat/src/common/weeconfig.c
+++ b/weechat/src/common/weeconfig.c
@@ -2225,9 +2225,11 @@ config_create_default ()
{
function_name = gui_keyboard_function_search_by_ptr (ptr_key->function);
if (function_name)
- weechat_iconv_fprintf (file, "%s = \"%s\"\n",
+ weechat_iconv_fprintf (file, "%s = \"%s%s%s\"\n",
(expanded_name) ? expanded_name : ptr_key->key,
- function_name);
+ function_name,
+ (ptr_key->args) ? " " : "",
+ (ptr_key->args) ? ptr_key->args : "");
}
else
weechat_iconv_fprintf (file, "%s = \"%s\"\n",
@@ -2441,9 +2443,11 @@ config_write (char *config_name)
{
function_name = gui_keyboard_function_search_by_ptr (ptr_key->function);
if (function_name)
- weechat_iconv_fprintf (file, "%s = \"%s\"\n",
+ weechat_iconv_fprintf (file, "%s = \"%s%s%s\"\n",
(expanded_name) ? expanded_name : ptr_key->key,
- function_name);
+ function_name,
+ (ptr_key->args) ? " " : "",
+ (ptr_key->args) ? ptr_key->args : "");
}
else
weechat_iconv_fprintf (file, "%s = \"%s\"\n",
diff --git a/weechat/src/gui/curses/gui-curses-infobar.c b/weechat/src/gui/curses/gui-curses-infobar.c
index af1d634b0..00a8fe2ad 100644
--- a/weechat/src/gui/curses/gui-curses-infobar.c
+++ b/weechat/src/gui/curses/gui-curses-infobar.c
@@ -46,7 +46,7 @@ gui_infobar_draw_time (t_gui_buffer *buffer)
time_t time_seconds;
struct tm *local_time;
- /* make gcc happy */
+ /* make C compiler happy */
(void) buffer;
if (!gui_ok)
@@ -84,7 +84,7 @@ gui_infobar_draw (t_gui_buffer *buffer, int erase)
struct tm *local_time;
char text_time[1024 + 1], *buf;
- /* make gcc happy */
+ /* make C compiler happy */
(void) buffer;
if (!gui_ok)
diff --git a/weechat/src/gui/curses/gui-curses-keyboard.c b/weechat/src/gui/curses/gui-curses-keyboard.c
index fa7210f18..891941b9e 100644
--- a/weechat/src/gui/curses/gui-curses-keyboard.c
+++ b/weechat/src/gui/curses/gui-curses-keyboard.c
@@ -33,10 +33,6 @@
#include "../../common/util.h"
#include "gui-curses.h"
-#ifdef PLUGINS
-#include "../../plugins/plugins.h"
-#endif
-
/*
* gui_keyboard_default_bindings: create default key bindings
@@ -149,12 +145,7 @@ void
gui_keyboard_grab_end ()
{
char *expanded_key;
- char *buffer_before_key;
-#ifdef PLUGINS
- char *expanded_key2;
- int length;
-#endif
-
+
/* get expanded name (for example: ^U => ctrl-u) */
expanded_key = gui_keyboard_get_expanded_name (gui_key_buffer);
@@ -162,27 +153,9 @@ gui_keyboard_grab_end ()
{
if (gui_current_window->buffer->has_input)
{
- buffer_before_key =
- (gui_current_window->buffer->input_buffer) ?
- strdup (gui_current_window->buffer->input_buffer) : strdup ("");
gui_insert_string_input (gui_current_window, expanded_key, -1);
- gui_current_window->buffer->input_buffer_pos += utf8_strlen (expanded_key);
- gui_input_draw (gui_current_window->buffer, 1);
gui_current_window->buffer->completion.position = -1;
-#ifdef PLUGINS
- length = strlen (expanded_key) + 1 + 1;
- expanded_key2 = (char *) malloc (length);
- if (expanded_key2)
- {
- snprintf (expanded_key2, length, "*%s", expanded_key);
- (void) plugin_keyboard_handler_exec (expanded_key2,
- buffer_before_key,
- gui_current_window->buffer->input_buffer);
- free (expanded_key2);
- }
-#endif
- if (buffer_before_key)
- free (buffer_before_key);
+ gui_input_draw (gui_current_window->buffer, 0);
}
free (expanded_key);
}
@@ -202,10 +175,6 @@ gui_keyboard_read ()
{
int key, i, insert_ok;
char key_str[32], *key_utf;
- char *buffer_before_key;
-#ifdef PLUGINS
- char key_str2[33];
-#endif
i = 0;
/* do not loop too much here (for example when big paste was made),
@@ -311,21 +280,9 @@ gui_keyboard_read ()
switch (gui_current_window->buffer->type)
{
case BUFFER_TYPE_STANDARD:
- buffer_before_key =
- (gui_current_window->buffer->input_buffer) ?
- strdup (gui_current_window->buffer->input_buffer) : strdup ("");
gui_insert_string_input (gui_current_window, key_str, -1);
- gui_current_window->buffer->input_buffer_pos += utf8_strlen (key_str);
- gui_input_draw (gui_current_window->buffer, 0);
gui_current_window->buffer->completion.position = -1;
-#ifdef PLUGINS
- snprintf (key_str2, sizeof (key_str2), "*%s", key_str);
- (void) plugin_keyboard_handler_exec (key_str2,
- buffer_before_key,
- gui_current_window->buffer->input_buffer);
-#endif
- if (buffer_before_key)
- free (buffer_before_key);
+ gui_input_draw (gui_current_window->buffer, 0);
break;
case BUFFER_TYPE_DCC:
gui_exec_action_dcc (gui_current_window, key_str);
diff --git a/weechat/src/gui/curses/gui-curses-status.c b/weechat/src/gui/curses/gui-curses-status.c
index 57fa3da5c..32160cac3 100644
--- a/weechat/src/gui/curses/gui-curses-status.c
+++ b/weechat/src/gui/curses/gui-curses-status.c
@@ -48,7 +48,7 @@ gui_status_draw (t_gui_buffer *buffer, int erase)
int x, server_pos, server_total;
int display_name, names_count;
- /* make gcc happy */
+ /* make C compiler happy */
(void) buffer;
if (!gui_ok)
diff --git a/weechat/src/gui/gtk/gui-gtk-infobar.c b/weechat/src/gui/gtk/gui-gtk-infobar.c
index 044bceb41..65b8613c8 100644
--- a/weechat/src/gui/gtk/gui-gtk-infobar.c
+++ b/weechat/src/gui/gtk/gui-gtk-infobar.c
@@ -45,7 +45,7 @@ gui_infobar_draw_time (t_gui_buffer *buffer)
time_t time_seconds;
struct tm *local_time;*/
- /* make gcc happy */
+ /* make C compiler happy */
(void) buffer;
if (!gui_ok)
@@ -67,7 +67,7 @@ gui_infobar_draw (t_gui_buffer *buffer, int erase)
struct tm *local_time;
char text_time[1024 + 1];*/
- /* make gcc happy */
+ /* make C compiler happy */
(void) buffer;
if (!gui_ok)
diff --git a/weechat/src/gui/gtk/gui-gtk-status.c b/weechat/src/gui/gtk/gui-gtk-status.c
index 6a5283aa9..1af828c0e 100644
--- a/weechat/src/gui/gtk/gui-gtk-status.c
+++ b/weechat/src/gui/gtk/gui-gtk-status.c
@@ -47,7 +47,7 @@ gui_status_draw (t_gui_buffer *buffer, int erase)
int i, first_mode, x, server_pos, server_total;
int display_name, names_count;*/
- /* make gcc happy */
+ /* make C compiler happy */
(void) buffer;
if (!gui_ok)
diff --git a/weechat/src/gui/gui-action.c b/weechat/src/gui/gui-action.c
index d119e08ff..2d008cb71 100644
--- a/weechat/src/gui/gui-action.c
+++ b/weechat/src/gui/gui-action.c
@@ -70,14 +70,16 @@ gui_action_clipboard_copy (char *buffer, int size)
*/
void
-gui_action_clipboard_paste (t_gui_window *window)
+gui_action_clipboard_paste (t_gui_window *window, char *args)
{
+ /* make C compiler happy */
+ (void) args;
+
if (window->buffer->has_input && gui_input_clipboard)
{
gui_insert_string_input (window, gui_input_clipboard, -1);
- window->buffer->input_buffer_pos += utf8_strlen (gui_input_clipboard);
- gui_input_draw (window->buffer, 0);
window->buffer->completion.position = -1;
+ gui_input_draw (window->buffer, 0);
}
}
@@ -86,9 +88,12 @@ gui_action_clipboard_paste (t_gui_window *window)
*/
void
-gui_action_return (t_gui_window *window)
+gui_action_return (t_gui_window *window, char *args)
{
char *command;
+
+ /* make C compiler happy */
+ (void) args;
if (window->buffer->has_input)
{
@@ -123,8 +128,11 @@ gui_action_return (t_gui_window *window)
*/
void
-gui_action_tab (t_gui_window *window)
+gui_action_tab (t_gui_window *window, char *args)
{
+ /* make C compiler happy */
+ (void) args;
+
if (window->buffer->has_input)
{
completion_search (&(window->buffer->completion), 1,
@@ -141,8 +149,11 @@ gui_action_tab (t_gui_window *window)
*/
void
-gui_action_tab_previous (t_gui_window *window)
+gui_action_tab_previous (t_gui_window *window, char *args)
{
+ /* make C compiler happy */
+ (void) args;
+
if (window->buffer->has_input)
{
completion_search (&(window->buffer->completion), -1,
@@ -159,11 +170,14 @@ gui_action_tab_previous (t_gui_window *window)
*/
void
-gui_action_backspace (t_gui_window *window)
+gui_action_backspace (t_gui_window *window, char *args)
{
char *pos, *pos_last;
int char_size, size_to_move;
-
+
+ /* make C compiler happy */
+ (void) args;
+
if (window->buffer->has_input)
{
if (window->buffer->input_buffer_pos > 0)
@@ -191,10 +205,13 @@ gui_action_backspace (t_gui_window *window)
*/
void
-gui_action_delete (t_gui_window *window)
+gui_action_delete (t_gui_window *window, char *args)
{
char *pos, *pos_next;
int char_size, size_to_move;
+
+ /* make C compiler happy */
+ (void) args;
if (window->buffer->has_input)
{
@@ -223,11 +240,14 @@ gui_action_delete (t_gui_window *window)
*/
void
-gui_action_delete_previous_word (t_gui_window *window)
+gui_action_delete_previous_word (t_gui_window *window, char *args)
{
int length_deleted, size_deleted;
char *start, *string;
+ /* make C compiler happy */
+ (void) args;
+
if (window->buffer->has_input)
{
if (window->buffer->input_buffer_pos > 0)
@@ -283,11 +303,14 @@ gui_action_delete_previous_word (t_gui_window *window)
*/
void
-gui_action_delete_next_word (t_gui_window *window)
+gui_action_delete_next_word (t_gui_window *window, char *args)
{
int size_deleted, length_deleted;
char *start, *string;
+ /* make C compiler happy */
+ (void) args;
+
if (window->buffer->has_input)
{
start = utf8_add_offset (window->buffer->input_buffer,
@@ -322,10 +345,13 @@ gui_action_delete_next_word (t_gui_window *window)
*/
void
-gui_action_delete_begin_of_line (t_gui_window *window)
+gui_action_delete_begin_of_line (t_gui_window *window, char *args)
{
int length_deleted, size_deleted, pos_start;
char *start;
+
+ /* make C compiler happy */
+ (void) args;
if (window->buffer->has_input)
{
@@ -358,10 +384,13 @@ gui_action_delete_begin_of_line (t_gui_window *window)
*/
void
-gui_action_delete_end_of_line (t_gui_window *window)
+gui_action_delete_end_of_line (t_gui_window *window, char *args)
{
char *start;
int size_deleted, length_deleted, pos_start;
+
+ /* make C compiler happy */
+ (void) args;
if (window->buffer->has_input)
{
@@ -386,8 +415,11 @@ gui_action_delete_end_of_line (t_gui_window *window)
*/
void
-gui_action_delete_line (t_gui_window *window)
+gui_action_delete_line (t_gui_window *window, char *args)
{
+ /* make C compiler happy */
+ (void) args;
+
if (window->buffer->has_input)
{
window->buffer->input_buffer[0] = '\0';
@@ -406,8 +438,11 @@ gui_action_delete_line (t_gui_window *window)
*/
void
-gui_action_transpose_chars (t_gui_window *window)
+gui_action_transpose_chars (t_gui_window *window, char *args)
{
+ /* make C compiler happy */
+ (void) args;
+
char *start, *prev_char, saved_char[5];
int size_prev_char, size_start_char;
int pos_prev_char, pos_start;
@@ -452,8 +487,11 @@ gui_action_transpose_chars (t_gui_window *window)
*/
void
-gui_action_home (t_gui_window *window)
+gui_action_home (t_gui_window *window, char *args)
{
+ /* make C compiler happy */
+ (void) args;
+
if (window->buffer->has_input)
{
if (window->buffer->input_buffer_pos > 0)
@@ -469,8 +507,11 @@ gui_action_home (t_gui_window *window)
*/
void
-gui_action_end (t_gui_window *window)
+gui_action_end (t_gui_window *window, char *args)
{
+ /* make C compiler happy */
+ (void) args;
+
if (window->buffer->has_input)
{
if (window->buffer->input_buffer_pos <
@@ -488,8 +529,11 @@ gui_action_end (t_gui_window *window)
*/
void
-gui_action_left (t_gui_window *window)
+gui_action_left (t_gui_window *window, char *args)
{
+ /* make C compiler happy */
+ (void) args;
+
if (window->buffer->has_input)
{
if (window->buffer->input_buffer_pos > 0)
@@ -505,10 +549,13 @@ gui_action_left (t_gui_window *window)
*/
void
-gui_action_previous_word (t_gui_window *window)
+gui_action_previous_word (t_gui_window *window, char *args)
{
char *pos;
+ /* make C compiler happy */
+ (void) args;
+
if (window->buffer->has_input)
{
if (window->buffer->input_buffer_pos > 0)
@@ -545,8 +592,11 @@ gui_action_previous_word (t_gui_window *window)
*/
void
-gui_action_right (t_gui_window *window)
+gui_action_right (t_gui_window *window, char *args)
{
+ /* make C compiler happy */
+ (void) args;
+
if (window->buffer->has_input)
{
if (window->buffer->input_buffer_pos <
@@ -563,10 +613,13 @@ gui_action_right (t_gui_window *window)
*/
void
-gui_action_next_word (t_gui_window *window)
+gui_action_next_word (t_gui_window *window, char *args)
{
char *pos;
+ /* make C compiler happy */
+ (void) args;
+
if (window->buffer->has_input)
{
if (window->buffer->input_buffer_pos <
@@ -607,8 +660,11 @@ gui_action_next_word (t_gui_window *window)
*/
void
-gui_action_up (t_gui_window *window)
+gui_action_up (t_gui_window *window, char *args)
{
+ /* make C compiler happy */
+ (void) args;
+
if (window->buffer->type == BUFFER_TYPE_DCC)
{
if (dcc_list)
@@ -685,8 +741,11 @@ gui_action_up (t_gui_window *window)
*/
void
-gui_action_up_global (t_gui_window *window)
+gui_action_up_global (t_gui_window *window, char *args)
{
+ /* make C compiler happy */
+ (void) args;
+
if (window->buffer->has_input)
{
if (history_global_ptr)
@@ -720,8 +779,11 @@ gui_action_up_global (t_gui_window *window)
*/
void
-gui_action_down (t_gui_window *window)
+gui_action_down (t_gui_window *window, char *args)
{
+ /* make C compiler happy */
+ (void) args;
+
if (window->buffer->type == BUFFER_TYPE_DCC)
{
if (dcc_list)
@@ -789,8 +851,11 @@ gui_action_down (t_gui_window *window)
*/
void
-gui_action_down_global (t_gui_window *window)
+gui_action_down_global (t_gui_window *window, char *args)
{
+ /* make C compiler happy */
+ (void) args;
+
if (window->buffer->has_input)
{
if (history_global_ptr)
@@ -828,8 +893,11 @@ gui_action_down_global (t_gui_window *window)
*/
void
-gui_action_page_up (t_gui_window *window)
+gui_action_page_up (t_gui_window *window, char *args)
{
+ /* make C compiler happy */
+ (void) args;
+
gui_window_page_up (window);
}
@@ -838,8 +906,11 @@ gui_action_page_up (t_gui_window *window)
*/
void
-gui_action_page_down (t_gui_window *window)
+gui_action_page_down (t_gui_window *window, char *args)
{
+ /* make C compiler happy */
+ (void) args;
+
gui_window_page_down (window);
}
@@ -848,8 +919,11 @@ gui_action_page_down (t_gui_window *window)
*/
void
-gui_action_scroll_up (t_gui_window *window)
+gui_action_scroll_up (t_gui_window *window, char *args)
{
+ /* make C compiler happy */
+ (void) args;
+
gui_window_scroll_up (window);
}
@@ -858,8 +932,11 @@ gui_action_scroll_up (t_gui_window *window)
*/
void
-gui_action_scroll_down (t_gui_window *window)
+gui_action_scroll_down (t_gui_window *window, char *args)
{
+ /* make C compiler happy */
+ (void) args;
+
gui_window_scroll_down (window);
}
@@ -868,8 +945,11 @@ gui_action_scroll_down (t_gui_window *window)
*/
void
-gui_action_scroll_top (t_gui_window *window)
+gui_action_scroll_top (t_gui_window *window, char *args)
{
+ /* make C compiler happy */
+ (void) args;
+
gui_window_scroll_top (window);
}
@@ -878,8 +958,11 @@ gui_action_scroll_top (t_gui_window *window)
*/
void
-gui_action_scroll_bottom (t_gui_window *window)
+gui_action_scroll_bottom (t_gui_window *window, char *args)
{
+ /* make C compiler happy */
+ (void) args;
+
gui_window_scroll_bottom (window);
}
@@ -888,8 +971,11 @@ gui_action_scroll_bottom (t_gui_window *window)
*/
void
-gui_action_scroll_topic_left (t_gui_window *window)
+gui_action_scroll_topic_left (t_gui_window *window, char *args)
{
+ /* make C compiler happy */
+ (void) args;
+
gui_window_scroll_topic_left (window);
}
@@ -898,8 +984,11 @@ gui_action_scroll_topic_left (t_gui_window *window)
*/
void
-gui_action_scroll_topic_right (t_gui_window *window)
+gui_action_scroll_topic_right (t_gui_window *window, char *args)
{
+ /* make C compiler happy */
+ (void) args;
+
gui_window_scroll_topic_right (window);
}
@@ -908,8 +997,11 @@ gui_action_scroll_topic_right (t_gui_window *window)
*/
void
-gui_action_nick_beginning (t_gui_window *window)
+gui_action_nick_beginning (t_gui_window *window, char *args)
{
+ /* make C compiler happy */
+ (void) args;
+
gui_window_nick_beginning (window);
}
@@ -918,8 +1010,11 @@ gui_action_nick_beginning (t_gui_window *window)
*/
void
-gui_action_nick_end (t_gui_window *window)
+gui_action_nick_end (t_gui_window *window, char *args)
{
+ /* make C compiler happy */
+ (void) args;
+
gui_window_nick_end (window);
}
@@ -928,8 +1023,11 @@ gui_action_nick_end (t_gui_window *window)
*/
void
-gui_action_nick_page_up (t_gui_window *window)
+gui_action_nick_page_up (t_gui_window *window, char *args)
{
+ /* make C compiler happy */
+ (void) args;
+
gui_window_nick_page_up (window);
}
@@ -938,8 +1036,11 @@ gui_action_nick_page_up (t_gui_window *window)
*/
void
-gui_action_nick_page_down (t_gui_window *window)
+gui_action_nick_page_down (t_gui_window *window, char *args)
{
+ /* make C compiler happy */
+ (void) args;
+
gui_window_nick_page_down (window);
}
@@ -948,8 +1049,11 @@ gui_action_nick_page_down (t_gui_window *window)
*/
void
-gui_action_jump_smart (t_gui_window *window)
+gui_action_jump_smart (t_gui_window *window, char *args)
{
+ /* make C compiler happy */
+ (void) args;
+
if (hotlist)
{
if (!hotlist_initial_buffer)
@@ -973,8 +1077,11 @@ gui_action_jump_smart (t_gui_window *window)
*/
void
-gui_action_jump_dcc (t_gui_window *window)
+gui_action_jump_dcc (t_gui_window *window, char *args)
{
+ /* make C compiler happy */
+ (void) args;
+
if (window->buffer->type == BUFFER_TYPE_DCC)
{
if (gui_buffer_before_dcc)
@@ -996,8 +1103,11 @@ gui_action_jump_dcc (t_gui_window *window)
*/
void
-gui_action_jump_raw_data (t_gui_window *window)
+gui_action_jump_raw_data (t_gui_window *window, char *args)
{
+ /* make C compiler happy */
+ (void) args;
+
if (window->buffer->type == BUFFER_TYPE_RAW_DATA)
{
if (gui_buffer_before_raw_data)
@@ -1019,8 +1129,11 @@ gui_action_jump_raw_data (t_gui_window *window)
*/
void
-gui_action_jump_last_buffer (t_gui_window *window)
+gui_action_jump_last_buffer (t_gui_window *window, char *args)
{
+ /* make C compiler happy */
+ (void) args;
+
if (last_gui_buffer)
gui_buffer_switch_by_number (window, last_gui_buffer->number);
}
@@ -1030,8 +1143,11 @@ gui_action_jump_last_buffer (t_gui_window *window)
*/
void
-gui_action_jump_server (t_gui_window *window)
+gui_action_jump_server (t_gui_window *window, char *args)
{
+ /* make C compiler happy */
+ (void) args;
+
if (SERVER(window->buffer))
{
if (SERVER(window->buffer)->buffer !=
@@ -1049,11 +1165,14 @@ gui_action_jump_server (t_gui_window *window)
*/
void
-gui_action_jump_next_server (t_gui_window *window)
+gui_action_jump_next_server (t_gui_window *window, char *args)
{
t_irc_server *ptr_server;
t_gui_buffer *ptr_buffer;
+ /* make C compiler happy */
+ (void) args;
+
if (SERVER(window->buffer))
{
ptr_server = SERVER(window->buffer)->next_server;
@@ -1092,8 +1211,11 @@ gui_action_jump_next_server (t_gui_window *window)
*/
void
-gui_action_switch_server (t_gui_window *window)
+gui_action_switch_server (t_gui_window *window, char *args)
{
+ /* make C compiler happy */
+ (void) args;
+
gui_window_switch_server (window);
}
@@ -1102,10 +1224,13 @@ gui_action_switch_server (t_gui_window *window)
*/
void
-gui_action_scroll_previous_highlight (t_gui_window *window)
+gui_action_scroll_previous_highlight (t_gui_window *window, char *args)
{
t_gui_line *ptr_line;
+ /* make C compiler happy */
+ (void) args;
+
if (window->buffer->type == BUFFER_TYPE_STANDARD)
{
if (window->buffer->lines)
@@ -1135,10 +1260,13 @@ gui_action_scroll_previous_highlight (t_gui_window *window)
*/
void
-gui_action_scroll_next_highlight (t_gui_window *window)
+gui_action_scroll_next_highlight (t_gui_window *window, char *args)
{
t_gui_line *ptr_line;
+ /* make C compiler happy */
+ (void) args;
+
if (window->buffer->type == BUFFER_TYPE_STANDARD)
{
if (window->buffer->lines)
@@ -1168,8 +1296,11 @@ gui_action_scroll_next_highlight (t_gui_window *window)
*/
void
-gui_action_scroll_unread (t_gui_window *window)
+gui_action_scroll_unread (t_gui_window *window, char *args)
{
+ /* make C compiler happy */
+ (void) args;
+
if (cfg_look_read_marker &&
cfg_look_read_marker[0] &&
(window->buffer->type == BUFFER_TYPE_STANDARD) &&
@@ -1190,8 +1321,11 @@ gui_action_scroll_unread (t_gui_window *window)
*/
void
-gui_action_hotlist_clear (t_gui_window *window)
+gui_action_hotlist_clear (t_gui_window *window, char *args)
{
+ /* make C compiler happy */
+ (void) args;
+
if (hotlist)
{
hotlist_free_all ();
@@ -1205,8 +1339,11 @@ gui_action_hotlist_clear (t_gui_window *window)
*/
void
-gui_action_infobar_clear (t_gui_window *window)
+gui_action_infobar_clear (t_gui_window *window, char *args)
{
+ /* make C compiler happy */
+ (void) args;
+
gui_infobar_remove ();
gui_infobar_draw (window->buffer, 1);
}
@@ -1216,10 +1353,11 @@ gui_action_infobar_clear (t_gui_window *window)
*/
void
-gui_action_refresh_screen (t_gui_window *window)
+gui_action_refresh_screen (t_gui_window *window, char *args)
{
- /* make gcc happy */
+ /* make C compiler happy */
(void) window;
+ (void) args;
gui_window_refresh_screen (1);
}
@@ -1229,8 +1367,25 @@ gui_action_refresh_screen (t_gui_window *window)
*/
void
-gui_action_grab_key (t_gui_window *window)
+gui_action_grab_key (t_gui_window *window, char *args)
{
+ /* make C compiler happy */
+ (void) args;
+
if (window->buffer->has_input)
gui_keyboard_init_grab ();
}
+
+/*
+ * gui_action_insert_string: insert a string in command line
+ */
+
+void
+gui_action_insert_string (t_gui_window *window, char *args)
+{
+ if (args)
+ {
+ gui_insert_string_input (window, args, -1);
+ gui_input_draw (window->buffer, 0);
+ }
+}
diff --git a/weechat/src/gui/gui-common.c b/weechat/src/gui/gui-common.c
index 5b050565f..5708d7ba9 100644
--- a/weechat/src/gui/gui-common.c
+++ b/weechat/src/gui/gui-common.c
@@ -44,6 +44,10 @@
#include "../common/util.h"
#include "../irc/irc.h"
+#ifdef PLUGINS
+#include "../plugins/plugins.h"
+#endif
+
int gui_init_ok = 0; /* = 1 if GUI is initialized */
int gui_ok = 0; /* = 1 if GUI is ok */
@@ -603,9 +607,10 @@ gui_input_complete (t_gui_window *window)
window->buffer->input_buffer_pos)] != ' ')
gui_insert_string_input (window, " ",
window->buffer->input_buffer_pos);
+ else
+ window->buffer->input_buffer_pos++;
if (window->buffer->completion.position >= 0)
window->buffer->completion.position++;
- window->buffer->input_buffer_pos++;
}
}
else
@@ -619,16 +624,18 @@ gui_input_complete (t_gui_window *window)
cfg_look_nick_completor, strlen (cfg_look_nick_completor)) != 0)
gui_insert_string_input (window, cfg_look_nick_completor,
window->buffer->input_buffer_pos);
+ else
+ window->buffer->input_buffer_pos += utf8_strlen (cfg_look_nick_completor);
if (window->buffer->completion.position >= 0)
window->buffer->completion.position += strlen (cfg_look_nick_completor);
- window->buffer->input_buffer_pos += utf8_strlen (cfg_look_nick_completor);
if (window->buffer->input_buffer[utf8_real_pos (window->buffer->input_buffer,
window->buffer->input_buffer_pos)] != ' ')
gui_insert_string_input (window, " ",
window->buffer->input_buffer_pos);
+ else
+ window->buffer->input_buffer_pos++;
if (window->buffer->completion.position >= 0)
window->buffer->completion.position++;
- window->buffer->input_buffer_pos++;
}
}
gui_input_draw (window->buffer, 0);
@@ -795,10 +802,19 @@ int
gui_insert_string_input (t_gui_window *window, char *string, int pos)
{
int i, pos_start, size, length;
- char *ptr_start;
+ char *ptr_start, *string2;
+#ifdef PLUGINS
+ char *buffer_before_insert;
+#endif
if (window->buffer->has_input)
{
+#ifdef PLUGINS
+ buffer_before_insert =
+ (window->buffer->input_buffer) ?
+ strdup (window->buffer->input_buffer) : strdup ("");
+#endif
+
if (pos == -1)
pos = window->buffer->input_buffer_pos;
@@ -828,6 +844,23 @@ gui_insert_string_input (t_gui_window *window, char *string, int pos)
{
window->buffer->input_buffer_color_mask[pos_start + i] = ' ';
}
+
+ window->buffer->input_buffer_pos += length;
+
+#ifdef PLUGINS
+ string2 = (char *) malloc (size + 2);
+ if (string2)
+ {
+ snprintf (string2, size + 2, "*%s", string);
+ (void) plugin_keyboard_handler_exec (string2,
+ buffer_before_insert,
+ window->buffer->input_buffer);
+ free (string2);
+ }
+ if (buffer_before_insert)
+ free (buffer_before_insert);
+#endif
+
return length;
}
return 0;
diff --git a/weechat/src/gui/gui-keyboard.c b/weechat/src/gui/gui-keyboard.c
index 7ebc5561c..db6f238ac 100644
--- a/weechat/src/gui/gui-keyboard.c
+++ b/weechat/src/gui/gui-keyboard.c
@@ -143,6 +143,8 @@ t_gui_key_function gui_key_functions[] =
N_("refresh screen") },
{ "grab_key", gui_action_grab_key,
N_("grab a key") },
+ { "insert", gui_action_insert_string,
+ N_("insert a string in command line") },
{ NULL, NULL, NULL }
};
@@ -322,10 +324,11 @@ gui_keyboard_insert_sorted (t_gui_key *key)
*/
t_gui_key *
-gui_keyboard_new (char *key, char *command, void *function)
+gui_keyboard_new (char *key, char *command, t_gui_key_func *function, char *args)
{
t_gui_key *new_key;
char *internal_code;
+ int length;
if ((new_key = (t_gui_key *) malloc (sizeof (t_gui_key))))
{
@@ -335,6 +338,21 @@ gui_keyboard_new (char *key, char *command, void *function)
free (internal_code);
new_key->command = (command) ? strdup (command) : NULL;
new_key->function = function;
+ if (args)
+ {
+ if (args[0] == '"')
+ {
+ length = strlen (args);
+ if ((length > 1) && (args[length - 1] == '"'))
+ new_key->args = strndup (args + 1, length - 2);
+ else
+ new_key->args = strdup (args);
+ }
+ else
+ new_key->args = strdup (args);
+ }
+ else
+ new_key->args = NULL;
gui_keyboard_insert_sorted (new_key);
}
else
@@ -403,7 +421,7 @@ gui_keyboard_search_part (char *key)
* gui_keyboard_function_search_by_name: search a function by name
*/
-void *
+t_gui_key_func *
gui_keyboard_function_search_by_name (char *name)
{
int i;
@@ -425,7 +443,7 @@ gui_keyboard_function_search_by_name (char *name)
*/
char *
-gui_keyboard_function_search_by_ptr (void *function)
+gui_keyboard_function_search_by_ptr (t_gui_key_func *function)
{
int i;
@@ -448,8 +466,9 @@ gui_keyboard_function_search_by_ptr (void *function)
t_gui_key *
gui_keyboard_bind (char *key, char *command)
{
- t_gui_key_function *ptr_function;
+ t_gui_key_func *ptr_function;
t_gui_key *new_key;
+ char *ptr_args;
if (!key || !command)
{
@@ -459,9 +478,20 @@ gui_keyboard_bind (char *key, char *command)
}
ptr_function = NULL;
+ ptr_args = NULL;
if (command[0] != '/')
{
+ ptr_args = strchr (command, ' ');
+ if (ptr_args)
+ ptr_args[0] = '\0';
ptr_function = gui_keyboard_function_search_by_name (command);
+ if (ptr_args)
+ {
+ ptr_args[0] = ' ';
+ ptr_args++;
+ while (ptr_args[0] == ' ')
+ ptr_args++;
+ }
if (!ptr_function)
{
weechat_log_printf (_("%s unable to bind key \"%s\" (invalid function name: \"%s\")\n"),
@@ -474,7 +504,8 @@ gui_keyboard_bind (char *key, char *command)
new_key = gui_keyboard_new (key,
(ptr_function) ? NULL : command,
- ptr_function);
+ ptr_function,
+ ptr_args);
if (!new_key)
{
weechat_log_printf (_("%s not enough memory for key binding\n"),
@@ -547,7 +578,7 @@ gui_keyboard_pressed (char *key_str)
CHANNEL(gui_current_window->buffer),
ptr_key->command, 0);
else
- (void)(ptr_key->function)(gui_current_window);
+ (void)(ptr_key->function)(gui_current_window, ptr_key->args);
#ifdef PLUGINS
(void) plugin_keyboard_handler_exec (
(ptr_key->command) ?
@@ -580,6 +611,8 @@ gui_keyboard_free (t_gui_key *key)
free (key->key);
if (key->command)
free (key->command);
+ if (key->args)
+ free (key->args);
/* remove key from keys list */
if (key->prev_key)
diff --git a/weechat/src/gui/gui-keyboard.h b/weechat/src/gui/gui-keyboard.h
index 6cc0da570..064641981 100644
--- a/weechat/src/gui/gui-keyboard.h
+++ b/weechat/src/gui/gui-keyboard.h
@@ -26,14 +26,16 @@
/* key structures */
+typedef void (t_gui_key_func)(t_gui_window *, char *);
+
typedef struct t_gui_key t_gui_key;
struct t_gui_key
{
char *key; /* key combo (ex: a, ^W, ^W^C, meta-a) */
char *command; /* associated command (may be NULL) */
- void (*function)(t_gui_window *);
- /* associated function (if cmd is NULL) */
+ t_gui_key_func *function; /* associated function (if cmd is NULL) */
+ char *args; /* args for function (if cmd is NULL) */
t_gui_key *prev_key; /* link to previous key */
t_gui_key *next_key; /* link to next key */
};
@@ -43,7 +45,7 @@ typedef struct t_gui_key_function t_gui_key_function;
struct t_gui_key_function
{
char *function_name; /* name of function */
- void (*function)(); /* associated function */
+ t_gui_key_func *function; /* associated function */
char *description; /* description of function */
};
diff --git a/weechat/src/gui/gui.h b/weechat/src/gui/gui.h
index 918464d02..dacc950bd 100644
--- a/weechat/src/gui/gui.h
+++ b/weechat/src/gui/gui.h
@@ -108,54 +108,55 @@ extern void gui_panel_print_log ();
/* action */
extern void gui_action_clipboard_copy (char *, int);
-extern void gui_action_clipboard_paste (t_gui_window *);
-extern void gui_action_return (t_gui_window *);
-extern void gui_action_tab (t_gui_window *);
-extern void gui_action_tab_previous (t_gui_window *);
-extern void gui_action_backspace (t_gui_window *);
-extern void gui_action_delete (t_gui_window *);
-extern void gui_action_delete_previous_word (t_gui_window *);
-extern void gui_action_delete_next_word (t_gui_window *);
-extern void gui_action_delete_begin_of_line (t_gui_window *);
-extern void gui_action_delete_end_of_line (t_gui_window *);
-extern void gui_action_delete_line (t_gui_window *);
-extern void gui_action_transpose_chars (t_gui_window *);
-extern void gui_action_home (t_gui_window *);
-extern void gui_action_end (t_gui_window *);
-extern void gui_action_left (t_gui_window *);
-extern void gui_action_previous_word (t_gui_window *);
-extern void gui_action_right (t_gui_window *);
-extern void gui_action_next_word (t_gui_window *);
-extern void gui_action_up (t_gui_window *);
-extern void gui_action_up_global (t_gui_window *);
-extern void gui_action_down (t_gui_window *);
-extern void gui_action_down_global (t_gui_window *);
-extern void gui_action_page_up (t_gui_window *);
-extern void gui_action_page_down (t_gui_window *);
-extern void gui_action_scroll_up (t_gui_window *);
-extern void gui_action_scroll_down (t_gui_window *);
-extern void gui_action_scroll_top (t_gui_window *);
-extern void gui_action_scroll_bottom (t_gui_window *);
-extern void gui_action_scroll_topic_left (t_gui_window *);
-extern void gui_action_scroll_topic_right (t_gui_window *);
-extern void gui_action_nick_beginning (t_gui_window *);
-extern void gui_action_nick_end (t_gui_window *);
-extern void gui_action_nick_page_up (t_gui_window *);
-extern void gui_action_nick_page_down (t_gui_window *);
-extern void gui_action_jump_smart (t_gui_window *);
-extern void gui_action_jump_dcc (t_gui_window *);
-extern void gui_action_jump_raw_data (t_gui_window *);
-extern void gui_action_jump_last_buffer (t_gui_window *);
-extern void gui_action_jump_server (t_gui_window *);
-extern void gui_action_jump_next_server (t_gui_window *);
-extern void gui_action_switch_server (t_gui_window *);
-extern void gui_action_scroll_previous_highlight (t_gui_window *);
-extern void gui_action_scroll_next_highlight (t_gui_window *);
-extern void gui_action_scroll_unread (t_gui_window *);
-extern void gui_action_hotlist_clear (t_gui_window *);
-extern void gui_action_infobar_clear (t_gui_window *);
-extern void gui_action_refresh_screen ();
-extern void gui_action_grab_key (t_gui_window *);
+extern void gui_action_clipboard_paste (t_gui_window *, char *);
+extern void gui_action_return (t_gui_window *, char *);
+extern void gui_action_tab (t_gui_window *, char *);
+extern void gui_action_tab_previous (t_gui_window *, char *);
+extern void gui_action_backspace (t_gui_window *, char *);
+extern void gui_action_delete (t_gui_window *, char *);
+extern void gui_action_delete_previous_word (t_gui_window *, char *);
+extern void gui_action_delete_next_word (t_gui_window *, char *);
+extern void gui_action_delete_begin_of_line (t_gui_window *, char *);
+extern void gui_action_delete_end_of_line (t_gui_window *, char *);
+extern void gui_action_delete_line (t_gui_window *, char *);
+extern void gui_action_transpose_chars (t_gui_window *, char *);
+extern void gui_action_home (t_gui_window *, char *);
+extern void gui_action_end (t_gui_window *, char *);
+extern void gui_action_left (t_gui_window *, char *);
+extern void gui_action_previous_word (t_gui_window *, char *);
+extern void gui_action_right (t_gui_window *, char *);
+extern void gui_action_next_word (t_gui_window *, char *);
+extern void gui_action_up (t_gui_window *, char *);
+extern void gui_action_up_global (t_gui_window *, char *);
+extern void gui_action_down (t_gui_window *, char *);
+extern void gui_action_down_global (t_gui_window *, char *);
+extern void gui_action_page_up (t_gui_window *, char *);
+extern void gui_action_page_down (t_gui_window *, char *);
+extern void gui_action_scroll_up (t_gui_window *, char *);
+extern void gui_action_scroll_down (t_gui_window *, char *);
+extern void gui_action_scroll_top (t_gui_window *, char *);
+extern void gui_action_scroll_bottom (t_gui_window *, char *);
+extern void gui_action_scroll_topic_left (t_gui_window *, char *);
+extern void gui_action_scroll_topic_right (t_gui_window *, char *);
+extern void gui_action_nick_beginning (t_gui_window *, char *);
+extern void gui_action_nick_end (t_gui_window *, char *);
+extern void gui_action_nick_page_up (t_gui_window *, char *);
+extern void gui_action_nick_page_down (t_gui_window *, char *);
+extern void gui_action_jump_smart (t_gui_window *, char *);
+extern void gui_action_jump_dcc (t_gui_window *, char *);
+extern void gui_action_jump_raw_data (t_gui_window *, char *);
+extern void gui_action_jump_last_buffer (t_gui_window *, char *);
+extern void gui_action_jump_server (t_gui_window *, char *);
+extern void gui_action_jump_next_server (t_gui_window *, char *);
+extern void gui_action_switch_server (t_gui_window *, char *);
+extern void gui_action_scroll_previous_highlight (t_gui_window *, char *);
+extern void gui_action_scroll_next_highlight (t_gui_window *, char *);
+extern void gui_action_scroll_unread (t_gui_window *, char *);
+extern void gui_action_hotlist_clear (t_gui_window *, char *);
+extern void gui_action_infobar_clear (t_gui_window *, char *);
+extern void gui_action_refresh_screen (t_gui_window *, char *);
+extern void gui_action_grab_key (t_gui_window *, char *);
+extern void gui_action_insert_string (t_gui_window *, char *);
/* key */
extern void gui_keyboard_init ();
@@ -163,8 +164,8 @@ extern void gui_keyboard_init_grab ();
extern char *gui_keyboard_get_internal_code (char *);
extern char *gui_keyboard_get_expanded_name (char *);
extern t_gui_key *gui_keyboard_search (char *);
-extern void *gui_keyboard_function_search_by_name (char *);
-extern char *gui_keyboard_function_search_by_ptr (void *);
+extern t_gui_key_func *gui_keyboard_function_search_by_name (char *);
+extern char *gui_keyboard_function_search_by_ptr (t_gui_key_func *);
extern t_gui_key *gui_keyboard_bind (char *, char *);
extern int gui_keyboard_unbind (char *);
extern int gui_keyboard_pressed (char *);
diff --git a/weechat/src/irc/irc-recv.c b/weechat/src/irc/irc-recv.c
index a3b8153b5..401da46fd 100644
--- a/weechat/src/irc/irc-recv.c
+++ b/weechat/src/irc/irc-recv.c
@@ -323,7 +323,7 @@ irc_cmd_recv_error (t_irc_server *server, char *host, char *nick, char *argument
t_gui_buffer *ptr_buffer;
t_irc_channel *ptr_channel;
- /* make gcc happy */
+ /* make C compiler happy */
(void) server;
(void) host;
(void) nick;
@@ -1176,7 +1176,7 @@ irc_cmd_recv_ping (t_irc_server *server, char *host, char *nick, char *arguments
{
char *pos;
- /* make gcc happy */
+ /* make C compiler happy */
(void) host;
(void) nick;
pos = strrchr (arguments, ' ');
@@ -1196,7 +1196,7 @@ irc_cmd_recv_pong (t_irc_server *server, char *host, char *nick, char *arguments
struct timeval tv;
int old_lag;
- /* make gcc happy */
+ /* make C compiler happy */
(void) host;
(void) nick;
(void) arguments;
@@ -2130,7 +2130,7 @@ irc_cmd_recv_server_mode_reason (t_irc_server *server, char *host,
{
char *ptr_msg;
- /* make gcc happy */
+ /* make C compiler happy */
(void) host;
(void) nick;
@@ -2170,7 +2170,7 @@ irc_cmd_recv_server_mode_reason (t_irc_server *server, char *host,
int
irc_cmd_recv_server_msg (t_irc_server *server, char *host, char *nick, char *arguments)
{
- /* make gcc happy */
+ /* make C compiler happy */
(void) host;
(void) nick;
@@ -2204,7 +2204,7 @@ irc_cmd_recv_server_reply (t_irc_server *server, char *host, char *nick, char *a
char *pos, *pos2;
int first;
- /* make gcc happy */
+ /* make C compiler happy */
(void) server;
(void) host;
(void) nick;
@@ -2454,7 +2454,7 @@ irc_cmd_recv_221 (t_irc_server *server, char *host, char *nick, char *arguments)
{
char *pos_mode;
- /* make gcc happy */
+ /* make C compiler happy */
(void) server;
(void) host;
(void) nick;
@@ -2504,7 +2504,7 @@ irc_cmd_recv_301 (t_irc_server *server, char *host, char *nick, char *arguments)
t_irc_channel *ptr_channel;
t_gui_buffer *ptr_buffer;
- /* make gcc happy */
+ /* make C compiler happy */
(void) server;
(void) host;
(void) nick;
@@ -2562,7 +2562,7 @@ irc_cmd_recv_302 (t_irc_server *server, char *host, char *nick, char *arguments)
{
char *pos_host, *ptr_next;
- /* make gcc happy */
+ /* make C compiler happy */
(void) host;
(void) nick;
@@ -2620,7 +2620,7 @@ irc_cmd_recv_303 (t_irc_server *server, char *host, char *nick, char *arguments)
{
char *ptr_next;
- /* make gcc happy */
+ /* make C compiler happy */
(void) host;
(void) nick;
@@ -2668,7 +2668,7 @@ irc_cmd_recv_305 (t_irc_server *server, char *host, char *nick, char *arguments)
{
t_gui_window *ptr_window;
- /* make gcc happy */
+ /* make C compiler happy */
(void) host;
(void) nick;
@@ -2705,7 +2705,7 @@ irc_cmd_recv_306 (t_irc_server *server, char *host, char *nick, char *arguments)
{
t_gui_window *ptr_window;
- /* make gcc happy */
+ /* make C compiler happy */
(void) host;
(void) nick;
@@ -2745,7 +2745,7 @@ irc_cmd_recv_whois_nick_msg (t_irc_server *server, char *host, char *nick, char
{
char *pos_nick, *pos_msg;
- /* make gcc happy */
+ /* make C compiler happy */
(void) host;
(void) nick;
@@ -2789,7 +2789,7 @@ irc_cmd_recv_310 (t_irc_server *server, char *host, char *nick, char *arguments)
{
char *pos_nick;
- /* make gcc happy */
+ /* make C compiler happy */
(void) host;
(void) nick;
@@ -2822,7 +2822,7 @@ irc_cmd_recv_311 (t_irc_server *server, char *host, char *nick, char *arguments)
{
char *pos_nick, *pos_user, *pos_host, *pos_realname;
- /* make gcc happy */
+ /* make C compiler happy */
(void) host;
(void) nick;
@@ -2891,7 +2891,7 @@ irc_cmd_recv_312 (t_irc_server *server, char *host, char *nick, char *arguments)
{
char *pos_nick, *pos_server, *pos_serverinfo;
- /* make gcc happy */
+ /* make C compiler happy */
(void) host;
(void) nick;
@@ -2948,7 +2948,7 @@ irc_cmd_recv_314 (t_irc_server *server, char *host, char *nick, char *arguments)
{
char *pos_nick, *pos_user, *pos_host, *pos_realname;
- /* make gcc happy */
+ /* make C compiler happy */
(void) host;
(void) nick;
@@ -3021,7 +3021,7 @@ irc_cmd_recv_315 (t_irc_server *server, char *host, char *nick, char *arguments)
char *pos;
t_irc_channel *ptr_channel;
- /* make gcc happy */
+ /* make C compiler happy */
(void) host;
(void) nick;
@@ -3076,7 +3076,7 @@ irc_cmd_recv_317 (t_irc_server *server, char *host, char *nick, char *arguments)
int idle_time, day, hour, min, sec;
time_t datetime;
- /* make gcc happy */
+ /* make C compiler happy */
(void) host;
(void) nick;
@@ -3161,7 +3161,7 @@ irc_cmd_recv_319 (t_irc_server *server, char *host, char *nick, char *arguments)
{
char *pos_nick, *pos_channel, *pos;
- /* make gcc happy */
+ /* make C compiler happy */
(void) host;
(void) nick;
@@ -3242,7 +3242,7 @@ irc_cmd_recv_321 (t_irc_server *server, char *host, char *nick, char *arguments)
{
char *pos;
- /* make gcc happy */
+ /* make C compiler happy */
(void) host;
(void) nick;
@@ -3274,7 +3274,7 @@ irc_cmd_recv_322 (t_irc_server *server, char *host, char *nick, char *arguments)
{
char *pos;
- /* make gcc happy */
+ /* make C compiler happy */
(void) host;
(void) nick;
@@ -3316,7 +3316,7 @@ irc_cmd_recv_323 (t_irc_server *server, char *host, char *nick, char *arguments)
{
char *pos;
- /* make gcc happy */
+ /* make C compiler happy */
(void) host;
(void) nick;
@@ -3349,7 +3349,7 @@ irc_cmd_recv_324 (t_irc_server *server, char *host, char *nick, char *arguments)
char *pos_channel, *pos_modes, *pos;
t_irc_channel *ptr_channel;
- /* make gcc happy */
+ /* make C compiler happy */
(void) host;
(void) nick;
@@ -3417,7 +3417,7 @@ irc_cmd_recv_329 (t_irc_server *server, char *host, char *nick, char *arguments)
t_irc_channel *ptr_channel;
time_t datetime;
- /* make gcc happy */
+ /* make C compiler happy */
(void) host;
(void) nick;
@@ -3485,7 +3485,7 @@ irc_cmd_recv_331 (t_irc_server *server, char *host, char *nick, char *arguments)
char *pos_channel, *pos;
t_irc_channel *ptr_channel;
- /* make gcc happy */
+ /* make C compiler happy */
(void) server;
(void) nick;
@@ -3545,7 +3545,7 @@ irc_cmd_recv_332 (t_irc_server *server, char *host, char *nick, char *arguments)
t_irc_channel *ptr_channel;
t_gui_buffer *ptr_buffer;
- /* make gcc happy */
+ /* make C compiler happy */
(void) host;
(void) nick;
@@ -3611,7 +3611,7 @@ irc_cmd_recv_333 (t_irc_server *server, char *host, char *nick, char *arguments)
t_gui_buffer *ptr_buffer;
time_t datetime;
- /* make gcc happy */
+ /* make C compiler happy */
(void) host;
(void) nick;
@@ -3690,7 +3690,7 @@ irc_cmd_recv_338 (t_irc_server *server, char *host, char *nick, char *arguments)
{
char *pos_nick, *pos_host, *pos_message;
- /* make gcc happy */
+ /* make C compiler happy */
(void) host;
(void) nick;
@@ -3746,7 +3746,7 @@ irc_cmd_recv_341 (t_irc_server *server, char *host, char *nick, char *arguments)
{
char *pos_nick, *pos_channel;
- /* make gcc happy */
+ /* make C compiler happy */
(void) host;
(void) nick;
@@ -3810,7 +3810,7 @@ irc_cmd_recv_344 (t_irc_server *server, char *host, char *nick, char *arguments)
{
char *pos_channel, *pos_host;
- /* make gcc happy */
+ /* make C compiler happy */
(void) host;
(void) nick;
@@ -3851,7 +3851,7 @@ irc_cmd_recv_345 (t_irc_server *server, char *host, char *nick, char *arguments)
{
char *pos;
- /* make gcc happy */
+ /* make C compiler happy */
(void) host;
(void) nick;
@@ -3901,7 +3901,7 @@ irc_cmd_recv_348 (t_irc_server *server, char *host, char *nick, char *arguments)
t_gui_buffer *buffer;
time_t datetime;
- /* make gcc happy */
+ /* make C compiler happy */
(void) nick;
/* look for channel */
@@ -4016,7 +4016,7 @@ irc_cmd_recv_349 (t_irc_server *server, char *host, char *nick, char *arguments)
t_irc_channel *ptr_channel;
t_gui_buffer *buffer;
- /* make gcc happy */
+ /* make C compiler happy */
(void) nick;
pos_channel = strchr (arguments, ' ');
@@ -4077,7 +4077,7 @@ irc_cmd_recv_351 (t_irc_server *server, char *host, char *nick, char *arguments)
{
char *pos, *pos2;
- /* make gcc happy */
+ /* make C compiler happy */
(void) server;
(void) host;
(void) nick;
@@ -4122,7 +4122,7 @@ irc_cmd_recv_352 (t_irc_server *server, char *host, char *nick, char *arguments)
t_irc_channel *ptr_channel;
t_irc_nick *ptr_nick;
- /* make gcc happy */
+ /* make C compiler happy */
(void) nick;
pos_channel = strchr (arguments, ' ');
@@ -4247,7 +4247,7 @@ irc_cmd_recv_353 (t_irc_server *server, char *host, char *nick, char *arguments)
t_irc_channel *ptr_channel;
t_gui_buffer *ptr_buffer;
- /* make gcc happy */
+ /* make C compiler happy */
(void) host;
(void) nick;
@@ -4421,7 +4421,7 @@ irc_cmd_recv_366 (t_irc_server *server, char *host, char *nick, char *arguments)
t_irc_nick *ptr_nick;
int num_nicks, num_op, num_halfop, num_voice, num_normal;
- /* make gcc happy */
+ /* make C compiler happy */
(void) nick;
pos = strchr (arguments, ' ');
@@ -4530,7 +4530,7 @@ irc_cmd_recv_367 (t_irc_server *server, char *host, char *nick, char *arguments)
t_gui_buffer *buffer;
time_t datetime;
- /* make gcc happy */
+ /* make C compiler happy */
(void) nick;
/* look for channel */
@@ -4652,7 +4652,7 @@ irc_cmd_recv_368 (t_irc_server *server, char *host, char *nick, char *arguments)
t_irc_channel *ptr_channel;
t_gui_buffer *buffer;
- /* make gcc happy */
+ /* make C compiler happy */
(void) nick;
pos_channel = strchr (arguments, ' ');
@@ -4713,7 +4713,7 @@ irc_cmd_recv_378 (t_irc_server *server, char *host, char *nick, char *arguments)
{
char *pos, *pos2;
- /* make gcc happy */
+ /* make C compiler happy */
(void) host;
(void) nick;
@@ -4830,7 +4830,7 @@ irc_cmd_recv_438 (t_irc_server *server, char *host, char *nick, char *arguments)
{
char *pos, *pos2;
- /* make gcc happy */
+ /* make C compiler happy */
(void) server;
(void) host;
(void) nick;
@@ -4869,7 +4869,7 @@ irc_cmd_recv_671 (t_irc_server *server, char *host, char *nick, char *arguments)
{
char *pos_nick, *pos_message;
- /* make gcc happy */
+ /* make C compiler happy */
(void) host;
(void) nick;
diff --git a/weechat/src/irc/irc-send.c b/weechat/src/irc/irc-send.c
index 41dfcb024..60fbf09c9 100644
--- a/weechat/src/irc/irc-send.c
+++ b/weechat/src/irc/irc-send.c
@@ -83,7 +83,7 @@ int
irc_cmd_send_admin (t_irc_server *server, t_irc_channel *channel,
char *arguments)
{
- /* make gcc happy */
+ /* make C compiler happy */
(void) channel;
if (arguments)
@@ -148,7 +148,7 @@ irc_cmd_send_ame (t_irc_server *server, t_irc_channel *channel,
t_irc_server *ptr_server;
t_irc_channel *ptr_channel;
- /* make gcc happy */
+ /* make C compiler happy */
(void) server;
(void) channel;
@@ -183,7 +183,7 @@ irc_cmd_send_amsg (t_irc_server *server, t_irc_channel *channel,
t_irc_nick *ptr_nick;
char *string;
- /* make gcc happy */
+ /* make C compiler happy */
(void) server;
(void) channel;
@@ -328,7 +328,7 @@ irc_cmd_send_away (t_irc_server *server, t_irc_channel *channel,
irc_find_context (server, channel, NULL, &buffer);
- /* make gcc happy */
+ /* make C compiler happy */
(void) channel;
gui_add_hotlist = 0;
@@ -459,7 +459,7 @@ irc_cmd_send_ctcp (t_irc_server *server, t_irc_channel *channel,
char *pos_type, *pos_args, *pos;
struct timeval tv;
- /* make gcc happy */
+ /* make C compiler happy */
(void) channel;
pos_type = strchr (arguments, ' ');
@@ -733,7 +733,7 @@ int
irc_cmd_send_die (t_irc_server *server, t_irc_channel *channel,
char *arguments)
{
- /* make gcc happy */
+ /* make C compiler happy */
(void) channel;
(void) arguments;
@@ -782,7 +782,7 @@ int
irc_cmd_send_info (t_irc_server *server, t_irc_channel *channel,
char *arguments)
{
- /* make gcc happy */
+ /* make C compiler happy */
(void) channel;
if (arguments)
@@ -830,7 +830,7 @@ int
irc_cmd_send_ison (t_irc_server *server, t_irc_channel *channel,
char *arguments)
{
- /* make gcc happy */
+ /* make C compiler happy */
(void) channel;
server_sendf (server, "ISON %s", arguments);
@@ -845,7 +845,7 @@ int
irc_cmd_send_join (t_irc_server *server, t_irc_channel *channel,
char *arguments)
{
- /* make gcc happy */
+ /* make C compiler happy */
(void) channel;
if (string_is_channel (arguments))
@@ -988,7 +988,7 @@ irc_cmd_send_kill (t_irc_server *server, t_irc_channel *channel,
{
char *pos;
- /* make gcc happy */
+ /* make C compiler happy */
(void) channel;
pos = strchr (arguments, ' ');
@@ -1014,7 +1014,7 @@ int
irc_cmd_send_links (t_irc_server *server, t_irc_channel *channel,
char *arguments)
{
- /* make gcc happy */
+ /* make C compiler happy */
(void) channel;
if (arguments)
@@ -1034,7 +1034,7 @@ irc_cmd_send_list (t_irc_server *server, t_irc_channel *channel,
{
char buffer[512];
int ret;
- /* make gcc happy */
+ /* make C compiler happy */
(void) channel;
if (server->cmd_list_regexp)
@@ -1080,7 +1080,7 @@ int
irc_cmd_send_lusers (t_irc_server *server, t_irc_channel *channel,
char *arguments)
{
- /* make gcc happy */
+ /* make C compiler happy */
(void) channel;
if (arguments)
@@ -1122,7 +1122,7 @@ int
irc_cmd_send_mode (t_irc_server *server, t_irc_channel *channel,
char *arguments)
{
- /* make gcc happy */
+ /* make C compiler happy */
(void) channel;
server_sendf (server, "MODE %s", arguments);
@@ -1168,7 +1168,7 @@ int
irc_cmd_send_motd (t_irc_server *server, t_irc_channel *channel,
char *arguments)
{
- /* make gcc happy */
+ /* make C compiler happy */
(void) channel;
if (arguments)
@@ -1415,7 +1415,7 @@ irc_cmd_send_nick (t_irc_server *server, t_irc_channel *channel,
{
t_irc_server *ptr_server;
- /* make gcc happy */
+ /* make C compiler happy */
(void) channel;
if (!server)
@@ -1453,7 +1453,7 @@ irc_cmd_send_notice (t_irc_server *server, t_irc_channel *channel,
{
char *pos, *string;
- /* make gcc happy */
+ /* make C compiler happy */
(void) channel;
pos = strchr (arguments, ' ');
@@ -1528,7 +1528,7 @@ int
irc_cmd_send_oper (t_irc_server *server, t_irc_channel *channel,
char *arguments)
{
- /* make gcc happy */
+ /* make C compiler happy */
(void) channel;
server_sendf (server, "OPER %s", arguments);
@@ -1626,7 +1626,7 @@ int
irc_cmd_send_ping (t_irc_server *server, t_irc_channel *channel,
char *arguments)
{
- /* make gcc happy */
+ /* make C compiler happy */
(void) channel;
server_sendf (server, "PING %s", arguments);
@@ -1641,7 +1641,7 @@ int
irc_cmd_send_pong (t_irc_server *server, t_irc_channel *channel,
char *arguments)
{
- /* make gcc happy */
+ /* make C compiler happy */
(void) channel;
server_sendf (server, "PONG %s", arguments);
@@ -1760,7 +1760,7 @@ irc_cmd_send_quit (t_irc_server *server, t_irc_channel *channel,
{
t_irc_server *ptr_server;
- /* make gcc happy */
+ /* make C compiler happy */
(void) server;
(void) channel;
@@ -1781,7 +1781,7 @@ int
irc_cmd_send_quote (t_irc_server *server, t_irc_channel *channel,
char *arguments)
{
- /* make gcc happy */
+ /* make C compiler happy */
(void) channel;
server_sendf (server, "%s", arguments);
@@ -1796,7 +1796,7 @@ int
irc_cmd_send_rehash (t_irc_server *server, t_irc_channel *channel,
char *arguments)
{
- /* make gcc happy */
+ /* make C compiler happy */
(void) channel;
(void) arguments;
@@ -1812,7 +1812,7 @@ int
irc_cmd_send_restart (t_irc_server *server, t_irc_channel *channel,
char *arguments)
{
- /* make gcc happy */
+ /* make C compiler happy */
(void) channel;
(void) arguments;
@@ -1828,7 +1828,7 @@ int
irc_cmd_send_service (t_irc_server *server, t_irc_channel *channel,
char *arguments)
{
- /* make gcc happy */
+ /* make C compiler happy */
(void) channel;
server_sendf (server, "SERVICE %s", arguments);
@@ -1843,7 +1843,7 @@ int
irc_cmd_send_servlist (t_irc_server *server, t_irc_channel *channel,
char *arguments)
{
- /* make gcc happy */
+ /* make C compiler happy */
(void) channel;
if (arguments)
@@ -1863,7 +1863,7 @@ irc_cmd_send_squery (t_irc_server *server, t_irc_channel *channel,
{
char *pos;
- /* make gcc happy */
+ /* make C compiler happy */
(void) channel;
pos = strchr (arguments, ' ');
@@ -1891,7 +1891,7 @@ int
irc_cmd_send_squit (t_irc_server *server, t_irc_channel *channel,
char *arguments)
{
- /* make gcc happy */
+ /* make C compiler happy */
(void) channel;
server_sendf (server, "SQUIT %s", arguments);
@@ -1906,7 +1906,7 @@ int
irc_cmd_send_stats (t_irc_server *server, t_irc_channel *channel,
char *arguments)
{
- /* make gcc happy */
+ /* make C compiler happy */
(void) channel;
if (arguments)
@@ -1925,7 +1925,7 @@ int
irc_cmd_send_summon (t_irc_server *server, t_irc_channel *channel,
char *arguments)
{
- /* make gcc happy */
+ /* make C compiler happy */
(void) channel;
server_sendf (server, "SUMMON %s", arguments);
@@ -1940,7 +1940,7 @@ int
irc_cmd_send_time (t_irc_server *server, t_irc_channel *channel,
char *arguments)
{
- /* make gcc happy */
+ /* make C compiler happy */
(void) channel;
if (arguments)
@@ -2020,7 +2020,7 @@ int
irc_cmd_send_trace (t_irc_server *server, t_irc_channel *channel,
char *arguments)
{
- /* make gcc happy */
+ /* make C compiler happy */
(void) channel;
if (arguments)
@@ -2115,7 +2115,7 @@ int
irc_cmd_send_userhost (t_irc_server *server, t_irc_channel *channel,
char *arguments)
{
- /* make gcc happy */
+ /* make C compiler happy */
(void) channel;
server_sendf (server, "USERHOST %s", arguments);
@@ -2130,7 +2130,7 @@ int
irc_cmd_send_users (t_irc_server *server, t_irc_channel *channel,
char *arguments)
{
- /* make gcc happy */
+ /* make C compiler happy */
(void) channel;
if (arguments)
@@ -2215,7 +2215,7 @@ int
irc_cmd_send_wallops (t_irc_server *server, t_irc_channel *channel,
char *arguments)
{
- /* make gcc happy */
+ /* make C compiler happy */
(void) channel;
server_sendf (server, "WALLOPS :%s", arguments);
@@ -2230,7 +2230,7 @@ int
irc_cmd_send_who (t_irc_server *server, t_irc_channel *channel,
char *arguments)
{
- /* make gcc happy */
+ /* make C compiler happy */
(void) channel;
if (arguments)
@@ -2248,7 +2248,7 @@ int
irc_cmd_send_whois (t_irc_server *server, t_irc_channel *channel,
char *arguments)
{
- /* make gcc happy */
+ /* make C compiler happy */
(void) channel;
server_sendf (server, "WHOIS %s", arguments);
@@ -2263,7 +2263,7 @@ int
irc_cmd_send_whowas (t_irc_server *server, t_irc_channel *channel,
char *arguments)
{
- /* make gcc happy */
+ /* make C compiler happy */
(void) channel;
server_sendf (server, "WHOWAS %s", arguments);
diff --git a/weechat/src/plugins/aspell/weechat-aspell.c b/weechat/src/plugins/aspell/weechat-aspell.c
index 6d0874d9a..9cda527e2 100644
--- a/weechat/src/plugins/aspell/weechat-aspell.c
+++ b/weechat/src/plugins/aspell/weechat-aspell.c
@@ -996,7 +996,7 @@ weechat_aspell_speller_command (t_weechat_plugin *p,
char **args;
int c, r;
- /* make gcc happy */
+ /* make C compiler happy */
(void) p;
(void) handler_args;
(void) handler_pointer;
@@ -1227,7 +1227,7 @@ weechat_aspell_keyb_check (t_weechat_plugin *p, int argc, char **argv,
char *input, *ptr_input, *pos_space, *clword;
int count, offset;
- /* make gcc happy */
+ /* make C compiler happy */
(void) p;
(void) handler_args;
(void) handler_pointer;
@@ -1381,7 +1381,7 @@ void weechat_plugin_end (t_weechat_plugin *p)
aspell_speller_t *s, *t;
aspell_config_t *c, *d;
- /* make gcc happy */
+ /* make C compiler happy */
(void) p;
weechat_aspell_options_save ();
diff --git a/weechat/src/plugins/charset/weechat-charset.c b/weechat/src/plugins/charset/weechat-charset.c
index 763ea20c5..ed85e3175 100644
--- a/weechat/src/plugins/charset/weechat-charset.c
+++ b/weechat/src/plugins/charset/weechat-charset.c
@@ -276,7 +276,7 @@ weechat_charset_irc_in (t_weechat_plugin *plugin, int argc, char **argv,
char *nick, *command, *channel, *charset, *ptr_args;
char *output;
- /* make gcc happy */
+ /* make C compiler happy */
(void) argc;
(void) handler_args;
(void) handler_pointer;
@@ -324,7 +324,7 @@ weechat_charset_irc_out (t_weechat_plugin *plugin, int argc, char **argv,
char *nick, *command, *channel, *charset, *ptr_args;
char *output;
- /* make gcc happy */
+ /* make C compiler happy */
(void) argc;
(void) handler_args;
(void) handler_pointer;
@@ -457,7 +457,7 @@ weechat_charset_cmd (t_weechat_plugin *plugin,
if (cmd_argc < 3)
return PLUGIN_RC_KO;
- /* make gcc happy */
+ /* make C compiler happy */
(void) handler_args;
(void) handler_pointer;
@@ -609,7 +609,7 @@ weechat_plugin_init (t_weechat_plugin *plugin)
void
weechat_plugin_end (t_weechat_plugin *plugin)
{
- /* make gcc happy */
+ /* make C compiler happy */
(void) plugin;
if (weechat_charset_terminal)
diff --git a/weechat/src/plugins/plugins-interface.c b/weechat/src/plugins/plugins-interface.c
index f96c0e66e..d496557c3 100644
--- a/weechat/src/plugins/plugins-interface.c
+++ b/weechat/src/plugins/plugins-interface.c
@@ -52,7 +52,7 @@ int
weechat_ascii_strcasecmp (t_weechat_plugin *plugin,
char *string1, char *string2)
{
- /* make gcc happy */
+ /* make C compiler happy */
(void) plugin;
return ascii_strcasecmp (string1, string2);
@@ -67,7 +67,7 @@ int
weechat_ascii_strncasecmp (t_weechat_plugin *plugin,
char *string1, char *string2, int max)
{
- /* make gcc happy */
+ /* make C compiler happy */
(void) plugin;
return ascii_strncasecmp (string1, string2, max);
@@ -82,7 +82,7 @@ weechat_explode_string (t_weechat_plugin *plugin, char *string,
char *separators, int num_items_max,
int *num_items)
{
- /* make gcc happy */
+ /* make C compiler happy */
(void) plugin;
if (!plugin || !string || !separators || !num_items)
@@ -98,7 +98,7 @@ weechat_explode_string (t_weechat_plugin *plugin, char *string,
void
weechat_free_exploded_string (t_weechat_plugin *plugin, char **exploded_string)
{
- /* make gcc happy */
+ /* make C compiler happy */
(void) plugin;
free_exploded_string (exploded_string);
@@ -114,7 +114,7 @@ weechat_plugin_mkdir_home (t_weechat_plugin *plugin, char *directory)
char *dir_name;
int dir_length;
- /* make gcc happy */
+ /* make C compiler happy */
(void) plugin;
if (!directory)
@@ -753,7 +753,7 @@ weechat_plugin_get_config (t_weechat_plugin *plugin, char *option)
char option_name[256];
void *ptr_option_value;
- /* make gcc happy */
+ /* make C compiler happy */
(void) plugin;
for (i = 0; i < CONFIG_NUMBER_SECTIONS; i++)
@@ -810,7 +810,7 @@ weechat_plugin_set_config (t_weechat_plugin *plugin, char *option, char *value)
t_irc_server *ptr_server;
t_config_option *ptr_option;
- /* make gcc happy */
+ /* make C compiler happy */
(void) plugin;
if (!option || !value)
diff --git a/weechat/src/plugins/plugins.c b/weechat/src/plugins/plugins.c
index d63bbf256..812ba9d35 100644
--- a/weechat/src/plugins/plugins.c
+++ b/weechat/src/plugins/plugins.c
@@ -1258,7 +1258,7 @@ plugin_auto_load_file (t_weechat_plugin *plugin, char *filename)
{
char *pos;
- /* make gcc happy */
+ /* make C compiler happy */
(void) plugin;
if (cfg_plugins_extension && cfg_plugins_extension[0])
diff --git a/weechat/src/plugins/scripts/lua/weechat-lua.c b/weechat/src/plugins/scripts/lua/weechat-lua.c
index 085ecb99e..5dd9a5059 100644
--- a/weechat/src/plugins/scripts/lua/weechat-lua.c
+++ b/weechat/src/plugins/scripts/lua/weechat-lua.c
@@ -151,7 +151,7 @@ weechat_lua_timer_handler (t_weechat_plugin *plugin,
int argc, char **argv,
char *handler_args, void *handler_pointer)
{
- /* make gcc happy */
+ /* make C compiler happy */
(void) argc;
(void) argv;
int *r;
@@ -257,7 +257,7 @@ weechat_lua_register (lua_State *L)
const char *name, *version, *shutdown_func, *description, *charset;
int n;
- /* make gcc happy */
+ /* make C compiler happy */
(void) L;
lua_current_script = NULL;
@@ -345,7 +345,7 @@ weechat_lua_set_charset (lua_State *L)
const char *charset;
int n;
- /* make gcc happy */
+ /* make C compiler happy */
(void) L;
if (!lua_current_script)
@@ -390,7 +390,7 @@ weechat_lua_print (lua_State *L)
const char *message, *channel_name, *server_name;
int n;
- /* make gcc happy */
+ /* make C compiler happy */
(void) L;
if (!lua_current_script)
@@ -449,7 +449,7 @@ weechat_lua_print_server (lua_State *L)
const char *message;
int n;
- /* make gcc happy */
+ /* make C compiler happy */
(void) L;
if (!lua_current_script)
@@ -492,7 +492,7 @@ weechat_lua_print_infobar (lua_State *L)
const char *message;
int delay, n;
- /* make gcc happy */
+ /* make C compiler happy */
(void) L;
if (!lua_current_script)
@@ -536,7 +536,7 @@ weechat_lua_remove_infobar (lua_State *L)
{
int n, how_many;
- /* make gcc happy */
+ /* make C compiler happy */
(void) L;
if (!lua_current_script)
@@ -571,7 +571,7 @@ weechat_lua_log (lua_State *L)
const char *message, *channel_name, *server_name;
int n;
- /* make gcc happy */
+ /* make C compiler happy */
(void) L;
if (!lua_current_script)
@@ -630,7 +630,7 @@ weechat_lua_command (lua_State *L)
const char *command, *channel_name, *server_name;
int n;
- /* make gcc happy */
+ /* make C compiler happy */
(void) L;
if (!lua_current_script)
@@ -689,7 +689,7 @@ weechat_lua_add_message_handler (lua_State *L)
const char *irc_command, *function;
int n;
- /* make gcc happy */
+ /* make C compiler happy */
(void) L;
if (!lua_current_script)
@@ -742,7 +742,7 @@ weechat_lua_add_command_handler (lua_State *L)
const char *completion_template;
int n;
- /* make gcc happy */
+ /* make C compiler happy */
(void) L;
if (!lua_current_script)
@@ -814,7 +814,7 @@ weechat_lua_add_timer_handler (lua_State *L)
const char *function;
int n;
- /* make gcc happy */
+ /* make C compiler happy */
(void) L;
if (!lua_current_script)
@@ -866,7 +866,7 @@ weechat_lua_add_keyboard_handler (lua_State *L)
const char *function;
int n;
- /* make gcc happy */
+ /* make C compiler happy */
(void) L;
if (!lua_current_script)
@@ -916,7 +916,7 @@ weechat_lua_add_event_handler (lua_State *L)
const char *event, *function;
int n;
- /* make gcc happy */
+ /* make C compiler happy */
(void) L;
if (!lua_current_script)
@@ -968,7 +968,7 @@ weechat_lua_remove_handler (lua_State *L)
const char *command, *function;
int n;
- /* make gcc happy */
+ /* make C compiler happy */
(void) L;
if (!lua_current_script)
@@ -1014,7 +1014,7 @@ weechat_lua_remove_timer_handler (lua_State *L)
const char *function;
int n;
- /* make gcc happy */
+ /* make C compiler happy */
(void) L;
if (!lua_current_script)
@@ -1058,7 +1058,7 @@ weechat_lua_remove_keyboard_handler (lua_State *L)
const char *function;
int n;
- /* make gcc happy */
+ /* make C compiler happy */
(void) L;
if (!lua_current_script)
@@ -1102,7 +1102,7 @@ weechat_lua_remove_event_handler (lua_State *L)
const char *function;
int n;
- /* make gcc happy */
+ /* make C compiler happy */
(void) L;
if (!lua_current_script)
@@ -1146,7 +1146,7 @@ weechat_lua_add_modifier (lua_State *L)
const char *type, *command, *function;
int n;
- /* make gcc happy */
+ /* make C compiler happy */
(void) L;
if (!lua_current_script)
@@ -1200,7 +1200,7 @@ weechat_lua_remove_modifier (lua_State *L)
const char *type, *command, *function;
int n;
- /* make gcc happy */
+ /* make C compiler happy */
(void) L;
if (!lua_current_script)
@@ -1250,7 +1250,7 @@ weechat_lua_get_info (lua_State *L)
char *info;
int n;
- /* make gcc happy */
+ /* make C compiler happy */
(void) L;
if (!lua_current_script)
@@ -1306,7 +1306,7 @@ weechat_lua_get_dcc_info (lua_State *L)
struct in_addr in;
int i;
- /* make gcc happy */
+ /* make C compiler happy */
(void) L;
if (!lua_current_script)
@@ -1421,7 +1421,7 @@ weechat_lua_get_config (lua_State *L)
char *return_value;
int n;
- /* make gcc happy */
+ /* make C compiler happy */
(void) L;
if (!lua_current_script)
@@ -1467,7 +1467,7 @@ weechat_lua_set_config (lua_State *L)
const char *option, *value;
int n;
- /* make gcc happy */
+ /* make C compiler happy */
(void) L;
if (!lua_current_script)
@@ -1515,7 +1515,7 @@ weechat_lua_get_plugin_config (lua_State *L)
char *return_value;
int n;
- /* make gcc happy */
+ /* make C compiler happy */
(void) L;
if (!lua_current_script)
@@ -1563,7 +1563,7 @@ weechat_lua_set_plugin_config (lua_State *L)
const char *option, *value;
int n;
- /* make gcc happy */
+ /* make C compiler happy */
(void) L;
if (!lua_current_script)
@@ -1612,7 +1612,7 @@ weechat_lua_get_server_info (lua_State *L)
t_plugin_server_info *server_info, *ptr_server;
char timebuffer[64];
- /* make gcc happy */
+ /* make C compiler happy */
(void) L;
if (!lua_current_script)
@@ -1759,7 +1759,7 @@ weechat_lua_get_channel_info (lua_State *L)
const char *server;
int n;
- /* make gcc happy */
+ /* make C compiler happy */
(void) L;
if (!lua_current_script)
@@ -1843,7 +1843,7 @@ weechat_lua_get_nick_info (lua_State *L)
const char *server, *channel;
int n;
- /* make gcc happy */
+ /* make C compiler happy */
(void) L;
if (!lua_current_script)
@@ -1914,7 +1914,7 @@ weechat_lua_get_irc_color (lua_State *L)
const char *color;
int n;
- /* make gcc happy */
+ /* make C compiler happy */
(void) L;
if (!lua_current_script)
@@ -1956,7 +1956,7 @@ weechat_lua_get_window_info (lua_State *L)
t_plugin_window_info *window_info, *ptr_window;
int i;
- /* make gcc happy */
+ /* make C compiler happy */
(void) L;
if (!lua_current_script)
@@ -2027,7 +2027,7 @@ weechat_lua_get_buffer_info (lua_State *L)
{
t_plugin_buffer_info *buffer_info, *ptr_buffer;
- /* make gcc happy */
+ /* make C compiler happy */
(void) L;
if (!lua_current_script)
@@ -2099,7 +2099,7 @@ weechat_lua_get_buffer_data (lua_State *L)
char timebuffer[64];
int i, n;
- /* make gcc happy */
+ /* make C compiler happy */
(void) L;
if (!lua_current_script)
@@ -2181,7 +2181,7 @@ weechat_lua_get_buffer_data (lua_State *L)
static int
weechat_lua_constant_plugin_rc_ok (lua_State *L)
{
- /* make gcc happy */
+ /* make C compiler happy */
(void) L;
lua_pushnumber (lua_current_interpreter, PLUGIN_RC_OK);
@@ -2191,7 +2191,7 @@ weechat_lua_constant_plugin_rc_ok (lua_State *L)
static int
weechat_lua_constant_plugin_rc_ko (lua_State *L)
{
- /* make gcc happy */
+ /* make C compiler happy */
(void) L;
lua_pushnumber (lua_current_interpreter, PLUGIN_RC_KO);
@@ -2201,7 +2201,7 @@ weechat_lua_constant_plugin_rc_ko (lua_State *L)
static int
weechat_lua_constant_plugin_rc_ok_ignore_weechat (lua_State *L)
{
- /* make gcc happy */
+ /* make C compiler happy */
(void) L;
lua_pushnumber (lua_current_interpreter, PLUGIN_RC_OK_IGNORE_WEECHAT);
@@ -2211,7 +2211,7 @@ weechat_lua_constant_plugin_rc_ok_ignore_weechat (lua_State *L)
static int
weechat_lua_constant_plugin_rc_ok_ignore_plugins (lua_State *L)
{
- /* make gcc happy */
+ /* make C compiler happy */
(void) L;
lua_pushnumber (lua_current_interpreter, PLUGIN_RC_OK_IGNORE_PLUGINS);
@@ -2221,7 +2221,7 @@ weechat_lua_constant_plugin_rc_ok_ignore_plugins (lua_State *L)
static int
weechat_lua_constant_plugin_rc_ok_ignore_all (lua_State *L)
{
- /* make gcc happy */
+ /* make C compiler happy */
(void) L;
lua_pushnumber (lua_current_interpreter, PLUGIN_RC_OK_IGNORE_ALL);
@@ -2464,7 +2464,7 @@ weechat_lua_cmd (t_weechat_plugin *plugin,
t_plugin_handler *ptr_handler;
t_plugin_modifier *ptr_modifier;
- /* make gcc happy */
+ /* make C compiler happy */
(void) handler_args;
(void) handler_pointer;
diff --git a/weechat/src/plugins/scripts/perl/weechat-perl.c b/weechat/src/plugins/scripts/perl/weechat-perl.c
index 2593ab309..8ee96d9c8 100644
--- a/weechat/src/plugins/scripts/perl/weechat-perl.c
+++ b/weechat/src/plugins/scripts/perl/weechat-perl.c
@@ -273,7 +273,7 @@ weechat_perl_timer_handler (t_weechat_plugin *plugin,
{
int *r, ret;
- /* make gcc happy */
+ /* make C compiler happy */
(void) argc;
(void) argv;
@@ -375,7 +375,7 @@ static XS (XS_weechat_register)
char *name, *version, *shutdown_func, *description, *charset;
dXSARGS;
- /* make gcc happy */
+ /* make C compiler happy */
(void) items;
(void) cv;
@@ -436,7 +436,7 @@ static XS (XS_weechat_set_charset)
{
dXSARGS;
- /* make gcc happy */
+ /* make C compiler happy */
(void) cv;
if (!perl_current_script)
@@ -471,7 +471,7 @@ static XS (XS_weechat_print)
char *message, *channel_name, *server_name;
dXSARGS;
- /* make gcc happy */
+ /* make C compiler happy */
(void) cv;
if (!perl_current_script)
@@ -518,7 +518,7 @@ static XS (XS_weechat_print_server)
char *message;
dXSARGS;
- /* make gcc happy */
+ /* make C compiler happy */
(void) cv;
if (!perl_current_script)
@@ -553,7 +553,7 @@ static XS (XS_weechat_print_infobar)
{
dXSARGS;
- /* make gcc happy */
+ /* make C compiler happy */
(void) cv;
if (!perl_current_script)
@@ -587,7 +587,7 @@ static XS (XS_weechat_remove_infobar)
{
dXSARGS;
- /* make gcc happy */
+ /* make C compiler happy */
(void) cv;
if (!perl_current_script)
@@ -613,7 +613,7 @@ static XS (XS_weechat_log)
char *message, *channel_name, *server_name;
dXSARGS;
- /* make gcc happy */
+ /* make C compiler happy */
(void) cv;
if (!perl_current_script)
@@ -660,7 +660,7 @@ static XS (XS_weechat_command)
char *channel_name, *server_name;
dXSARGS;
- /* make gcc happy */
+ /* make C compiler happy */
(void) cv;
if (!perl_current_script)
@@ -705,7 +705,7 @@ static XS (XS_weechat_add_message_handler)
char *irc_command, *function;
dXSARGS;
- /* make gcc happy */
+ /* make C compiler happy */
(void) cv;
if (!perl_current_script)
@@ -745,7 +745,7 @@ static XS (XS_weechat_add_command_handler)
char *completion_template;
dXSARGS;
- /* make gcc happy */
+ /* make C compiler happy */
(void) cv;
if (!perl_current_script)
@@ -795,7 +795,7 @@ static XS (XS_weechat_add_timer_handler)
char *function;
dXSARGS;
- /* make gcc happy */
+ /* make C compiler happy */
(void) cv;
if (!perl_current_script)
@@ -834,7 +834,7 @@ static XS (XS_weechat_add_keyboard_handler)
char *function;
dXSARGS;
- /* make gcc happy */
+ /* make C compiler happy */
(void) cv;
if (!perl_current_script)
@@ -873,7 +873,7 @@ static XS (XS_weechat_add_event_handler)
char *event, *function;
dXSARGS;
- /* make gcc happy */
+ /* make C compiler happy */
(void) cv;
if (!perl_current_script)
@@ -912,7 +912,7 @@ static XS (XS_weechat_remove_handler)
char *command, *function;
dXSARGS;
- /* make gcc happy */
+ /* make C compiler happy */
(void) cv;
if (!perl_current_script)
@@ -949,7 +949,7 @@ static XS (XS_weechat_remove_timer_handler)
char *function;
dXSARGS;
- /* make gcc happy */
+ /* make C compiler happy */
(void) cv;
if (!perl_current_script)
@@ -985,7 +985,7 @@ static XS (XS_weechat_remove_keyboard_handler)
char *function;
dXSARGS;
- /* make gcc happy */
+ /* make C compiler happy */
(void) cv;
if (!perl_current_script)
@@ -1021,7 +1021,7 @@ static XS (XS_weechat_remove_event_handler)
char *function;
dXSARGS;
- /* make gcc happy */
+ /* make C compiler happy */
(void) cv;
if (!perl_current_script)
@@ -1057,7 +1057,7 @@ static XS (XS_weechat_add_modifier)
char *type, *command, *function;
dXSARGS;
- /* make gcc happy */
+ /* make C compiler happy */
(void) cv;
if (!perl_current_script)
@@ -1097,7 +1097,7 @@ static XS (XS_weechat_remove_modifier)
char *type, *command, *function;
dXSARGS;
- /* make gcc happy */
+ /* make C compiler happy */
(void) cv;
if (!perl_current_script)
@@ -1135,7 +1135,7 @@ static XS (XS_weechat_get_info)
char *arg, *info, *server_name;
dXSARGS;
- /* make gcc happy */
+ /* make C compiler happy */
(void) cv;
if (!perl_current_script)
@@ -1187,7 +1187,7 @@ static XS (XS_weechat_get_dcc_info)
HV *dcc_hash_member;
dXSARGS;
- /* make gcc happy */
+ /* make C compiler happy */
(void) cv;
(void) items;
@@ -1248,7 +1248,7 @@ static XS (XS_weechat_get_config)
char *option, *return_value;
dXSARGS;
- /* make gcc happy */
+ /* make C compiler happy */
(void) cv;
if (!perl_current_script)
@@ -1294,7 +1294,7 @@ static XS (XS_weechat_set_config)
char *option, *value;
dXSARGS;
- /* make gcc happy */
+ /* make C compiler happy */
(void) cv;
if (!perl_current_script)
@@ -1334,7 +1334,7 @@ static XS (XS_weechat_get_plugin_config)
char *option, *return_value;
dXSARGS;
- /* make gcc happy */
+ /* make C compiler happy */
(void) cv;
if (!perl_current_script)
@@ -1382,7 +1382,7 @@ static XS (XS_weechat_set_plugin_config)
char *option, *value;
dXSARGS;
- /* make gcc happy */
+ /* make C compiler happy */
(void) cv;
if (!perl_current_script)
@@ -1426,7 +1426,7 @@ static XS (XS_weechat_get_server_info)
HV *server_hash, *server_hash_member;
dXSARGS;
- /* make gcc happy */
+ /* make C compiler happy */
(void) cv;
(void) items;
@@ -1503,7 +1503,7 @@ static XS (XS_weechat_get_channel_info)
HV *channel_hash, *channel_hash_member;
dXSARGS;
- /* make gcc happy */
+ /* make C compiler happy */
(void) cv;
if (!perl_current_script)
@@ -1569,7 +1569,7 @@ static XS (XS_weechat_get_nick_info)
HV *nick_hash;
dXSARGS;
- /* make gcc happy */
+ /* make C compiler happy */
(void) cv;
if (!perl_current_script)
@@ -1631,7 +1631,7 @@ static XS (XS_weechat_input_color)
int color, start, length;
dXSARGS;
- /* make gcc happy */
+ /* make C compiler happy */
(void) cv;
if (!perl_current_script)
@@ -1669,7 +1669,7 @@ static XS (XS_weechat_get_irc_color)
char *color;
dXSARGS;
- /* make gcc happy */
+ /* make C compiler happy */
(void) cv;
if (!perl_current_script)
@@ -1712,7 +1712,7 @@ static XS (XS_weechat_get_window_info)
HV *window_hash_member;
dXSARGS;
- /* make gcc happy */
+ /* make C compiler happy */
(void) cv;
(void) items;
@@ -1760,7 +1760,7 @@ static XS (XS_weechat_get_buffer_info)
char conv[8];
dXSARGS;
- /* make gcc happy */
+ /* make C compiler happy */
(void) cv;
(void) items;
@@ -1822,7 +1822,7 @@ static XS (XS_weechat_get_buffer_data)
dXSARGS;
- /* make gcc happy */
+ /* make C compiler happy */
(void) cv;
(void) items;
@@ -2162,7 +2162,7 @@ weechat_perl_cmd (t_weechat_plugin *plugin,
if (cmd_argc < 3)
return PLUGIN_RC_KO;
- /* make gcc happy */
+ /* make C compiler happy */
(void) handler_args;
(void) handler_pointer;
diff --git a/weechat/src/plugins/scripts/python/weechat-python.c b/weechat/src/plugins/scripts/python/weechat-python.c
index 4c204c51a..027971edd 100644
--- a/weechat/src/plugins/scripts/python/weechat-python.c
+++ b/weechat/src/plugins/scripts/python/weechat-python.c
@@ -193,7 +193,7 @@ weechat_python_timer_handler (t_weechat_plugin *plugin,
int argc, char **argv,
char *handler_args, void *handler_pointer)
{
- /* make gcc happy */
+ /* make C compiler happy */
(void) argc;
(void) argv;
int *r;
@@ -298,7 +298,7 @@ weechat_python_register (PyObject *self, PyObject *args)
{
char *name, *version, *shutdown_func, *description, *charset;
- /* make gcc happy */
+ /* make C compiler happy */
(void) self;
python_current_script = NULL;
@@ -358,7 +358,7 @@ weechat_python_set_charset (PyObject *self, PyObject *args)
{
char *charset;
- /* make gcc happy */
+ /* make C compiler happy */
(void) self;
if (!python_current_script)
@@ -398,7 +398,7 @@ weechat_python_print (PyObject *self, PyObject *args)
{
char *message, *channel_name, *server_name;
- /* make gcc happy */
+ /* make C compiler happy */
(void) self;
if (!python_current_script)
@@ -437,7 +437,7 @@ weechat_python_print_server (PyObject *self, PyObject *args)
{
char *message;
- /* make gcc happy */
+ /* make C compiler happy */
(void) self;
if (!python_current_script)
@@ -473,7 +473,7 @@ weechat_python_print_infobar (PyObject *self, PyObject *args)
int delay;
char *message;
- /* make gcc happy */
+ /* make C compiler happy */
(void) self;
if (!python_current_script)
@@ -509,7 +509,7 @@ weechat_python_remove_infobar (PyObject *self, PyObject *args)
{
int how_many;
- /* make gcc happy */
+ /* make C compiler happy */
(void) self;
if (!python_current_script)
@@ -544,7 +544,7 @@ weechat_python_log (PyObject *self, PyObject *args)
{
char *message, *channel_name, *server_name;
- /* make gcc happy */
+ /* make C compiler happy */
(void) self;
if (!python_current_script)
@@ -583,7 +583,7 @@ weechat_python_command (PyObject *self, PyObject *args)
{
char *command, *channel_name, *server_name;
- /* make gcc happy */
+ /* make C compiler happy */
(void) self;
if (!python_current_script)
@@ -622,7 +622,7 @@ weechat_python_add_message_handler (PyObject *self, PyObject *args)
{
char *irc_command, *function;
- /* make gcc happy */
+ /* make C compiler happy */
(void) self;
if (!python_current_script)
@@ -663,7 +663,7 @@ weechat_python_add_command_handler (PyObject *self, PyObject *args)
char *command, *function, *description, *arguments, *arguments_description;
char *completion_template;
- /* make gcc happy */
+ /* make C compiler happy */
(void) self;
if (!python_current_script)
@@ -715,7 +715,7 @@ weechat_python_add_timer_handler (PyObject *self, PyObject *args)
int interval;
char *function;
- /* make gcc happy */
+ /* make C compiler happy */
(void) self;
if (!python_current_script)
@@ -755,7 +755,7 @@ weechat_python_add_keyboard_handler (PyObject *self, PyObject *args)
{
char *function;
- /* make gcc happy */
+ /* make C compiler happy */
(void) self;
if (!python_current_script)
@@ -794,7 +794,7 @@ weechat_python_add_event_handler (PyObject *self, PyObject *args)
{
char *event, *function;
- /* make gcc happy */
+ /* make C compiler happy */
(void) self;
if (!python_current_script)
@@ -834,7 +834,7 @@ weechat_python_remove_handler (PyObject *self, PyObject *args)
{
char *command, *function;
- /* make gcc happy */
+ /* make C compiler happy */
(void) self;
if (!python_current_script)
@@ -871,7 +871,7 @@ weechat_python_remove_timer_handler (PyObject *self, PyObject *args)
{
char *function;
- /* make gcc happy */
+ /* make C compiler happy */
(void) self;
if (!python_current_script)
@@ -907,7 +907,7 @@ weechat_python_remove_keyboard_handler (PyObject *self, PyObject *args)
{
char *function;
- /* make gcc happy */
+ /* make C compiler happy */
(void) self;
if (!python_current_script)
@@ -943,7 +943,7 @@ weechat_python_remove_event_handler (PyObject *self, PyObject *args)
{
char *function;
- /* make gcc happy */
+ /* make C compiler happy */
(void) self;
if (!python_current_script)
@@ -979,7 +979,7 @@ weechat_python_add_modifier (PyObject *self, PyObject *args)
{
char *type, *command, *function;
- /* make gcc happy */
+ /* make C compiler happy */
(void) self;
if (!python_current_script)
@@ -1020,7 +1020,7 @@ weechat_python_remove_modifier (PyObject *self, PyObject *args)
{
char *type, *command, *function;
- /* make gcc happy */
+ /* make C compiler happy */
(void) self;
if (!python_current_script)
@@ -1059,7 +1059,7 @@ weechat_python_get_info (PyObject *self, PyObject *args)
char *arg, *server_name, *info;
PyObject *object;
- /* make gcc happy */
+ /* make C compiler happy */
(void) self;
if (!python_current_script)
@@ -1109,7 +1109,7 @@ weechat_python_get_dcc_info (PyObject *self, PyObject *args)
char timebuffer2[64];
struct in_addr in;
- /* make gcc happy */
+ /* make C compiler happy */
(void) self;
(void) args;
@@ -1199,7 +1199,7 @@ weechat_python_get_config (PyObject *self, PyObject *args)
char *option, *return_value;
PyObject *python_return_value;
- /* make gcc happy */
+ /* make C compiler happy */
(void) self;
if (!python_current_script)
@@ -1246,7 +1246,7 @@ weechat_python_set_config (PyObject *self, PyObject *args)
{
char *option, *value;
- /* make gcc happy */
+ /* make C compiler happy */
(void) self;
if (!python_current_script)
@@ -1287,7 +1287,7 @@ weechat_python_get_plugin_config (PyObject *self, PyObject *args)
char *option, *return_value;
PyObject *python_return_value;
- /* make gcc happy */
+ /* make C compiler happy */
(void) self;
if (!python_current_script)
@@ -1336,7 +1336,7 @@ weechat_python_set_plugin_config (PyObject *self, PyObject *args)
{
char *option, *value;
- /* make gcc happy */
+ /* make C compiler happy */
(void) self;
if (!python_current_script)
@@ -1380,7 +1380,7 @@ weechat_python_get_server_info (PyObject *self, PyObject *args)
PyObject *server_hash, *server_hash_member;
char timebuffer[64];
- /* make gcc happy */
+ /* make C compiler happy */
(void) self;
(void) args;
@@ -1485,7 +1485,7 @@ weechat_python_get_channel_info (PyObject *self, PyObject *args)
PyObject *channel_hash, *channel_hash_member;
char *server;
- /* make gcc happy */
+ /* make C compiler happy */
(void) self;
if (!python_current_script)
@@ -1558,7 +1558,7 @@ weechat_python_get_nick_info (PyObject *self, PyObject *args)
PyObject *nick_hash, *nick_hash_member;
char *server, *channel;
- /* make gcc happy */
+ /* make C compiler happy */
(void) self;
if (!python_current_script)
@@ -1623,7 +1623,7 @@ weechat_python_get_irc_color (PyObject *self, PyObject *args)
{
char *color;
- /* make gcc happy */
+ /* make C compiler happy */
(void) self;
if (!python_current_script)
@@ -1660,7 +1660,7 @@ weechat_python_get_window_info (PyObject *self, PyObject *args)
t_plugin_window_info *window_info, *ptr_window;
PyObject *window_list, *window_list_member;
- /* make gcc happy */
+ /* make C compiler happy */
(void) self;
(void) args;
@@ -1724,7 +1724,7 @@ weechat_python_get_buffer_info (PyObject *self, PyObject *args)
t_plugin_buffer_info *buffer_info, *ptr_buffer;
PyObject *buffer_hash, *buffer_hash_member;
- /* make gcc happy */
+ /* make C compiler happy */
(void) self;
(void) args;
@@ -1790,7 +1790,7 @@ weechat_python_get_buffer_data (PyObject *self, PyObject *args)
char *server, *channel;
char timebuffer[64];
- /* make gcc happy */
+ /* make C compiler happy */
(void) self;
(void) args;
@@ -1898,7 +1898,8 @@ static PyObject *
weechat_python_output (PyObject *self, PyObject *args)
{
char *msg, *m, *p;
- /* make gcc happy */
+
+ /* make C compiler happy */
(void) self;
msg = NULL;
@@ -2181,7 +2182,7 @@ weechat_python_cmd (t_weechat_plugin *plugin,
t_plugin_handler *ptr_handler;
t_plugin_modifier *ptr_modifier;
- /* make gcc happy */
+ /* make C compiler happy */
(void) handler_args;
(void) handler_pointer;
diff --git a/weechat/src/plugins/scripts/ruby/weechat-ruby.c b/weechat/src/plugins/scripts/ruby/weechat-ruby.c
index d275ec5a1..9ac4a237b 100644
--- a/weechat/src/plugins/scripts/ruby/weechat-ruby.c
+++ b/weechat/src/plugins/scripts/ruby/weechat-ruby.c
@@ -118,7 +118,7 @@ weechat_ruby_exec (t_weechat_plugin *plugin,
VALUE rc, err;
int ruby_error, *ret_i;
void *ret_value;
- /* make gcc happy */
+ /* make C compiler happy */
(void) plugin;
ruby_current_script = script;
@@ -232,7 +232,7 @@ weechat_ruby_timer_handler (t_weechat_plugin *plugin,
int argc, char **argv,
char *handler_args, void *handler_pointer)
{
- /* make gcc happy */
+ /* make C compiler happy */
(void) argc;
(void) argv;
int *r;
@@ -338,7 +338,7 @@ weechat_ruby_register (int argc, VALUE *argv, VALUE class)
VALUE name, version, shutdown_func, description, charset;
char *c_name, *c_version, *c_shutdown_func, *c_description, *c_charset;
- /* make gcc happy */
+ /* make C compiler happy */
(void) class;
ruby_current_script = NULL;
@@ -420,7 +420,7 @@ weechat_ruby_set_charset (VALUE class, VALUE charset)
{
char *c_charset;
- /* make gcc happy */
+ /* make C compiler happy */
(void) class;
if (!ruby_current_script)
@@ -462,7 +462,7 @@ weechat_ruby_print (int argc, VALUE *argv, VALUE class)
VALUE message, channel_name, server_name;
char *c_message, *c_channel_name, *c_server_name;
- /* make gcc happy */
+ /* make C compiler happy */
(void) class;
if (!ruby_current_script)
@@ -521,7 +521,7 @@ weechat_ruby_print_server (VALUE class, VALUE message)
{
char *c_message;
- /* make gcc happy */
+ /* make C compiler happy */
(void) class;
if (!ruby_current_script)
@@ -560,7 +560,7 @@ weechat_ruby_print_infobar (VALUE class, VALUE delay, VALUE message)
int c_delay;
char *c_message;
- /* make gcc happy */
+ /* make C compiler happy */
(void) class;
if (!ruby_current_script)
@@ -603,7 +603,7 @@ weechat_ruby_remove_infobar (int argc, VALUE *argv, VALUE class)
VALUE how_many;
int c_how_many;
- /* make gcc happy */
+ /* make C compiler happy */
(void) class;
if (!ruby_current_script)
@@ -641,7 +641,7 @@ weechat_ruby_log (int argc, VALUE *argv, VALUE class)
VALUE message, channel_name, server_name;
char *c_message, *c_channel_name, *c_server_name;
- /* make gcc happy */
+ /* make C compiler happy */
(void) class;
if (!ruby_current_script)
@@ -701,7 +701,7 @@ weechat_ruby_command (int argc, VALUE *argv, VALUE class)
VALUE command, channel_name, server_name;
char *c_command, *c_channel_name, *c_server_name;
- /* make gcc happy */
+ /* make C compiler happy */
(void) class;
if (!ruby_current_script)
@@ -760,7 +760,7 @@ weechat_ruby_add_message_handler (VALUE class, VALUE message, VALUE function)
{
char *c_message, *c_function;
- /* make gcc happy */
+ /* make C compiler happy */
(void) class;
if (!ruby_current_script)
@@ -809,7 +809,7 @@ weechat_ruby_add_command_handler (int argc, VALUE *argv, VALUE class)
char *c_command, *c_function, *c_description, *c_arguments, *c_arguments_description;
char *c_completion_template;
- /* make gcc happy */
+ /* make C compiler happy */
(void) class;
if (!ruby_current_script)
@@ -897,7 +897,7 @@ weechat_ruby_add_timer_handler (VALUE class, VALUE interval, VALUE function)
int c_interval;
char *c_function;
- /* make gcc happy */
+ /* make C compiler happy */
(void) class;
if (!ruby_current_script)
@@ -943,7 +943,7 @@ weechat_ruby_add_keyboard_handler (VALUE class, VALUE function)
{
char *c_function;
- /* make gcc happy */
+ /* make C compiler happy */
(void) class;
if (!ruby_current_script)
@@ -986,7 +986,7 @@ weechat_ruby_add_event_handler (VALUE class, VALUE event, VALUE function)
{
char *c_event, *c_function;
- /* make gcc happy */
+ /* make C compiler happy */
(void) class;
if (!ruby_current_script)
@@ -1032,7 +1032,7 @@ weechat_ruby_remove_handler (VALUE class, VALUE command, VALUE function)
{
char *c_command, *c_function;
- /* make gcc happy */
+ /* make C compiler happy */
(void) class;
if (!ruby_current_script)
@@ -1075,7 +1075,7 @@ weechat_ruby_remove_timer_handler (VALUE class, VALUE function)
{
char *c_function;
- /* make gcc happy */
+ /* make C compiler happy */
(void) class;
if (!ruby_current_script)
@@ -1115,7 +1115,7 @@ weechat_ruby_remove_keyboard_handler (VALUE class, VALUE function)
{
char *c_function;
- /* make gcc happy */
+ /* make C compiler happy */
(void) class;
if (!ruby_current_script)
@@ -1155,7 +1155,7 @@ weechat_ruby_remove_event_handler (VALUE class, VALUE function)
{
char *c_function;
- /* make gcc happy */
+ /* make C compiler happy */
(void) class;
if (!ruby_current_script)
@@ -1195,7 +1195,7 @@ weechat_ruby_add_modifier (VALUE class, VALUE type, VALUE message, VALUE functio
{
char *c_type, *c_message, *c_function;
- /* make gcc happy */
+ /* make C compiler happy */
(void) class;
if (!ruby_current_script)
@@ -1244,7 +1244,7 @@ weechat_ruby_remove_modifier (VALUE class, VALUE type, VALUE command, VALUE func
{
char *c_type, *c_command, *c_function;
- /* make gcc happy */
+ /* make C compiler happy */
(void) class;
if (!ruby_current_script)
@@ -1291,7 +1291,7 @@ weechat_ruby_get_info (int argc, VALUE *argv, VALUE class)
char *c_arg, *c_server_name, *info;
VALUE arg, server_name, return_value;
- /* make gcc happy */
+ /* make C compiler happy */
(void) class;
if (!ruby_current_script)
@@ -1354,7 +1354,7 @@ weechat_ruby_get_dcc_info (VALUE class)
char timebuffer2[64];
struct in_addr in;
- /* make gcc happy */
+ /* make C compiler happy */
(void) class;
if (!ruby_current_script)
@@ -1438,7 +1438,7 @@ weechat_ruby_get_config (VALUE class, VALUE option)
char *c_option, *return_value;
VALUE ruby_return_value;
- /* make gcc happy */
+ /* make C compiler happy */
(void) class;
if (!ruby_current_script)
@@ -1486,7 +1486,7 @@ weechat_ruby_set_config (VALUE class, VALUE option, VALUE value)
{
char *c_option, *c_value;
- /* make gcc happy */
+ /* make C compiler happy */
(void) class;
if (!ruby_current_script)
@@ -1533,7 +1533,7 @@ weechat_ruby_get_plugin_config (VALUE class, VALUE option)
char *c_option, *return_value;
VALUE ruby_return_value;
- /* make gcc happy */
+ /* make C compiler happy */
(void) class;
if (!ruby_current_script)
@@ -1583,7 +1583,7 @@ weechat_ruby_set_plugin_config (VALUE class, VALUE option, VALUE value)
{
char *c_option, *c_value;
- /* make gcc happy */
+ /* make C compiler happy */
(void) class;
if (!ruby_current_script)
@@ -1633,7 +1633,7 @@ weechat_ruby_get_server_info (VALUE class)
VALUE server_hash, server_hash_member;
char timebuffer[64];
- /* make gcc happy */
+ /* make C compiler happy */
(void) class;
if (!ruby_current_script)
@@ -1732,7 +1732,7 @@ weechat_ruby_get_channel_info (VALUE class, VALUE server)
VALUE channel_hash, channel_hash_member;
char *c_server;
- /* make gcc happy */
+ /* make C compiler happy */
(void) class;
if (!ruby_current_script)
@@ -1805,7 +1805,7 @@ weechat_ruby_get_nick_info (VALUE class, VALUE server, VALUE channel)
VALUE nick_hash, nick_hash_member;
char *c_server, *c_channel;
- /* make gcc happy */
+ /* make C compiler happy */
(void) class;
if (!ruby_current_script)
@@ -1873,7 +1873,7 @@ weechat_ruby_get_irc_color (VALUE class, VALUE color)
{
char *c_color;
- /* make gcc happy */
+ /* make C compiler happy */
(void) class;
if (!ruby_current_script)
@@ -1911,7 +1911,7 @@ weechat_ruby_get_window_info (VALUE class)
t_plugin_window_info *window_info, *ptr_window;
VALUE window_list, window_list_member;
- /* make gcc happy */
+ /* make C compiler happy */
(void) class;
if (!ruby_current_script)
@@ -1971,7 +1971,7 @@ weechat_ruby_get_buffer_info (VALUE class)
t_plugin_buffer_info *buffer_info, *ptr_buffer;
VALUE buffer_hash, buffer_hash_member;
- /* make gcc happy */
+ /* make C compiler happy */
(void) class;
if (!ruby_current_script)
@@ -2031,7 +2031,7 @@ weechat_ruby_get_buffer_data (int argc, VALUE *argv, VALUE class)
char *c_server, *c_channel;
char timebuffer[64];
- /* make gcc happy */
+ /* make C compiler happy */
(void) class;
if (!ruby_current_script)
@@ -2102,7 +2102,8 @@ static VALUE
weechat_ruby_output(VALUE self, VALUE str)
{
char *msg, *p, *m;
- /* make gcc happy */
+
+ /* make C compiler happy */
(void) self;
msg = strdup(STR2CSTR(str));
@@ -2143,7 +2144,7 @@ weechat_ruby_output(VALUE self, VALUE str)
static VALUE
weechat_ruby_output_flush(VALUE self)
{
- /* make gcc happy */
+ /* make C compiler happy */
(void) self;
return Qnil;
@@ -2341,7 +2342,7 @@ weechat_ruby_cmd (t_weechat_plugin *plugin,
t_plugin_handler *ptr_handler;
t_plugin_modifier *ptr_modifier;
- /* make gcc happy */
+ /* make C compiler happy */
(void) handler_args;
(void) handler_pointer;
diff --git a/weechat/src/plugins/scripts/weechat-script.c b/weechat/src/plugins/scripts/weechat-script.c
index 54c76c4ed..58392581b 100644
--- a/weechat/src/plugins/scripts/weechat-script.c
+++ b/weechat/src/plugins/scripts/weechat-script.c
@@ -653,7 +653,7 @@ weechat_script_set_charset (t_weechat_plugin *plugin,
t_plugin_script *script,
char *charset)
{
- /* make gcc happy */
+ /* make C compiler happy */
(void) plugin;
if (script->charset)