Age | Commit message (Collapse) | Author | |
---|---|---|---|
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 | |||
2015-12-24 | core: add a parent name in options (closes #629) | Sébastien Helleu | |
Inherited values are now displayed in /set output when the value is null, if a parent option name is defined in option. New option: weechat.color.chat_value_null | |||
2015-12-20 | doc: update auto-generated files with hdata | Sébastien Helleu | |
2015-12-14 | doc: update German auto-generated files | 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-10-18 | doc: update auto-generated files with hdata | Sébastien Helleu | |
2015-08-15 | doc: update German auto-generated files | Sébastien Helleu | |
2015-08-14 | irc: add option irc.network.channel_encode (issue #218, issue #482) | Sébastien Helleu | |
This is a workaround (disabled by default) to join and chat on ISO encoded channels (or another charset different from UTF-8). This option may be removed in future if a better solution is implemented. | |||
2015-08-11 | core: add completion "colors" (closes #481) | Sébastien Helleu | |
2015-08-08 | doc: update auto-generated files with hdata | Sébastien Helleu | |
2015-07-26 | core: update translations | Sébastien Helleu | |
2015-07-01 | doc: update German auto-generated files | Sébastien Helleu | |
2015-06-27 | irc: decode/encode only text in IRC messages and not the headers (bug ↵ | Sébastien Helleu | |
#29886, closes #218, closes #451) | |||
2015-03-11 | doc: add comment in auto-generated doc files to prevent any changes by hand | Sébastien Helleu | |
2015-03-07 | doc: add Javascript plugin in docs | Sébastien Helleu | |
2015-01-25 | doc: update auto-generated files with hdata | Sébastien Helleu | |
2015-01-23 | doc: update German auto-generated files | 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. | |||
2014-11-15 | doc: update German auto-generated files | Sébastien Helleu | |
2014-11-15 | doc: update German auto-generated files | Sébastien Helleu | |
2014-11-15 | doc: update auto-generated files with URL options | Sébastien Helleu | |
2014-11-11 | irc: add infolist "irc_color_weechat" | Sébastien Helleu | |
2014-11-01 | doc: update German auto-generated files | Sébastien Helleu | |
2014-10-05 | doc: update auto-generated files with hdata | Sébastien Helleu | |
2014-08-23 | doc: update German auto-generated files | Sébastien Helleu | |
2014-08-23 | trigger: add option "restore" in command /trigger | Sébastien Helleu | |
2014-07-14 | core: add Curl options for versions 7.29.0 to 7.37.0 | Sébastien Helleu | |
2014-06-27 | doc: update German auto-generated files | Sébastien Helleu | |
2014-06-27 | core: add option "env" in command /set | Sébastien Helleu | |
2014-05-27 | doc: update German auto-generated files | Sébastien Helleu | |
2014-05-25 | doc: use .asciidoc extension instead of .txt for doc files | Sébastien Helleu | |
2014-05-25 | doc: update auto-generated files with hdata | Sébastien Helleu | |
2014-04-20 | core: add non-breaking spaces in French translations | Sébastien Helleu | |
2014-04-17 | irc: fix description of arguments in infolist "irc_nick" | Sébastien Helleu | |
Only the nick is optional is this infolist (server and channel are required). | |||
2014-04-17 | doc: update German and Japanese auto-generated files | Sébastien Helleu | |
2014-04-12 | api: allow wildcard "*" inside the mask in function string_match | Sébastien Helleu | |
2014-04-05 | core: add hidden buffers, add options hide/unhide in command /buffer | Sébastien Helleu | |
2014-04-02 | doc: update German auto-generated files | Sébastien Helleu | |
2014-04-01 | core: add default key alt-'-' to toggle filters in current buffer (closes #17) | Sébastien Helleu | |
2014-04-01 | trigger: add filter in trigger monitor buffer | Sébastien Helleu | |
The filter can be set with /trigger monitor <filter> or by entering data in the trigger monitor input. | |||
2014-03-31 | core: add non-active merged buffers with activity in hotlist (if another ↵ | Sébastien Helleu | |
merged buffer is zoomed) (task #12845) There was a bug with "num_displayed" in buffers when they are merged and that one buffer is zoomed: now the num_displayed is > 0 for the active buffer, and it is set to 0 for all merged non-active buffers (only in case of zoom). A variable "zoomed" has been added in buffers to know if a buffer with this number is zoomed or not (possibly another buffer). | |||
2014-03-30 | irc: add support of "away-notify" capability (closes #12) | Sébastien Helleu | |
2014-03-27 | doc: update auto-generated files with hdata | Sebastien Helleu | |
2014-03-15 | exec: fix typo in /help exec | Sebastien Helleu | |
2014-03-15 | core: update translations | Sebastien Helleu | |
2014-03-07 | doc: update German auto-generated files | Sebastien Helleu | |
2014-03-05 | relay: add info "relay_client_count" with optional status name as argument | Sebastien Helleu | |
Use in evaluated strings (for example in /eval or triggers): - "${info:relay_client_count}": total number of relay clients (any status) With a specific status: - "${info:relay_client_count,connecting}" - "${info:relay_client_count,waiting_auth}" - "${info:relay_client_count,connected}" - "${info:relay_client_count,auth_failed}" - "${info:relay_client_count,disconnected}" | |||
2014-03-04 | rmodifier: remove plugin (replaced by trigger) | Sebastien Helleu | |
2014-03-04 | doc: update German auto-generated files | Sebastien Helleu | |
2014-02-21 | core: update translations | Sebastien Helleu | |