summaryrefslogtreecommitdiff
path: root/src/plugins/trigger/trigger-command.c
AgeCommit message (Collapse)Author
2015-04-18trigger: do not hook anything if the trigger is disabled (closes #405)Sébastien Helleu
2015-01-01core: update copyright datesSébastien Helleu
2014-11-22api: return value in function command(), remove WeeChat error after command ↵Sébastien Helleu
callback if return code is WEECHAT_RC_ERROR
2014-11-01trigger: fix trigger example "effects" in /help trigger (update regex to new ↵Sébastien Helleu
format)
2014-09-20trigger: do not allow any changes on a trigger when it is currently running ↵Sébastien Helleu
(closes #189)
2014-08-23trigger: add option "restore" in command /triggerSébastien Helleu
2014-04-12api: allow wildcard "*" inside the mask in function string_matchSébastien Helleu
2014-04-01trigger: add filter in trigger monitor bufferSébastien Helleu
The filter can be set with /trigger monitor <filter> or by entering data in the trigger monitor input.
2014-03-10trigger: add plugin name in error messagesSebastien Helleu
2014-03-02trigger: do not create the trigger with /trigger add if the regex is invalidSebastien Helleu
2014-03-01trigger: fix typo in /help triggerSebastien Helleu
2014-03-01trigger: fix typo in /help triggerSebastien Helleu
2014-03-01trigger: make optional the alignment on second and max calls (in hook timer)Sebastien Helleu
2014-02-28trigger: allow empty return code in command /trigger {add|addoff|addreplace}Sebastien Helleu
2014-02-21core: update translationsSebastien Helleu
2014-02-21trigger: return WEECHAT_RC_ERROR in command /trigger if arguments are ↵Sebastien Helleu
wrong/missing
2014-02-20trigger: add option "addreplace" in command /trigger (used by /trigger recreate)Sebastien Helleu
Now the command "/trigger recreate" does not delete the trigger any more. Instead the option "addreplace" is used in input, so the existing trigger is overwritten if the command is sent.
2014-02-16trigger: add option "addoff" in command /trigger (add a trigger in disabled ↵Sebastien Helleu
state)
2014-02-15trigger: remove triggers in /help trigger that are already default triggersSebastien Helleu
2014-02-14trigger: update description of command /triggerSebastien Helleu
2014-02-14trigger: remove the return code with /trigger input/output/recreate for ↵Sebastien Helleu
modifier and focus hooks
2014-02-14trigger: allow restart of trigger only if trigger is enabledSebastien Helleu
2014-02-14trigger: add option trigger.look.enabled (can be changed with /trigger ↵Sebastien Helleu
enable|disable|toggle)
2014-02-14trigger: add option "recreate" in command /triggerSebastien Helleu
The "recreate" option is the same as "input" but the trigger is first deleted. So this lets you recreate the same trigger and edit some things if needed.
2014-02-14trigger: add option "copy" in command /triggerSebastien Helleu
2014-02-14trigger: add options "input" and "output" in command /triggerSebastien Helleu
2014-02-13trigger: add hook focusSebastien Helleu
2014-02-13trigger: add hook commandSebastien Helleu
2014-02-10trigger: add option "show" in command /triggerSebastien Helleu
2014-02-10trigger: add hook configSebastien Helleu
2014-02-10trigger: add missing hook "command_run" in /help triggerSebastien Helleu
2014-02-10trigger: update actions performed in the trigger (in /help trigger)Sebastien Helleu
2014-02-09trigger: add condition "${tg_tag_nick}" in trigger example "effects" (/help ↵Sebastien Helleu
trigger)
2014-02-09trigger: add examples of triggers using "signal_sigwinch" in /help triggerSebastien Helleu
2014-02-09trigger: add options trigger.color.flag_{command|conditions|regex|return_code}Sebastien Helleu
2014-02-09trigger: add default triggersSebastien Helleu
2014-02-09core: improve the string_replace_regex function (add reference char, change ↵Sebastien Helleu
syntax for match refs) The reference char is now an argument for the function. The references are now $0 .. $99 and $+ was added (last match, with highest number). The syntax to replace a match with one char is now: $.cN or $.c+ (for example: "$.*3").
2014-02-09trigger: add option "listfull" in command /triggerSebastien Helleu
2014-02-09trigger: add options trigger.color.trigger{_disabled}Sebastien Helleu
2014-02-09trigger: add option "addinput" in command /triggerSebastien Helleu
2014-02-09trigger: add option "restart" in command /triggerSebastien Helleu
2014-02-09trigger: add completion for all arguments of command /trigger addSebastien Helleu
2014-02-09trigger: split arguments like shell in "/trigger add", to create a whole ↵Sebastien Helleu
trigger with one command
2014-02-09trigger: remove quotes around value in command /trigger setSebastien Helleu
2014-02-09trigger: add support of variable in regex optionSebastien Helleu
Examples with new format: /regex/text/ /regex/text/var /regex1/text1/ /regex2/text2/ /regex1/text1/var /regex2/text2/var
2014-02-09trigger: enable many trigger names and value "-all" in command /trigger ↵Sebastien Helleu
{enable|disable|toggle}
2014-02-09trigger: minor change in output of /trigger for regexSebastien Helleu
2014-02-09trigger: add option "rename" in command /triggerSebastien Helleu
2014-02-09trigger: do not allow a name starting with "-"Sebastien Helleu
2014-02-09trigger: add trigger pluginSebastien Helleu