summaryrefslogtreecommitdiff
path: root/src/plugins/trigger/trigger-buffer.c
AgeCommit message (Collapse)Author
2017-01-01core: update copyright datesSébastien Helleu
2016-06-18api: remove functions printf_date() and printf_tags()Sébastien Helleu
2016-03-21core: 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-01-01core: update copyright datesSébastien Helleu
2015-01-01core: update copyright datesSébastien Helleu
2014-04-02trigger: add a comma in title of trigger monitor bufferSé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-08trigger: fix typo in a commentSebastien Helleu
2014-02-13trigger: display arguments of triggers on monitor bufferSebastien Helleu
2014-02-13trigger: add extra colors in trigger monitor bufferSebastien Helleu
2014-02-10trigger: add option trigger.look.monitor_strip_colorsSebastien Helleu
2014-02-09trigger: refactor some code in hook callbacks (debug, conditions, regex, ↵Sebastien Helleu
command)
2014-02-09trigger: add trigger pluginSebastien Helleu