mirror of
https://github.com/weechat/weechat.git
synced 2026-06-28 22:06:38 +02:00
trigger: add options -o, -ol, -i and -il in command /trigger list (closes #1953)
This commit is contained in:
@@ -18,6 +18,7 @@ New features::
|
||||
* core: add variables "_chat_focused_line_bol" and "_chat_focused_line_eol" in focus data (issue #1955)
|
||||
* api: add info "buffer" (issue #1962)
|
||||
* irc: display commands 716/717 in private buffer (if present) (issue #146)
|
||||
* trigger: add options `-o`, `-ol`, `-i` and `-il` in command `/trigger list` (issue #1953)
|
||||
|
||||
Bug fixes::
|
||||
|
||||
|
||||
@@ -21,7 +21,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: WeeChat\n"
|
||||
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
|
||||
"POT-Creation-Date: 2023-07-04 18:42+0200\n"
|
||||
"POT-Creation-Date: 2023-07-04 21:49+0200\n"
|
||||
"PO-Revision-Date: 2023-06-26 21:34+0200\n"
|
||||
"Last-Translator: Ondřej Súkup <mimi.vx@gmail.com>\n"
|
||||
"Language-Team: weechat-dev <weechat-dev@nongnu.org>\n"
|
||||
@@ -13276,6 +13276,22 @@ msgstr "%sPřezdívka %s%s%s: %s[%s%s%s]"
|
||||
msgid "No trigger defined"
|
||||
msgstr "Žádné proxy nejsou definovány"
|
||||
|
||||
#, fuzzy
|
||||
msgid "Triggers enabled:"
|
||||
msgstr "Seznam trigerů:"
|
||||
|
||||
#, fuzzy
|
||||
#| msgid "default: "
|
||||
msgid "default"
|
||||
msgstr "výchozí: "
|
||||
|
||||
msgid "custom"
|
||||
msgstr ""
|
||||
|
||||
#, fuzzy
|
||||
msgid "No triggers enabled"
|
||||
msgstr "Seznam trigerů:"
|
||||
|
||||
#, fuzzy
|
||||
msgid "List of default triggers:"
|
||||
msgstr "Seznam trigerů:"
|
||||
@@ -13419,7 +13435,8 @@ msgid "manage triggers, the Swiss Army knife for WeeChat"
|
||||
msgstr ""
|
||||
|
||||
msgid ""
|
||||
"list|listfull|listdefault || add|addoff|addreplace <name> <hook> "
|
||||
"list [-o|-ol|-i|-il] || listfull || listdefault || add|addoff|addreplace "
|
||||
"<name> <hook> "
|
||||
"[\"<arguments>\" [\"<conditions>\" [\"<regex>\" [\"<command>\" [\"<return_code>\" [\"<post_action>\"]]]]]] "
|
||||
"|| addinput [<hook>] || input|output|recreate <name> || set <name> <option> "
|
||||
"<value> || rename|copy <name> <new_name> || enable|disable|toggle [<name>|-"
|
||||
@@ -13430,6 +13447,12 @@ msgstr ""
|
||||
|
||||
msgid ""
|
||||
" list: list triggers (without argument, this list is displayed)\n"
|
||||
" -o: send list of triggers enabled to buffer (string in English)\n"
|
||||
" -ol: send list of triggers enabled to buffer (translated string)\n"
|
||||
" -i: copy list of triggers enabled in command line (for sending to "
|
||||
"buffer) (string in English)\n"
|
||||
" -il: copy list of triggers enabled in command line (for sending to "
|
||||
"buffer) (translated string)\n"
|
||||
" listfull: list triggers with detailed info for each trigger\n"
|
||||
"listdefault: list default triggers\n"
|
||||
" add: add a trigger\n"
|
||||
|
||||
@@ -26,7 +26,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: WeeChat\n"
|
||||
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
|
||||
"POT-Creation-Date: 2023-07-04 18:42+0200\n"
|
||||
"POT-Creation-Date: 2023-07-04 21:49+0200\n"
|
||||
"PO-Revision-Date: 2023-07-01 12:12+0200\n"
|
||||
"Last-Translator: Nils Görs <weechatter@arcor.de>\n"
|
||||
"Language-Team: German <kde-i18n-de@kde.org>\n"
|
||||
@@ -15950,6 +15950,24 @@ msgstr " %s%s%s: %s%s%s%s%s%s%s%s%s%s%s%s%s"
|
||||
msgid "No trigger defined"
|
||||
msgstr "Kein Trigger definiert"
|
||||
|
||||
#, fuzzy
|
||||
#| msgid "Triggers enabled"
|
||||
msgid "Triggers enabled:"
|
||||
msgstr "Trigger aktiviert"
|
||||
|
||||
#, fuzzy
|
||||
#| msgid "default: "
|
||||
msgid "default"
|
||||
msgstr "Standardwert: "
|
||||
|
||||
msgid "custom"
|
||||
msgstr ""
|
||||
|
||||
#, fuzzy
|
||||
#| msgid "Triggers enabled"
|
||||
msgid "No triggers enabled"
|
||||
msgstr "Trigger aktiviert"
|
||||
|
||||
msgid "List of default triggers:"
|
||||
msgstr "Liste der standardmäßigen Trigger:"
|
||||
|
||||
@@ -16093,8 +16111,18 @@ 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>\" [\"<post_action>\"]]]]]] "
|
||||
#| "|| 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>...] || restore <name> [<name>...] "
|
||||
#| "|| default -yes || monitor [<filter>]"
|
||||
msgid ""
|
||||
"list|listfull|listdefault || add|addoff|addreplace <name> <hook> "
|
||||
"list [-o|-ol|-i|-il] || listfull || listdefault || add|addoff|addreplace "
|
||||
"<name> <hook> "
|
||||
"[\"<arguments>\" [\"<conditions>\" [\"<regex>\" [\"<command>\" [\"<return_code>\" [\"<post_action>\"]]]]]] "
|
||||
"|| addinput [<hook>] || input|output|recreate <name> || set <name> <option> "
|
||||
"<value> || rename|copy <name> <new_name> || enable|disable|toggle [<name>|-"
|
||||
@@ -16110,8 +16138,113 @@ msgstr ""
|
||||
"<name>|-all [<name>...] || restore <name> [<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"
|
||||
#| "listdefault: list default triggers\n"
|
||||
#| " add: add a trigger\n"
|
||||
#| " addoff: add a trigger (disabled)\n"
|
||||
#| " addreplace: add or replace an existing trigger\n"
|
||||
#| " name: name of trigger\n"
|
||||
#| " hook: signal, hsignal, modifier, line, print, command, "
|
||||
#| "command_run, timer, config, focus, info, info_hashtable\n"
|
||||
#| " arguments: arguments for the hook, depending on hook (separated by "
|
||||
#| "semicolons):\n"
|
||||
#| " signal: name(s) of signal (required)\n"
|
||||
#| " hsignal: name(s) of hsignal (required)\n"
|
||||
#| " modifier: name(s) of modifier (required)\n"
|
||||
#| " line: buffer type (\"formatted\", \"free\" or \"*\"), list "
|
||||
#| "of buffer masks, tags\n"
|
||||
#| " print: buffer, tags, message, strip colors\n"
|
||||
#| " command: command (required), description, arguments, "
|
||||
#| "description of arguments, completion (all arguments except command are "
|
||||
#| "evaluated, \"${tg_trigger_name}\" is replaced by the trigger name, see /"
|
||||
#| "help eval)\n"
|
||||
#| " command_run: command(s) (required)\n"
|
||||
#| " timer: interval (required), align on second, max calls\n"
|
||||
#| " config: name(s) of option (required)\n"
|
||||
#| " focus: name(s) of area (required)\n"
|
||||
#| " info: name(s) of info (required)\n"
|
||||
#| " info_hashtable: name(s) of info (required)\n"
|
||||
#| " conditions: evaluated conditions for the trigger\n"
|
||||
#| " regex: one or more regular expressions to replace strings in "
|
||||
#| "variables\n"
|
||||
#| " command: command to execute (many commands can be separated by \";"
|
||||
#| "\")\n"
|
||||
#| "return_code: return code in callback (ok (default), ok_eat, error)\n"
|
||||
#| "post_action: action to take after execution (none (default), disable, "
|
||||
#| "delete)\n"
|
||||
#| " addinput: set input with default arguments to create a trigger\n"
|
||||
#| " input: set input with the command used to create the trigger\n"
|
||||
#| " output: send the command to create the trigger on the buffer\n"
|
||||
#| " recreate: same as \"input\", with option \"addreplace\" instead of "
|
||||
#| "\"add\"\n"
|
||||
#| " set: set an option in a trigger\n"
|
||||
#| " option: name of option: name, hook, arguments, conditions, regex, "
|
||||
#| "command, return_code\n"
|
||||
#| " (for help on option, you can type: /help trigger.trigger."
|
||||
#| "<name>.<option>)\n"
|
||||
#| " value: new value for the option\n"
|
||||
#| " rename: rename a trigger\n"
|
||||
#| " copy: copy a trigger\n"
|
||||
#| " enable: enable trigger(s) (without arguments: enable triggers "
|
||||
#| "globally)\n"
|
||||
#| " disable: disable trigger(s) (without arguments: disable triggers "
|
||||
#| "globally)\n"
|
||||
#| " toggle: toggle trigger(s) (without arguments: toggle triggers "
|
||||
#| "globally)\n"
|
||||
#| " restart: restart trigger(s) (recreate the hooks)\n"
|
||||
#| " show: show detailed info on a trigger (with some stats)\n"
|
||||
#| " del: delete a trigger\n"
|
||||
#| " -all: do action on all 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 \"*\" is allowed in each trigger name\n"
|
||||
#| "\n"
|
||||
#| "When a trigger callback is called, following actions are performed, in "
|
||||
#| "this order:\n"
|
||||
#| " 1. check conditions; if false, exit\n"
|
||||
#| " 2. replace text using POSIX extended regular expression(s) (if defined "
|
||||
#| "in trigger)\n"
|
||||
#| " 3. execute command(s) (if defined in trigger)\n"
|
||||
#| " 4. exit with a return code (except for modifier, line, focus, info and "
|
||||
#| "info_hashtable)\n"
|
||||
#| " 5. perform post action\n"
|
||||
#| "\n"
|
||||
#| "Examples (you can also look at default triggers with /trigger "
|
||||
#| "listdefault):\n"
|
||||
#| " add text attributes *bold*, _underline_ and /italic/ (only in user "
|
||||
#| "messages):\n"
|
||||
#| " /trigger add effects modifier weechat_print \"${tg_tag_nick}\" "
|
||||
#| "\"==\\*([^ ]+)\\*==*${color:bold}${re:1}${color:-bold}*== "
|
||||
#| "==_([^ ]+)_==_${color:underline}${re:1}${color:-underline}_== ==/([^ ]+)/"
|
||||
#| "==/${color:italic}${re:1}${color:-italic}/\"\n"
|
||||
#| " hide nicklist bar on small terminals:\n"
|
||||
#| " /trigger add resize_small signal signal_sigwinch \"${info:term_width} "
|
||||
#| "< 100\" \"\" \"/bar hide nicklist\"\n"
|
||||
#| " /trigger add resize_big signal signal_sigwinch \"${info:term_width} "
|
||||
#| ">= 100\" \"\" \"/bar show nicklist\"\n"
|
||||
#| " silently save config each hour:\n"
|
||||
#| " /trigger add cfgsave timer 3600000;0;0 \"\" \"\" \"/mute /save\"\n"
|
||||
#| " silently save WeeChat session at midnight (see /help upgrade):\n"
|
||||
#| " /trigger add session_save signal day_changed \"\" \"\" \"/mute /"
|
||||
#| "upgrade -save\"\n"
|
||||
#| " open trigger monitor and show only modifiers and triggers whose name "
|
||||
#| "starts with \"resize\":\n"
|
||||
#| " /trigger monitor @modifier,resize*"
|
||||
msgid ""
|
||||
" list: list triggers (without argument, this list is displayed)\n"
|
||||
" -o: send list of triggers enabled to buffer (string in English)\n"
|
||||
" -ol: send list of triggers enabled to buffer (translated string)\n"
|
||||
" -i: copy list of triggers enabled in command line (for sending to "
|
||||
"buffer) (string in English)\n"
|
||||
" -il: copy list of triggers enabled in command line (for sending to "
|
||||
"buffer) (translated string)\n"
|
||||
" listfull: list triggers with detailed info for each trigger\n"
|
||||
"listdefault: list default triggers\n"
|
||||
" add: add a trigger\n"
|
||||
|
||||
@@ -22,7 +22,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: WeeChat\n"
|
||||
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
|
||||
"POT-Creation-Date: 2023-07-04 18:42+0200\n"
|
||||
"POT-Creation-Date: 2023-07-04 21:49+0200\n"
|
||||
"PO-Revision-Date: 2023-06-26 21:34+0200\n"
|
||||
"Last-Translator: Santiago Forero <santiago@forero.xyz>\n"
|
||||
"Language-Team: weechat-dev <weechat-dev@nongnu.org>\n"
|
||||
@@ -13943,6 +13943,22 @@ msgstr "%sApodos %s%s%s: %s[%s%s%s]"
|
||||
msgid "No trigger defined"
|
||||
msgstr "Ningún modificador regular definido"
|
||||
|
||||
#, fuzzy
|
||||
msgid "Triggers enabled:"
|
||||
msgstr "Filtro \"%s\" activado"
|
||||
|
||||
#, fuzzy
|
||||
#| msgid "default: "
|
||||
msgid "default"
|
||||
msgstr "predeterminado: "
|
||||
|
||||
msgid "custom"
|
||||
msgstr ""
|
||||
|
||||
#, fuzzy
|
||||
msgid "No triggers enabled"
|
||||
msgstr "Filtro \"%s\" activado"
|
||||
|
||||
#, fuzzy
|
||||
msgid "List of default triggers:"
|
||||
msgstr "Lista de alias:"
|
||||
@@ -14087,7 +14103,8 @@ msgid "manage triggers, the Swiss Army knife for WeeChat"
|
||||
msgstr ""
|
||||
|
||||
msgid ""
|
||||
"list|listfull|listdefault || add|addoff|addreplace <name> <hook> "
|
||||
"list [-o|-ol|-i|-il] || listfull || listdefault || add|addoff|addreplace "
|
||||
"<name> <hook> "
|
||||
"[\"<arguments>\" [\"<conditions>\" [\"<regex>\" [\"<command>\" [\"<return_code>\" [\"<post_action>\"]]]]]] "
|
||||
"|| addinput [<hook>] || input|output|recreate <name> || set <name> <option> "
|
||||
"<value> || rename|copy <name> <new_name> || enable|disable|toggle [<name>|-"
|
||||
@@ -14098,6 +14115,12 @@ msgstr ""
|
||||
|
||||
msgid ""
|
||||
" list: list triggers (without argument, this list is displayed)\n"
|
||||
" -o: send list of triggers enabled to buffer (string in English)\n"
|
||||
" -ol: send list of triggers enabled to buffer (translated string)\n"
|
||||
" -i: copy list of triggers enabled in command line (for sending to "
|
||||
"buffer) (string in English)\n"
|
||||
" -il: copy list of triggers enabled in command line (for sending to "
|
||||
"buffer) (translated string)\n"
|
||||
" listfull: list triggers with detailed info for each trigger\n"
|
||||
"listdefault: list default triggers\n"
|
||||
" add: add a trigger\n"
|
||||
|
||||
@@ -21,8 +21,8 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: WeeChat\n"
|
||||
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
|
||||
"POT-Creation-Date: 2023-07-04 18:42+0200\n"
|
||||
"PO-Revision-Date: 2023-07-04 18:45+0200\n"
|
||||
"POT-Creation-Date: 2023-07-04 21:49+0200\n"
|
||||
"PO-Revision-Date: 2023-07-04 21:53+0200\n"
|
||||
"Last-Translator: Sébastien Helleu <flashcode@flashtux.org>\n"
|
||||
"Language-Team: weechat-dev <weechat-dev@nongnu.org>\n"
|
||||
"Language: fr\n"
|
||||
@@ -15578,6 +15578,18 @@ msgstr " %s%s%s : %s%s%s%s%s%s%s%s%s%s%s%s%s"
|
||||
msgid "No trigger defined"
|
||||
msgstr "Pas de trigger défini"
|
||||
|
||||
msgid "Triggers enabled:"
|
||||
msgstr "Triggers activés :"
|
||||
|
||||
msgid "default"
|
||||
msgstr "par défaut"
|
||||
|
||||
msgid "custom"
|
||||
msgstr "personnalisé"
|
||||
|
||||
msgid "No triggers enabled"
|
||||
msgstr "Aucun trigger activé"
|
||||
|
||||
msgid "List of default triggers:"
|
||||
msgstr "Liste des triggers par défaut :"
|
||||
|
||||
@@ -15723,7 +15735,8 @@ msgid "manage triggers, the Swiss Army knife for WeeChat"
|
||||
msgstr "gestion des triggers, le couteau Suisse pour WeeChat"
|
||||
|
||||
msgid ""
|
||||
"list|listfull|listdefault || add|addoff|addreplace <name> <hook> "
|
||||
"list [-o|-ol|-i|-il] || listfull || listdefault || add|addoff|addreplace "
|
||||
"<name> <hook> "
|
||||
"[\"<arguments>\" [\"<conditions>\" [\"<regex>\" [\"<command>\" [\"<return_code>\" [\"<post_action>\"]]]]]] "
|
||||
"|| addinput [<hook>] || input|output|recreate <name> || set <name> <option> "
|
||||
"<value> || rename|copy <name> <new_name> || enable|disable|toggle [<name>|-"
|
||||
@@ -15731,7 +15744,8 @@ msgid ""
|
||||
"<name>|-all [<name>...] || restore <name> [<name>...] || default -yes || "
|
||||
"monitor [<filter>]"
|
||||
msgstr ""
|
||||
"list|listfull|listdefault || add|addoff|addreplace <nom> <hook> "
|
||||
"list [-o|-ol|-i|-il] || listfull || listdefault || add|addoff|addreplace "
|
||||
"<nom> <hook> "
|
||||
"[\"<paramètres>\" [\"<conditions>\" [\"<regex>\" [\"<commande>\" [\"<code_retour>\" [\"action_post\"]]]]]] "
|
||||
"|| addinput [<hook>] || input|output|recreate <nom> || set <nom> <option> "
|
||||
"<valeur> || rename|copy <nom> <nouveau_nom> || enable|disable|toggle [<nom>|-"
|
||||
@@ -15741,6 +15755,12 @@ msgstr ""
|
||||
|
||||
msgid ""
|
||||
" list: list triggers (without argument, this list is displayed)\n"
|
||||
" -o: send list of triggers enabled to buffer (string in English)\n"
|
||||
" -ol: send list of triggers enabled to buffer (translated string)\n"
|
||||
" -i: copy list of triggers enabled in command line (for sending to "
|
||||
"buffer) (string in English)\n"
|
||||
" -il: copy list of triggers enabled in command line (for sending to "
|
||||
"buffer) (translated string)\n"
|
||||
" listfull: list triggers with detailed info for each trigger\n"
|
||||
"listdefault: list default triggers\n"
|
||||
" add: add a trigger\n"
|
||||
@@ -15838,6 +15858,14 @@ msgid ""
|
||||
msgstr ""
|
||||
" list : lister les triggers (sans paramètre, cette liste est "
|
||||
"affichée)\n"
|
||||
" -o : envoyer la liste des triggers activés au tampon (chaîne en "
|
||||
"anglais)\n"
|
||||
" -ol : envoyer la liste des triggers activés au tampon (chaîne "
|
||||
"traduite)\n"
|
||||
" -i : copier la liste des triggers activés dans la ligne de commande "
|
||||
"(pour envoi au tampon) (chaîne en anglais)\n"
|
||||
" -il : copier la liste des triggers activés dans la ligne de commande "
|
||||
"(pour envoi au tampon) (chaîne traduite)\n"
|
||||
" listfull : lister les triggers avec des informations détaillées pour "
|
||||
"chaque trigger\n"
|
||||
"listdefault : lister les triggers par défaut\n"
|
||||
|
||||
@@ -20,7 +20,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: WeeChat\n"
|
||||
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
|
||||
"POT-Creation-Date: 2023-07-04 18:42+0200\n"
|
||||
"POT-Creation-Date: 2023-07-04 21:49+0200\n"
|
||||
"PO-Revision-Date: 2023-06-17 11:47+0200\n"
|
||||
"Last-Translator: Andras Voroskoi <voroskoi@frugalware.org>\n"
|
||||
"Language-Team: weechat-dev <weechat-dev@nongnu.org>\n"
|
||||
@@ -12538,6 +12538,21 @@ msgstr "%s Szerver: %s%s %s[%s%s%s]\n"
|
||||
msgid "No trigger defined"
|
||||
msgstr "Nincs aliasz definiálva.\n"
|
||||
|
||||
#, fuzzy
|
||||
msgid "Triggers enabled:"
|
||||
msgstr "a felhasználók le lettek tiltva"
|
||||
|
||||
#, fuzzy
|
||||
msgid "default"
|
||||
msgstr " . alapérték: %d\n"
|
||||
|
||||
msgid "custom"
|
||||
msgstr ""
|
||||
|
||||
#, fuzzy
|
||||
msgid "No triggers enabled"
|
||||
msgstr "a felhasználók le lettek tiltva"
|
||||
|
||||
#, fuzzy
|
||||
msgid "List of default triggers:"
|
||||
msgstr "Aliaszok listája:\n"
|
||||
@@ -12681,7 +12696,8 @@ msgid "manage triggers, the Swiss Army knife for WeeChat"
|
||||
msgstr ""
|
||||
|
||||
msgid ""
|
||||
"list|listfull|listdefault || add|addoff|addreplace <name> <hook> "
|
||||
"list [-o|-ol|-i|-il] || listfull || listdefault || add|addoff|addreplace "
|
||||
"<name> <hook> "
|
||||
"[\"<arguments>\" [\"<conditions>\" [\"<regex>\" [\"<command>\" [\"<return_code>\" [\"<post_action>\"]]]]]] "
|
||||
"|| addinput [<hook>] || input|output|recreate <name> || set <name> <option> "
|
||||
"<value> || rename|copy <name> <new_name> || enable|disable|toggle [<name>|-"
|
||||
@@ -12692,6 +12708,12 @@ msgstr ""
|
||||
|
||||
msgid ""
|
||||
" list: list triggers (without argument, this list is displayed)\n"
|
||||
" -o: send list of triggers enabled to buffer (string in English)\n"
|
||||
" -ol: send list of triggers enabled to buffer (translated string)\n"
|
||||
" -i: copy list of triggers enabled in command line (for sending to "
|
||||
"buffer) (string in English)\n"
|
||||
" -il: copy list of triggers enabled in command line (for sending to "
|
||||
"buffer) (translated string)\n"
|
||||
" listfull: list triggers with detailed info for each trigger\n"
|
||||
"listdefault: list default triggers\n"
|
||||
" add: add a trigger\n"
|
||||
|
||||
@@ -20,7 +20,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: WeeChat\n"
|
||||
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
|
||||
"POT-Creation-Date: 2023-07-04 18:42+0200\n"
|
||||
"POT-Creation-Date: 2023-07-04 21:49+0200\n"
|
||||
"PO-Revision-Date: 2023-06-26 21:34+0200\n"
|
||||
"Last-Translator: Esteban I. Ruiz Moreno <exio4.com@gmail.com>\n"
|
||||
"Language-Team: weechat-dev <weechat-dev@nongnu.org>\n"
|
||||
@@ -13719,6 +13719,22 @@ msgstr "%sNick %s%s%s: %s[%s%s%s]"
|
||||
msgid "No trigger defined"
|
||||
msgstr "Nessun rmodifier definito"
|
||||
|
||||
#, fuzzy
|
||||
msgid "Triggers enabled:"
|
||||
msgstr "Filtro \"%s\" abilitato"
|
||||
|
||||
#, fuzzy
|
||||
#| msgid "default: "
|
||||
msgid "default"
|
||||
msgstr "predefinito: "
|
||||
|
||||
msgid "custom"
|
||||
msgstr ""
|
||||
|
||||
#, fuzzy
|
||||
msgid "No triggers enabled"
|
||||
msgstr "Filtro \"%s\" abilitato"
|
||||
|
||||
#, fuzzy
|
||||
msgid "List of default triggers:"
|
||||
msgstr "Elenco degli alias:"
|
||||
@@ -13863,7 +13879,8 @@ msgid "manage triggers, the Swiss Army knife for WeeChat"
|
||||
msgstr ""
|
||||
|
||||
msgid ""
|
||||
"list|listfull|listdefault || add|addoff|addreplace <name> <hook> "
|
||||
"list [-o|-ol|-i|-il] || listfull || listdefault || add|addoff|addreplace "
|
||||
"<name> <hook> "
|
||||
"[\"<arguments>\" [\"<conditions>\" [\"<regex>\" [\"<command>\" [\"<return_code>\" [\"<post_action>\"]]]]]] "
|
||||
"|| addinput [<hook>] || input|output|recreate <name> || set <name> <option> "
|
||||
"<value> || rename|copy <name> <new_name> || enable|disable|toggle [<name>|-"
|
||||
@@ -13874,6 +13891,12 @@ msgstr ""
|
||||
|
||||
msgid ""
|
||||
" list: list triggers (without argument, this list is displayed)\n"
|
||||
" -o: send list of triggers enabled to buffer (string in English)\n"
|
||||
" -ol: send list of triggers enabled to buffer (translated string)\n"
|
||||
" -i: copy list of triggers enabled in command line (for sending to "
|
||||
"buffer) (string in English)\n"
|
||||
" -il: copy list of triggers enabled in command line (for sending to "
|
||||
"buffer) (translated string)\n"
|
||||
" listfull: list triggers with detailed info for each trigger\n"
|
||||
"listdefault: list default triggers\n"
|
||||
" add: add a trigger\n"
|
||||
|
||||
@@ -20,7 +20,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: WeeChat\n"
|
||||
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
|
||||
"POT-Creation-Date: 2023-07-04 18:42+0200\n"
|
||||
"POT-Creation-Date: 2023-07-04 21:49+0200\n"
|
||||
"PO-Revision-Date: 2023-06-26 21:34+0200\n"
|
||||
"Last-Translator: AYANOKOUZI, Ryuunosuke <i38w7i3@yahoo.co.jp>\n"
|
||||
"Language-Team: Japanese <https://github.com/l/weechat/tree/master/"
|
||||
@@ -15074,6 +15074,24 @@ msgstr "%s%s%s: %s %s[%s%s]%s"
|
||||
msgid "No trigger defined"
|
||||
msgstr "トリガは定義されていません"
|
||||
|
||||
#, fuzzy
|
||||
#| msgid "Triggers enabled"
|
||||
msgid "Triggers enabled:"
|
||||
msgstr "トリガが有効化されました"
|
||||
|
||||
#, fuzzy
|
||||
#| msgid "default: "
|
||||
msgid "default"
|
||||
msgstr "デフォルト: "
|
||||
|
||||
msgid "custom"
|
||||
msgstr ""
|
||||
|
||||
#, fuzzy
|
||||
#| msgid "Triggers enabled"
|
||||
msgid "No triggers enabled"
|
||||
msgstr "トリガが有効化されました"
|
||||
|
||||
msgid "List of default triggers:"
|
||||
msgstr "デフォルトトリガのリスト:"
|
||||
|
||||
@@ -15220,8 +15238,18 @@ 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>\" [\"<post_action>\"]]]]]] "
|
||||
#| "|| 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>...] || restore <name> [<name>...] "
|
||||
#| "|| default -yes || monitor [<filter>]"
|
||||
msgid ""
|
||||
"list|listfull|listdefault || add|addoff|addreplace <name> <hook> "
|
||||
"list [-o|-ol|-i|-il] || listfull || listdefault || add|addoff|addreplace "
|
||||
"<name> <hook> "
|
||||
"[\"<arguments>\" [\"<conditions>\" [\"<regex>\" [\"<command>\" [\"<return_code>\" [\"<post_action>\"]]]]]] "
|
||||
"|| addinput [<hook>] || input|output|recreate <name> || set <name> <option> "
|
||||
"<value> || rename|copy <name> <new_name> || enable|disable|toggle [<name>|-"
|
||||
@@ -15240,6 +15268,12 @@ msgstr ""
|
||||
#, fuzzy
|
||||
msgid ""
|
||||
" list: list triggers (without argument, this list is displayed)\n"
|
||||
" -o: send list of triggers enabled to buffer (string in English)\n"
|
||||
" -ol: send list of triggers enabled to buffer (translated string)\n"
|
||||
" -i: copy list of triggers enabled in command line (for sending to "
|
||||
"buffer) (string in English)\n"
|
||||
" -il: copy list of triggers enabled in command line (for sending to "
|
||||
"buffer) (translated string)\n"
|
||||
" listfull: list triggers with detailed info for each trigger\n"
|
||||
"listdefault: list default triggers\n"
|
||||
" add: add a trigger\n"
|
||||
|
||||
@@ -22,7 +22,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: WeeChat\n"
|
||||
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
|
||||
"POT-Creation-Date: 2023-07-04 18:42+0200\n"
|
||||
"POT-Creation-Date: 2023-07-04 21:49+0200\n"
|
||||
"PO-Revision-Date: 2023-06-26 21:34+0200\n"
|
||||
"Last-Translator: Krzysztof Korościk <soltys@soltys.info>\n"
|
||||
"Language-Team: Polish <kde-i18n-doc@kde.org>\n"
|
||||
@@ -16208,6 +16208,24 @@ msgstr "%s%s%s: %s %s[%s%s]%s"
|
||||
msgid "No trigger defined"
|
||||
msgstr "Nie zdefiniowano triggerów"
|
||||
|
||||
#, fuzzy
|
||||
#| msgid "Triggers enabled"
|
||||
msgid "Triggers enabled:"
|
||||
msgstr "Triggery włączone"
|
||||
|
||||
#, fuzzy
|
||||
#| msgid "default: "
|
||||
msgid "default"
|
||||
msgstr "domyślnie: "
|
||||
|
||||
msgid "custom"
|
||||
msgstr ""
|
||||
|
||||
#, fuzzy
|
||||
#| msgid "Triggers enabled"
|
||||
msgid "No triggers enabled"
|
||||
msgstr "Triggery włączone"
|
||||
|
||||
msgid "List of default triggers:"
|
||||
msgstr "Lista domyślnych triggerów:"
|
||||
|
||||
@@ -16351,8 +16369,18 @@ 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>\" [\"<post_action>\"]]]]]] "
|
||||
#| "|| 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>...] || restore <name> [<name>...] "
|
||||
#| "|| default -yes || monitor [<filter>]"
|
||||
msgid ""
|
||||
"list|listfull|listdefault || add|addoff|addreplace <name> <hook> "
|
||||
"list [-o|-ol|-i|-il] || listfull || listdefault || add|addoff|addreplace "
|
||||
"<name> <hook> "
|
||||
"[\"<arguments>\" [\"<conditions>\" [\"<regex>\" [\"<command>\" [\"<return_code>\" [\"<post_action>\"]]]]]] "
|
||||
"|| addinput [<hook>] || input|output|recreate <name> || set <name> <option> "
|
||||
"<value> || rename|copy <name> <new_name> || enable|disable|toggle [<name>|-"
|
||||
@@ -16368,8 +16396,113 @@ msgstr ""
|
||||
"<nazwa> || del <nazwa>|-all [<nazwa>...] || restore <nazwa> [<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"
|
||||
#| "listdefault: list default triggers\n"
|
||||
#| " add: add a trigger\n"
|
||||
#| " addoff: add a trigger (disabled)\n"
|
||||
#| " addreplace: add or replace an existing trigger\n"
|
||||
#| " name: name of trigger\n"
|
||||
#| " hook: signal, hsignal, modifier, line, print, command, "
|
||||
#| "command_run, timer, config, focus, info, info_hashtable\n"
|
||||
#| " arguments: arguments for the hook, depending on hook (separated by "
|
||||
#| "semicolons):\n"
|
||||
#| " signal: name(s) of signal (required)\n"
|
||||
#| " hsignal: name(s) of hsignal (required)\n"
|
||||
#| " modifier: name(s) of modifier (required)\n"
|
||||
#| " line: buffer type (\"formatted\", \"free\" or \"*\"), list "
|
||||
#| "of buffer masks, tags\n"
|
||||
#| " print: buffer, tags, message, strip colors\n"
|
||||
#| " command: command (required), description, arguments, "
|
||||
#| "description of arguments, completion (all arguments except command are "
|
||||
#| "evaluated, \"${tg_trigger_name}\" is replaced by the trigger name, see /"
|
||||
#| "help eval)\n"
|
||||
#| " command_run: command(s) (required)\n"
|
||||
#| " timer: interval (required), align on second, max calls\n"
|
||||
#| " config: name(s) of option (required)\n"
|
||||
#| " focus: name(s) of area (required)\n"
|
||||
#| " info: name(s) of info (required)\n"
|
||||
#| " info_hashtable: name(s) of info (required)\n"
|
||||
#| " conditions: evaluated conditions for the trigger\n"
|
||||
#| " regex: one or more regular expressions to replace strings in "
|
||||
#| "variables\n"
|
||||
#| " command: command to execute (many commands can be separated by \";"
|
||||
#| "\")\n"
|
||||
#| "return_code: return code in callback (ok (default), ok_eat, error)\n"
|
||||
#| "post_action: action to take after execution (none (default), disable, "
|
||||
#| "delete)\n"
|
||||
#| " addinput: set input with default arguments to create a trigger\n"
|
||||
#| " input: set input with the command used to create the trigger\n"
|
||||
#| " output: send the command to create the trigger on the buffer\n"
|
||||
#| " recreate: same as \"input\", with option \"addreplace\" instead of "
|
||||
#| "\"add\"\n"
|
||||
#| " set: set an option in a trigger\n"
|
||||
#| " option: name of option: name, hook, arguments, conditions, regex, "
|
||||
#| "command, return_code\n"
|
||||
#| " (for help on option, you can type: /help trigger.trigger."
|
||||
#| "<name>.<option>)\n"
|
||||
#| " value: new value for the option\n"
|
||||
#| " rename: rename a trigger\n"
|
||||
#| " copy: copy a trigger\n"
|
||||
#| " enable: enable trigger(s) (without arguments: enable triggers "
|
||||
#| "globally)\n"
|
||||
#| " disable: disable trigger(s) (without arguments: disable triggers "
|
||||
#| "globally)\n"
|
||||
#| " toggle: toggle trigger(s) (without arguments: toggle triggers "
|
||||
#| "globally)\n"
|
||||
#| " restart: restart trigger(s) (recreate the hooks)\n"
|
||||
#| " show: show detailed info on a trigger (with some stats)\n"
|
||||
#| " del: delete a trigger\n"
|
||||
#| " -all: do action on all 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 \"*\" is allowed in each trigger name\n"
|
||||
#| "\n"
|
||||
#| "When a trigger callback is called, following actions are performed, in "
|
||||
#| "this order:\n"
|
||||
#| " 1. check conditions; if false, exit\n"
|
||||
#| " 2. replace text using POSIX extended regular expression(s) (if defined "
|
||||
#| "in trigger)\n"
|
||||
#| " 3. execute command(s) (if defined in trigger)\n"
|
||||
#| " 4. exit with a return code (except for modifier, line, focus, info and "
|
||||
#| "info_hashtable)\n"
|
||||
#| " 5. perform post action\n"
|
||||
#| "\n"
|
||||
#| "Examples (you can also look at default triggers with /trigger "
|
||||
#| "listdefault):\n"
|
||||
#| " add text attributes *bold*, _underline_ and /italic/ (only in user "
|
||||
#| "messages):\n"
|
||||
#| " /trigger add effects modifier weechat_print \"${tg_tag_nick}\" "
|
||||
#| "\"==\\*([^ ]+)\\*==*${color:bold}${re:1}${color:-bold}*== "
|
||||
#| "==_([^ ]+)_==_${color:underline}${re:1}${color:-underline}_== ==/([^ ]+)/"
|
||||
#| "==/${color:italic}${re:1}${color:-italic}/\"\n"
|
||||
#| " hide nicklist bar on small terminals:\n"
|
||||
#| " /trigger add resize_small signal signal_sigwinch \"${info:term_width} "
|
||||
#| "< 100\" \"\" \"/bar hide nicklist\"\n"
|
||||
#| " /trigger add resize_big signal signal_sigwinch \"${info:term_width} "
|
||||
#| ">= 100\" \"\" \"/bar show nicklist\"\n"
|
||||
#| " silently save config each hour:\n"
|
||||
#| " /trigger add cfgsave timer 3600000;0;0 \"\" \"\" \"/mute /save\"\n"
|
||||
#| " silently save WeeChat session at midnight (see /help upgrade):\n"
|
||||
#| " /trigger add session_save signal day_changed \"\" \"\" \"/mute /"
|
||||
#| "upgrade -save\"\n"
|
||||
#| " open trigger monitor and show only modifiers and triggers whose name "
|
||||
#| "starts with \"resize\":\n"
|
||||
#| " /trigger monitor @modifier,resize*"
|
||||
msgid ""
|
||||
" list: list triggers (without argument, this list is displayed)\n"
|
||||
" -o: send list of triggers enabled to buffer (string in English)\n"
|
||||
" -ol: send list of triggers enabled to buffer (translated string)\n"
|
||||
" -i: copy list of triggers enabled in command line (for sending to "
|
||||
"buffer) (string in English)\n"
|
||||
" -il: copy list of triggers enabled in command line (for sending to "
|
||||
"buffer) (translated string)\n"
|
||||
" listfull: list triggers with detailed info for each trigger\n"
|
||||
"listdefault: list default triggers\n"
|
||||
" add: add a trigger\n"
|
||||
|
||||
@@ -20,7 +20,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: WeeChat\n"
|
||||
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
|
||||
"POT-Creation-Date: 2023-07-04 18:42+0200\n"
|
||||
"POT-Creation-Date: 2023-07-04 21:49+0200\n"
|
||||
"PO-Revision-Date: 2023-06-26 21:34+0200\n"
|
||||
"Last-Translator: Vasco Almeida <vascomalmeida@sapo.pt>\n"
|
||||
"Language-Team: Portuguese <>\n"
|
||||
@@ -14824,6 +14824,24 @@ msgstr "%sNicks %s%s%s: %s[%s%s%s]"
|
||||
msgid "No trigger defined"
|
||||
msgstr "Nenhum acionador definido"
|
||||
|
||||
#, fuzzy
|
||||
#| msgid "Triggers enabled"
|
||||
msgid "Triggers enabled:"
|
||||
msgstr "Acionadores ativado"
|
||||
|
||||
#, fuzzy
|
||||
#| msgid "default: "
|
||||
msgid "default"
|
||||
msgstr "predefinição: "
|
||||
|
||||
msgid "custom"
|
||||
msgstr ""
|
||||
|
||||
#, fuzzy
|
||||
#| msgid "Triggers enabled"
|
||||
msgid "No triggers enabled"
|
||||
msgstr "Acionadores ativado"
|
||||
|
||||
msgid "List of default triggers:"
|
||||
msgstr "Lista de acionadores predefinidos:"
|
||||
|
||||
@@ -14970,8 +14988,18 @@ msgstr ""
|
||||
msgid "manage triggers, the Swiss Army knife for WeeChat"
|
||||
msgstr "gerir acionadores, o canivete suíço do WeeChat"
|
||||
|
||||
#, fuzzy
|
||||
#| msgid ""
|
||||
#| "list|listfull|listdefault || add|addoff|addreplace <name> <hook> "
|
||||
#| "[\"<arguments>\" [\"<conditions>\" [\"<regex>\" [\"<command>\" [\"<return_code>\" [\"<post_action>\"]]]]]] "
|
||||
#| "|| 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>...] || restore <name> [<name>...] "
|
||||
#| "|| default -yes || monitor [<filter>]"
|
||||
msgid ""
|
||||
"list|listfull|listdefault || add|addoff|addreplace <name> <hook> "
|
||||
"list [-o|-ol|-i|-il] || listfull || listdefault || add|addoff|addreplace "
|
||||
"<name> <hook> "
|
||||
"[\"<arguments>\" [\"<conditions>\" [\"<regex>\" [\"<command>\" [\"<return_code>\" [\"<post_action>\"]]]]]] "
|
||||
"|| addinput [<hook>] || input|output|recreate <name> || set <name> <option> "
|
||||
"<value> || rename|copy <name> <new_name> || enable|disable|toggle [<name>|-"
|
||||
@@ -14990,6 +15018,12 @@ msgstr ""
|
||||
#, fuzzy
|
||||
msgid ""
|
||||
" list: list triggers (without argument, this list is displayed)\n"
|
||||
" -o: send list of triggers enabled to buffer (string in English)\n"
|
||||
" -ol: send list of triggers enabled to buffer (translated string)\n"
|
||||
" -i: copy list of triggers enabled in command line (for sending to "
|
||||
"buffer) (string in English)\n"
|
||||
" -il: copy list of triggers enabled in command line (for sending to "
|
||||
"buffer) (translated string)\n"
|
||||
" listfull: list triggers with detailed info for each trigger\n"
|
||||
"listdefault: list default triggers\n"
|
||||
" add: add a trigger\n"
|
||||
|
||||
+25
-2
@@ -21,7 +21,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: WeeChat\n"
|
||||
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
|
||||
"POT-Creation-Date: 2023-07-04 18:42+0200\n"
|
||||
"POT-Creation-Date: 2023-07-04 21:49+0200\n"
|
||||
"PO-Revision-Date: 2023-06-26 21:34+0200\n"
|
||||
"Last-Translator: Érico Nogueira <ericonr@disroot.org>\n"
|
||||
"Language-Team: weechat-dev <weechat-dev@nongnu.org>\n"
|
||||
@@ -13145,6 +13145,22 @@ msgstr "%sApelidos: %s%s%s: %s[%s%s%s]"
|
||||
msgid "No trigger defined"
|
||||
msgstr "Nenhuma rmodifier definido"
|
||||
|
||||
#, fuzzy
|
||||
msgid "Triggers enabled:"
|
||||
msgstr "Filtro \"%s\" habilitado"
|
||||
|
||||
#, fuzzy
|
||||
#| msgid "default: "
|
||||
msgid "default"
|
||||
msgstr "padrão: "
|
||||
|
||||
msgid "custom"
|
||||
msgstr ""
|
||||
|
||||
#, fuzzy
|
||||
msgid "No triggers enabled"
|
||||
msgstr "Filtro \"%s\" habilitado"
|
||||
|
||||
#, fuzzy
|
||||
msgid "List of default triggers:"
|
||||
msgstr "Lista de atalhos:"
|
||||
@@ -13289,7 +13305,8 @@ msgid "manage triggers, the Swiss Army knife for WeeChat"
|
||||
msgstr ""
|
||||
|
||||
msgid ""
|
||||
"list|listfull|listdefault || add|addoff|addreplace <name> <hook> "
|
||||
"list [-o|-ol|-i|-il] || listfull || listdefault || add|addoff|addreplace "
|
||||
"<name> <hook> "
|
||||
"[\"<arguments>\" [\"<conditions>\" [\"<regex>\" [\"<command>\" [\"<return_code>\" [\"<post_action>\"]]]]]] "
|
||||
"|| addinput [<hook>] || input|output|recreate <name> || set <name> <option> "
|
||||
"<value> || rename|copy <name> <new_name> || enable|disable|toggle [<name>|-"
|
||||
@@ -13300,6 +13317,12 @@ msgstr ""
|
||||
|
||||
msgid ""
|
||||
" list: list triggers (without argument, this list is displayed)\n"
|
||||
" -o: send list of triggers enabled to buffer (string in English)\n"
|
||||
" -ol: send list of triggers enabled to buffer (translated string)\n"
|
||||
" -i: copy list of triggers enabled in command line (for sending to "
|
||||
"buffer) (string in English)\n"
|
||||
" -il: copy list of triggers enabled in command line (for sending to "
|
||||
"buffer) (translated string)\n"
|
||||
" listfull: list triggers with detailed info for each trigger\n"
|
||||
"listdefault: list default triggers\n"
|
||||
" add: add a trigger\n"
|
||||
|
||||
@@ -21,7 +21,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: WeeChat\n"
|
||||
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
|
||||
"POT-Creation-Date: 2023-07-04 18:42+0200\n"
|
||||
"POT-Creation-Date: 2023-07-04 21:49+0200\n"
|
||||
"PO-Revision-Date: 2023-06-17 11:47+0200\n"
|
||||
"Last-Translator: Aleksey V Zapparov AKA ixti <ixti@member.fsf.org>\n"
|
||||
"Language-Team: weechat-dev <weechat-dev@nongnu.org>\n"
|
||||
@@ -12576,6 +12576,21 @@ msgstr "%sСервер: %s%s %s[%s%s%s]\n"
|
||||
msgid "No trigger defined"
|
||||
msgstr "Сокращения не заданы.\n"
|
||||
|
||||
#, fuzzy
|
||||
msgid "Triggers enabled:"
|
||||
msgstr "команда users отключена"
|
||||
|
||||
#, fuzzy
|
||||
msgid "default"
|
||||
msgstr " . значение по умолчанию: %d\n"
|
||||
|
||||
msgid "custom"
|
||||
msgstr ""
|
||||
|
||||
#, fuzzy
|
||||
msgid "No triggers enabled"
|
||||
msgstr "команда users отключена"
|
||||
|
||||
#, fuzzy
|
||||
msgid "List of default triggers:"
|
||||
msgstr "Список сокращений:\n"
|
||||
@@ -12718,7 +12733,8 @@ msgid "manage triggers, the Swiss Army knife for WeeChat"
|
||||
msgstr ""
|
||||
|
||||
msgid ""
|
||||
"list|listfull|listdefault || add|addoff|addreplace <name> <hook> "
|
||||
"list [-o|-ol|-i|-il] || listfull || listdefault || add|addoff|addreplace "
|
||||
"<name> <hook> "
|
||||
"[\"<arguments>\" [\"<conditions>\" [\"<regex>\" [\"<command>\" [\"<return_code>\" [\"<post_action>\"]]]]]] "
|
||||
"|| addinput [<hook>] || input|output|recreate <name> || set <name> <option> "
|
||||
"<value> || rename|copy <name> <new_name> || enable|disable|toggle [<name>|-"
|
||||
@@ -12729,6 +12745,12 @@ msgstr ""
|
||||
|
||||
msgid ""
|
||||
" list: list triggers (without argument, this list is displayed)\n"
|
||||
" -o: send list of triggers enabled to buffer (string in English)\n"
|
||||
" -ol: send list of triggers enabled to buffer (translated string)\n"
|
||||
" -i: copy list of triggers enabled in command line (for sending to "
|
||||
"buffer) (string in English)\n"
|
||||
" -il: copy list of triggers enabled in command line (for sending to "
|
||||
"buffer) (translated string)\n"
|
||||
" listfull: list triggers with detailed info for each trigger\n"
|
||||
"listdefault: list default triggers\n"
|
||||
" add: add a trigger\n"
|
||||
|
||||
@@ -20,7 +20,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: WeeChat\n"
|
||||
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
|
||||
"POT-Creation-Date: 2023-07-04 18:42+0200\n"
|
||||
"POT-Creation-Date: 2023-07-04 21:49+0200\n"
|
||||
"PO-Revision-Date: 2023-06-26 21:34+0200\n"
|
||||
"Last-Translator: Ivan Pešić <ivan.pesic@gmail.com>\n"
|
||||
"Language-Team: weechat-dev <weechat-dev@nongnu.org>\n"
|
||||
@@ -15278,6 +15278,24 @@ msgstr " %s%s%s: %s%s%s%s%s%s%s%s%s%s%s%s%s"
|
||||
msgid "No trigger defined"
|
||||
msgstr "Није дефинисан ниједан окидач"
|
||||
|
||||
#, fuzzy
|
||||
#| msgid "Triggers enabled"
|
||||
msgid "Triggers enabled:"
|
||||
msgstr "Окидачи су укључени"
|
||||
|
||||
#, fuzzy
|
||||
#| msgid "default: "
|
||||
msgid "default"
|
||||
msgstr "подразумевано: "
|
||||
|
||||
msgid "custom"
|
||||
msgstr ""
|
||||
|
||||
#, fuzzy
|
||||
#| msgid "Triggers enabled"
|
||||
msgid "No triggers enabled"
|
||||
msgstr "Окидачи су укључени"
|
||||
|
||||
msgid "List of default triggers:"
|
||||
msgstr "Листа подразумеваних окидача:"
|
||||
|
||||
@@ -15421,8 +15439,18 @@ 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>\" [\"<post_action>\"]]]]]] "
|
||||
#| "|| 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>...] || restore <name> [<name>...] "
|
||||
#| "|| default -yes || monitor [<filter>]"
|
||||
msgid ""
|
||||
"list|listfull|listdefault || add|addoff|addreplace <name> <hook> "
|
||||
"list [-o|-ol|-i|-il] || listfull || listdefault || add|addoff|addreplace "
|
||||
"<name> <hook> "
|
||||
"[\"<arguments>\" [\"<conditions>\" [\"<regex>\" [\"<command>\" [\"<return_code>\" [\"<post_action>\"]]]]]] "
|
||||
"|| addinput [<hook>] || input|output|recreate <name> || set <name> <option> "
|
||||
"<value> || rename|copy <name> <new_name> || enable|disable|toggle [<name>|-"
|
||||
@@ -15438,8 +15466,113 @@ msgstr ""
|
||||
"all [<име>...] || restore <име> [<име>...] || default -yes || monitor "
|
||||
"[<филтер>]"
|
||||
|
||||
#, fuzzy
|
||||
#| msgid ""
|
||||
#| " list: list triggers (without argument, this list is displayed)\n"
|
||||
#| " listfull: list triggers with detailed info for each trigger\n"
|
||||
#| "listdefault: list default triggers\n"
|
||||
#| " add: add a trigger\n"
|
||||
#| " addoff: add a trigger (disabled)\n"
|
||||
#| " addreplace: add or replace an existing trigger\n"
|
||||
#| " name: name of trigger\n"
|
||||
#| " hook: signal, hsignal, modifier, line, print, command, "
|
||||
#| "command_run, timer, config, focus, info, info_hashtable\n"
|
||||
#| " arguments: arguments for the hook, depending on hook (separated by "
|
||||
#| "semicolons):\n"
|
||||
#| " signal: name(s) of signal (required)\n"
|
||||
#| " hsignal: name(s) of hsignal (required)\n"
|
||||
#| " modifier: name(s) of modifier (required)\n"
|
||||
#| " line: buffer type (\"formatted\", \"free\" or \"*\"), list "
|
||||
#| "of buffer masks, tags\n"
|
||||
#| " print: buffer, tags, message, strip colors\n"
|
||||
#| " command: command (required), description, arguments, "
|
||||
#| "description of arguments, completion (all arguments except command are "
|
||||
#| "evaluated, \"${tg_trigger_name}\" is replaced by the trigger name, see /"
|
||||
#| "help eval)\n"
|
||||
#| " command_run: command(s) (required)\n"
|
||||
#| " timer: interval (required), align on second, max calls\n"
|
||||
#| " config: name(s) of option (required)\n"
|
||||
#| " focus: name(s) of area (required)\n"
|
||||
#| " info: name(s) of info (required)\n"
|
||||
#| " info_hashtable: name(s) of info (required)\n"
|
||||
#| " conditions: evaluated conditions for the trigger\n"
|
||||
#| " regex: one or more regular expressions to replace strings in "
|
||||
#| "variables\n"
|
||||
#| " command: command to execute (many commands can be separated by \";"
|
||||
#| "\")\n"
|
||||
#| "return_code: return code in callback (ok (default), ok_eat, error)\n"
|
||||
#| "post_action: action to take after execution (none (default), disable, "
|
||||
#| "delete)\n"
|
||||
#| " addinput: set input with default arguments to create a trigger\n"
|
||||
#| " input: set input with the command used to create the trigger\n"
|
||||
#| " output: send the command to create the trigger on the buffer\n"
|
||||
#| " recreate: same as \"input\", with option \"addreplace\" instead of "
|
||||
#| "\"add\"\n"
|
||||
#| " set: set an option in a trigger\n"
|
||||
#| " option: name of option: name, hook, arguments, conditions, regex, "
|
||||
#| "command, return_code\n"
|
||||
#| " (for help on option, you can type: /help trigger.trigger."
|
||||
#| "<name>.<option>)\n"
|
||||
#| " value: new value for the option\n"
|
||||
#| " rename: rename a trigger\n"
|
||||
#| " copy: copy a trigger\n"
|
||||
#| " enable: enable trigger(s) (without arguments: enable triggers "
|
||||
#| "globally)\n"
|
||||
#| " disable: disable trigger(s) (without arguments: disable triggers "
|
||||
#| "globally)\n"
|
||||
#| " toggle: toggle trigger(s) (without arguments: toggle triggers "
|
||||
#| "globally)\n"
|
||||
#| " restart: restart trigger(s) (recreate the hooks)\n"
|
||||
#| " show: show detailed info on a trigger (with some stats)\n"
|
||||
#| " del: delete a trigger\n"
|
||||
#| " -all: do action on all 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 \"*\" is allowed in each trigger name\n"
|
||||
#| "\n"
|
||||
#| "When a trigger callback is called, following actions are performed, in "
|
||||
#| "this order:\n"
|
||||
#| " 1. check conditions; if false, exit\n"
|
||||
#| " 2. replace text using POSIX extended regular expression(s) (if defined "
|
||||
#| "in trigger)\n"
|
||||
#| " 3. execute command(s) (if defined in trigger)\n"
|
||||
#| " 4. exit with a return code (except for modifier, line, focus, info and "
|
||||
#| "info_hashtable)\n"
|
||||
#| " 5. perform post action\n"
|
||||
#| "\n"
|
||||
#| "Examples (you can also look at default triggers with /trigger "
|
||||
#| "listdefault):\n"
|
||||
#| " add text attributes *bold*, _underline_ and /italic/ (only in user "
|
||||
#| "messages):\n"
|
||||
#| " /trigger add effects modifier weechat_print \"${tg_tag_nick}\" "
|
||||
#| "\"==\\*([^ ]+)\\*==*${color:bold}${re:1}${color:-bold}*== "
|
||||
#| "==_([^ ]+)_==_${color:underline}${re:1}${color:-underline}_== ==/([^ ]+)/"
|
||||
#| "==/${color:italic}${re:1}${color:-italic}/\"\n"
|
||||
#| " hide nicklist bar on small terminals:\n"
|
||||
#| " /trigger add resize_small signal signal_sigwinch \"${info:term_width} "
|
||||
#| "< 100\" \"\" \"/bar hide nicklist\"\n"
|
||||
#| " /trigger add resize_big signal signal_sigwinch \"${info:term_width} "
|
||||
#| ">= 100\" \"\" \"/bar show nicklist\"\n"
|
||||
#| " silently save config each hour:\n"
|
||||
#| " /trigger add cfgsave timer 3600000;0;0 \"\" \"\" \"/mute /save\"\n"
|
||||
#| " silently save WeeChat session at midnight (see /help upgrade):\n"
|
||||
#| " /trigger add session_save signal day_changed \"\" \"\" \"/mute /"
|
||||
#| "upgrade -save\"\n"
|
||||
#| " open trigger monitor and show only modifiers and triggers whose name "
|
||||
#| "starts with \"resize\":\n"
|
||||
#| " /trigger monitor @modifier,resize*"
|
||||
msgid ""
|
||||
" list: list triggers (without argument, this list is displayed)\n"
|
||||
" -o: send list of triggers enabled to buffer (string in English)\n"
|
||||
" -ol: send list of triggers enabled to buffer (translated string)\n"
|
||||
" -i: copy list of triggers enabled in command line (for sending to "
|
||||
"buffer) (string in English)\n"
|
||||
" -il: copy list of triggers enabled in command line (for sending to "
|
||||
"buffer) (translated string)\n"
|
||||
" listfull: list triggers with detailed info for each trigger\n"
|
||||
"listdefault: list default triggers\n"
|
||||
" add: add a trigger\n"
|
||||
|
||||
@@ -20,7 +20,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: WeeChat\n"
|
||||
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
|
||||
"POT-Creation-Date: 2023-07-04 18:42+0200\n"
|
||||
"POT-Creation-Date: 2023-07-04 21:49+0200\n"
|
||||
"PO-Revision-Date: 2023-06-26 21:34+0200\n"
|
||||
"Last-Translator: Emir SARI <emir_sari@icloud.com>\n"
|
||||
"Language-Team: weechat-dev <weechat-dev@nongnu.org>\n"
|
||||
@@ -15707,6 +15707,24 @@ msgstr "%s%s%s: %s %s[%s%s]%s"
|
||||
msgid "No trigger defined"
|
||||
msgstr "Tanımlanan bir tetik yok"
|
||||
|
||||
#, fuzzy
|
||||
#| msgid "Triggers enabled"
|
||||
msgid "Triggers enabled:"
|
||||
msgstr "Tetikler etkin"
|
||||
|
||||
#, fuzzy
|
||||
#| msgid "default: "
|
||||
msgid "default"
|
||||
msgstr "öntanımlı: "
|
||||
|
||||
msgid "custom"
|
||||
msgstr ""
|
||||
|
||||
#, fuzzy
|
||||
#| msgid "Triggers enabled"
|
||||
msgid "No triggers enabled"
|
||||
msgstr "Tetikler etkin"
|
||||
|
||||
msgid "List of default triggers:"
|
||||
msgstr "Öntanımlı tetiklerin listesi:"
|
||||
|
||||
@@ -15850,8 +15868,18 @@ msgstr ""
|
||||
msgid "manage triggers, the Swiss Army knife for WeeChat"
|
||||
msgstr "WeeChat'in İsviçre Çakısı olan tetikleri yönetin"
|
||||
|
||||
#, fuzzy
|
||||
#| msgid ""
|
||||
#| "list|listfull|listdefault || add|addoff|addreplace <name> <hook> "
|
||||
#| "[\"<arguments>\" [\"<conditions>\" [\"<regex>\" [\"<command>\" [\"<return_code>\" [\"<post_action>\"]]]]]] "
|
||||
#| "|| 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>...] || restore <name> [<name>...] "
|
||||
#| "|| default -yes || monitor [<filter>]"
|
||||
msgid ""
|
||||
"list|listfull|listdefault || add|addoff|addreplace <name> <hook> "
|
||||
"list [-o|-ol|-i|-il] || listfull || listdefault || add|addoff|addreplace "
|
||||
"<name> <hook> "
|
||||
"[\"<arguments>\" [\"<conditions>\" [\"<regex>\" [\"<command>\" [\"<return_code>\" [\"<post_action>\"]]]]]] "
|
||||
"|| addinput [<hook>] || input|output|recreate <name> || set <name> <option> "
|
||||
"<value> || rename|copy <name> <new_name> || enable|disable|toggle [<name>|-"
|
||||
@@ -15869,6 +15897,12 @@ msgstr ""
|
||||
#, fuzzy
|
||||
msgid ""
|
||||
" list: list triggers (without argument, this list is displayed)\n"
|
||||
" -o: send list of triggers enabled to buffer (string in English)\n"
|
||||
" -ol: send list of triggers enabled to buffer (translated string)\n"
|
||||
" -i: copy list of triggers enabled in command line (for sending to "
|
||||
"buffer) (string in English)\n"
|
||||
" -il: copy list of triggers enabled in command line (for sending to "
|
||||
"buffer) (translated string)\n"
|
||||
" listfull: list triggers with detailed info for each trigger\n"
|
||||
"listdefault: list default triggers\n"
|
||||
" add: add a trigger\n"
|
||||
|
||||
+21
-2
@@ -21,7 +21,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: WeeChat\n"
|
||||
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
|
||||
"POT-Creation-Date: 2023-07-04 18:42+0200\n"
|
||||
"POT-Creation-Date: 2023-07-04 21:49+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"
|
||||
@@ -11364,6 +11364,18 @@ msgstr ""
|
||||
msgid "No trigger defined"
|
||||
msgstr ""
|
||||
|
||||
msgid "Triggers enabled:"
|
||||
msgstr ""
|
||||
|
||||
msgid "default"
|
||||
msgstr ""
|
||||
|
||||
msgid "custom"
|
||||
msgstr ""
|
||||
|
||||
msgid "No triggers enabled"
|
||||
msgstr ""
|
||||
|
||||
msgid "List of default triggers:"
|
||||
msgstr ""
|
||||
|
||||
@@ -11502,7 +11514,8 @@ msgid "manage triggers, the Swiss Army knife for WeeChat"
|
||||
msgstr ""
|
||||
|
||||
msgid ""
|
||||
"list|listfull|listdefault || add|addoff|addreplace <name> <hook> "
|
||||
"list [-o|-ol|-i|-il] || listfull || listdefault || add|addoff|addreplace "
|
||||
"<name> <hook> "
|
||||
"[\"<arguments>\" [\"<conditions>\" [\"<regex>\" [\"<command>\" [\"<return_code>\" [\"<post_action>\"]]]]]] "
|
||||
"|| addinput [<hook>] || input|output|recreate <name> || set <name> <option> "
|
||||
"<value> || rename|copy <name> <new_name> || enable|disable|toggle [<name>|-"
|
||||
@@ -11513,6 +11526,12 @@ msgstr ""
|
||||
|
||||
msgid ""
|
||||
" list: list triggers (without argument, this list is displayed)\n"
|
||||
" -o: send list of triggers enabled to buffer (string in English)\n"
|
||||
" -ol: send list of triggers enabled to buffer (translated string)\n"
|
||||
" -i: copy list of triggers enabled in command line (for sending to "
|
||||
"buffer) (string in English)\n"
|
||||
" -il: copy list of triggers enabled in command line (for sending to "
|
||||
"buffer) (translated string)\n"
|
||||
" listfull: list triggers with detailed info for each trigger\n"
|
||||
"listdefault: list default triggers\n"
|
||||
" add: add a trigger\n"
|
||||
|
||||
@@ -287,6 +287,107 @@ trigger_command_list (const char *message, int verbose)
|
||||
}
|
||||
}
|
||||
|
||||
/*
|
||||
* Sends the list of enabled triggers to the buffer.
|
||||
*/
|
||||
|
||||
void
|
||||
trigger_command_list_buffer (struct t_gui_buffer *buffer,
|
||||
int send_to_buffer,
|
||||
int translated)
|
||||
{
|
||||
struct t_trigger *ptr_trigger;
|
||||
char **output, str_pos[16];
|
||||
int i, count, length;
|
||||
|
||||
output = weechat_string_dyn_alloc (256);
|
||||
if (!output)
|
||||
return;
|
||||
|
||||
count = 0;
|
||||
for (ptr_trigger = triggers; ptr_trigger;
|
||||
ptr_trigger = ptr_trigger->next_trigger)
|
||||
{
|
||||
if (!weechat_config_boolean (ptr_trigger->options[TRIGGER_OPTION_ENABLED]))
|
||||
continue;
|
||||
if (count == 0)
|
||||
{
|
||||
weechat_string_dyn_concat (
|
||||
output,
|
||||
(translated) ? _("Triggers enabled:") : "Triggers enabled:",
|
||||
-1);
|
||||
weechat_string_dyn_concat (output, " ", -1);
|
||||
}
|
||||
if (count > 0)
|
||||
weechat_string_dyn_concat (output, ", ", -1);
|
||||
weechat_string_dyn_concat (output, ptr_trigger->name, -1);
|
||||
weechat_string_dyn_concat (output, " (", -1);
|
||||
weechat_string_dyn_concat (
|
||||
output,
|
||||
weechat_config_string (ptr_trigger->options[TRIGGER_OPTION_HOOK]),
|
||||
-1);
|
||||
for (i = 0; trigger_config_default_list[i][0]; i++)
|
||||
{
|
||||
if (strcmp (trigger_config_default_list[i][0], ptr_trigger->name) == 0)
|
||||
break;
|
||||
}
|
||||
if (trigger_config_default_list[i][0])
|
||||
{
|
||||
weechat_string_dyn_concat (output, ", ", -1);
|
||||
weechat_string_dyn_concat (
|
||||
output,
|
||||
(translated) ? _("default") : "default",
|
||||
-1);
|
||||
if ((weechat_strcmp (
|
||||
weechat_config_string (ptr_trigger->options[TRIGGER_OPTION_HOOK]),
|
||||
trigger_config_default_list[i][TRIGGER_OPTION_HOOK + 1]) != 0)
|
||||
|| (weechat_strcmp (
|
||||
weechat_config_string (ptr_trigger->options[TRIGGER_OPTION_ARGUMENTS]),
|
||||
trigger_config_default_list[i][TRIGGER_OPTION_ARGUMENTS + 1]) != 0)
|
||||
|| (weechat_strcmp (
|
||||
weechat_config_string (ptr_trigger->options[TRIGGER_OPTION_CONDITIONS]),
|
||||
trigger_config_default_list[i][TRIGGER_OPTION_CONDITIONS + 1]) != 0)
|
||||
|| (weechat_strcmp (
|
||||
weechat_config_string (ptr_trigger->options[TRIGGER_OPTION_REGEX]),
|
||||
trigger_config_default_list[i][TRIGGER_OPTION_REGEX + 1]) != 0)
|
||||
|| (weechat_strcmp (
|
||||
weechat_config_string (ptr_trigger->options[TRIGGER_OPTION_COMMAND]),
|
||||
trigger_config_default_list[i][TRIGGER_OPTION_COMMAND + 1]) != 0))
|
||||
{
|
||||
weechat_string_dyn_concat (output, ", ", -1);
|
||||
weechat_string_dyn_concat (
|
||||
output,
|
||||
(translated) ? _("custom") : "custom",
|
||||
-1);
|
||||
}
|
||||
}
|
||||
weechat_string_dyn_concat (output, ")", -1);
|
||||
count++;
|
||||
}
|
||||
|
||||
if (count == 0)
|
||||
{
|
||||
weechat_string_dyn_concat (
|
||||
output,
|
||||
(translated) ? _("No triggers enabled") : "No triggers enabled",
|
||||
-1);
|
||||
}
|
||||
|
||||
if (send_to_buffer)
|
||||
{
|
||||
weechat_command (buffer, *output);
|
||||
}
|
||||
else
|
||||
{
|
||||
weechat_buffer_set (buffer, "input", *output);
|
||||
length = weechat_utf8_strlen (*output);
|
||||
snprintf (str_pos, sizeof (str_pos), "%d", length);
|
||||
weechat_buffer_set (buffer, "input_pos", str_pos);
|
||||
}
|
||||
|
||||
weechat_string_dyn_free (output, 1);
|
||||
}
|
||||
|
||||
/*
|
||||
* Displays a list of default triggers.
|
||||
*/
|
||||
@@ -523,21 +624,37 @@ trigger_command_trigger (const void *pointer, void *data,
|
||||
|
||||
/* list all triggers */
|
||||
if ((argc == 1)
|
||||
|| ((argc == 2) && (weechat_strcmp (argv[1], "list") == 0)))
|
||||
|| ((argc > 1) && (weechat_strcmp (argv[1], "list") == 0)))
|
||||
{
|
||||
trigger_command_list (_("List of triggers:"), 0);
|
||||
if (argc > 2)
|
||||
{
|
||||
if (weechat_strcmp (argv[2], "-i") == 0)
|
||||
trigger_command_list_buffer (buffer, 0, 0);
|
||||
else if (weechat_strcmp (argv[2], "-il") == 0)
|
||||
trigger_command_list_buffer (buffer, 0, 1);
|
||||
else if (weechat_strcmp (argv[2], "-o") == 0)
|
||||
trigger_command_list_buffer (buffer, 1, 0);
|
||||
else if (weechat_strcmp (argv[2], "-ol") == 0)
|
||||
trigger_command_list_buffer (buffer, 1, 1);
|
||||
else
|
||||
trigger_command_list (_("List of triggers:"), 0);
|
||||
}
|
||||
else
|
||||
{
|
||||
trigger_command_list (_("List of triggers:"), 0);
|
||||
}
|
||||
goto end;
|
||||
}
|
||||
|
||||
/* full list of all triggers */
|
||||
if ((argc == 2) && (weechat_strcmp (argv[1], "listfull") == 0))
|
||||
if (weechat_strcmp (argv[1], "listfull") == 0)
|
||||
{
|
||||
trigger_command_list (_("List of triggers:"), 1);
|
||||
goto end;
|
||||
}
|
||||
|
||||
/* list of default triggers */
|
||||
if ((argc == 2) && (weechat_strcmp (argv[1], "listdefault") == 0))
|
||||
if (weechat_strcmp (argv[1], "listdefault") == 0)
|
||||
{
|
||||
trigger_command_list_default (1);
|
||||
goto end;
|
||||
@@ -1196,7 +1313,9 @@ trigger_command_init ()
|
||||
weechat_hook_command (
|
||||
"trigger",
|
||||
N_("manage triggers, the Swiss Army knife for WeeChat"),
|
||||
N_("list|listfull|listdefault"
|
||||
N_("list [-o|-ol|-i|-il]"
|
||||
" || listfull"
|
||||
" || listdefault"
|
||||
" || add|addoff|addreplace <name> <hook> [\"<arguments>\" "
|
||||
"[\"<conditions>\" [\"<regex>\" [\"<command>\" "
|
||||
"[\"<return_code>\" [\"<post_action>\"]]]]]]"
|
||||
@@ -1212,6 +1331,12 @@ trigger_command_init ()
|
||||
" || default -yes"
|
||||
" || monitor [<filter>]"),
|
||||
N_(" list: list triggers (without argument, this list is displayed)\n"
|
||||
" -o: send list of triggers enabled to buffer (string in English)\n"
|
||||
" -ol: send list of triggers enabled to buffer (translated string)\n"
|
||||
" -i: copy list of triggers enabled in command line (for "
|
||||
"sending to buffer) (string in English)\n"
|
||||
" -il: copy list of triggers enabled in command line (for "
|
||||
"sending to buffer) (translated string)\n"
|
||||
" listfull: list triggers with detailed info for each trigger\n"
|
||||
"listdefault: list default triggers\n"
|
||||
" add: add a trigger\n"
|
||||
@@ -1308,7 +1433,9 @@ trigger_command_init ()
|
||||
" open trigger monitor and show only modifiers and triggers whose "
|
||||
"name starts with \"resize\":\n"
|
||||
" /trigger monitor @modifier,resize*"),
|
||||
"list|listfull|listdefault"
|
||||
"list -i|-il|-o|-ol"
|
||||
" || listfull"
|
||||
" || listdefault"
|
||||
" || add|addoff|addreplace %(trigger_add_arguments)|%*"
|
||||
" || addinput %(trigger_hooks)"
|
||||
" || input|output|recreate %(trigger_names)"
|
||||
|
||||
Reference in New Issue
Block a user