Age | Commit message (Collapse) | Author | |
---|---|---|---|
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-03 | core: split plugin-api.c into 2 files (API wrappers and infos/infolists) | Sébastien Helleu | |
2018-11-02 | api: return integer in function string_encode_base64 | Sébastien Helleu | |
2018-10-27 | core: split wee-secure.c into 3 files (secured data functions, buffer and ↵ | Sébastien Helleu | |
config) | |||
2018-10-21 | core: replace call to strncpy by memcpy | Sébastien Helleu | |
This fixes a gcc warning: "warning: ‘strncpy’ output truncated before terminating nul copying as many bytes from a string as its length [-Wstringop-truncation]". | |||
2018-10-01 | core: fix format of variables in printf-like functions (from int to long and ↵ | Sébastien Helleu | |
long long) | |||
2018-10-01 | core: replace "long unsigned int" by "unsigned long" | Sébastien Helleu | |
2018-08-16 | core: fix weechat_print modifier | Sébastien Helleu | |
All changes: - always send the Tab char in the weechat_print modifier string - handle special cases in weechat_print modifier: no prefix (" \t...") or no date ("\t\t...") | |||
2018-08-15 | core: remove use of pointer "buffer" once the line has been initialized | Sébastien Helleu | |
2018-08-15 | core: remove unneeded initialization of variable "highlight" | Sébastien Helleu | |
2018-08-15 | core: add comments in function to print a line | Sébastien Helleu | |
2018-08-15 | core: fix destruction of line prefix in weechat_print modifier | Sébastien Helleu | |
2018-08-15 | core: fix comparison of strings in weechat_print modifier | Sébastien Helleu | |
2018-08-14 | core: fix type of variables "buffer_name" and "buffer_type" sent to the ↵ | Sébastien Helleu | |
hook_line callback | |||
2018-08-12 | api: add function hook_line | Sébastien Helleu | |
2018-08-12 | core: fix check of tags in lines | Sébastien Helleu | |
All changes: - fix check of tags in lines: check lines without tags, fix check of tags with negation ("!tag") - add string functions string_split_tags and string_free_split_tags - add tests on function gui_line_match_tags | |||
2018-07-21 | gui: fix uncleared completion item (#1162) | Nils Görs | |
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-31 | core: send buffer pointer (when possible) in signal "hotlist_changed" ↵ | Sébastien Helleu | |
(closes #1133) When a buffer is added or updated in the hotlist, the buffer pointer is sent. When the hotlist is cleared or resorted, the buffer pointer is NULL. | |||
2018-05-22 | core: fix delete of previous/next word (keys Ctrl+w and Alt+d) (closes #1195) | 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: set input callback on user buffers after /upgrade | Sébastien Helleu | |
2018-01-07 | core: fix some styles | Sébastien Helleu | |
2018-01-06 | core: add option "add" in command /buffer (issue #1113) | Sébastien Helleu | |
2018-01-05 | core: update copyright dates | Sébastien Helleu | |
2017-12-09 | core: add option weechat.completion.partial_completion_templates | Sébastien Helleu | |
This option is used to force partial completion on specific templates (for now only "config_options"). | |||
2017-11-04 | core: add missing includes of stdio.h | Sébastien Helleu | |
2017-10-29 | core: remove useless condition (issue #1092) | Sébastien Helleu | |
2017-10-29 | core: do not change the chat prefix size when a filtered line is added ↵ | Sébastien Helleu | |
(closes #1092) | |||
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 | |