Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-05-02 | gui: change command line option "-c" color pairs table to match (issue #1343) | Simmo Saan | |
2019-05-02 | gui: change color buffer pairs table to only show allocated pairs (issue #1343) | Simmo Saan | |
2019-05-02 | gui: increase ncurses color pair limit from 255 to 32767 (issue #1343) | Simmo Saan | |
2019-05-02 | gui: replace ncurses COLOR_PAIR attribute usage with special functions ↵ | Simmo Saan | |
(issue #1343) | |||
2019-04-13 | core: add option weechat.look.buffer_time_same (closes #1127) | Simmo Saan | |
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-03-10 | core: replace argument "keep_eol" by "flags" in function string_split ↵ | Sébastien Helleu | |
(closes #1322) | |||
2019-02-19 | spell: rename "aspell" plugin to "spell" (issue #1299) | Sébastien Helleu | |
The following things have been renamed: - file aspell.conf -> spell.conf - options aspell.* -> spell.* - bar item aspell_dict -> spell_dict - bar item and local variable aspell_suggest -> spell_suggest - info aspell_dict -> spell_dict | |||
2019-01-20 | core: add default keys ctrl-F11/F12 to scroll up/down one page in nicklist ↵ | Sébastien Helleu | |
(same action as F11/F12) | |||
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-11-18 | core: replace "Mac OS X" and "OS X" by "macOS" (issue #1272) | Sébastien Helleu | |
2018-11-04 | api: add functions string_base_{encode,decode}, remove functions ↵ | Sébastien Helleu | |
string_{encode,decode}_base64 | |||
2018-11-02 | api: return integer in function string_encode_base64 | Sébastien Helleu | |
2018-07-15 | core: send signal "key_pressed" for mouse code only if the string is UTF-8 ↵ | Sébastien Helleu | |
valid (closes #1220) | |||
2018-07-13 | core: fix compiler warnings on calls to snprintf | Sébastien Helleu | |
2018-05-19 | core: remove unused variable | Sébastien Helleu | |
2018-03-18 | Replace getdtablesize() with sysconf(_SC_OPEN_MAX) | Fredrik Fornwall | |
From the getdtablesize(3) man page: It is not specified in POSIX.1; portable applications should employ sysconf(_SC_OPEN_MAX) instead of this call. Specifically, this fixes a compilation problem on Android. | |||
2018-03-18 | core: fix build with CMake and Ninja | Sébastien Helleu | |
2018-03-16 | core: quit WeeChat on ctrl-C (signal SIGINT) in headless mode | Sébastien Helleu | |
2018-03-16 | core: fix compilation error on Cygwin | Sébastien Helleu | |
2018-03-11 | doc: replace "rm -f" by "$(RM)" in makefiles | Sébastien Helleu | |
2018-03-11 | core: fix compilation warning on ignored returned value for function dup() | Sébastien Helleu | |
2018-03-11 | core: add binary weechat-headless to run WeeChat without interface (closes ↵ | Sébastien Helleu | |
#1120) The optional command line option "--daemon" runs WeeChat like a daemon (fork, new process group, file descriptors closed). | |||
2018-01-07 | core: fix some styles | Sébastien Helleu | |
2018-01-05 | core: update copyright dates | Sébastien Helleu | |
2017-09-25 | core: initialize variables attrs and pair before calling wattr_get | Sébastien Helleu | |
This fixes a compiler warning, in some cases wattr_get may not initialize the variables. | |||
2017-09-23 | core, plugins: check return code of strftime function | Sébastien Helleu | |
2017-08-10 | core: remove value for first #define in headers, add "PLUGIN" in plugin headers | Sébastien Helleu | |
2017-06-10 | core: remove unused function gui_window_clear_weechat (issue #1012) | Sébastien Helleu | |
2017-06-03 | core: fix infinite loop when the terminal is closed on the secure password ↵ | Sébastien Helleu | |
prompt (closes #1010) | |||
2017-03-31 | script: move default mouse keys for script plugin from core to script-mouse.c | Sébastien Helleu | |
2017-03-25 | core: check that pointers received in arguments are not NULL in "free" functions | Sébastien Helleu | |
Functions: - hdata_free - infolist_var_free - infolist_item_free - infolist_free - string_shared_free - gui_window_objects_free - gui_color_free - gui_completion_free - gui_filter_free - gui_history_buffer_free - gui_hotlist_free - gui_key_free - gui_lines_free - gui_line_tags_free - gui_line_free - gui_window_tree_free - gui_window_scroll_free | |||
2017-03-12 | core: fix typo: refreshs -> refreshes | Sébastien Helleu | |
2017-02-22 | core: send signal "signal_sigwinch" after refreshs (issue #902) | Sébastien Helleu | |
Sending the signal after the refreshs will let scripts receive the good size for windows/bars/terminal, ie the size computed with the new terminal size. | |||
2017-02-04 | core: fix delayed refresh when the signal SIGWINCH is received (terminal ↵ | Sébastien Helleu | |
resized) (closes #902) This fixes a regression introduced in version 1.7 by changes on signal handlers, commit 018b9693812eb58e6d15602366c61e937a9ea930. | |||
2017-01-22 | core: add resize of window parents (closes #893) | raspbeguy | |
2017-01-15 | core: fix compilation on FreeBSD with autotools (issue #276) | Sébastien Helleu | |
2017-01-01 | core: update copyright dates | Sébastien Helleu | |
2016-12-17 | core: link with resolv library only on Mac OS X | Sébastien Helleu | |
This fixes build on FreeBSD. | |||
2016-12-17 | core: fix compilation on Mac OS X (closes #276) | Sébastien Helleu | |
The resolver functions like res_init() require link with resolv. | |||
2016-12-17 | Merge remote-tracking branch 'origin/pr/802' | Sébastien Helleu | |
2016-11-13 | core: fix deadlock when quitting after a signal is received (closes #32) | Sébastien Helleu | |
The code in signal handers (SIGHUP, SIGQUIT, SIGTERM) is moved into main loop, this hopefully fixes the deadlock when quitting after receiving one of these signals. The code in SIGWINCH signal handler is moved too (even if it shouldn't be a problem). | |||
2016-10-29 | core: fix display of empty lines in search mode (closes #829) | Sébastien Helleu | |
2016-09-20 | core: add option weechat.look.align_multiline_words | arza | |
2016-04-23 | api: add support of functions in hook_process | Sébastien Helleu | |
2016-04-05 | core: move nick coloring from irc plugin to core (closes #262) | Sébastien Helleu | |
Options moved from irc.conf to weechat.conf: * "irc.look.nick_color_force" moved to "weechat.look.nick_color_force" * "irc.look.nick_color_hash" moved to "weechat.look.nick_color_hash" * "irc.look.nick_color_stop_chars" moved to "weechat.look.nick_color_stop_chars" New info (for API function "info_get"): * "nick_color" (replaces "irc_nick_color") * "nick_color_name" (replaced "irc_nick_color_name") Info "irc_nick_color" and "irc_nick_color_name" are now deprecated. And a bug has been fixed in nick coloring: stop chars are removed before looking at a forced color. | |||
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-02-07 | core: fix update of window title under tmux (closes #685) | Sébastien Helleu | |
2016-01-01 | core: update copyright dates | Sébastien Helleu | |