Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-05-10 | irc: fix parsing of MODE command when there are colons after the first mode ↵ | Sébastien Helleu | |
argument (closes #1296) | |||
2019-04-20 | tests: add link with iconv library (if found) | Sébastien Helleu | |
This fixes a compilation error on FreeBSD. | |||
2019-04-01 | tests: add test with multiple wildcards in call to function string_match | Sébastien Helleu | |
2019-04-01 | tests: add tests on function util_signal_search | Sébastien Helleu | |
2019-04-01 | tests: add tests on util_timeval functions | Sébastien Helleu | |
2019-04-01 | tests: add tests on function util_parse_delay with unit "ms" (milliseconds) | Sébastien Helleu | |
2019-03-29 | core: move parsing of /wait delay in a separate function, with unit tests | Sébastien Helleu | |
2019-03-28 | core: make "input_commands_allowed" work with /wait and /repeat commands ↵ | Sébastien Helleu | |
(issue #928) | |||
2019-03-25 | tests: fix scripting API tests on 32-bit arch | Sébastien Helleu | |
The problem is that on 32-bit arch (like GNU/Hurd), the number 42000000000000 is converted to 42000000000000L in Python, which is causing troubles in other languages like Perl. The fix is to use a smaller number. Such large size for function string_format_size is tested in the C++ test suite anyway. | |||
2019-03-24 | tests: fix style in CMake file | 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-03-23 | tests: remove extra output before/after tests | Sébastien Helleu | |
2019-03-19 | tests: remove value for first #define in headers | Sébastien Helleu | |
2019-03-10 | core: replace argument "keep_eol" by "flags" in function string_split ↵ | Sébastien Helleu | |
(closes #1322) | |||
2019-03-09 | core: add value -1 for keep_eol in function string_strip (issue #1322) | Sébastien Helleu | |
The value -1 means it's a standard split, but empty items are kept, and separators are not removed at beginning/end of string. | |||
2019-02-28 | api: add function command_options (issue #928) | Sébastien Helleu | |
2019-02-27 | api: add function string_match_list | Sébastien Helleu | |
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-26 | tests: fix evaluation tests on FreeBSD | Sébastien Helleu | |
The following special sequences are not supported in regular expressions on FreeBSD: - "\w": replaced with "[a-zA-Z0-9_]" - "\S": replaced with "[^ ]" (it should be "[^ \t\n\r\f\v]", but in practice only spaces could be a problem when we use this sequence). | |||
2019-01-26 | tests: fix UTF-8 tests on FreeBSD | Sébastien Helleu | |
Tests for size on screen are made on U+2EE9 (CJK Radical Simplified Yellow) instead of U+24B62 (CJK Unified Ideograph-24B62) which returns a length of 1 on FreeBSD and 2 on Linux. | |||
2019-01-20 | tests: fix link of tests on GNU Hurd and FreeBSD | Sébastien Helleu | |
2019-01-20 | tests: add missing include of stdio.h | Sébastien Helleu | |
2019-01-20 | tests: add tests on IRC color functions | Sébastien Helleu | |
Functions tested: - irc_color_decode - irc_color_encode - irc_color_decode_ansi | |||
2019-01-13 | tests: add tests on function irc_protocol_parse_time | Sébastien Helleu | |
2019-01-11 | tests: add tests on function irc_config_check_autojoin | Sébastien Helleu | |
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-04 | tests: add missing file test-secure.cpp in autotools | 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_base16 | Sébastien Helleu | |
2018-11-02 | api: return integer in function string_encode_base64 | Sébastien Helleu | |
2018-11-02 | tests: add tests on functions secure_encrypt_data and secure_decrypt_data | Sébastien Helleu | |
2018-11-02 | core: add support of TOTP generation/validation (Time-based One-Time Password) | Sébastien Helleu | |
2018-10-09 | core: add repeat of string in evaluation of expressions with ↵ | Sébastien Helleu | |
"repeat:count,string" (closes #958) | |||
2018-10-08 | core: fix evaluation of nested ternary operators (closes #1263) | Sébastien Helleu | |
2018-09-09 | core: add missing slash at the end of weechat.org URLs | Sébastien Helleu | |
2018-09-01 | core: fix copyright dates | Sébastien Helleu | |
2018-08-18 | core: fix evaluation of condition when the left operand is an empty string | Sébastien Helleu | |
2018-08-17 | core: add option "-P" (or "--plugins") to customize the plugins to load at ↵ | Sébastien Helleu | |
startup If given, the option replaces the option weechat.plugin.autoload. | |||
2018-08-16 | core: fix string evaluation with regex replacement when the string is empty | Sébastien Helleu | |
2018-08-16 | tests: add tests on modifier hook | Sébastien Helleu | |
2018-08-15 | tests: properly initialize variable argc before tests on function string_split | Sébastien Helleu | |
2018-08-15 | tests: add test on function string_split with a string having only delimiters | 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-13 | tests: fix compiler warnings on calls to snprintf | Sébastien Helleu | |
2018-06-02 | core: add reverse of string in evaluation of expressions with "rev:" (closes ↵ | Sébastien Helleu | |
#1200) | |||
2018-06-02 | tests: add missing tests on function string_cut | Sébastien Helleu | |
2018-06-02 | core: count number of chars instead of bytes for suffix in function string_cut | Sébastien Helleu | |
2018-06-02 | tests: fix test of function utf8_strlen_screen on Han char (U+24B62) | Sébastien Helleu | |
2018-05-20 | Merge remote-tracking branch 'origin/pr/623' into irc-3.2-cap | Sébastien Helleu | |