Age | Commit message (Collapse) | Author | |
---|---|---|---|
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-09-24 | logger: add more info about log levels in /help logger (closes #1254) | Sébastien Helleu | |
2018-09-24 | logger: move logger command into a separate source file | Sébastien Helleu | |
2018-02-10 | logger: call fsync even when option logger.file.flush_delay is set to 0 ↵ | Sébastien Helleu | |
(issue #1145) This is not recommended anyway to turn on fsync with a delay set to 0, it will slow down WeeChat a lot, especially with many buffers opened. | |||
2018-02-10 | logger: add option logger.file.fsync (closes #1145) | Sébastien Helleu | |
2018-01-14 | core: reinitialize config file pointer to NULL after an error on section ↵ | Sébastien Helleu | |
creation | |||
2018-01-11 | logger: add option logger.look.backlog_conditions (closes #1132) | Sébastien Helleu | |
2018-01-07 | core: fix some styles | Sébastien Helleu | |
2018-01-05 | core: update copyright dates | Sébastien Helleu | |
2017-11-04 | core: add missing includes of stdio.h | Sébastien Helleu | |
2017-09-23 | core, plugins: check return code of strftime function | Sébastien Helleu | |
2017-09-23 | logger: call strftime before replacing buffer local variables | Sébastien Helleu | |
2017-08-10 | core: remove value for first #define in headers, add "PLUGIN" in plugin headers | Sébastien Helleu | |
2017-06-25 | fset: shift plugins priority to insert fset plugin between buflist and fifo | Sébastien Helleu | |
2017-06-10 | core, plugins: fix conditions to insert elements in linked lists | Sébastien Helleu | |
This removes scan-build warnings about dereference of last_xxx null pointers. | |||
2017-03-25 | buflist: load plugin after some other plugins by shifting plugins priority | Sébastien Helleu | |
2017-03-25 | logger: check that logger buffer pointer is not NULL in function ↵ | Sébastien Helleu | |
"logger_buffer_free" | |||
2017-01-01 | core: update copyright dates | Sébastien Helleu | |
2016-06-18 | api: remove functions printf_date() and printf_tags() | 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-03-09 | logger: add note on buffer local variables to use in /help logger.file.mask | Sébastien Helleu | |
2016-01-01 | core: update copyright dates | Sébastien Helleu | |
2015-09-30 | core: update translations | Sébastien Helleu | |
2015-09-27 | logger: Report system error string to user | Andrew Potter | |
2015-07-04 | logger: fix type of value returned by function logger_tail_last_eol | Sébastien Helleu | |
2015-07-04 | core: add missing comments before functions when the result must be freed ↵ | Sébastien Helleu | |
after use | |||
2015-06-25 | logger: call function string_eval_path_home() to evaluate logger file path | Sébastien Helleu | |
2015-06-20 | logger: evaluate content of option logger.file.path (issue #388) | Sébastien Helleu | |
2015-04-30 | core: add comments after some #endif | 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-30 | logger: rename callback for infolist "logger_buffer" | 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-08-10 | logger: fix memory leaks in backlog | 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-03-16 | core: fix some compilation problems on SmartOS | Sebastien Helleu | |
2014-02-21 | logger: return WEECHAT_RC_ERROR in command /logger if arguments are ↵ | Sebastien Helleu | |
wrong/missing | |||
2014-01-27 | logger: replace backslashs in name by logger replacement char under Cygwin ↵ | Sebastien Helleu | |
(bug #41207) | |||
2014-01-18 | core: reformat hook_command arguments | Sebastien Helleu | |
2014-01-01 | core: update copyright dates | Sebastien Helleu | |
2013-12-23 | core: replace darkgray color as default value of options | Sebastien Helleu | |
New default value is now used for these options: - weechat.color.chat_inactive_buffer: "default" - weechat.color.chat_inactive_window: "default" - weechat.color.chat_nick_offline: "default" - weechat.color.chat_nick_offline_highlight_bg: "blue" - weechat.color.chat_prefix_buffer_inactive_buffer: "default" - irc.color.topic_old: "default" - logger.color.backlog_end: "default" - logger.color.backlog_line: "default" - script.color.text_delimiters: "default" | |||
2013-11-09 | logger: load plugin even if options can not be read in logger.conf (with ↵ | Sebastien Helleu | |
warnings) | |||
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-08-26 | logger: add option "flush" for command /logger | Sebastien Helleu | |
2013-08-25 | core: display day change message dynamically (do not store it as a line in ↵ | Sebastien Helleu | |
buffer) (task #12775) Changes in options: - rename option weechat.look.day_change_time_format to weechat.look.day_change_message (color codes are allowed in this option) - new option weechat.color.chat_day_change. |