mirror of
https://github.com/weechat/weechat.git
synced 2026-07-10 02:05:42 +02:00
trigger: add option "restore" in command /trigger
This commit is contained in:
@@ -15,6 +15,10 @@ http://weechat.org/files/releasenotes/ReleaseNotes-devel.html[release notes]
|
||||
|
||||
== Version 1.1 (under dev)
|
||||
|
||||
=== New features
|
||||
|
||||
* trigger: add option "restore" in command /trigger
|
||||
|
||||
=== Bugs fixed
|
||||
|
||||
* core: fix modifier "weechat_print": discard only one line when several lines
|
||||
|
||||
@@ -86,6 +86,8 @@
|
||||
|
||||
| trigger | trigger_names | trigger
|
||||
|
||||
| trigger | trigger_names_default | default triggers
|
||||
|
||||
| trigger | trigger_option_value | Werte für Trigger-Option
|
||||
|
||||
| trigger | trigger_options | Optionen für Trigger
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@@ -86,6 +86,8 @@
|
||||
|
||||
| trigger | trigger_names | triggers
|
||||
|
||||
| trigger | trigger_names_default | default triggers
|
||||
|
||||
| trigger | trigger_option_value | value of a trigger option
|
||||
|
||||
| trigger | trigger_options | options for triggers
|
||||
|
||||
@@ -12,6 +12,7 @@
|
||||
restart <name>|-all [<name>...]
|
||||
show <name>
|
||||
del <name>|-all [<name>...]
|
||||
restore <name> [<name>...]
|
||||
default -yes
|
||||
monitor [<filter>]
|
||||
|
||||
@@ -54,7 +55,8 @@ return_code: return code in callback (ok (default), ok_eat, error)
|
||||
show: show detailed info on a trigger (with some stats)
|
||||
del: delete a trigger
|
||||
-all: do action on all triggers
|
||||
default: restore default triggers
|
||||
restore: restore trigger(s) with the default values (works only for default triggers)
|
||||
default: delete all triggers and restore default ones
|
||||
monitor: open the trigger monitor buffer, with optional filter:
|
||||
filter: filter hooks/triggers to display (a hook must start with "@", for example "@signal"), many filters can be separated by commas; wildcard "*" is allowed in each trigger name
|
||||
|
||||
|
||||
@@ -86,6 +86,8 @@
|
||||
|
||||
| trigger | trigger_names | triggers
|
||||
|
||||
| trigger | trigger_names_default | triggers par défaut
|
||||
|
||||
| trigger | trigger_option_value | valeur d'une option de trigger
|
||||
|
||||
| trigger | trigger_options | options pour les triggers
|
||||
|
||||
@@ -12,6 +12,7 @@
|
||||
restart <nom>|-all [<nom>...]
|
||||
show <nom>
|
||||
del <nom>|-all [<nom>...]
|
||||
restore <nom> [<nom>...]
|
||||
default -yes
|
||||
monitor [<filtre>]
|
||||
|
||||
@@ -54,6 +55,7 @@ code_retour : code retour dans le callback (ok (par défaut), ok_eat, error)
|
||||
show : afficher des informations détaillées sur un trigger (avec quelques statistiques)
|
||||
del : supprimer un trigger
|
||||
-all : effectuer l'action sur tous les triggers
|
||||
restore : restaurer un/des trigger(s) avec les valeurs par défaut (fonctionne seulement pour les triggers par défaut)
|
||||
default : restaurer les triggers par défaut
|
||||
monitor : ouvrir le tampon moniteur des triggers
|
||||
filtre : filtrer les hooks/triggers à afficher (un hook doit commencer par "@", par exemple "@signal"), plusieurs filtres peuvent être séparés par des virgules ; le caractère joker "*" est autorisé dans chaque nom de trigger
|
||||
|
||||
@@ -86,6 +86,8 @@
|
||||
|
||||
| trigger | trigger_names | triggers
|
||||
|
||||
| trigger | trigger_names_default | default triggers
|
||||
|
||||
| trigger | trigger_option_value | value of a trigger option
|
||||
|
||||
| trigger | trigger_options | options for triggers
|
||||
|
||||
@@ -12,6 +12,7 @@
|
||||
restart <name>|-all [<name>...]
|
||||
show <name>
|
||||
del <name>|-all [<name>...]
|
||||
restore <name> [<name>...]
|
||||
default -yes
|
||||
monitor [<filter>]
|
||||
|
||||
@@ -54,7 +55,8 @@ return_code: return code in callback (ok (default), ok_eat, error)
|
||||
show: show detailed info on a trigger (with some stats)
|
||||
del: delete a trigger
|
||||
-all: do action on all triggers
|
||||
default: restore default triggers
|
||||
restore: restore trigger(s) with the default values (works only for default triggers)
|
||||
default: delete all triggers and restore default ones
|
||||
monitor: open the trigger monitor buffer, with optional filter:
|
||||
filter: filter hooks/triggers to display (a hook must start with "@", for example "@signal"), many filters can be separated by commas; wildcard "*" is allowed in each trigger name
|
||||
|
||||
|
||||
@@ -86,6 +86,8 @@
|
||||
|
||||
| trigger | trigger_names | トリガ
|
||||
|
||||
| trigger | trigger_names_default | default triggers
|
||||
|
||||
| trigger | trigger_option_value | トリガオプションの値
|
||||
|
||||
| trigger | trigger_options | トリガに対するオプション
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@@ -86,6 +86,8 @@
|
||||
|
||||
| trigger | trigger_names | triggery
|
||||
|
||||
| trigger | trigger_names_default | default triggers
|
||||
|
||||
| trigger | trigger_option_value | wartość opcji triggera
|
||||
|
||||
| trigger | trigger_options | opcje dla triggerów
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@@ -20,7 +20,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: WeeChat\n"
|
||||
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
|
||||
"POT-Creation-Date: 2014-08-17 09:50+0200\n"
|
||||
"POT-Creation-Date: 2014-08-22 22:25+0200\n"
|
||||
"PO-Revision-Date: 2014-08-16 11:46+0200\n"
|
||||
"Last-Translator: Jiri Golembiovsky <golemj@gmail.com>\n"
|
||||
"Language-Team: weechat-dev <weechat-dev@nongnu.org>\n"
|
||||
@@ -10083,6 +10083,14 @@ msgstr "Rmodifikátor \"%s\" odebrán"
|
||||
msgid "Trigger:"
|
||||
msgstr ""
|
||||
|
||||
#, fuzzy, c-format
|
||||
msgid "Trigger \"%s\" restored"
|
||||
msgstr "Pole \"%s\" vytvořeno"
|
||||
|
||||
#, fuzzy, c-format
|
||||
msgid "%sDefault trigger \"%s\" not found"
|
||||
msgstr "%sKlávesa \"%s\" nenalezena"
|
||||
|
||||
#, fuzzy
|
||||
msgid "Default triggers restored:"
|
||||
msgstr "Výchozí rmodifikátory obnoveny:"
|
||||
@@ -10104,8 +10112,8 @@ msgid ""
|
||||
"\" [\"<return_code>\"]]]]] || addinput [<hook>] || input|output|recreate "
|
||||
"<name> || set <name> <option> <value> || rename|copy <name> <new_name> || "
|
||||
"enable|disable|toggle [<name>|-all [<name>...]] || restart <name>|-all "
|
||||
"[<name>...] || show <name> || del <name>|-all [<name>...] || default -yes || "
|
||||
"monitor [<filter>]"
|
||||
"[<name>...] || show <name> || del <name>|-all [<name>...] || restore <name> "
|
||||
"[<name>...] || default -yes || monitor [<filter>]"
|
||||
msgstr ""
|
||||
|
||||
msgid ""
|
||||
@@ -10158,7 +10166,9 @@ msgid ""
|
||||
" show: show detailed info on a trigger (with some stats)\n"
|
||||
" del: delete a trigger\n"
|
||||
" -all: do action on all triggers\n"
|
||||
" default: restore default triggers\n"
|
||||
" restore: restore trigger(s) with the default values (works only for "
|
||||
"default triggers)\n"
|
||||
" default: delete all triggers and restore default ones\n"
|
||||
" monitor: open the trigger monitor buffer, with optional filter:\n"
|
||||
" filter: filter hooks/triggers to display (a hook must start with \"@\", "
|
||||
"for example \"@signal\"), many filters can be separated by commas; wildcard "
|
||||
@@ -10194,6 +10204,10 @@ msgstr ""
|
||||
msgid "triggers"
|
||||
msgstr ""
|
||||
|
||||
#, fuzzy
|
||||
msgid "default triggers"
|
||||
msgstr "Seznam aliasů:"
|
||||
|
||||
#, fuzzy
|
||||
msgid "options for triggers"
|
||||
msgstr "volby pro proxy"
|
||||
|
||||
@@ -22,7 +22,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: WeeChat\n"
|
||||
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
|
||||
"POT-Creation-Date: 2014-08-17 09:50+0200\n"
|
||||
"POT-Creation-Date: 2014-08-22 22:25+0200\n"
|
||||
"PO-Revision-Date: 2014-08-16 11:54+0100\n"
|
||||
"Last-Translator: Nils Görs <weechatter@arcor.de>\n"
|
||||
"Language-Team: German <weechatter@arcor.de>\n"
|
||||
@@ -11328,6 +11328,14 @@ msgstr "Trigger \"%s\" entfernt"
|
||||
msgid "Trigger:"
|
||||
msgstr "Trigger:"
|
||||
|
||||
#, fuzzy, c-format
|
||||
msgid "Trigger \"%s\" restored"
|
||||
msgstr "Trigger \"%s\" neu gestartet"
|
||||
|
||||
#, fuzzy, c-format
|
||||
msgid "%sDefault trigger \"%s\" not found"
|
||||
msgstr "%s%s: Trigger, \"%s\", nicht gefunden"
|
||||
|
||||
msgid "Default triggers restored:"
|
||||
msgstr "Standard-Trigger wiederhergestellt:"
|
||||
|
||||
@@ -11342,14 +11350,15 @@ msgstr ""
|
||||
msgid "manage triggers, the Swiss Army knife for WeeChat"
|
||||
msgstr "verwaltet Trigger, das Schweizer Armeemesser für WeeChat"
|
||||
|
||||
#, fuzzy
|
||||
msgid ""
|
||||
"list|listfull|listdefault || add|addoff|addreplace <name> <hook> "
|
||||
"[\"<arguments>\" [\"<conditions>\" [\"<regex>\" [\"<command>"
|
||||
"\" [\"<return_code>\"]]]]] || addinput [<hook>] || input|output|recreate "
|
||||
"<name> || set <name> <option> <value> || rename|copy <name> <new_name> || "
|
||||
"enable|disable|toggle [<name>|-all [<name>...]] || restart <name>|-all "
|
||||
"[<name>...] || show <name> || del <name>|-all [<name>...] || default -yes || "
|
||||
"monitor [<filter>]"
|
||||
"[<name>...] || show <name> || del <name>|-all [<name>...] || restore <name> "
|
||||
"[<name>...] || default -yes || monitor [<filter>]"
|
||||
msgstr ""
|
||||
"list|listfull|listdefault || add|addoff|addreplace <name> <hook> "
|
||||
"[\"<arguments>\" [\"<conditions>\" [\"<regex>\" [\"<command>"
|
||||
@@ -11359,6 +11368,7 @@ msgstr ""
|
||||
"[<name>...] || show <name> || del <name>|-all [<name>...] || default -yes || "
|
||||
"monitor [<filter>]"
|
||||
|
||||
#, fuzzy
|
||||
msgid ""
|
||||
" list: list triggers (without argument, this list is displayed)\n"
|
||||
" listfull: list triggers with detailed info for each trigger\n"
|
||||
@@ -11409,7 +11419,9 @@ msgid ""
|
||||
" show: show detailed info on a trigger (with some stats)\n"
|
||||
" del: delete a trigger\n"
|
||||
" -all: do action on all triggers\n"
|
||||
" default: restore default triggers\n"
|
||||
" restore: restore trigger(s) with the default values (works only for "
|
||||
"default triggers)\n"
|
||||
" default: delete all triggers and restore default ones\n"
|
||||
" monitor: open the trigger monitor buffer, with optional filter:\n"
|
||||
" filter: filter hooks/triggers to display (a hook must start with \"@\", "
|
||||
"for example \"@signal\"), many filters can be separated by commas; wildcard "
|
||||
@@ -11536,6 +11548,10 @@ msgstr ""
|
||||
msgid "triggers"
|
||||
msgstr "trigger"
|
||||
|
||||
#, fuzzy
|
||||
msgid "default triggers"
|
||||
msgstr "Liste der standardmäßigen Trigger:"
|
||||
|
||||
msgid "options for triggers"
|
||||
msgstr "Optionen für Trigger"
|
||||
|
||||
|
||||
@@ -22,7 +22,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: WeeChat\n"
|
||||
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
|
||||
"POT-Creation-Date: 2014-08-17 09:50+0200\n"
|
||||
"POT-Creation-Date: 2014-08-22 22:25+0200\n"
|
||||
"PO-Revision-Date: 2014-08-16 11:46+0200\n"
|
||||
"Last-Translator: Elián Hanisch <lambdae2@gmail.com>\n"
|
||||
"Language-Team: weechat-dev <weechat-dev@nongnu.org>\n"
|
||||
@@ -10358,6 +10358,14 @@ msgstr "Modificador regular \"%s\" removido"
|
||||
msgid "Trigger:"
|
||||
msgstr ""
|
||||
|
||||
#, fuzzy, c-format
|
||||
msgid "Trigger \"%s\" restored"
|
||||
msgstr "Barra \"%s\" creada"
|
||||
|
||||
#, fuzzy, c-format
|
||||
msgid "%sDefault trigger \"%s\" not found"
|
||||
msgstr "%sTecla \"%s\" no encontrada"
|
||||
|
||||
#, fuzzy
|
||||
msgid "Default triggers restored:"
|
||||
msgstr "Modificadores regulares predeterminados restaurados:"
|
||||
@@ -10379,8 +10387,8 @@ msgid ""
|
||||
"\" [\"<return_code>\"]]]]] || addinput [<hook>] || input|output|recreate "
|
||||
"<name> || set <name> <option> <value> || rename|copy <name> <new_name> || "
|
||||
"enable|disable|toggle [<name>|-all [<name>...]] || restart <name>|-all "
|
||||
"[<name>...] || show <name> || del <name>|-all [<name>...] || default -yes || "
|
||||
"monitor [<filter>]"
|
||||
"[<name>...] || show <name> || del <name>|-all [<name>...] || restore <name> "
|
||||
"[<name>...] || default -yes || monitor [<filter>]"
|
||||
msgstr ""
|
||||
|
||||
msgid ""
|
||||
@@ -10433,7 +10441,9 @@ msgid ""
|
||||
" show: show detailed info on a trigger (with some stats)\n"
|
||||
" del: delete a trigger\n"
|
||||
" -all: do action on all triggers\n"
|
||||
" default: restore default triggers\n"
|
||||
" restore: restore trigger(s) with the default values (works only for "
|
||||
"default triggers)\n"
|
||||
" default: delete all triggers and restore default ones\n"
|
||||
" monitor: open the trigger monitor buffer, with optional filter:\n"
|
||||
" filter: filter hooks/triggers to display (a hook must start with \"@\", "
|
||||
"for example \"@signal\"), many filters can be separated by commas; wildcard "
|
||||
@@ -10469,6 +10479,10 @@ msgstr ""
|
||||
msgid "triggers"
|
||||
msgstr ""
|
||||
|
||||
#, fuzzy
|
||||
msgid "default triggers"
|
||||
msgstr "Lista de alias:"
|
||||
|
||||
#, fuzzy
|
||||
msgid "options for triggers"
|
||||
msgstr "opciones para proxies"
|
||||
|
||||
@@ -21,8 +21,8 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: WeeChat\n"
|
||||
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
|
||||
"POT-Creation-Date: 2014-08-17 09:50+0200\n"
|
||||
"PO-Revision-Date: 2014-08-19 23:13+0200\n"
|
||||
"POT-Creation-Date: 2014-08-22 22:25+0200\n"
|
||||
"PO-Revision-Date: 2014-08-22 22:25+0200\n"
|
||||
"Last-Translator: Sébastien Helleu <flashcode@flashtux.org>\n"
|
||||
"Language-Team: weechat-dev <weechat-dev@nongnu.org>\n"
|
||||
"Language: fr\n"
|
||||
@@ -11079,6 +11079,14 @@ msgstr "Trigger \"%s\" supprimé"
|
||||
msgid "Trigger:"
|
||||
msgstr "Trigger :"
|
||||
|
||||
#, c-format
|
||||
msgid "Trigger \"%s\" restored"
|
||||
msgstr "Trigger \"%s\" restauré"
|
||||
|
||||
#, c-format
|
||||
msgid "%sDefault trigger \"%s\" not found"
|
||||
msgstr "%sTrigger par défaut \"%s\" non trouvé"
|
||||
|
||||
msgid "Default triggers restored:"
|
||||
msgstr "Triggers par défaut restaurés :"
|
||||
|
||||
@@ -11099,16 +11107,16 @@ msgid ""
|
||||
"\" [\"<return_code>\"]]]]] || addinput [<hook>] || input|output|recreate "
|
||||
"<name> || set <name> <option> <value> || rename|copy <name> <new_name> || "
|
||||
"enable|disable|toggle [<name>|-all [<name>...]] || restart <name>|-all "
|
||||
"[<name>...] || show <name> || del <name>|-all [<name>...] || default -yes || "
|
||||
"monitor [<filter>]"
|
||||
"[<name>...] || show <name> || del <name>|-all [<name>...] || restore <name> "
|
||||
"[<name>...] || default -yes || monitor [<filter>]"
|
||||
msgstr ""
|
||||
"list|listfull|listdefault || add|addoff|addreplace <nom> <hook> "
|
||||
"[\"<paramètres>\" [\"<conditions>\" [\"<regex>\" [\"<commande>"
|
||||
"\" [\"<code_retour>\"]]]]] || addinput [<hook>] || input|output|recreate "
|
||||
"<nom> || set <nom> <option> <valeur> || rename|copy <nom> <nouveau_nom> || "
|
||||
"enable|disable|toggle [<nom>|-all [<nom>...]] || restart <nom>|-all "
|
||||
"[<nom>...] || show <nom> || del <nom>|-all [<nom>...] || default -yes || "
|
||||
"monitor [<filtre>]"
|
||||
"[<nom>...] || show <nom> || del <nom>|-all [<nom>...] || restore <nom> "
|
||||
"[<nom>...] || default -yes || monitor [<filtre>]"
|
||||
|
||||
msgid ""
|
||||
" list: list triggers (without argument, this list is displayed)\n"
|
||||
@@ -11160,7 +11168,9 @@ msgid ""
|
||||
" show: show detailed info on a trigger (with some stats)\n"
|
||||
" del: delete a trigger\n"
|
||||
" -all: do action on all triggers\n"
|
||||
" default: restore default triggers\n"
|
||||
" restore: restore trigger(s) with the default values (works only for "
|
||||
"default triggers)\n"
|
||||
" default: delete all triggers and restore default ones\n"
|
||||
" monitor: open the trigger monitor buffer, with optional filter:\n"
|
||||
" filter: filter hooks/triggers to display (a hook must start with \"@\", "
|
||||
"for example \"@signal\"), many filters can be separated by commas; wildcard "
|
||||
@@ -11248,6 +11258,8 @@ msgstr ""
|
||||
"quelques statistiques)\n"
|
||||
" del : supprimer un trigger\n"
|
||||
" -all : effectuer l'action sur tous les triggers\n"
|
||||
" restore : restaurer un/des trigger(s) avec les valeurs par défaut "
|
||||
"(fonctionne seulement pour les triggers par défaut)\n"
|
||||
" default : restaurer les triggers par défaut\n"
|
||||
" monitor : ouvrir le tampon moniteur des triggers\n"
|
||||
" filtre : filtrer les hooks/triggers à afficher (un hook doit commencer "
|
||||
@@ -11285,6 +11297,9 @@ msgstr ""
|
||||
msgid "triggers"
|
||||
msgstr "triggers"
|
||||
|
||||
msgid "default triggers"
|
||||
msgstr "triggers par défaut"
|
||||
|
||||
msgid "options for triggers"
|
||||
msgstr "options pour les triggers"
|
||||
|
||||
|
||||
@@ -20,7 +20,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: WeeChat\n"
|
||||
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
|
||||
"POT-Creation-Date: 2014-08-17 09:50+0200\n"
|
||||
"POT-Creation-Date: 2014-08-22 22:25+0200\n"
|
||||
"PO-Revision-Date: 2014-08-16 11:46+0200\n"
|
||||
"Last-Translator: Andras Voroskoi <voroskoi@frugalware.org>\n"
|
||||
"Language-Team: weechat-dev <weechat-dev@nongnu.org>\n"
|
||||
@@ -9458,6 +9458,14 @@ msgstr "A \"%s\" aliasz eltávolítva\n"
|
||||
msgid "Trigger:"
|
||||
msgstr ""
|
||||
|
||||
#, fuzzy, c-format
|
||||
msgid "Trigger \"%s\" restored"
|
||||
msgstr "A \"%s\" => \"%s\" aliasz elkészült\n"
|
||||
|
||||
#, fuzzy, c-format
|
||||
msgid "%sDefault trigger \"%s\" not found"
|
||||
msgstr "%s a \"%s\" szerver nem található\n"
|
||||
|
||||
#, fuzzy
|
||||
msgid "Default triggers restored:"
|
||||
msgstr "Alapértelmezett billentyűparancsok visszaállítva\n"
|
||||
@@ -9479,8 +9487,8 @@ msgid ""
|
||||
"\" [\"<return_code>\"]]]]] || addinput [<hook>] || input|output|recreate "
|
||||
"<name> || set <name> <option> <value> || rename|copy <name> <new_name> || "
|
||||
"enable|disable|toggle [<name>|-all [<name>...]] || restart <name>|-all "
|
||||
"[<name>...] || show <name> || del <name>|-all [<name>...] || default -yes || "
|
||||
"monitor [<filter>]"
|
||||
"[<name>...] || show <name> || del <name>|-all [<name>...] || restore <name> "
|
||||
"[<name>...] || default -yes || monitor [<filter>]"
|
||||
msgstr ""
|
||||
|
||||
msgid ""
|
||||
@@ -9533,7 +9541,9 @@ msgid ""
|
||||
" show: show detailed info on a trigger (with some stats)\n"
|
||||
" del: delete a trigger\n"
|
||||
" -all: do action on all triggers\n"
|
||||
" default: restore default triggers\n"
|
||||
" restore: restore trigger(s) with the default values (works only for "
|
||||
"default triggers)\n"
|
||||
" default: delete all triggers and restore default ones\n"
|
||||
" monitor: open the trigger monitor buffer, with optional filter:\n"
|
||||
" filter: filter hooks/triggers to display (a hook must start with \"@\", "
|
||||
"for example \"@signal\"), many filters can be separated by commas; wildcard "
|
||||
@@ -9569,6 +9579,10 @@ msgstr ""
|
||||
msgid "triggers"
|
||||
msgstr ""
|
||||
|
||||
#, fuzzy
|
||||
msgid "default triggers"
|
||||
msgstr "Aliaszok listája:\n"
|
||||
|
||||
#, fuzzy
|
||||
msgid "options for triggers"
|
||||
msgstr "Aliaszok listája:\n"
|
||||
|
||||
@@ -20,7 +20,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: WeeChat\n"
|
||||
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
|
||||
"POT-Creation-Date: 2014-08-17 09:50+0200\n"
|
||||
"POT-Creation-Date: 2014-08-22 22:25+0200\n"
|
||||
"PO-Revision-Date: 2014-08-16 11:46+0200\n"
|
||||
"Last-Translator: Esteban I. Ruiz Moreno <exio4.com@gmail.com>\n"
|
||||
"Language-Team: weechat-dev <weechat-dev@nongnu.org>\n"
|
||||
@@ -10536,6 +10536,14 @@ msgstr "Rmodifier \"%s\" eliminato"
|
||||
msgid "Trigger:"
|
||||
msgstr ""
|
||||
|
||||
#, fuzzy, c-format
|
||||
msgid "Trigger \"%s\" restored"
|
||||
msgstr "Barra \"%s\" creata"
|
||||
|
||||
#, fuzzy, c-format
|
||||
msgid "%sDefault trigger \"%s\" not found"
|
||||
msgstr "%sTasto \"%s\" non trovato"
|
||||
|
||||
#, fuzzy
|
||||
msgid "Default triggers restored:"
|
||||
msgstr "Rmodifier predefiniti ripristinati:"
|
||||
@@ -10557,8 +10565,8 @@ msgid ""
|
||||
"\" [\"<return_code>\"]]]]] || addinput [<hook>] || input|output|recreate "
|
||||
"<name> || set <name> <option> <value> || rename|copy <name> <new_name> || "
|
||||
"enable|disable|toggle [<name>|-all [<name>...]] || restart <name>|-all "
|
||||
"[<name>...] || show <name> || del <name>|-all [<name>...] || default -yes || "
|
||||
"monitor [<filter>]"
|
||||
"[<name>...] || show <name> || del <name>|-all [<name>...] || restore <name> "
|
||||
"[<name>...] || default -yes || monitor [<filter>]"
|
||||
msgstr ""
|
||||
|
||||
msgid ""
|
||||
@@ -10611,7 +10619,9 @@ msgid ""
|
||||
" show: show detailed info on a trigger (with some stats)\n"
|
||||
" del: delete a trigger\n"
|
||||
" -all: do action on all triggers\n"
|
||||
" default: restore default triggers\n"
|
||||
" restore: restore trigger(s) with the default values (works only for "
|
||||
"default triggers)\n"
|
||||
" default: delete all triggers and restore default ones\n"
|
||||
" monitor: open the trigger monitor buffer, with optional filter:\n"
|
||||
" filter: filter hooks/triggers to display (a hook must start with \"@\", "
|
||||
"for example \"@signal\"), many filters can be separated by commas; wildcard "
|
||||
@@ -10647,6 +10657,10 @@ msgstr ""
|
||||
msgid "triggers"
|
||||
msgstr ""
|
||||
|
||||
#, fuzzy
|
||||
msgid "default triggers"
|
||||
msgstr "Elenco degli alias:"
|
||||
|
||||
#, fuzzy
|
||||
msgid "options for triggers"
|
||||
msgstr "opzioni per i proxy"
|
||||
|
||||
@@ -20,7 +20,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: WeeChat\n"
|
||||
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
|
||||
"POT-Creation-Date: 2014-08-17 09:50+0200\n"
|
||||
"POT-Creation-Date: 2014-08-22 22:25+0200\n"
|
||||
"PO-Revision-Date: 2014-08-16 23:57+0900\n"
|
||||
"Last-Translator: AYANOKOUZI, Ryuunosuke <i38w7i3@yahoo.co.jp>\n"
|
||||
"Language-Team: Japanese <https://github.com/l/weechat/tree/translation_ja>\n"
|
||||
@@ -10673,6 +10673,14 @@ msgstr "トリガ \"%s\" を削除"
|
||||
msgid "Trigger:"
|
||||
msgstr "トリガ:"
|
||||
|
||||
#, fuzzy, c-format
|
||||
msgid "Trigger \"%s\" restored"
|
||||
msgstr "トリガ \"%s\" が再開されました"
|
||||
|
||||
#, fuzzy, c-format
|
||||
msgid "%sDefault trigger \"%s\" not found"
|
||||
msgstr "%s%s: トリガ \"%s\" が見つかりません"
|
||||
|
||||
msgid "Default triggers restored:"
|
||||
msgstr "復元されたデフォルトトリガ:"
|
||||
|
||||
@@ -10687,14 +10695,15 @@ msgstr ""
|
||||
msgid "manage triggers, the Swiss Army knife for WeeChat"
|
||||
msgstr "トリガ (WeeChat 用のスイスアーミーナイフ) の管理"
|
||||
|
||||
#, fuzzy
|
||||
msgid ""
|
||||
"list|listfull|listdefault || add|addoff|addreplace <name> <hook> "
|
||||
"[\"<arguments>\" [\"<conditions>\" [\"<regex>\" [\"<command>"
|
||||
"\" [\"<return_code>\"]]]]] || addinput [<hook>] || input|output|recreate "
|
||||
"<name> || set <name> <option> <value> || rename|copy <name> <new_name> || "
|
||||
"enable|disable|toggle [<name>|-all [<name>...]] || restart <name>|-all "
|
||||
"[<name>...] || show <name> || del <name>|-all [<name>...] || default -yes || "
|
||||
"monitor [<filter>]"
|
||||
"[<name>...] || show <name> || del <name>|-all [<name>...] || restore <name> "
|
||||
"[<name>...] || default -yes || monitor [<filter>]"
|
||||
msgstr ""
|
||||
"list|listfull|listdefault || add|addoff|addreplace <name> <hook> "
|
||||
"[\"<arguments>\" [\"<conditions>\" [\"<regex>\" [\"<command>"
|
||||
@@ -10704,6 +10713,7 @@ msgstr ""
|
||||
"[<name>...] || show <name> || del <name>|-all [<name>...] || default -yes || "
|
||||
"monitor [<filter>]"
|
||||
|
||||
#, fuzzy
|
||||
msgid ""
|
||||
" list: list triggers (without argument, this list is displayed)\n"
|
||||
" listfull: list triggers with detailed info for each trigger\n"
|
||||
@@ -10754,7 +10764,9 @@ msgid ""
|
||||
" show: show detailed info on a trigger (with some stats)\n"
|
||||
" del: delete a trigger\n"
|
||||
" -all: do action on all triggers\n"
|
||||
" default: restore default triggers\n"
|
||||
" restore: restore trigger(s) with the default values (works only for "
|
||||
"default triggers)\n"
|
||||
" default: delete all triggers and restore default ones\n"
|
||||
" monitor: open the trigger monitor buffer, with optional filter:\n"
|
||||
" filter: filter hooks/triggers to display (a hook must start with \"@\", "
|
||||
"for example \"@signal\"), many filters can be separated by commas; wildcard "
|
||||
@@ -10863,6 +10875,10 @@ msgstr ""
|
||||
msgid "triggers"
|
||||
msgstr "トリガ"
|
||||
|
||||
#, fuzzy
|
||||
msgid "default triggers"
|
||||
msgstr "デフォルトトリガのリスト:"
|
||||
|
||||
msgid "options for triggers"
|
||||
msgstr "トリガに対するオプション"
|
||||
|
||||
|
||||
@@ -21,7 +21,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: WeeChat\n"
|
||||
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
|
||||
"POT-Creation-Date: 2014-08-17 09:50+0200\n"
|
||||
"POT-Creation-Date: 2014-08-22 22:25+0200\n"
|
||||
"PO-Revision-Date: 2014-08-16 11:46+0200\n"
|
||||
"Last-Translator: Krzysztof Korościk <soltys@szluug.org>\n"
|
||||
"Language-Team: weechat-dev <weechat-dev@nongnu.org>\n"
|
||||
@@ -10866,6 +10866,14 @@ msgstr "Trigger \"%s\" został usunięty"
|
||||
msgid "Trigger:"
|
||||
msgstr "Trigger:"
|
||||
|
||||
#, fuzzy, c-format
|
||||
msgid "Trigger \"%s\" restored"
|
||||
msgstr "Trigger \"%s\" został zrestartowany"
|
||||
|
||||
#, fuzzy, c-format
|
||||
msgid "%sDefault trigger \"%s\" not found"
|
||||
msgstr "%s%s: trigger \"%s\" nie został znaleziony"
|
||||
|
||||
msgid "Default triggers restored:"
|
||||
msgstr "Przywrócono domyślne triggery:"
|
||||
|
||||
@@ -10880,14 +10888,15 @@ msgstr ""
|
||||
msgid "manage triggers, the Swiss Army knife for WeeChat"
|
||||
msgstr "zarządzaj triggerami, scyzorykiem WeeChat"
|
||||
|
||||
#, fuzzy
|
||||
msgid ""
|
||||
"list|listfull|listdefault || add|addoff|addreplace <name> <hook> "
|
||||
"[\"<arguments>\" [\"<conditions>\" [\"<regex>\" [\"<command>"
|
||||
"\" [\"<return_code>\"]]]]] || addinput [<hook>] || input|output|recreate "
|
||||
"<name> || set <name> <option> <value> || rename|copy <name> <new_name> || "
|
||||
"enable|disable|toggle [<name>|-all [<name>...]] || restart <name>|-all "
|
||||
"[<name>...] || show <name> || del <name>|-all [<name>...] || default -yes || "
|
||||
"monitor [<filter>]"
|
||||
"[<name>...] || show <name> || del <name>|-all [<name>...] || restore <name> "
|
||||
"[<name>...] || default -yes || monitor [<filter>]"
|
||||
msgstr ""
|
||||
"list|listfull|listdefault || add|addoff|addreplace <nazwa> <uchwyt> "
|
||||
"[\"<argumenty>\" [\"<warunki>\" [\"<regex>\" [\"<komenda>\" [\"<kod powrotu>"
|
||||
@@ -10897,6 +10906,7 @@ msgstr ""
|
||||
"[<nazwa>...] || show <nazwa> || del <nazwa>|-all [<nazwa>...] || default -"
|
||||
"yes || monitor [<filtr>]"
|
||||
|
||||
#, fuzzy
|
||||
msgid ""
|
||||
" list: list triggers (without argument, this list is displayed)\n"
|
||||
" listfull: list triggers with detailed info for each trigger\n"
|
||||
@@ -10947,7 +10957,9 @@ msgid ""
|
||||
" show: show detailed info on a trigger (with some stats)\n"
|
||||
" del: delete a trigger\n"
|
||||
" -all: do action on all triggers\n"
|
||||
" default: restore default triggers\n"
|
||||
" restore: restore trigger(s) with the default values (works only for "
|
||||
"default triggers)\n"
|
||||
" default: delete all triggers and restore default ones\n"
|
||||
" monitor: open the trigger monitor buffer, with optional filter:\n"
|
||||
" filter: filter hooks/triggers to display (a hook must start with \"@\", "
|
||||
"for example \"@signal\"), many filters can be separated by commas; wildcard "
|
||||
@@ -11066,6 +11078,10 @@ msgstr ""
|
||||
msgid "triggers"
|
||||
msgstr "triggery"
|
||||
|
||||
#, fuzzy
|
||||
msgid "default triggers"
|
||||
msgstr "Lista domyślnych triggerów:"
|
||||
|
||||
msgid "options for triggers"
|
||||
msgstr "opcje dla triggerów"
|
||||
|
||||
|
||||
+18
-4
@@ -21,7 +21,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: WeeChat\n"
|
||||
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
|
||||
"POT-Creation-Date: 2014-08-17 09:50+0200\n"
|
||||
"POT-Creation-Date: 2014-08-22 22:25+0200\n"
|
||||
"PO-Revision-Date: 2014-08-16 11:46+0200\n"
|
||||
"Last-Translator: Sergio Durigan Junior <sergiosdj@gmail.com>\n"
|
||||
"Language-Team: weechat-dev <weechat-dev@nongnu.org>\n"
|
||||
@@ -9728,6 +9728,14 @@ msgstr "Rmodifier \"%s\" removido"
|
||||
msgid "Trigger:"
|
||||
msgstr ""
|
||||
|
||||
#, fuzzy, c-format
|
||||
msgid "Trigger \"%s\" restored"
|
||||
msgstr "Barra \"%s\" criada"
|
||||
|
||||
#, fuzzy, c-format
|
||||
msgid "%sDefault trigger \"%s\" not found"
|
||||
msgstr "%sTecla \"%s\" não encontrada"
|
||||
|
||||
#, fuzzy
|
||||
msgid "Default triggers restored:"
|
||||
msgstr "Rmodifiers padrões restaurados:"
|
||||
@@ -9749,8 +9757,8 @@ msgid ""
|
||||
"\" [\"<return_code>\"]]]]] || addinput [<hook>] || input|output|recreate "
|
||||
"<name> || set <name> <option> <value> || rename|copy <name> <new_name> || "
|
||||
"enable|disable|toggle [<name>|-all [<name>...]] || restart <name>|-all "
|
||||
"[<name>...] || show <name> || del <name>|-all [<name>...] || default -yes || "
|
||||
"monitor [<filter>]"
|
||||
"[<name>...] || show <name> || del <name>|-all [<name>...] || restore <name> "
|
||||
"[<name>...] || default -yes || monitor [<filter>]"
|
||||
msgstr ""
|
||||
|
||||
msgid ""
|
||||
@@ -9803,7 +9811,9 @@ msgid ""
|
||||
" show: show detailed info on a trigger (with some stats)\n"
|
||||
" del: delete a trigger\n"
|
||||
" -all: do action on all triggers\n"
|
||||
" default: restore default triggers\n"
|
||||
" restore: restore trigger(s) with the default values (works only for "
|
||||
"default triggers)\n"
|
||||
" default: delete all triggers and restore default ones\n"
|
||||
" monitor: open the trigger monitor buffer, with optional filter:\n"
|
||||
" filter: filter hooks/triggers to display (a hook must start with \"@\", "
|
||||
"for example \"@signal\"), many filters can be separated by commas; wildcard "
|
||||
@@ -9839,6 +9849,10 @@ msgstr ""
|
||||
msgid "triggers"
|
||||
msgstr ""
|
||||
|
||||
#, fuzzy
|
||||
msgid "default triggers"
|
||||
msgstr "Lista de atalhos:"
|
||||
|
||||
#, fuzzy
|
||||
msgid "options for triggers"
|
||||
msgstr "opções para proxys"
|
||||
|
||||
@@ -21,7 +21,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: WeeChat\n"
|
||||
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
|
||||
"POT-Creation-Date: 2014-08-17 09:50+0200\n"
|
||||
"POT-Creation-Date: 2014-08-22 22:25+0200\n"
|
||||
"PO-Revision-Date: 2014-08-16 11:46+0200\n"
|
||||
"Last-Translator: Aleksey V Zapparov AKA ixti <ixti@member.fsf.org>\n"
|
||||
"Language-Team: weechat-dev <weechat-dev@nongnu.org>\n"
|
||||
@@ -9484,6 +9484,14 @@ msgstr "Сокращение \"%s\" удалено\n"
|
||||
msgid "Trigger:"
|
||||
msgstr ""
|
||||
|
||||
#, fuzzy, c-format
|
||||
msgid "Trigger \"%s\" restored"
|
||||
msgstr "Сокращение \"%s\" => \"%s\" создано\n"
|
||||
|
||||
#, fuzzy, c-format
|
||||
msgid "%sDefault trigger \"%s\" not found"
|
||||
msgstr "%s сервер \"%s\" не найден\n"
|
||||
|
||||
#, fuzzy
|
||||
msgid "Default triggers restored:"
|
||||
msgstr "Комбинации клавиш по умолчанию восстановлены\n"
|
||||
@@ -9504,8 +9512,8 @@ msgid ""
|
||||
"\" [\"<return_code>\"]]]]] || addinput [<hook>] || input|output|recreate "
|
||||
"<name> || set <name> <option> <value> || rename|copy <name> <new_name> || "
|
||||
"enable|disable|toggle [<name>|-all [<name>...]] || restart <name>|-all "
|
||||
"[<name>...] || show <name> || del <name>|-all [<name>...] || default -yes || "
|
||||
"monitor [<filter>]"
|
||||
"[<name>...] || show <name> || del <name>|-all [<name>...] || restore <name> "
|
||||
"[<name>...] || default -yes || monitor [<filter>]"
|
||||
msgstr ""
|
||||
|
||||
msgid ""
|
||||
@@ -9558,7 +9566,9 @@ msgid ""
|
||||
" show: show detailed info on a trigger (with some stats)\n"
|
||||
" del: delete a trigger\n"
|
||||
" -all: do action on all triggers\n"
|
||||
" default: restore default triggers\n"
|
||||
" restore: restore trigger(s) with the default values (works only for "
|
||||
"default triggers)\n"
|
||||
" default: delete all triggers and restore default ones\n"
|
||||
" monitor: open the trigger monitor buffer, with optional filter:\n"
|
||||
" filter: filter hooks/triggers to display (a hook must start with \"@\", "
|
||||
"for example \"@signal\"), many filters can be separated by commas; wildcard "
|
||||
@@ -9594,6 +9604,10 @@ msgstr ""
|
||||
msgid "triggers"
|
||||
msgstr ""
|
||||
|
||||
#, fuzzy
|
||||
msgid "default triggers"
|
||||
msgstr "Список сокращений:\n"
|
||||
|
||||
#, fuzzy
|
||||
msgid "options for triggers"
|
||||
msgstr "Список сокращений:\n"
|
||||
|
||||
@@ -20,7 +20,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: WeeChat\n"
|
||||
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
|
||||
"POT-Creation-Date: 2014-08-17 09:50+0200\n"
|
||||
"POT-Creation-Date: 2014-08-22 22:25+0200\n"
|
||||
"PO-Revision-Date: 2014-07-25 07:50+0200\n"
|
||||
"Last-Translator: Hasan Kiran <sunder67@hotmail.com>\n"
|
||||
"Language-Team: weechat-dev <weechat-dev@nongnu.org>\n"
|
||||
@@ -8546,6 +8546,14 @@ msgstr "%s: \"%s\" kaldırıldı"
|
||||
msgid "Trigger:"
|
||||
msgstr ""
|
||||
|
||||
#, fuzzy, c-format
|
||||
msgid "Trigger \"%s\" restored"
|
||||
msgstr "Filtre \"%s\" etkin"
|
||||
|
||||
#, fuzzy, c-format
|
||||
msgid "%sDefault trigger \"%s\" not found"
|
||||
msgstr "%sTuş \"%s\" bulunamadı"
|
||||
|
||||
msgid "Default triggers restored:"
|
||||
msgstr ""
|
||||
|
||||
@@ -8564,8 +8572,8 @@ msgid ""
|
||||
"\" [\"<return_code>\"]]]]] || addinput [<hook>] || input|output|recreate "
|
||||
"<name> || set <name> <option> <value> || rename|copy <name> <new_name> || "
|
||||
"enable|disable|toggle [<name>|-all [<name>...]] || restart <name>|-all "
|
||||
"[<name>...] || show <name> || del <name>|-all [<name>...] || default -yes || "
|
||||
"monitor [<filter>]"
|
||||
"[<name>...] || show <name> || del <name>|-all [<name>...] || restore <name> "
|
||||
"[<name>...] || default -yes || monitor [<filter>]"
|
||||
msgstr ""
|
||||
|
||||
msgid ""
|
||||
@@ -8618,7 +8626,9 @@ msgid ""
|
||||
" show: show detailed info on a trigger (with some stats)\n"
|
||||
" del: delete a trigger\n"
|
||||
" -all: do action on all triggers\n"
|
||||
" default: restore default triggers\n"
|
||||
" restore: restore trigger(s) with the default values (works only for "
|
||||
"default triggers)\n"
|
||||
" default: delete all triggers and restore default ones\n"
|
||||
" monitor: open the trigger monitor buffer, with optional filter:\n"
|
||||
" filter: filter hooks/triggers to display (a hook must start with \"@\", "
|
||||
"for example \"@signal\"), many filters can be separated by commas; wildcard "
|
||||
@@ -8654,6 +8664,10 @@ msgstr ""
|
||||
msgid "triggers"
|
||||
msgstr ""
|
||||
|
||||
#, fuzzy
|
||||
msgid "default triggers"
|
||||
msgstr "filtrelerin listesi"
|
||||
|
||||
#, fuzzy
|
||||
msgid "options for triggers"
|
||||
msgstr "çubukların seçenekleri"
|
||||
|
||||
+17
-4
@@ -21,7 +21,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: WeeChat\n"
|
||||
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
|
||||
"POT-Creation-Date: 2014-08-17 09:50+0200\n"
|
||||
"POT-Creation-Date: 2014-08-22 22:25+0200\n"
|
||||
"PO-Revision-Date: 2014-08-16 10:27+0200\n"
|
||||
"Last-Translator: Sébastien Helleu <flashcode@flashtux.org>\n"
|
||||
"Language-Team: weechat-dev <weechat-dev@nongnu.org>\n"
|
||||
@@ -8477,6 +8477,14 @@ msgstr ""
|
||||
msgid "Trigger:"
|
||||
msgstr ""
|
||||
|
||||
#, c-format
|
||||
msgid "Trigger \"%s\" restored"
|
||||
msgstr ""
|
||||
|
||||
#, c-format
|
||||
msgid "%sDefault trigger \"%s\" not found"
|
||||
msgstr ""
|
||||
|
||||
msgid "Default triggers restored:"
|
||||
msgstr ""
|
||||
|
||||
@@ -8495,8 +8503,8 @@ msgid ""
|
||||
"\" [\"<return_code>\"]]]]] || addinput [<hook>] || input|output|recreate "
|
||||
"<name> || set <name> <option> <value> || rename|copy <name> <new_name> || "
|
||||
"enable|disable|toggle [<name>|-all [<name>...]] || restart <name>|-all "
|
||||
"[<name>...] || show <name> || del <name>|-all [<name>...] || default -yes || "
|
||||
"monitor [<filter>]"
|
||||
"[<name>...] || show <name> || del <name>|-all [<name>...] || restore <name> "
|
||||
"[<name>...] || default -yes || monitor [<filter>]"
|
||||
msgstr ""
|
||||
|
||||
msgid ""
|
||||
@@ -8549,7 +8557,9 @@ msgid ""
|
||||
" show: show detailed info on a trigger (with some stats)\n"
|
||||
" del: delete a trigger\n"
|
||||
" -all: do action on all triggers\n"
|
||||
" default: restore default triggers\n"
|
||||
" restore: restore trigger(s) with the default values (works only for "
|
||||
"default triggers)\n"
|
||||
" default: delete all triggers and restore default ones\n"
|
||||
" monitor: open the trigger monitor buffer, with optional filter:\n"
|
||||
" filter: filter hooks/triggers to display (a hook must start with \"@\", "
|
||||
"for example \"@signal\"), many filters can be separated by commas; wildcard "
|
||||
@@ -8585,6 +8595,9 @@ msgstr ""
|
||||
msgid "triggers"
|
||||
msgstr ""
|
||||
|
||||
msgid "default triggers"
|
||||
msgstr ""
|
||||
|
||||
msgid "options for triggers"
|
||||
msgstr ""
|
||||
|
||||
|
||||
@@ -434,7 +434,7 @@ trigger_command_trigger (void *data, struct t_gui_buffer *buffer, int argc,
|
||||
struct t_trigger *ptr_trigger, *ptr_trigger2;
|
||||
struct t_trigger_regex *regex;
|
||||
char *value, **sargv, **items, input[1024], str_pos[16];
|
||||
int rc, i, type, count, index_option, enable, sargc, num_items, add_rc;
|
||||
int rc, i, j, type, count, index_option, enable, sargc, num_items, add_rc;
|
||||
int regex_count, regex_rc;
|
||||
|
||||
/* make C compiler happy */
|
||||
@@ -890,7 +890,49 @@ trigger_command_trigger (void *data, struct t_gui_buffer *buffer, int argc,
|
||||
goto end;
|
||||
}
|
||||
|
||||
/* restore default triggers */
|
||||
/* restore default trigger(s) */
|
||||
if (weechat_strcasecmp (argv[1], "restore") == 0)
|
||||
{
|
||||
if (argc < 3)
|
||||
goto error;
|
||||
for (i = 2; i < argc; i++)
|
||||
{
|
||||
for (j = 0; trigger_config_default_list[j][0]; j++)
|
||||
{
|
||||
if (weechat_strcasecmp (trigger_config_default_list[j][0],
|
||||
argv[i]) == 0)
|
||||
{
|
||||
break;
|
||||
}
|
||||
}
|
||||
if (trigger_config_default_list[j][0])
|
||||
{
|
||||
ptr_trigger = trigger_search (argv[i]);
|
||||
if (ptr_trigger)
|
||||
trigger_free (ptr_trigger);
|
||||
trigger_new (
|
||||
trigger_config_default_list[j][0], /* name */
|
||||
trigger_config_default_list[j][1], /* enabled */
|
||||
trigger_config_default_list[j][2], /* hook */
|
||||
trigger_config_default_list[j][3], /* arguments */
|
||||
trigger_config_default_list[j][4], /* conditions */
|
||||
trigger_config_default_list[j][5], /* regex */
|
||||
trigger_config_default_list[j][6], /* command */
|
||||
trigger_config_default_list[j][7]); /* return code */
|
||||
weechat_printf_tags (NULL, "no_trigger",
|
||||
_("Trigger \"%s\" restored"), argv[i]);
|
||||
}
|
||||
else
|
||||
{
|
||||
weechat_printf_tags (NULL, "no_trigger",
|
||||
_("%sDefault trigger \"%s\" not found"),
|
||||
weechat_prefix ("error"), argv[i]);
|
||||
}
|
||||
}
|
||||
goto end;
|
||||
}
|
||||
|
||||
/* delete all triggers and restore default ones */
|
||||
if (weechat_strcasecmp (argv[1], "default") == 0)
|
||||
{
|
||||
if ((argc >= 3) && (weechat_strcasecmp (argv[2], "-yes") == 0))
|
||||
@@ -948,6 +990,7 @@ trigger_command_init ()
|
||||
" || restart <name>|-all [<name>...]"
|
||||
" || show <name>"
|
||||
" || del <name>|-all [<name>...]"
|
||||
" || restore <name> [<name>...]"
|
||||
" || default -yes"
|
||||
" || monitor [<filter>]"),
|
||||
N_(" list: list triggers (without argument, this list is displayed)\n"
|
||||
@@ -1000,7 +1043,9 @@ trigger_command_init ()
|
||||
" show: show detailed info on a trigger (with some stats)\n"
|
||||
" del: delete a trigger\n"
|
||||
" -all: do action on all triggers\n"
|
||||
" default: restore default triggers\n"
|
||||
" restore: restore trigger(s) with the default values (works "
|
||||
"only for default triggers)\n"
|
||||
" default: delete all triggers and restore default ones\n"
|
||||
" monitor: open the trigger monitor buffer, with optional filter:\n"
|
||||
" filter: filter hooks/triggers to display (a hook must start "
|
||||
"with \"@\", for example \"@signal\"), many filters can be separated "
|
||||
@@ -1043,6 +1088,7 @@ trigger_command_init ()
|
||||
" || enable|disable|toggle|restart|del %(trigger_names)|-all "
|
||||
"%(trigger_names)|%*"
|
||||
" || show %(trigger_names)"
|
||||
" || restore %(trigger_names_default)|%*"
|
||||
" || default"
|
||||
" || monitor %(trigger_names)|%(trigger_hooks_filter)",
|
||||
&trigger_command_trigger, NULL);
|
||||
|
||||
@@ -25,6 +25,7 @@
|
||||
|
||||
#include "../weechat-plugin.h"
|
||||
#include "trigger.h"
|
||||
#include "trigger-config.h"
|
||||
|
||||
|
||||
/*
|
||||
@@ -53,6 +54,33 @@ trigger_completion_triggers_cb (void *data, const char *completion_item,
|
||||
return WEECHAT_RC_OK;
|
||||
}
|
||||
|
||||
/*
|
||||
* Adds default triggers to completion list.
|
||||
*/
|
||||
|
||||
int
|
||||
trigger_completion_triggers_default_cb (void *data,
|
||||
const char *completion_item,
|
||||
struct t_gui_buffer *buffer,
|
||||
struct t_gui_completion *completion)
|
||||
{
|
||||
int i;
|
||||
|
||||
/* make C compiler happy */
|
||||
(void) data;
|
||||
(void) completion_item;
|
||||
(void) buffer;
|
||||
|
||||
for (i = 0; trigger_config_default_list[i][0]; i++)
|
||||
{
|
||||
weechat_hook_completion_list_add (completion,
|
||||
trigger_config_default_list[i][0],
|
||||
0, WEECHAT_LIST_POS_SORT);
|
||||
}
|
||||
|
||||
return WEECHAT_RC_OK;
|
||||
}
|
||||
|
||||
/*
|
||||
* Adds options for triggers to completion list.
|
||||
*/
|
||||
@@ -393,6 +421,9 @@ trigger_completion_init ()
|
||||
weechat_hook_completion ("trigger_names",
|
||||
N_("triggers"),
|
||||
&trigger_completion_triggers_cb, NULL);
|
||||
weechat_hook_completion ("trigger_names_default",
|
||||
N_("default triggers"),
|
||||
&trigger_completion_triggers_default_cb, NULL);
|
||||
weechat_hook_completion ("trigger_options",
|
||||
N_("options for triggers"),
|
||||
&trigger_completion_options_cb, NULL);
|
||||
|
||||
Reference in New Issue
Block a user