Age | Commit message (Collapse) | Author | |
---|---|---|---|
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-01-29 | core: fix typo: scripts manager -> script manager | Sébastien Helleu | |
2018-01-05 | core: update copyright dates | Sébastien Helleu | |
2017-09-03 | script: add support of PHP scripts | Sébastien Helleu | |
2017-07-22 | script: replace scripts iset.pl and buffers.pl by go.py and urlserver.py in ↵ | Sébastien Helleu | |
examples | |||
2017-01-01 | core: update copyright dates | 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-12-10 | script: update help on /script search | Sébastien Helleu | |
2015-12-09 | script: add completion with languages and extensions, support search by ↵ | Sébastien Helleu | |
language/extension in /script search | |||
2015-12-02 | script: fix comment | 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. | |||
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-03-07 | script: fix scroll on script buffer in the detailed view of script (closes #6) | Sebastien Helleu | |
2014-02-21 | script: return WEECHAT_RC_ERROR in command /script if arguments are ↵ | Sebastien Helleu | |
wrong/missing | |||
2014-01-18 | core: reformat hook_command arguments | Sebastien Helleu | |
2014-01-01 | core: update copyright dates | Sebastien Helleu | |
2013-05-03 | script: add key alt+A in /help script (thanks ArZa) | Sebastien Helleu | |
2013-02-25 | script: add control of autoload (enable/disable/toggle) (task #12393) | Sebastien Helleu | |
New option script.scripts.autoload, new options autoload/noautoload/toggleautoload for command /script, new action "A" (meta-A) on script buffer (toggle autoload). | |||
2013-01-01 | core: update copyright dates | Sebastien Helleu | |
2012-12-21 | script: do not open script buffer when unknown arguments are given to ↵ | Sebastien Helleu | |
command /script | |||
2012-12-19 | script: fix scroll with mouse when window with script buffer is not the ↵ | Sebastien Helleu | |
current window (do not force a switch to script buffer in current window) | |||
2012-12-15 | core: move comments with description of C file to top of files | Sebastien Helleu | |
2012-12-13 | core: reformat comments for functions | Sebastien Helleu | |
2012-09-04 | script: display error when installing/removing/loading script if plugin for ↵ | Sebastien Helleu | |
language is not loaded | |||
2012-08-30 | script: add diff between current script and version in repository | Sebastien Helleu | |
New options: - script.look.diff_command - script.look.diff_color Key alt-d has been changed to alt-v on script buffer (view script). Key alt-d is now used on detail of script to jump to diff (if diff is displayed). | |||
2012-08-21 | script: add options -o and -i for /script list | Sebastien Helleu | |
2012-08-21 | script: add option script.look.quiet_actions (no messages when ↵ | Sebastien Helleu | |
installing/removing/loading/unloading scripts on script buffer) | |||
2012-08-20 | script: add focus info for mouse on script buffer, add two default mouse ↵ | Sebastien Helleu | |
bindings: left button = select line, right button = install/remove script | |||
2012-08-18 | script: add key alt+L to reload script, allow input on script buffer for ↵ | Sebastien Helleu | |
actions on script, add option script.look.use_keys | |||
2012-08-18 | script: add option "search" for command /script (completion with script tags) | Sebastien Helleu | |
2012-08-17 | script: add option "reload" for command /script, fix completion of /script, ↵ | Sebastien Helleu | |
add examples in /help script | |||
2012-08-15 | script: add status "a" (autoloaded) for scripts | Sebastien Helleu | |
2012-08-14 | core: add new plugin "script" (scripts manager, replacing scripts weeget.py ↵ | Sebastien Helleu | |
and script.pl) |