Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-06-10 | core, plugins: fix conditions to insert elements in linked lists | Sébastien Helleu | |
This removes scan-build warnings about dereference of last_xxx null pointers. | |||
2017-06-10 | trigger: if hashmap creation failed, don't use tags | Neui | |
If hashmap creation fails (eg. not enough memory), it jumps to the label "end", where it checks the pointer tags, that hadn't been initialized before. The simple fix is to initialize it before creating the hashmap. | |||
2017-06-02 | trigger: add "irc_server" and "irc_channel" pointers in data for IRC ↵ | Sébastien Helleu | |
signal/modifier hooks | |||
2017-03-25 | buflist: load plugin after some other plugins by shifting plugins priority | Sébastien Helleu | |
2017-03-25 | trigger: check that regex pointers are not NULL in function "trigger_regex_free" | Sébastien Helleu | |
2017-01-13 | tests: fix compilation of tests on FreeBSD 11 | Sébastien Helleu | |
Some includes were missing in .h files, and the tests must be linked with intl and execinfo on FreeBSD. | |||
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-10 | trigger: add missing step with post action in /help trigger | Sébastien Helleu | |
2016-08-09 | trigger: add post action in command line built by /trigger input|output|recreate | Sébastien Helleu | |
2016-08-09 | trigger: add quotes around completions of post action | Sébastien Helleu | |
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-06-18 | api: remove functions printf_date() and printf_tags() | 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-15 | Add extern keyword several places to link in osx | Luis Colorado | |
2016-01-05 | trigger: add info in error messages | Sébastien Helleu | |
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-07-04 | core: add missing comments before functions when the result must be freed ↵ | Sébastien Helleu | |
after use | |||
2015-04-18 | trigger: do not hook anything if the trigger is disabled (closes #405) | Sébastien Helleu | |
2015-03-22 | trigger: hide password when messaging NickServ through default alias /m ↵ | Simmo Saan | |
(closes #367) | |||
2015-01-15 | core: add priority in plugins to initialize them in order | Sébastien Helleu | |
Current order is: charset, logger, exec, trigger, aspell, alias, fifo, xfer, irc, relay, guile/lua/perl/python/ruby/tcl, script. | |||
2015-01-01 | core: update copyright dates | Sébastien Helleu | |
2014-11-22 | api: return value in function command(), remove WeeChat error after command ↵ | Sébastien Helleu | |
callback if return code is WEECHAT_RC_ERROR | |||
2014-11-01 | trigger: fix trigger example "effects" in /help trigger (update regex to new ↵ | Sébastien Helleu | |
format) | |||
2014-10-26 | trigger: fix memory leak when allocating a new trigger with several regex | 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-09-20 | trigger: do not allow any changes on a trigger when it is currently running ↵ | Sébastien Helleu | |
(closes #189) | |||
2014-08-23 | trigger: add option "restore" in command /trigger | Sébastien Helleu | |
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-08-02 | trigger: fix hook count on 32-bit systems | Sébastien Helleu | |
2014-07-23 | trigger: update comment | Sébastien Helleu | |
2014-07-22 | trigger: refuse triggers with . in their name | Andrew Potter | |
2014-04-12 | api: allow wildcard "*" inside the mask in function string_match | Sébastien Helleu | |
2014-04-12 | core: use lower case for CMake keywords | Sébastien Helleu | |
2014-04-12 | trigger: add variable "tg_tag_host" (from tag "host_xxx" in message) | Sébastien Helleu | |
2014-04-12 | trigger: interpret escaped chars in regex | Sébastien Helleu | |
2014-04-12 | trigger: remove obsolete comment | Sébastien Helleu | |
2014-04-02 | trigger: add a comma in title of trigger monitor buffer | Sébastien Helleu | |
2014-04-01 | trigger: add filter in trigger monitor buffer | Sébastien Helleu | |
The filter can be set with /trigger monitor <filter> or by entering data in the trigger monitor input. | |||
2014-03-19 | core: fix use of reserved C identifiers in headers (closes #31) | Sebastien Helleu | |
2014-03-17 | trigger: set default variable "tg_remaining_calls" for regex in timer callback | Sebastien Helleu | |
2014-03-16 | trigger: fix build of hashtable in hsignal callback when values have type ↵ | Sebastien Helleu | |
"string" |