1
0
mirror of https://github.com/weechat/weechat.git synced 2026-06-12 14:14:48 +02:00

core: display an error message when "/buffer notify xxx" fails (with a wrong notify level)

This commit is contained in:
Sebastien Helleu
2013-08-21 11:18:52 +02:00
parent 64bbb327bb
commit fc1e35fb48
14 changed files with 75 additions and 21 deletions
+5 -1
View File
@@ -20,7 +20,7 @@ msgid ""
msgstr ""
"Project-Id-Version: WeeChat 0.4.2-dev\n"
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
"POT-Creation-Date: 2013-08-20 14:27+0200\n"
"POT-Creation-Date: 2013-08-21 11:15+0200\n"
"PO-Revision-Date: 2013-08-17 10:37+0200\n"
"Last-Translator: Jiri Golembiovsky <golemj@gmail.com>\n"
"Language-Team: weechat-dev <weechat-dev@nongnu.org>\n"
@@ -211,6 +211,10 @@ msgstr "%sChyba: filtr \"%s\" nenalezen"
msgid "%sError: WeeChat main buffer can't be closed"
msgstr "%sChyba: hlavní buffer WeeChat nemůže být zavřen"
#, fuzzy, c-format
msgid "%sError: unable to set notify level \"%s\""
msgstr "%sChyba: nemohu nastavit volbu \"%s\" pro pole \"%s\""
#, c-format
msgid "Local variables for buffer \"%s\":"
msgstr "Lokální proměnné pro buffer \"%s\":"
+6 -1
View File
@@ -22,7 +22,7 @@ msgid ""
msgstr ""
"Project-Id-Version: WeeChat 0.4.2-dev\n"
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
"POT-Creation-Date: 2013-08-20 14:27+0200\n"
"POT-Creation-Date: 2013-08-21 11:15+0200\n"
"PO-Revision-Date: 2013-08-18 19:01+0200\n"
"Last-Translator: Nils Görs <weechatter@arcor.de>\n"
"Language-Team: German <weechatter@arcor.de>\n"
@@ -220,6 +220,11 @@ msgstr "%sFehler: Buffer nicht gefunden"
msgid "%sError: WeeChat main buffer can't be closed"
msgstr "%sFehler: Der WeeChat-Hauptbuffer kann nicht geschlossen werden"
#, fuzzy, c-format
msgid "%sError: unable to set notify level \"%s\""
msgstr ""
"%sFehler: Die Option \"%s\" kann für Infobar \"%s\" nicht gesetzt werden"
#, c-format
msgid "Local variables for buffer \"%s\":"
msgstr "Lokale Variablen für Buffer \"%s\":"
+5 -1
View File
@@ -22,7 +22,7 @@ msgid ""
msgstr ""
"Project-Id-Version: WeeChat 0.4.2-dev\n"
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
"POT-Creation-Date: 2013-08-20 14:27+0200\n"
"POT-Creation-Date: 2013-08-21 11:15+0200\n"
"PO-Revision-Date: 2013-08-17 10:37+0200\n"
"Last-Translator: Elián Hanisch <lambdae2@gmail.com>\n"
"Language-Team: weechat-dev <weechat-dev@nongnu.org>\n"
@@ -217,6 +217,10 @@ msgstr "%sError: buffer no encontrado"
msgid "%sError: WeeChat main buffer can't be closed"
msgstr "%sError: el buffer principal de WeeChat no puede ser cerrado"
#, fuzzy, c-format
msgid "%sError: unable to set notify level \"%s\""
msgstr "%sError: no se pudo configurar la opción \"%s\" en la barra \"%s\""
#, c-format
msgid "Local variables for buffer \"%s\":"
msgstr "Variables locales para el buffer \"%s\":"
+6 -2
View File
@@ -21,8 +21,8 @@ msgid ""
msgstr ""
"Project-Id-Version: WeeChat 0.4.2-dev\n"
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
"POT-Creation-Date: 2013-08-20 14:27+0200\n"
"PO-Revision-Date: 2013-08-20 14:28+0200\n"
"POT-Creation-Date: 2013-08-21 11:15+0200\n"
"PO-Revision-Date: 2013-08-21 11:16+0200\n"
"Last-Translator: Sebastien Helleu <flashcode@flashtux.org>\n"
"Language-Team: weechat-dev <weechat-dev@nongnu.org>\n"
"Language: fr\n"
@@ -211,6 +211,10 @@ msgstr "%sErreur: tampon non trouvé"
msgid "%sError: WeeChat main buffer can't be closed"
msgstr "%sErreur: le tampon principal de WeeChat ne peut pas être fermé"
#, c-format
msgid "%sError: unable to set notify level \"%s\""
msgstr "%sErreur: impossible de définir le niveau de notification \"%s\""
#, c-format
msgid "Local variables for buffer \"%s\":"
msgstr "Variables locales pour le tampon \"%s\":"
+5 -1
View File
@@ -20,7 +20,7 @@ msgid ""
msgstr ""
"Project-Id-Version: WeeChat 0.4.2-dev\n"
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
"POT-Creation-Date: 2013-08-20 14:27+0200\n"
"POT-Creation-Date: 2013-08-21 11:15+0200\n"
"PO-Revision-Date: 2013-08-17 10:37+0200\n"
"Last-Translator: Andras Voroskoi <voroskoi@frugalware.org>\n"
"Language-Team: weechat-dev <weechat-dev@nongnu.org>\n"
@@ -213,6 +213,10 @@ msgstr "%s a \"%s\" modul nem található\n"
msgid "%sError: WeeChat main buffer can't be closed"
msgstr ""
#, fuzzy, c-format
msgid "%sError: unable to set notify level \"%s\""
msgstr "%s ismeretlen opció a \"%s\" parancsnak\n"
#, fuzzy, c-format
msgid "Local variables for buffer \"%s\":"
msgstr "a pufferek időbélyege"
+5 -1
View File
@@ -20,7 +20,7 @@ msgid ""
msgstr ""
"Project-Id-Version: WeeChat 0.4.2-dev\n"
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
"POT-Creation-Date: 2013-08-20 14:27+0200\n"
"POT-Creation-Date: 2013-08-21 11:15+0200\n"
"PO-Revision-Date: 2013-08-17 10:37+0200\n"
"Last-Translator: Esteban I. Ruiz Moreno <exio4.com@gmail.com>\n"
"Language-Team: weechat-dev <weechat-dev@nongnu.org>\n"
@@ -214,6 +214,10 @@ msgstr "%sErrore: buffer non trovato"
msgid "%sError: WeeChat main buffer can't be closed"
msgstr "%sErrore: il buffer principale di WeeChat non può essere chiuso"
#, fuzzy, c-format
msgid "%sError: unable to set notify level \"%s\""
msgstr "%sErrore: impossibile impostare l'opzione \"%s\" per la barra \"%s\""
#, c-format
msgid "Local variables for buffer \"%s\":"
msgstr "Variabili locali per il buffer \"%s\":"
+5 -1
View File
@@ -20,7 +20,7 @@ msgid ""
msgstr ""
"Project-Id-Version: WeeChat 0.4.2-dev\n"
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
"POT-Creation-Date: 2013-08-20 14:27+0200\n"
"POT-Creation-Date: 2013-08-21 11:15+0200\n"
"PO-Revision-Date: 2013-08-17 10:37+0200\n"
"Last-Translator: AYANOKOUZI, Ryuunosuke <i38w7i3@yahoo.co.jp>\n"
"Language-Team: Japanese <https://github.com/l/WeeChat>\n"
@@ -214,6 +214,10 @@ msgstr "%sエラー: バッファが見つかりません"
msgid "%sError: WeeChat main buffer can't be closed"
msgstr "%sエラー: WeeChat メインバッファを閉じることはできません"
#, fuzzy, c-format
msgid "%sError: unable to set notify level \"%s\""
msgstr "%1$sエラー: バー \"%3$s\" にオプション \"%2$s\" を設定できません"
#, c-format
msgid "Local variables for buffer \"%s\":"
msgstr "バッファ \"%s\" のローカル変数:"
+5 -1
View File
@@ -21,7 +21,7 @@ msgid ""
msgstr ""
"Project-Id-Version: WeeChat 0.4.2-dev\n"
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
"POT-Creation-Date: 2013-08-20 14:27+0200\n"
"POT-Creation-Date: 2013-08-21 11:15+0200\n"
"PO-Revision-Date: 2013-08-17 10:37+0200\n"
"Last-Translator: Krzysztof Korościk <soltys@szluug.org>\n"
"Language-Team: weechat-dev <weechat-dev@nongnu.org>\n"
@@ -218,6 +218,10 @@ msgstr "%sBłąd: nie odnaleziono buforu"
msgid "%sError: WeeChat main buffer can't be closed"
msgstr "%sBłąd: główny bufor WeeChat nie może zostać zamknięty"
#, fuzzy, c-format
msgid "%sError: unable to set notify level \"%s\""
msgstr "%sBłąd: nie można ustawić opcji \"%s\" dla paska \"%s\""
#, c-format
msgid "Local variables for buffer \"%s\":"
msgstr "Lokalne zmienne bufora \"%s\":"
+5 -1
View File
@@ -21,7 +21,7 @@ msgid ""
msgstr ""
"Project-Id-Version: WeeChat 0.4.2-dev\n"
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
"POT-Creation-Date: 2013-08-20 14:27+0200\n"
"POT-Creation-Date: 2013-08-21 11:15+0200\n"
"PO-Revision-Date: 2013-08-17 10:37+0200\n"
"Last-Translator: Sergio Durigan Junior <sergiosdj@gmail.com>\n"
"Language-Team: weechat-dev <weechat-dev@nongnu.org>\n"
@@ -237,6 +237,10 @@ msgstr "%sErro: filtro \"%s\" não encontrado"
msgid "%sError: WeeChat main buffer can't be closed"
msgstr "%sErro: o buffer principal do WeeChat não pode ser fechado"
#, fuzzy, c-format
msgid "%sError: unable to set notify level \"%s\""
msgstr "%sErro: não foi possível configurar a opção \"%s\" para a barra \"%s\""
#, c-format
msgid "Local variables for buffer \"%s\":"
msgstr "Variáveis locais para o buffer \"%s\":"
+5 -1
View File
@@ -21,7 +21,7 @@ msgid ""
msgstr ""
"Project-Id-Version: WeeChat 0.4.2-dev\n"
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
"POT-Creation-Date: 2013-08-20 14:27+0200\n"
"POT-Creation-Date: 2013-08-21 11:15+0200\n"
"PO-Revision-Date: 2013-08-17 10:37+0200\n"
"Last-Translator: Aleksey V Zapparov AKA ixti <ixti@member.fsf.org>\n"
"Language-Team: weechat-dev <weechat-dev@nongnu.org>\n"
@@ -217,6 +217,10 @@ msgstr "%s plugin \"%s\" не найден\n"
msgid "%sError: WeeChat main buffer can't be closed"
msgstr "%sОшибка: нельзя закрыть основной буфер WeeChat"
#, fuzzy, c-format
msgid "%sError: unable to set notify level \"%s\""
msgstr "%s неизвестный параметр для команды \"%s\"\n"
#, fuzzy, c-format
msgid "Local variables for buffer \"%s\":"
msgstr "время в буферах"
+5 -1
View File
@@ -20,7 +20,7 @@ msgid ""
msgstr ""
"Project-Id-Version: WeeChat 0.4.2-dev\n"
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
"POT-Creation-Date: 2013-08-20 14:27+0200\n"
"POT-Creation-Date: 2013-08-21 11:15+0200\n"
"PO-Revision-Date: 2013-08-17 10:37+0200\n"
"Last-Translator: Hasan Kiran <sunder67@hotmail.com>\n"
"Language-Team: weechat-dev <weechat-dev@nongnu.org>\n"
@@ -190,6 +190,10 @@ msgstr ""
msgid "%sError: WeeChat main buffer can't be closed"
msgstr ""
#, fuzzy, c-format
msgid "%sError: unable to set notify level \"%s\""
msgstr "%sHata: dosya \"%s\" oluşturulamaz"
#, c-format
msgid "Local variables for buffer \"%s\":"
msgstr ""
+5 -1
View File
@@ -21,7 +21,7 @@ msgid ""
msgstr ""
"Project-Id-Version: WeeChat 0.4.1-dev\n"
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
"POT-Creation-Date: 2013-08-20 14:27+0200\n"
"POT-Creation-Date: 2013-08-21 11:15+0200\n"
"PO-Revision-Date: 2013-02-14 18:20+0100\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: weechat-dev <weechat-dev@nongnu.org>\n"
@@ -190,6 +190,10 @@ msgstr ""
msgid "%sError: WeeChat main buffer can't be closed"
msgstr ""
#, c-format
msgid "%sError: unable to set notify level \"%s\""
msgstr ""
#, c-format
msgid "Local variables for buffer \"%s\":"
msgstr ""
+7 -1
View File
@@ -846,7 +846,13 @@ COMMAND_CALLBACK(buffer)
if (string_strcasecmp (argv[1], "notify") == 0)
{
COMMAND_MIN_ARGS(3, "buffer notify");
config_weechat_notify_set (buffer, argv_eol[2]);
if (!config_weechat_notify_set (buffer, argv_eol[2]))
{
gui_chat_printf (NULL,
_("%sError: unable to set notify level \"%s\""),
gui_chat_prefix[GUI_CHAT_PREFIX_ERROR],
argv_eol[2]);
}
return WEECHAT_RC_OK;
}
+6 -7
View File
@@ -1692,13 +1692,12 @@ config_weechat_notify_set (struct t_gui_buffer *buffer, const char *notify)
return 0;
/* create/update option */
config_weechat_notify_create_option_cb (NULL,
weechat_config_file,
weechat_config_section_notify,
buffer->full_name,
(value < 0) ?
NULL : gui_buffer_notify_string[value]);
return 1;
return (config_weechat_notify_create_option_cb (NULL,
weechat_config_file,
weechat_config_section_notify,
buffer->full_name,
(value < 0) ?
NULL : gui_buffer_notify_string[value]) != WEECHAT_CONFIG_OPTION_SET_ERROR) ? 1 : 0;
}
/*