summaryrefslogtreecommitdiff
path: root/src/plugins/javascript/weechat-js-api.cpp
AgeCommit message (Collapse)Author
2017-01-01core: update copyright datesSébastien Helleu
2016-11-27api: move functions hook_completion* after hook_commandSébastien Helleu
2016-04-23api: add support of functions in hook_processSébastien Helleu
2016-03-24api: rename function unhook_all_plugin to unhook_allSé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-02-23javascript: replace include of time.h by ctimeSébastien Helleu
2016-01-01core: update copyright datesSébastien Helleu
2015-12-20Fix build on FreeBSDSunpoet Po-Chuan Hsieh
The error message is as follows: /usr/ports/irc/weechat/work/weechat-1.3/src/plugins/javascript/weechat-js-api.cpp:4206:16: error: use of undeclared identifier 'localtime' date_tmp = localtime (&time); ^ /usr/ports/irc/weechat/work/weechat-1.3/src/plugins/javascript/weechat-js-api.cpp:4208:9: error: use of undeclared identifier 'strftime' strftime (timebuffer, sizeof (timebuffer), "%F %T", date_tmp); ^
2015-08-13api: add missing function infolist_search_var() in script API (issue #484)Sébastien Helleu
2015-08-13api: add missing function hook_completion_get_string() in script API (issue ↵Sébastien Helleu
#484)
2015-08-12javascript: remove debug prints in log fileSébastien Helleu
2015-06-24api: add function string_eval_path_home()Sébastien Helleu
2015-03-23javascript: update KokaKiwi emailKokaKiwi
2015-03-15javascript: explicitely use v8 namespaceSébastien Helleu
2015-03-07javascript: fix crash in return of string values when WeeChat API function ↵Sébastien Helleu
returns NULL
2015-03-07javascript: add new plugin to run javascript scripts in WeeChatSé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.