Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-01-05 | core: update copyright dates | Sébastien Helleu | |
2017-08-10 | core: remove value for first #define in headers, add "PLUGIN" in plugin headers | 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-01 | core: update copyright dates | Sébastien Helleu | |
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-03-19 | core: fix use of reserved C identifiers in headers (closes #31) | Sebastien Helleu | |
2014-02-21 | core: use same return code and message in all commands when arguments are ↵ | Sebastien Helleu | |
wrong/missing | |||
2014-01-01 | core: update copyright dates | Sebastien Helleu | |
2013-01-01 | core: update copyright dates | Sebastien Helleu | |
2012-12-16 | core: add git version in build, display it in "weechat-curses --help" and ↵ | Sebastien Helleu | |
/version | |||
2012-07-13 | core: add command line option "-r" (or "--run-command") to run command(s) ↵ | Peter Boström | |
after startup of WeeChat | |||
2012-01-08 | core: update copyright dates | Sebastien Helleu | |
2011-01-01 | Update copyright dates | Sebastien Helleu | |
2011-01-01 | Add new command /color | 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-03-19 | Move /away command from irc plugin to core | Sebastien Helleu | |
2010-02-09 | Add new option weechat.look.time_format to customize default format for ↵ | Sebastien Helleu | |
date/time displayed (localized date by default), add function weechat_util_get_time_string in plugin API (patch #6914) | |||
2010-01-03 | Update copyright dates | Sebastien Helleu | |
2009-03-21 | Add new command /version, add count of /upgrade, fix bugs with command exec | Sebastien Helleu | |
New (core) command /version displays version, and number of upgrades done with first start date (if # /upgrade > 0). The number of upgrades is displayed at startup (if > 0). | |||
2009-01-04 | Remove unused functions and prototypes | Sebastien Helleu | |
2009-01-03 | Update copyright dates | Sebastien Helleu | |
2008-03-11 | Added "startup" section in config, new options ↵ | Sebastien Helleu | |
"startup_command_{before|after}_plugins" | |||
2008-01-24 | Add of "modifier" hook, migration of charset plugin to new API, SIGHUP ↵ | Sebastien Helleu | |
signal catched (reload all config files), better config files reloading | |||
2008-01-02 | Update of year in some copyrights | Sebastien Helleu | |
2007-12-04 | Removed WeeChat "command" structure, now all internal commands are hooked ↵ | Sebastien Helleu | |
when WeeChat starts | |||
2007-12-01 | Added /reload command | Sebastien Helleu | |
2007-11-05 | Added string_remove_quotes() function, use of argv and argv_eol for WeeChat ↵ | Sebastien Helleu | |
commands arguments | |||
2007-10-31 | Renamed many functions, removed all IRC specific stuff | Sebastien Helleu | |
2007-10-31 | Moved files from src/common to core, gui and plugins directories | Sebastien Helleu | |