Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-01-05 | core: update copyright dates | Sébastien Helleu | |
2017-12-09 | core: add option weechat.completion.partial_completion_templates | Sébastien Helleu | |
This option is used to force partial completion on specific templates (for now only "config_options"). | |||
2017-08-10 | core: remove value for first #define in headers, add "PLUGIN" in plugin headers | Sébastien Helleu | |
2017-06-03 | gui: remove completion hdata made unusable by arraylist usage | Simmo Saan | |
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-01-01 | core: update copyright dates | Sébastien Helleu | |
2014-09-01 | core: optimize completion by using arraylists | Sébastien Helleu | |
With arraylist (vs weelist), the completion is about 50x faster. It is visible on "/help [+tab]". | |||
2014-03-19 | core: fix use of reserved C identifiers in headers (closes #31) | Sebastien Helleu | |
2014-01-01 | core: update copyright dates | Sebastien Helleu | |
2013-04-18 | api: add property "completion_freeze" for function buffer_set: do not stop ↵ | Sebastien Helleu | |
completion when command line is updated | |||
2013-03-17 | core: fix refresh of item "completion" (bug #38214) (patch from Nils Görs) | Sebastien Helleu | |
The item is now cleared after any action that is changing content of command line and after switch of buffer. | |||
2013-03-17 | core: fix typos in many comments and some strings | Sebastien Helleu | |
2013-01-01 | core: update copyright dates | Sebastien Helleu | |
2012-01-08 | core: update copyright dates | Sebastien Helleu | |
2011-10-26 | core: remove unneeded whitespace | Sebastien Helleu | |
2011-06-13 | core: add "hdata" (direct access to WeeChat/plugin data) | Sebastien Helleu | |
2011-01-01 | Update copyright dates | Sebastien Helleu | |
2010-11-09 | Add function "hook_completion_get_string" in plugin API | Sebastien Helleu | |
2010-11-09 | Move WeeChat core completions from gui-completion.c to wee-completion.c | Sebastien Helleu | |
2010-06-25 | Update comments after #endif in C headers | Sebastien Helleu | |
2010-06-22 | Update licenses and copyrights, add missing author names in sources | Sebastien Helleu | |
2010-01-03 | Update copyright dates | Sebastien Helleu | |
2009-06-21 | Move partial completion structure to completion structure (it is now ↵ | Sebastien Helleu | |
specific to buffer) (bug #25556) | |||
2009-04-11 | Add support of many templates for completion of command arguments, rename ↵ | Sebastien Helleu | |
default completion items | |||
2009-04-01 | Fix bug with partial completions | Sebastien Helleu | |
Option "weechat.completion.partial_completion_nick" has been renamed to "weechat.completion.partial_completion_other". | |||
2009-04-01 | Add default template completion (by default: nick or IRC channel) | Sebastien Helleu | |
2009-01-03 | Update copyright dates | Sebastien Helleu | |
2008-06-18 | Add new options for completion, optional stop instead of cycling with words ↵ | Sebastien Helleu | |
found | |||
2008-06-03 | Add "const" keyword for some "char *" function arguments (core and plugins API) | Sebastien Helleu | |
2008-01-02 | Update of year in some copyrights | Sebastien Helleu | |
2007-12-17 | New backlog option in logger plugin, added variable names in .h files, ↵ | Sebastien Helleu | |
replaced "void *" pointers by structures | |||
2007-12-07 | Many changes in IRC plugin and plugins API | Sebastien Helleu | |
2007-10-31 | Renamed many sources and functions in src/gui, improved display of messages ↵ | Sebastien Helleu | |
in buffer (faster and using less memory) | |||
2007-10-31 | Moved files from src/common to core, gui and plugins directories | Sebastien Helleu | |