Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-01-01 | core: update copyright dates | Sébastien Helleu | |
2016-04-23 | javascript: fix string value returned by js functions | 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-03-23 | javascript: update KokaKiwi email | KokaKiwi | |
2015-03-15 | javascript: explicitely use v8 namespace | Sébastien Helleu | |
2015-03-10 | core: update translations | Sébastien Helleu | |
2015-03-08 | javascript: fix compilation with old V8 lib | Sébastien Helleu | |
2015-03-08 | javascript: display v8 version in /debug libs | Sébastien Helleu | |
2015-03-07 | javascript: catch and display exceptions when running scripts/functions | Sébastien Helleu | |
2015-03-07 | javascript: add new plugin to run javascript scripts in WeeChat | Sébastien Helleu | |
This plugin was originally written by Koka El Kiwi (repository: https://github.com/KokaKiwi/weechat-js-plugin). This plugin uses Google V8 engine to execute JS scripts. |