Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-10-24 | api: add support of prefix "quiet:" in function key_unbind() to quietly ↵ | Sébastien Helleu | |
remove keys | |||
2017-10-09 | core: fix display of groups/nicks in nicklist in case of empty groups (issue ↵ | Sébastien Helleu | |
#1079) | |||
2017-10-08 | core: fix display of nicks in nicklist when they are in a group with ↵ | Sébastien Helleu | |
sub-groups (closes #1079) | |||
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-25 | doc: add non-breaking spaces in French messages | Sébastien Helleu | |
2017-08-21 | core: add flag "input_get_empty" in buffer | Sébastien Helleu | |
The default value is 0 (legacy behavior). When it is set to 1, an empty input (just by pressing Return with nothing in input) is sent to the input callback, which receives an empty string. | |||
2017-08-12 | core: fix cast of time_t (to "long long" instead of "long") (closes #1051) | Sébastien Helleu | |
2017-08-10 | core: remove value for first #define in headers, add "PLUGIN" in plugin headers | Sébastien Helleu | |
2017-07-08 | core: call the config hook when options are removed | Sébastien Helleu | |
2017-06-10 | core: improve speed of nicklist bar item callback | Sébastien Helleu | |
It's faster to use a string with dynamic size, rather than looping on the whole nicklist to compute the length of result string, before looping again to build the string. | |||
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-06-10 | core: remove unused function gui_window_clear_weechat (issue #1012) | Sébastien Helleu | |
2017-06-10 | core: fix bind of keys with space key, like alt+space (bug #32133) | Sébastien Helleu | |
2017-06-08 | api: allow update of variables "scroll_x" and "scroll_y" in bar_window with ↵ | Sébastien Helleu | |
function hdata_update | |||
2017-06-06 | core: remove unused functions gui_bar_get_min_width and ↵ | Sébastien Helleu | |
gui_bar_get_min_height (issue #1012) | |||
2017-06-03 | gui: remove callback unused after 0b2be21f1f42c2a1b0c200b339d7d2e59595da4c | Simmo Saan | |
2017-06-03 | gui: remove completion hdata made unusable by arraylist usage | Simmo Saan | |
2017-06-03 | gui, buflist: remove declared but undefined functions | Simmo Saan | |
2017-06-03 | core, gui: remove declared but unused global variables | Simmo Saan | |
2017-06-03 | gui: fix gui-focus.h header guard | Simmo Saan | |
2017-06-03 | gui: remove non-standard enum forward declaration | Simmo Saan | |
2017-06-03 | gui: fix gui_key_default_bindings declared without arguments | Simmo Saan | |
2017-06-03 | core: fix infinite loop when the terminal is closed on the secure password ↵ | Sébastien Helleu | |
prompt (closes #1010) | |||
2017-05-21 | core: remove useless condition | Sébastien Helleu | |
Variables base_word and nick can not be NULL here. | |||
2017-05-10 | core: remove dead assignment in function gui_input_history_next | Sébastien Helleu | |
2017-05-06 | core: add option weechat.completion.nick_case_sensitive (closes #981) | Sébastien Helleu | |
2017-05-04 | core: fix memory leak in display of mouse event debug info | Sébastien Helleu | |
2017-04-25 | core: fix command /cursor stop (do not toggle cursor mode) (closes #964) | Sébastien Helleu | |
2017-03-31 | script: move default mouse keys for script plugin from core to script-mouse.c | Sébastien Helleu | |
2017-03-31 | api: add special key "__quiet" in function key_bind | Sébastien Helleu | |
2017-03-28 | core: fix cut of chars in "cutscr" of evaluated strings | Sébastien Helleu | |
This fixes two problems: - stop before max char displayed with wide chars - preserve combining chars in the output Before the fix (wrong): >> ${cutscr:3,+,こんにちは世界} == [こん+] >> ${cutscr:1,+,a${\u0308}} == [a+] After the fix (OK): >> ${cutscr:3,+,こんにちは世界} == [こ+] >> ${cutscr:1,+,a${\u0308}} == [ä] | |||
2017-03-25 | core: fix type of values for hashtables extra_vars and options in ↵ | Sébastien Helleu | |
gui_bar_check_conditions | |||
2017-03-25 | core: add hotlist pointer in buffer structure | 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-13 | tests: fix compilation of tests on FreeBSD 11 | Sébastien Helleu | |
Some includes were missing in .h files, and the tests must be linked with intl and execinfo on FreeBSD. | |||
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-10-08 | core: fix integer overflow in calls to realloc (issue #809) | Sébastien Helleu | |
2016-10-08 | core: fix realloc in function gui_input_optimize_size (issue #809) | Sébastien Helleu | |
This could cause crash in case of memory allocation error (but WeeChat would probably crash or have problems anyway if there's not enough memory for the input line). | |||
2016-09-20 | core: add option weechat.look.align_multiline_words | arza | |