1
0
mirror of https://github.com/weechat/weechat.git synced 2026-07-02 07:46:38 +02:00

core: allow empty argument for infolist "key" (return context "default")

This commit is contained in:
Sebastien Helleu
2011-07-10 23:07:33 +02:00
parent cd5b216e0f
commit cb4e0d0076
15 changed files with 50 additions and 17 deletions
+1 -1
View File
@@ -48,7 +48,7 @@
| weechat | hotlist | Liste der Buffer in Hotlist | - | -
| weechat | key | Auflistung der Tastenzuweisungen | - | -
| weechat | key | Auflistung der Tastenzuweisungen | - | context ("default" or "search") (optional)
| weechat | nicklist | Nicks in Nickliste für einen Buffer | Buffer Pointer | nick_xxx oder group_xxx um nur den Nick/Group xxx abzufragen (optional)
+1 -1
View File
@@ -48,7 +48,7 @@
| weechat | hotlist | list of buffers in hotlist | - | -
| weechat | key | list of key bindings | - | -
| weechat | key | list of key bindings | - | context ("default" or "search") (optional)
| weechat | nicklist | nicks in nicklist for a buffer | buffer pointer | nick_xxx or group_xxx to get only nick/group xxx (optional)
+1 -1
View File
@@ -48,7 +48,7 @@
| weechat | hotlist | liste des tampons dans la hotlist | - | -
| weechat | key | liste des associations de touches | - | -
| weechat | key | liste des associations de touches | - | contexte ("default" ou "search") (optionnel)
| weechat | nicklist | pseudos dans la liste des pseudos pour un tampon | pointeur vers le tampon | nick_xxx ou group_xxx pour avoir seulement le pseudo/groupe xxx (optionnel)
+1 -1
View File
@@ -48,7 +48,7 @@
| weechat | hotlist | elenco dei buffer nella hotlist | - | -
| weechat | key | elenco di tasti associati | - | -
| weechat | key | elenco di tasti associati | - | context ("default" or "search") (optional)
| weechat | nicklist | nick nella lista nick per un buffer | puntatore al buffer | nick_xxx o group_xxx per ottenere solo xxx di nick/group (opzionale)
+4 -1
View File
@@ -20,7 +20,7 @@ msgid ""
msgstr ""
"Project-Id-Version: WeeChat 0.3.6-dev\n"
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
"POT-Creation-Date: 2011-07-05 15:37+0200\n"
"POT-Creation-Date: 2011-07-10 23:03+0200\n"
"PO-Revision-Date: 2011-07-05 15:37+0200\n"
"Last-Translator: Jiri Golembiovsky <golemj@gmail.com>\n"
"Language-Team: weechat-dev <weechat-dev@nongnu.org>\n"
@@ -6612,6 +6612,9 @@ msgstr "seznam bufferů v hotlistu"
msgid "list of key bindings"
msgstr "seznam napojení kláves"
msgid "context (\"default\" or \"search\") (optional)"
msgstr ""
msgid "nicks in nicklist for a buffer"
msgstr "přezdívky v seznamu přezdívek bufferu"
+4 -1
View File
@@ -22,7 +22,7 @@ msgid ""
msgstr ""
"Project-Id-Version: WeeChat 0.3.6-dev\n"
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
"POT-Creation-Date: 2011-07-05 15:37+0200\n"
"POT-Creation-Date: 2011-07-10 23:03+0200\n"
"PO-Revision-Date: 2011-07-05 15:37+0200\n"
"Last-Translator: Nils G.\n"
"Language-Team: weechat-dev <weechat-dev@nongnu.org>\n"
@@ -6898,6 +6898,9 @@ msgstr "Liste der Buffer in Hotlist"
msgid "list of key bindings"
msgstr "Auflistung der Tastenzuweisungen"
msgid "context (\"default\" or \"search\") (optional)"
msgstr ""
msgid "nicks in nicklist for a buffer"
msgstr "Nicks in Nickliste für einen Buffer"
+4 -1
View File
@@ -21,7 +21,7 @@ msgid ""
msgstr ""
"Project-Id-Version: WeeChat 0.3.6-dev\n"
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
"POT-Creation-Date: 2011-07-05 15:37+0200\n"
"POT-Creation-Date: 2011-07-10 23:03+0200\n"
"PO-Revision-Date: 2011-07-05 15:37+0200\n"
"Last-Translator: Elián Hanisch <lambdae2@gmail.com>\n"
"Language-Team: weechat-dev <weechat-dev@nongnu.org>\n"
@@ -6719,6 +6719,9 @@ msgstr "lista de buffers en la lista de actividad"
msgid "list of key bindings"
msgstr "lista de atajos de teclas"
msgid "context (\"default\" or \"search\") (optional)"
msgstr ""
msgid "nicks in nicklist for a buffer"
msgstr "apodos en la lista de apodos de un buffer"
+5 -2
View File
@@ -21,8 +21,8 @@ msgid ""
msgstr ""
"Project-Id-Version: WeeChat 0.3.6-dev\n"
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
"POT-Creation-Date: 2011-07-05 15:37+0200\n"
"PO-Revision-Date: 2011-07-05 15:37+0200\n"
"POT-Creation-Date: 2011-07-10 23:03+0200\n"
"PO-Revision-Date: 2011-07-10 23:04+0200\n"
"Last-Translator: Sebastien Helleu <flashcode@flashtux.org>\n"
"Language-Team: weechat-dev <weechat-dev@nongnu.org>\n"
"Language: French\n"
@@ -6769,6 +6769,9 @@ msgstr "liste des tampons dans la hotlist"
msgid "list of key bindings"
msgstr "liste des associations de touches"
msgid "context (\"default\" or \"search\") (optional)"
msgstr "contexte (\"default\" ou \"search\") (optionnel)"
msgid "nicks in nicklist for a buffer"
msgstr "pseudos dans la liste des pseudos pour un tampon"
+4 -1
View File
@@ -20,7 +20,7 @@ msgid ""
msgstr ""
"Project-Id-Version: WeeChat 0.3.6-dev\n"
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
"POT-Creation-Date: 2011-07-05 15:37+0200\n"
"POT-Creation-Date: 2011-07-10 23:03+0200\n"
"PO-Revision-Date: 2011-05-15 10:51+0200\n"
"Last-Translator: Andras Voroskoi <voroskoi@frugalware.org>\n"
"Language-Team: weechat-dev <weechat-dev@nongnu.org>\n"
@@ -6184,6 +6184,9 @@ msgstr "kiemelendő szavak listája"
msgid "list of key bindings"
msgstr "Mellőzések listája:\n"
msgid "context (\"default\" or \"search\") (optional)"
msgstr ""
#, fuzzy
msgid "nicks in nicklist for a buffer"
msgstr "érvénytelen pufferhossz"
+4 -1
View File
@@ -20,7 +20,7 @@ msgid ""
msgstr ""
"Project-Id-Version: WeeChat 0.3.6-dev\n"
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
"POT-Creation-Date: 2011-07-05 15:37+0200\n"
"POT-Creation-Date: 2011-07-10 23:03+0200\n"
"PO-Revision-Date: 2011-07-05 15:38+0200\n"
"Last-Translator: Marco Paolone <marcopaolone@gmail.com>\n"
"Language-Team: weechat-dev <weechat-dev@nongnu.org>\n"
@@ -6712,6 +6712,9 @@ msgstr "elenco dei buffer nella hotlist"
msgid "list of key bindings"
msgstr "elenco di tasti associati"
msgid "context (\"default\" or \"search\") (optional)"
msgstr ""
msgid "nicks in nicklist for a buffer"
msgstr "nick nella lista nick per un buffer"
+4 -1
View File
@@ -21,7 +21,7 @@ msgid ""
msgstr ""
"Project-Id-Version: WeeChat 0.3.6-dev\n"
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
"POT-Creation-Date: 2011-07-05 15:37+0200\n"
"POT-Creation-Date: 2011-07-10 23:03+0200\n"
"PO-Revision-Date: 2011-07-05 15:38+0200\n"
"Last-Translator: Krzysztof Koroscik <soltys@szluug.org>\n"
"Language-Team: weechat-dev <weechat-dev@nongnu.org>\n"
@@ -6650,6 +6650,9 @@ msgstr "lista buforów w hotliście"
msgid "list of key bindings"
msgstr "lista skrótów klawiszowych"
msgid "context (\"default\" or \"search\") (optional)"
msgstr ""
msgid "nicks in nicklist for a buffer"
msgstr "nicki na liście nicków bufora"
+4 -1
View File
@@ -20,7 +20,7 @@ msgid ""
msgstr ""
"Project-Id-Version: WeeChat 0.3.6-dev\n"
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
"POT-Creation-Date: 2011-07-05 15:37+0200\n"
"POT-Creation-Date: 2011-07-10 23:03+0200\n"
"PO-Revision-Date: 2011-05-15 10:52+0200\n"
"Last-Translator: Ivan Sichmann Freitas <ivansichfreitas@gmail.com>\n"
"Language-Team: weechat-dev <weechat-dev@nongnu.org>\n"
@@ -5998,6 +5998,9 @@ msgstr ""
msgid "list of key bindings"
msgstr ""
msgid "context (\"default\" or \"search\") (optional)"
msgstr ""
msgid "nicks in nicklist for a buffer"
msgstr ""
+4 -1
View File
@@ -20,7 +20,7 @@ msgid ""
msgstr ""
"Project-Id-Version: WeeChat 0.3.6-dev\n"
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
"POT-Creation-Date: 2011-07-05 15:37+0200\n"
"POT-Creation-Date: 2011-07-10 23:03+0200\n"
"PO-Revision-Date: 2011-05-15 10:52+0200\n"
"Last-Translator: Pavel Shevchuk <stlwrt@gmail.com>\n"
"Language-Team: weechat-dev <weechat-dev@nongnu.org>\n"
@@ -6199,6 +6199,9 @@ msgstr "максимальная длина имён в хотлисте"
msgid "list of key bindings"
msgstr "Список игнорирования:\n"
msgid "context (\"default\" or \"search\") (optional)"
msgstr ""
#, fuzzy
msgid "nicks in nicklist for a buffer"
msgstr "некорректная длина буфера"
+4 -1
View File
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
"POT-Creation-Date: 2011-07-05 15:37+0200\n"
"POT-Creation-Date: 2011-07-10 23:03+0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -5381,6 +5381,9 @@ msgstr ""
msgid "list of key bindings"
msgstr ""
msgid "context (\"default\" or \"search\") (optional)"
msgstr ""
msgid "nicks in nicklist for a buffer"
msgstr ""
+5 -2
View File
@@ -679,7 +679,10 @@ plugin_api_infolist_get_internal (void *data, const char *infolist_name,
ptr_infolist = infolist_new ();
if (ptr_infolist)
{
context = gui_key_search_context (arguments);
if (arguments && arguments[0])
context = gui_key_search_context (arguments);
else
context = GUI_KEY_CONTEXT_DEFAULT;
if (context >= 0)
{
for (ptr_key = gui_keys[context]; ptr_key;
@@ -1036,7 +1039,7 @@ plugin_api_init ()
&plugin_api_infolist_get_internal, NULL);
hook_infolist (NULL, "key", N_("list of key bindings"),
NULL,
NULL,
N_("context (\"default\" or \"search\") (optional)"),
&plugin_api_infolist_get_internal, NULL);
hook_infolist (NULL, "nicklist", N_("nicks in nicklist for a buffer"),
N_("buffer pointer"),