summaryrefslogtreecommitdiff
path: root/src/plugins/alias
AgeCommit message (Collapse)Author
2018-01-14core: reinitialize config file pointer to NULL after an error on section ↵Sébastien Helleu
creation
2018-01-07core: fix some stylesSébastien Helleu
2018-01-05core: update copyright datesSébastien Helleu
2017-08-12alias: add infolist "alias_default" (list of default aliases)Sébastien Helleu
2017-08-10core: remove value for first #define in headers, add "PLUGIN" in plugin headersSébastien Helleu
2017-06-25fset: shift plugins priority to insert fset plugin between buflist and fifoSébastien Helleu
2017-06-12alias: fix message in case of error in command /alias addcompletionSébastien Helleu
2017-03-25buflist: load plugin after some other plugins by shifting plugins prioritySébastien Helleu
2017-03-25alias: check that alias pointer is not NULL in function "alias_free"Sébastien Helleu
2017-01-22core, alias: add xgettext comment on some command help stringsSébastien Helleu
The help on commands /window and /alias contain percent chars, so we have to force xgettext to NOT use "c-format", using the string "xgettext:no-c-format".
2017-01-01core: update copyright datesSébastien Helleu
2016-11-29core: add optional command prefix in completion templates "commands", ↵Sébastien Helleu
"plugins_commands" and ""weechat_commands"
2016-03-21core: 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-05alias: do not allow slashes and spaces in alias name (closes #646)Sébastien Helleu
2016-01-01core: update copyright datesSébastien Helleu
2015-09-12alias: display completion in /alias list (closes #518)Sébastien Helleu
2015-09-12alias: fix indentation errorSébastien Helleu
2015-08-06core: update examples of alias add commandsSimmo Saan
2015-07-20alias: add options "add", "addcompletion" and "del" in command /alias, ↵Sébastien Helleu
remove command /unalias (closes #458)
2015-07-04api: fix type of value returned by functions utf8_prev_char, utf8_next_char ↵Sébastien Helleu
and utf8_add_offset
2015-07-04core: add missing comments before functions when the result must be freed ↵Sébastien Helleu
after use
2015-07-04alias: remove unused function alias_get_final_command()Sébastien Helleu
2015-01-15core: add priority in plugins to initialize them in orderSébastien Helleu
Current order is: charset, logger, exec, trigger, aspell, alias, fifo, xfer, irc, relay, guile/lua/perl/python/ruby/tcl, script.
2015-01-01core: update copyright datesSébastien Helleu
2014-11-27alias: rename callback for infolist "alias"Sébastien Helleu
2014-11-22api: return value in function command(), remove WeeChat error after command ↵Sébastien Helleu
callback if return code is WEECHAT_RC_ERROR
2014-05-13alias: add default alias "msgbuf" (send text to a buffer)Sébastien Helleu
2014-04-12api: allow wildcard "*" inside the mask in function string_matchSébastien Helleu
2014-04-12core: use lower case for CMake keywordsSébastien Helleu
2014-03-19core: fix use of reserved C identifiers in headers (closes #31)Sebastien Helleu
2014-02-21alias: use same return code and message in all commands when arguments are ↵Sebastien Helleu
wrong/missing
2014-02-20alias: change default command for alias /beep to "/print -beep"Sebastien Helleu
2014-02-04alias: add default alias /beep => /print -stderr \aSebastien Helleu
2014-01-18core: reformat hook_command argumentsSebastien Helleu
2014-01-01core: update copyright datesSebastien Helleu
2013-11-09alias: remove unneeded warning, do not load plugin when options can not be ↵Sebastien Helleu
initialized
2013-10-05core: 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-20core: replace obsolete INCLUDES by AM_CPPFLAGS in files Makefile.amSebastien Helleu
2013-03-10alias: mention local variables of buffer in /help aliasSebastien Helleu
2013-01-01core: update copyright datesSebastien Helleu
2012-12-20alias: improve completion of command /aliasSebastien Helleu
2012-12-15core: move comments with description of C file to top of filesSebastien Helleu
2012-12-13core: reformat comments for functionsSebastien Helleu
2012-12-02alias: give higher priority to aliases (2000) so that they take precedence ↵Sebastien Helleu
over an existing command
2012-11-27alias: fix default value of alias options (in "cmd" and "completion" ↵Sebastien Helleu
sections): defaults to initial command, instead of empty string
2012-08-02core: update description of plugins and translate them in output of /pluginSebastien Helleu
2012-06-04alias: reallow names beginning with "#" for aliasesSebastien Helleu
2012-06-04alias: prohibit names beginning with "#" for aliases (bug #36584)Sebastien Helleu
2012-01-08core: update copyright datesSebastien Helleu
2012-01-06alias: add default alias umode => /mode $nickSebastien Helleu