Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-01-17 | core: update copyright dates | Sébastien Helleu | |
2021-07-04 | typing: add typing plugin | Sébastien Helleu | |
2021-01-02 | core: update copyright dates | Sébastien Helleu | |
2020-01-04 | core: update copyright dates | Sébastien Helleu | |
2019-10-01 | core: fix style in CMake files | Sébastien Helleu | |
2019-04-25 | cmake: allow custom libdir (fix #1341) | Ryan Farley | |
Allows for custom LIBDIR to specified with cmake builds. WEECHAT_LIBDIR is used for a custom Weechat directory, or set from LIBDIR (as LIBDIR used to be set). | |||
2019-04-13 | api: return allocated string in hook_info callback and function info_get | Sébastien Helleu | |
2019-03-24 | core: add CMake option "ENABLE_CODE_COVERAGE" to compile with code coverage ↵ | Sébastien Helleu | |
options This option is OFF by default and should be enabled only for tests, to measure test coverage. | |||
2019-01-01 | core: update copyright dates | Sébastien Helleu | |
2018-11-29 | core: use https for links to GNU GPL license | Sébastien Helleu | |
2018-01-14 | core: reinitialize config file pointer to NULL after an error on section ↵ | Sébastien Helleu | |
creation | |||
2018-01-05 | core: update copyright dates | Sébastien Helleu | |
2017-06-25 | fset: shift plugins priority to insert fset plugin between buflist and fifo | Sébastien Helleu | |
2017-03-25 | buflist: load plugin after some other plugins by shifting plugins priority | 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-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-22 | api: return value in function command(), remove WeeChat error after command ↵ | Sébastien Helleu | |
callback if return code is WEECHAT_RC_ERROR | |||
2014-04-12 | core: use lower case for CMake keywords | Sébastien Helleu | |
2014-04-12 | charset: fix /help charset.default.decode | Sébastien Helleu | |
The charset is used only when the message is not UTF-8 valid. | |||
2014-02-21 | charset: remove unneeded test in command /charset | Sebastien Helleu | |
2014-01-18 | core: reformat hook_command arguments | Sebastien Helleu | |
2014-01-01 | core: update copyright dates | Sebastien Helleu | |
2013-12-21 | charset: replace call to strcasecmp by weechat_strcasecmp | Sebastien Helleu | |
This fixes a compilation problem on Illumos. | |||
2013-11-09 | charset: 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-01-01 | core: update copyright dates | 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-09-19 | charset: allow "UTF-8" in charset encoding options (still forbidden in ↵ | Sebastien Helleu | |
decoding options) | |||
2012-08-02 | core: update description of plugins and translate them in output of /plugin | Sebastien Helleu | |
2012-07-14 | charset: fix typo | Sebastien Helleu | |
2012-07-14 | charset: do not allow "UTF-8" in charset options (useless because UTF-8 is ↵ | Sebastien Helleu | |
the internal WeeChat charset) | |||
2012-01-08 | core: update copyright dates | Sebastien Helleu | |
2011-10-26 | core: remove unneeded whitespace | 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-06-22 | Update licenses and copyrights, add missing author names in sources | Sebastien Helleu | |
2010-04-09 | Define WeeChat license as macro for C compiler, used in plugins to set license | Sebastien Helleu | |
2010-04-08 | Reformat and add comments for description of C sources | Sebastien Helleu | |
2010-01-03 | Update copyright dates | Sebastien Helleu | |
2009-09-20 | Fix cmake directories: let user customize lib, share, locale and include ↵ | Sebastien Helleu | |
directories (patch #6922) | |||
2009-06-12 | Remove variable with "WeeChat required version" in plugins, do not compare ↵ | Sebastien Helleu | |
version any more (API comparison is enough) | |||
2009-03-28 | Add cmake files in package built by autotools | Sebastien Helleu | |
2009-03-18 | Remove some messages during startup about scripts and plugins loaded | Sebastien Helleu | |
It is still possible to see messages by changing debug level for "core" or plugins (perl, python, ruby, lua, tcl). | |||
2009-01-03 | Update copyright dates | Sebastien Helleu | |