Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-04-13 | api: return allocated string in hook_info callback and function info_get | Sébastien Helleu | |
2019-02-28 | api: add function command_options (issue #928) | Sébastien Helleu | |
2019-02-27 | api: add function string_match_list | Sébastien Helleu | |
2019-01-01 | core: update copyright dates | Sébastien Helleu | |
2018-11-29 | core: use https for links to GNU GPL license | Sébastien Helleu | |
2018-08-12 | api: add function hook_line | Sébastien Helleu | |
2018-04-13 | scripts: fix memory leak in hook_info callback | Sébastien Helleu | |
2018-04-12 | scripts: fix return value of hook_infolist callback (pointer instead of string) | Sébastien Helleu | |
2018-04-10 | scripts: return long integer instead of string in function infolist_time | Sébastien Helleu | |
2018-04-10 | scripts: do not allocate memory when converting pointers to strings | Sébastien Helleu | |
2018-04-10 | ruby: fix memory leak in 7 functions returning allocated strings | Sébastien Helleu | |
Fixed functions: - list_new - list_add - list_search - list_casesearch - list_get - list_next - list_prev | |||
2018-04-07 | api: add function string_format_size in scripting API | Sébastien Helleu | |
2018-01-15 | scripts: add configuration file for each script plugin | Sébastien Helleu | |
2018-01-07 | core: fix some styles | Sébastien Helleu | |
2018-01-05 | core: update copyright dates | Sébastien Helleu | |
2017-09-23 | core, plugins: check return code of strftime function | Sébastien Helleu | |
2017-08-13 | api: change type of arguments status/gnutls_rc/sock in hook_connect() ↵ | Sébastien Helleu | |
callback from string to integer (in scripts) | |||
2017-08-13 | api: send file descriptor as integer instead of string to the callback of ↵ | Sébastien Helleu | |
hook_fd | |||
2017-08-12 | core: fix cast of time_t (to "long long" instead of "long") (closes #1051) | Sébastien Helleu | |
2017-05-30 | api: add function hdata_compare | Sébastien Helleu | |
2017-01-01 | core: update copyright dates | Sébastien Helleu | |
2016-11-27 | api: move functions hook_completion* after hook_command | Sébastien Helleu | |
2016-04-23 | api: add support of functions in hook_process | Sébastien Helleu | |
2016-03-24 | api: rename function unhook_all_plugin to unhook_all | 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-01-01 | core: update copyright dates | Sébastien Helleu | |
2015-08-13 | api: add missing function infolist_search_var() in script API (issue #484) | Sébastien Helleu | |
2015-08-13 | api: add missing function hook_completion_get_string() in script API (issue ↵ | Sébastien Helleu | |
#484) | |||
2015-06-24 | api: add function string_eval_path_home() | Sébastien Helleu | |
2015-03-04 | scripts: fix name of variables in infolist API functions | Sébastien Helleu | |
2015-03-01 | ruby: fix value returned in case of error in some functions | Sébastien Helleu | |
Affected functions: - config_option_reset - config_color - config_color_default - config_write - config_read - config_reload - buffer_string_replace_local_var - command | |||
2015-03-01 | scripts: fix return code of function bar_set in ↵ | Sébastien Helleu | |
python/perl/ruby/lua/tcl/guile plugins | |||
2015-03-01 | scripts: fix type of value returned by function hdata_time (from string to ↵ | Sébastien Helleu | |
long integer) in perl/ruby/lua/tcl/guile plugins | |||
2015-02-21 | scripts: rename macro API_FUNC to API_INIT_FUNC, add macro API_FUNC to ↵ | Sébastien Helleu | |
declare API functions | |||
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-05-10 | api: change type of arguments displayed/highlight in hook_print callback ↵ | Sébastien Helleu | |
from string to integer (in scripts) | |||
2014-02-28 | scripts: fix size used in some snprintf | Sebastien Helleu | |
2014-02-22 | scripts: fix crash when a signal is received with type "int" and NULL ↵ | Sebastien Helleu | |
pointer in signal_data | |||
2014-02-10 | api: add integer return code for functions hook_{signal|hsignal}_send | Sebastien Helleu | |
2014-01-25 | scripts: fix script interpreter used after register during load of script in ↵ | Sebastien Helleu | |
python/perl/ruby/lua/guile plugins (bug #41345) | |||
2014-01-11 | api: add stdin options in functions hook_process_hashtable and hook_set ↵ | Sebastien Helleu | |
(task #10847, task #13031) The function hook_set has been added in script API. | |||
2014-01-01 | core: update copyright dates | Sebastien Helleu | |
2013-08-19 | core: add syntax "@buffer:item" in bar items to force the buffer used when ↵ | Sebastien Helleu | |
displaying the bar item (task #12717) | |||
2013-08-04 | api: add argument "options" in function string_eval_expression, add option ↵ | Sebastien Helleu | |
"-c" for command /eval (to evaluate a condition) | |||
2013-07-27 | api: add new function strlen_screen | Sebastien Helleu | |
2013-04-21 | api: add new function hdata_search | Sebastien Helleu | |
2013-04-20 | ruby: fix crash in function hdata_move | Sebastien Helleu | |
2013-03-24 | ruby: fix typo in comment | Sebastien Helleu | |
2013-03-22 | ruby: fix crash with Ruby 2.0: use one array for the last 6 arguments of ↵ | Sebastien Helleu | |
function config_new_option (bug #31050) |