Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-05-11 | core: split WeeChat home in 4 directories, use XDG directories by default ↵ | Sébastien Helleu | |
(issue #1285) The 4 directories (which can be the same): - config: configuration files, certificates - data: log/upgrade files, local plugins, scripts, xfer files - cache: script repository, scripts downloaded (temporary location) - runtime: FIFO pipe, relay UNIX sockets | |||
2021-03-19 | tests: disable pylint error useless-object-inheritance | Sébastien Helleu | |
2021-01-02 | core: update copyright dates | Sébastien Helleu | |
2020-08-29 | tests: fix compilation with CppUTest ≥ 4.0 | Sébastien Helleu | |
MemoryLeakWarningPlugin::turnOnNewDeleteOverloads is replaced by MemoryLeakWarningPlugin::turnOnThreadSafeNewDeleteOverloads, which is available in both CppUTest 3.x and 4.0. | |||
2020-08-22 | api: add function string_color_code_size (issue #1547) | Sébastien Helleu | |
2020-05-17 | tests: run tests on plugins only if the plugins are enabled and compiled | Sébastien Helleu | |
2020-05-08 | core: rename functions hook_completion_{get_string|list_add} to ↵ | Sébastien Helleu | |
completion_{get_string|list_add} Old functions are kept for compatibility reasons. | |||
2020-05-03 | tests: fix pylint errors | Sébastien Helleu | |
2020-03-11 | tests: add tests on IRC protocol functions and some callbacks | Sébastien Helleu | |
Functions tested: * irc_protocol_is_numeric_command * irc_protocol_log_level_for_command * irc_protocol_tags * irc_protocol_nick_address * irc_protocol_cb_account * irc_protocol_cb_away * irc_protocol_cb_001 * irc_protocol_cb_005 | |||
2020-03-02 | tests: fix generation of test scripts with Python 3.8 | Sébastien Helleu | |
2020-01-04 | core: update copyright dates | Sébastien Helleu | |
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-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-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-01 | core: fix copyright dates | Sébastien Helleu | |
2018-07-13 | tests: fix compiler warnings on calls to snprintf | Sébastien Helleu | |
2018-04-13 | tests: turn off memory leak detection only when testing javascript API | Sébastien Helleu | |
2018-04-13 | tests: fix typo in language name | Sébastien Helleu | |
2018-04-12 | tests: add tests on infolists | Sébastien Helleu | |
2018-04-11 | tests: fix AST return in TCL | Sébastien Helleu | |
2018-04-11 | tests: fix AST return in PHP | Sébastien Helleu | |
2018-04-11 | tests: fix AST return in Perl | Sébastien Helleu | |
2018-04-07 | api: add function string_format_size in scripting API | Sébastien Helleu | |
2017-10-28 | tests: add tests on command/completion hooks scripting API functions | Sébastien Helleu | |
2017-10-27 | tests: add tests on prefix and color scripting API functions | Sébastien Helleu | |
2017-10-24 | tests: add tests on key_bind and key_unbind scripting API functions | Sébastien Helleu | |
2017-10-24 | tests: fix AST binop in Perl and Lua | Sébastien Helleu | |
2017-10-24 | tests: fix Tcl assignment | Sébastien Helleu | |
2017-10-24 | tests: add quotes in Lua tables | Sébastien Helleu | |
2017-10-24 | tests: fix Ruby strings | Sébastien Helleu | |
2017-10-24 | tests: escape "@" in Perl strings | Sébastien Helleu | |
2017-10-17 | core: allow floating point and hexadecimal numbers in comparison of ↵ | Sébastien Helleu | |
evaluated values | |||
2017-10-10 | tests: add missing docstring | Sébastien Helleu | |
2017-10-10 | tests: add command /testapi.xx in test script, display elapsed time in ↵ | Sébastien Helleu | |
scripting API tests | |||
2017-10-10 | tests: fix instruction "return" in Perl/Guile/PHP output | Sébastien Helleu | |
2017-10-10 | tests: remove unused variable | Sébastien Helleu | |
2017-10-10 | tests: fix sort of Unparse classes on line number | Sébastien Helleu | |
2017-10-07 | tests: fix scripting API tests when they are run from autotools build directory | Sébastien Helleu | |
2017-10-07 | tests: remove useless __init__ methods | Sébastien Helleu | |
2017-10-07 | tests: fix comments | Sébastien Helleu | |
2017-10-07 | tests: add scripting API tests (issue #104) | Sébastien Helleu | |
Automatic tests of scripting API are made with Python scripts: - unparse.py: convert Python code to other languages - testapigen.py: generate scripts in all languages to test the API - testapi.py scripting API tests |