Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-11-29 | core: add optional command prefix in completion templates "commands", ↵ | Sébastien Helleu | |
"plugins_commands" and ""weechat_commands" | |||
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-09-12 | alias: display completion in /alias list (closes #518) | Sébastien Helleu | |
2015-09-12 | alias: fix indentation error | 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-27 | alias: rename callback for infolist "alias" | 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-05-13 | alias: add default alias "msgbuf" (send text to a buffer) | Sébastien Helleu | |
2014-04-12 | api: allow wildcard "*" inside the mask in function string_match | Sébastien Helleu | |
2014-04-12 | core: use lower case for CMake keywords | Sébastien Helleu | |
2014-03-19 | core: fix use of reserved C identifiers in headers (closes #31) | Sebastien Helleu | |
2014-02-21 | alias: use same return code and message in all commands when arguments are ↵ | Sebastien Helleu | |
wrong/missing | |||
2014-02-20 | alias: change default command for alias /beep to "/print -beep" | Sebastien Helleu | |
2014-02-04 | alias: add default alias /beep => /print -stderr \a | Sebastien Helleu | |
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-10-05 | core: move the "-no-undefined" from LDFLAGS in configure.ac to Makefile.am ↵ | Sebastien Helleu | |
in plugins This "-no-undefined" was causing an error when detecting "ld" lib on Cygwin. | |||
2013-07-20 | core: replace obsolete INCLUDES by AM_CPPFLAGS in files Makefile.am | Sebastien Helleu | |
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-11-27 | alias: fix default value of alias options (in "cmd" and "completion" ↵ | Sebastien Helleu | |
sections): defaults to initial command, instead of empty string | |||
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 | |
2012-01-06 | alias: add default alias umode => /mode $nick | 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-10-31 | Remove dead assignments | 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 | |