Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-01-14 | core: reinitialize config file pointer to NULL after an error on section ↵ | Sébastien Helleu | |
creation | |||
2018-01-05 | core: update copyright dates | Sébastien Helleu | |
2017-01-01 | core: update copyright dates | Sébastien Helleu | |
2016-11-19 | trigger: add comments above default triggers | Sébastien Helleu | |
2016-11-19 | trigger: do not hide email in command "/msg nickserv register password ↵ | Sébastien Helleu | |
email" (closes #849) | |||
2016-08-09 | trigger: rename "once action" to "post action" | Sébastien Helleu | |
2016-08-09 | Merge remote-tracking branch 'origin/pr/509' | Sébastien Helleu | |
2016-03-21 | core: add pointer in some callbacks (closes #406) | Sébastien Helleu | |
This pointer is the first argument received by callbacks, and the existing argument "data" is now automatically freed by WeeChat when the object containing the callback is removed. With this new pointer, the linked list of callbacks in scripts has been removed. This will improve speed of scripts (using a lot of hooks), reduce memory used by scripts and reduce time to unload scripts. Following functions are affected in the C API: * exec_on_files * config_new * config_new_section * config_new_option * hook_command * hook_command_run * hook_timer * hook_fd * hook_process * hook_process_hashtable * hook_connect * hook_print * hook_signal * hook_hsignal * hook_config * hook_completion * hook_modifier * hook_info * hook_info_hashtable * hook_infolist * hook_hdata * hook_focus * unhook_all_plugin * buffer_new * bar_item_new * upgrade_new * upgrade_read | |||
2016-02-05 | trigger: fix long lines | Sébastien Helleu | |
2016-02-05 | Merge pull request #511 from juanfra684/patch-1 | Sébastien Helleu | |
trigger: add recover to cmd_pass/msg_auth, and regain to msg_auth | |||
2016-01-01 | core: update copyright dates | Sébastien Helleu | |
2015-08-31 | trigger: add recover to cmd_pass/msg_auth, and regain to msg_auth | Juan Francisco Cantero Hurtado | |
2015-08-22 | trigger: add support for one-time triggers (closes #399) | Simmo Saan | |
2015-03-22 | trigger: hide password when messaging NickServ through default alias /m ↵ | Simmo Saan | |
(closes #367) | |||
2015-01-01 | core: update copyright dates | Sébastien Helleu | |
2014-10-26 | trigger: evaluate and replace regex groups at same time, new format for ↵ | Sébastien Helleu | |
regex option in triggers (incompatible with version 1.0) (closes #224) | |||
2014-09-28 | trigger: fix typo in default conditions of "beep" trigger | Sébastien Helleu | |
2014-09-28 | trigger: add "${tg_displayed}" in conditions of default trigger "beep" | Sébastien Helleu | |
The command of "beep" trigger is now executed only if the message is displayed (not filtered with /filter). | |||
2014-08-22 | trigger: fix regex used in default triggers to hide passwords (closes #172) | Sébastien Helleu | |
"\S" is not supported on *BSD, so it is replaced by "[^ ]" (which should be enough, since there should be no tabs or other whitespace different from spaces in command line). | |||
2014-04-12 | trigger: interpret escaped chars in regex | Sébastien Helleu | |
2014-03-10 | trigger: add plugin name in error messages | Sebastien Helleu | |
2014-03-04 | trigger: add some missing "+" after spaces in regex of default triggers ↵ | Sebastien Helleu | |
cmd_pass/msg_auth | |||
2014-03-02 | trigger: allow chars '\' and '(' as delimiter in regex | Sebastien Helleu | |
2014-03-02 | trigger: do not create the trigger with /trigger add if the regex is invalid | Sebastien Helleu | |
2014-02-22 | trigger: use command "/print -beep" in default trigger "beep" | Sebastien Helleu | |
2014-02-21 | trigger: fix wrong info in /help trigger.trigger.xxx.regex | Sebastien Helleu | |
2014-02-21 | core: update translations | Sebastien Helleu | |
2014-02-15 | trigger: update help of options trigger.trigger.xxx.{arguments|command} | Sebastien Helleu | |
2014-02-14 | trigger: add option trigger.look.enabled (can be changed with /trigger ↵ | Sebastien Helleu | |
enable|disable|toggle) | |||
2014-02-10 | trigger: add option trigger.look.monitor_strip_colors | Sebastien Helleu | |
2014-02-10 | trigger: add hook config | Sebastien Helleu | |
2014-02-09 | trigger: add options trigger.color.flag_{command|conditions|regex|return_code} | Sebastien Helleu | |
2014-02-09 | trigger: add default triggers | 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: split trigger command on creation, not when executing the callback | Sebastien Helleu | |
2014-02-09 | trigger: add options trigger.color.trigger{_disabled} | Sebastien Helleu | |
2014-02-09 | trigger: add callback for changes on hook option (trigger.trigger.xxx.hook) | Sebastien Helleu | |
2014-02-09 | trigger: add hook command_run | 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: add more help in trigger options | Sebastien Helleu | |
2014-02-09 | trigger: add trigger plugin | Sebastien Helleu | |