Sébastien Helleu
|
6b28cc001f
|
tests: fix _ast_num in script generator
|
2022-08-02 23:52:31 +02:00 |
|
Sébastien Helleu
|
23707a12ea
|
tests: fix scripting API tests with Python 3.8
|
2022-08-02 21:35:33 +02:00 |
|
Sébastien Helleu
|
a7364d055b
|
tests: disable pylint errors in testapi.py
|
2022-08-02 21:21:07 +02:00 |
|
Sébastien Helleu
|
4d4a6f99f9
|
tests: add tests on hdata functions (scripting API)
|
2022-08-02 21:11:45 +02:00 |
|
Sébastien Helleu
|
a4c73b9ae7
|
tests: fix assignment in tcl script generator
|
2022-08-02 20:55:59 +02:00 |
|
Sébastien Helleu
|
3bc0453cae
|
tests: fix assignment in perl script generator
|
2022-08-02 20:55:36 +02:00 |
|
Sébastien Helleu
|
2ed281af02
|
tests: use double quotes instead of simple quotes in ruby script generator
This allows to use escaped chars in strings.
|
2022-08-02 20:54:35 +02:00 |
|
Sébastien Helleu
|
05abbac297
|
tests: add subscript in script generator
|
2022-08-02 20:52:40 +02:00 |
|
Sébastien Helleu
|
237c37e719
|
tests: fix unary op in script generator
|
2022-08-02 20:51:40 +02:00 |
|
Sébastien Helleu
|
bcb8647aa4
|
scripts: fix issue with long interval in function hook_timer
Affected plugins: python, ruby, lua, tcl, guile, javascript, php.
|
2022-08-01 22:18:38 +02:00 |
|
Sébastien Helleu
|
b1404b0277
|
scripts: fix issue with year ≥ 2038 in functions print_date_tags and print_y_date_tags
Affected plugins: python, lua, tcl, guile, javascript.
|
2022-08-01 21:03:44 +02:00 |
|
Sébastien Helleu
|
1514570ff0
|
scripts: fix issue with year ≥ 2038 in function infolist_new_var_time
Affected plugins: python, lua, tcl, guile, javascript.
|
2022-08-01 20:32:09 +02:00 |
|
Sébastien Helleu
|
d2c2f9e6cd
|
tests: fix run of Guile test script
|
2022-08-01 20:02:35 +02:00 |
|
Sébastien Helleu
|
d5c4342bce
|
irc: fix display of TOPIC message with an empty trailing parameter
|
2022-07-21 11:16:50 +02:00 |
|
Sébastien Helleu
|
569c93c6fb
|
irc: fix display of QUIT message with an empty trailing parameter (closes #1797)
The regression was introduced with the new way to parse IRC message parameters,
in version 3.4.
|
2022-07-21 11:10:29 +02:00 |
|
Sébastien Helleu
|
b7441bd7a3
|
api: add arguments "index_start" and "index_end" in function string_rebuild_split_string
|
2022-07-20 13:16:35 +02:00 |
|
Sébastien Helleu
|
62e68f965f
|
api: rename function string_build_with_split_string to string_rebuild_split_string
|
2022-07-20 12:14:40 +02:00 |
|
Sébastien Helleu
|
0440309cee
|
irc: fix duplicated channels in autojoin option when autojoin_dynamic is enabled (closes #1795)
|
2022-07-16 14:05:48 +02:00 |
|
Sébastien Helleu
|
6ffebec1a6
|
tests: add tests on IRC messages 524/704/705/706 (issue #1772)
|
2022-07-02 21:11:32 +02:00 |
|
Sébastien Helleu
|
1c7b431bc8
|
api: run hook_print callback also on empty messages
|
2022-07-02 21:10:48 +02:00 |
|
Sébastien Helleu
|
007958e82c
|
core: add display conditions in custom bar items (issue #808)
|
2022-05-27 22:16:50 +02:00 |
|
Sébastien Helleu
|
cefed25912
|
core: add command /item (closes #808)
This allows to create custom bar items with evaluated content (like the script
text_item.py does).
|
2022-05-27 17:53:50 +02:00 |
|
Sébastien Helleu
|
51ed9ec93e
|
core: add case conversion in evaluation of expressions (closes #1778)
|
2022-04-18 13:46:16 +02:00 |
|
Sébastien Helleu
|
674f52bf58
|
core: add bar item "spacer"
|
2022-04-18 09:52:01 +02:00 |
|
Sébastien Helleu
|
869279e9b6
|
tests: add tests on function gui_buffer_match_list
|
2022-03-13 14:03:23 +01:00 |
|
Sébastien Helleu
|
947ca33c14
|
tests: add tests on function gui_buffer_valid
|
2022-03-13 14:03:14 +01:00 |
|
Sébastien Helleu
|
44ec7e8cfa
|
tests: add tests on functions gui_buffer_search_type and gui_buffer_search_notify
|
2022-03-13 13:49:18 +01:00 |
|
Sébastien Helleu
|
4629b17173
|
tests: add tests on functions gui_buffer_new and gui_buffer_new_props
|
2022-03-13 13:29:50 +01:00 |
|
Sébastien Helleu
|
310b4dd2a0
|
tests: close xfer buffer after receiving some files
|
2022-03-13 10:34:56 +01:00 |
|
Sébastien Helleu
|
47e71a1bbd
|
tests: close buffers of channels created for tests on irc_join_save_channels_to_autojoin
|
2022-03-12 15:20:45 +01:00 |
|
Sébastien Helleu
|
3f9c46468c
|
irc: add option "sort" in command /autojoin
|
2022-03-11 19:31:56 +01:00 |
|
Sébastien Helleu
|
9a286c65c6
|
tests: add missing include of string.h
|
2022-03-10 21:37:13 +01:00 |
|
Sébastien Helleu
|
bb03e18425
|
irc: display only one message in /autojoin command output
|
2022-03-10 21:12:46 +01:00 |
|
Sébastien Helleu
|
5d809df6ed
|
tests: move include of tests/tests.h outside of extern "C"
|
2022-03-10 21:12:46 +01:00 |
|
Sébastien Helleu
|
74ba21a8c4
|
tests: add tests on verbose argument of irc join functions
|
2022-03-10 21:12:46 +01:00 |
|
Sébastien Helleu
|
02bdf854bc
|
irc: fix add of same channel with and without key in the array list
|
2022-03-10 21:12:46 +01:00 |
|
Sébastien Helleu
|
9cfdb4a324
|
irc: add command /autojoin
|
2022-03-10 21:12:46 +01:00 |
|
Sébastien Helleu
|
c1e65e8edd
|
irc: add server option "autojoin_record"
|
2022-03-10 21:12:46 +01:00 |
|
Sébastien Helleu
|
ffb6cc3208
|
tests: add tests on function irc_server_valid
|
2022-03-05 20:53:01 +01:00 |
|
Sébastien Helleu
|
dc779b5179
|
tests: add tests on functions irc_server_search and irc_server_casesearch
|
2022-03-04 21:44:46 +01:00 |
|
Sébastien Helleu
|
7228262591
|
irc: fix display of message 901 (you are now logged out) (closes #1758)
|
2022-02-28 22:12:22 +01:00 |
|
Sébastien Helleu
|
fd27faf899
|
tests: add tests on function logger_backlog_display_line
|
2022-02-21 20:17:01 +01:00 |
|
Sébastien Helleu
|
7051c0fc2b
|
tests: add tests on function string_strndup
|
2022-02-19 16:33:49 +01:00 |
|
Sébastien Helleu
|
ba7ff87d19
|
irc: fix parsing of message 223 (m_filter) sent by InspIRCd server (closes #1751)
|
2022-02-10 20:50:16 +01:00 |
|
Sébastien Helleu
|
608f56020d
|
core: search in message tags when tags are displayed with /debug tags
|
2022-01-30 13:33:21 +01:00 |
|
Sébastien Helleu
|
9259442dbf
|
core: add support of date and tags in messages displayed in buffers with free content, add function printf_y_date_tags (closes #1746)
|
2022-01-30 11:41:06 +01:00 |
|
Sébastien Helleu
|
28d6b71d9e
|
tests: add tests on gui_chat_printf_date_tags with past date and tags
|
2022-01-30 10:01:32 +01:00 |
|
Sébastien Helleu
|
083662cb34
|
tests: add tests on GUI chat functions
Functions tested:
- gui_chat_utf_char_valid
- gui_chat_char_size_screen
- gui_chat_strlen
- gui_chat_strlen_screen
- gui_chat_string_add_offset
- gui_chat_string_add_offset_screen
- gui_chat_string_real_pos
- gui_chat_string_pos
- gui_chat_get_word_info
- gui_chat_printf_date_tags_internal
- gui_chat_printf_date_tags
- gui_chat_printf_y
|
2022-01-29 10:24:21 +01:00 |
|
Sébastien Helleu
|
efaf88d857
|
tests: add tests on functions gui_line_build_string_prefix_message and gui_line_build_string_message_tags
|
2022-01-28 07:45:35 +01:00 |
|
Sébastien Helleu
|
c44b79dce7
|
core: update copyright dates
|
2022-01-17 18:41:06 +01:00 |
|