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-07 | core: fix some styles | Sébastien Helleu | |
2018-01-05 | core: update copyright dates | Sébastien Helleu | |
2017-06-25 | fset: shift plugins priority to insert fset plugin between buflist and fifo | Sébastien Helleu | |
2017-03-25 | buflist: load plugin after some other plugins by shifting plugins priority | Sébastien Helleu | |
2017-03-25 | alias: check that alias pointer is not NULL in function "alias_free" | Sébastien Helleu | |
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-05 | alias: do not allow slashes and spaces in alias name (closes #646) | Sébastien Helleu | |
2016-01-01 | core: update copyright dates | Sébastien Helleu | |
2015-08-06 | core: update examples of alias add commands | Simmo Saan | |
2015-07-20 | alias: add options "add", "addcompletion" and "del" in command /alias, ↵ | Sébastien Helleu | |
remove command /unalias (closes #458) | |||
2015-07-04 | api: fix type of value returned by functions utf8_prev_char, utf8_next_char ↵ | Sébastien Helleu | |
and utf8_add_offset | |||
2015-07-04 | core: add missing comments before functions when the result must be freed ↵ | Sébastien Helleu | |
after use | |||
2015-07-04 | alias: remove unused function alias_get_final_command() | Sébastien Helleu | |
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-04-12 | api: allow wildcard "*" inside the mask in function string_match | Sébastien Helleu | |
2014-02-21 | alias: use same return code and message in all commands when 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-11-09 | alias: remove unneeded warning, do not load plugin when options can not be ↵ | Sebastien Helleu | |
initialized | |||
2013-03-10 | alias: mention local variables of buffer in /help alias | Sebastien Helleu | |
2013-01-01 | core: update copyright dates | Sebastien Helleu | |
2012-12-20 | alias: improve completion of command /alias | Sebastien Helleu | |
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-12-02 | alias: give higher priority to aliases (2000) so that they take precedence ↵ | Sebastien Helleu | |
over an existing command | |||
2012-08-02 | core: update description of plugins and translate them in output of /plugin | Sebastien Helleu | |
2012-06-04 | alias: reallow names beginning with "#" for aliases | Sebastien Helleu | |
2012-06-04 | alias: prohibit names beginning with "#" for aliases (bug #36584) | Sebastien Helleu | |
2012-01-08 | core: update copyright dates | Sebastien Helleu | |
2011-12-17 | alias: add help about syntax %%command for completion of alias in /alias | Sebastien Helleu | |
2011-10-27 | alias: improve /help alias: display many <command> in command synopsis | Sebastien Helleu | |
2011-10-26 | core: remove unneeded whitespace | Sebastien Helleu | |
2011-08-28 | core: fix bugs with calls to realloc | Sebastien Helleu | |
2011-04-16 | core: return WEECHAT_RC_OK instead of WEECHAT_RC_ERROR in commands when ↵ | Sebastien Helleu | |
error is displayed | |||
2011-02-04 | Improve arguments displayed in /help of commands, display all commands with ↵ | Sebastien Helleu | |
same name (for same command name in many plugins) | |||
2011-01-01 | Update copyright dates | Sebastien Helleu | |
2010-11-09 | Complete with alias value for second argument of command /alias | Sebastien Helleu | |
2010-06-22 | Update licenses and copyrights, add missing author names in sources | Sebastien Helleu | |
2010-04-09 | Define WeeChat license as macro for C compiler, used in plugins to set license | Sebastien Helleu | |
2010-04-08 | Reformat and add comments for description of C sources | Sebastien Helleu | |
2010-03-23 | Add note about /unalias in /help alias | Sebastien Helleu | |
2010-03-21 | Fix typo in /help alias | Sebastien Helleu | |
2010-03-21 | Add custom completion for aliases (task #9479) | Sebastien Helleu | |
2010-03-19 | Reformat multi-line comments | Sebastien Helleu | |
2010-03-02 | Add new option weechat.look.command_chars, add functions ↵ | Sebastien Helleu | |
string_is_command_char and string_input_for_buffer in plugin and script API |