summaryrefslogtreecommitdiff
path: root/tests/scripts
AgeCommit message (Collapse)Author
2024-03-17tests/scripts: make tests fail if a compiled scripting plugin fails to loadSébastien Helleu
2024-03-15core: rename variables with creation time in hdata "hotlist"Sébastien Helleu
Variables renamed: - "creation_time.tv_sec" -> "time" - "creation_time.tv_usec" -> "time_usec"
2024-03-12core: remove "wee-" prefix from source files in src/core and src/core/hookSébastien Helleu
2024-03-12core: add unique "id" in buffer (issue #2081)Sébastien Helleu
The id is a "long long" variable with the current time (microseconds precision). It is guaranteed to be unique for all buffers, and the same number is never used again, during the lifetime of the process. It persists and is unchanged after `/upgrade`.
2024-03-05tests: add tests on scripting API constantsSébastien Helleu
2024-03-05api: add functions config_{boolean|integer|string|color|enum}_inherited in ↵Sébastien Helleu
scripting API
2024-03-05tests/scripts: fix representation of `None` Python value in generated scriptsSébastien Helleu
2024-03-05api: add functions config_option_get_string and config_option_get_pointer in ↵Sébastien Helleu
scripting API
2024-01-06core: add variable "opening" in buffer, do not send buffer signals when the ↵Sébastien Helleu
buffer is opening
2024-01-01core: update copyright datesSébastien Helleu
2023-12-26core: store microseconds in buffer lines (closes #649)Sébastien Helleu
2023-09-25tests: use correct data type method in hdata testsLuK1337
2023-09-09scripts: add functions config_enum and config_enum_default in scripting API ↵Sébastien Helleu
(issue #1973)
2023-08-21tests: change date format in test of print_date_tagsSébastien Helleu
With complete date and time format, the tests output was incorrectly parsed by Emacs.
2023-08-18scripts: fix tests of functions print_date_tag, print_y_date_tags and ↵Sébastien Helleu
hook_timer on 32-bit systems (issue #1999)
2023-08-18scripts: fix function string_parse_size on 32-bit systems (python and ruby) ↵Sébastien Helleu
(issue #1999)
2023-07-08core: add option type "enum" (closes #1973)Sébastien Helleu
The type "enum" replaces type "integer" when used with string values. For compatibility, any option created with type "integer" and string values is automatically created to "enum" on creation, with no error.
2023-04-12irc: set gnutls_sess, tls_cert and tls_cert_key to NULL by default in server ↵Sébastien Helleu
(issue #1903)
2023-03-16core: add configuration version, add API function config_set_versionSébastien Helleu
2023-01-29core: force ctrl keys to lower case when they are added (closes #1875)Sébastien Helleu
2023-01-04tests: fix long lines in scripting API testsSébastien Helleu
2023-01-04tests: ignore module level import not at top of file (flake8 E402)Sébastien Helleu
2023-01-04tests: mark methods is_bool and is_number as staticSébastien Helleu
2023-01-01core: update copyright datesSébastien Helleu
2022-10-15python: remove support of Python 2.xSébastien Helleu
2022-10-15tests: ignore pylint error unnecessary-passSébastien Helleu
2022-10-15api: do not expect any return value in callbacks change/delete of ↵Sébastien Helleu
config_new_option (scripting API)
2022-10-15tests: add tests on config functions (scripting API)Sébastien Helleu
2022-09-27api: restrict number to integer in function string_parse_sizeSébastien Helleu
2022-09-27api: add function string_parse_sizeSébastien Helleu
2022-08-03tests: fix pylint errorsSébastien Helleu
2022-08-02tests: fix _ast_num in script generatorSébastien Helleu
2022-08-02tests: fix scripting API tests with Python 3.8Sébastien Helleu
2022-08-02tests: disable pylint errors in testapi.pySébastien Helleu
2022-08-02tests: add tests on hdata functions (scripting API)Sébastien Helleu
2022-08-02tests: fix assignment in tcl script generatorSébastien Helleu
2022-08-02tests: fix assignment in perl script generatorSébastien Helleu
2022-08-02tests: use double quotes instead of simple quotes in ruby script generatorSébastien Helleu
This allows to use escaped chars in strings.
2022-08-02tests: add subscript in script generatorSébastien Helleu
2022-08-02tests: fix unary op in script generatorSébastien Helleu
2022-08-01scripts: fix issue with long interval in function hook_timerSébastien Helleu
Affected plugins: python, ruby, lua, tcl, guile, javascript, php.
2022-08-01scripts: fix issue with year ≥ 2038 in functions print_date_tags and ↵Sébastien Helleu
print_y_date_tags Affected plugins: python, lua, tcl, guile, javascript.
2022-08-01scripts: fix issue with year ≥ 2038 in function infolist_new_var_timeSébastien Helleu
Affected plugins: python, lua, tcl, guile, javascript.
2022-08-01tests: fix run of Guile test scriptSébastien Helleu
2022-03-13tests: add tests on functions gui_buffer_new and gui_buffer_new_propsSébastien Helleu
2022-03-10tests: move include of tests/tests.h outside of extern "C"Sébastien Helleu
2022-01-30core: add support of date and tags in messages displayed in buffers with ↵Sébastien Helleu
free content, add function printf_y_date_tags (closes #1746)
2022-01-17core: update copyright datesSébastien Helleu
2021-11-06api: add parameters pointers, extra_vars and options in function hdata_searchSébastien Helleu
2021-10-14tests: fix typo in commentSébastien Helleu