Age | Commit message (Collapse) | Author | |
---|---|---|---|
2014-03-13 | api: add callback in function string_replace_regex | Sebastien Helleu | |
2014-03-02 | trigger: add variable "tg_notify" (notify level of a message, if different ↵ | Sebastien Helleu | |
from "none") | |||
2014-02-22 | trigger: fix potential uninitialized pointer in signal hook callback | Sebastien Helleu | |
2014-02-22 | trigger: fix crash when a signal is received with type "int" and NULL ↵ | Sebastien Helleu | |
pointer in signal_data | |||
2014-02-14 | trigger: fix return code of focus callback | Sebastien Helleu | |
2014-02-13 | trigger: add strings without colors in hashtable for modifier ↵ | Sebastien Helleu | |
"weechat_print" and hook print For modifier "weechat_print", variables added: - tg_string_nocolor (same as tg_string, without colors) - tg_prefix_nocolor (same as tg_prefix, without colors) - tg_message_nocolor (same as tg_message, without colors) For hook print, variables added: - tg_prefix_nocolor (same as tg_prefix, without colors) - tg_message_nocolor (same as tg_message, without colors) | |||
2014-02-13 | trigger: add "tg_prefix" and "tg_message" in hashtable for modifier ↵ | Sebastien Helleu | |
"weechat_print" | |||
2014-02-13 | trigger: escape chars in regex replacement (when trigger is created) | Sebastien Helleu | |
2014-02-13 | trigger: evaluate regex replacement on execution of trigger (and not when ↵ | Sebastien Helleu | |
creating the trigger) | |||
2014-02-13 | trigger: fix call of IRC message parser on non-IRC messages in modifier callback | Sebastien Helleu | |
2014-02-13 | trigger: add "server" in hashtable after parsing of IRC message | Sebastien Helleu | |
2014-02-13 | trigger: parse IRC messages received in signal/modifier hook callbacks | Sebastien Helleu | |
The parsed message is added into hashtable "extra_vars". For example, signal "freenode,irc_in_PRIVMSG" received with the message "hello world!" on channel #weechat gives in the hashtable: extra_vars: tags: "" host: "tester!user@host.com" tg_signal: "freenode,irc_in_PRIVMSG" channel: "#weechat" tg_signal_data: ":tester!user@host.com PRIVMSG #weechat :hello world!" arguments: "#weechat :hello world!" nick: "tester" command: "PRIVMSG" message_without_tags: ":tester!user@host.com PRIVMSG #weechat :hello world!" | |||
2014-02-13 | trigger: refactor some code in hook callbacks using macros | Sebastien Helleu | |
2014-02-13 | trigger: add hook focus | Sebastien Helleu | |
2014-02-13 | trigger: add hook command | Sebastien Helleu | |
2014-02-13 | trigger: add extra colors in trigger monitor buffer | Sebastien Helleu | |
2014-02-13 | trigger: add the name of buffer on trigger monitor when executing a command | Sebastien Helleu | |
2014-02-10 | trigger: add hook config | Sebastien Helleu | |
2014-02-09 | trigger: set variables in hashtable using message tags | Sebastien Helleu | |
2014-02-09 | core: 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-09 | trigger: add missing init of buffer pointer in modifier callback | Sebastien Helleu | |
2014-02-09 | trigger: fix crash in callback if one regex is NULL (invalid) | Sebastien Helleu | |
2014-02-09 | trigger: add buffer pointer in modifier callback | Sebastien Helleu | |
2014-02-09 | trigger: refactor some code in hook callbacks (debug, conditions, regex, ↵ | Sebastien Helleu | |
command) | |||
2014-02-09 | trigger: fix evaluated command in callback | Sebastien Helleu | |
2014-02-09 | trigger: split trigger command on creation, not when executing the callback | Sebastien Helleu | |
2014-02-09 | trigger: add hook command_run | Sebastien Helleu | |
2014-02-09 | trigger: remove the timer hook pointer during the last timer call | Sebastien Helleu | |
2014-02-09 | trigger: add timer | Sebastien Helleu | |
2014-02-09 | trigger: execute callback even if regex/command are not set in the trigger | Sebastien Helleu | |
2014-02-09 | trigger: add hsignal | Sebastien Helleu | |
2014-02-09 | trigger: add support of variable in regex option | Sebastien Helleu | |
Examples with new format: /regex/text/ /regex/text/var /regex1/text1/ /regex2/text2/ /regex1/text1/var /regex2/text2/var | |||
2014-02-09 | trigger: fix regex result in a hook print | Sebastien Helleu | |
2014-02-09 | trigger: display regex changes in monitor buffer | Sebastien Helleu | |
2014-02-09 | trigger: add trigger plugin | Sebastien Helleu | |