summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2022-10-22debian: update changelogSébastien Helleu
2022-10-21core: add version 3.7.1Sébastien Helleu
2022-10-20doc: update German documentationNils Görs
2022-10-20trigger: execute trigger command on appropriate buffer (closes #1841)Sébastien Helleu
This affects the following hook types: - command - command_run - line - modifier - print This fixes a regression introduced in WeeChat 3.7 by commit 0f67f55098db564c82c848262540704985790129.
2022-10-19doc/faq: remove mention of obsolete WeeChat versionsSébastien Helleu
2022-10-19doc: fix language in links to other docsSébastien Helleu
2022-10-16python: remove functions defined for Python < 2.6Sé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-10-14python: Fix return types for config option callbacksTrygve Aaberge
I erroneously typed the return types for these to int in commit e0c117e14, but they should be None.
2022-10-14core: add contributor (issue #1836)Sébastien Helleu
2022-10-14core: update ChangeLogSébastien Helleu
2022-10-14Allow terminal title to be left unchanged.Latchezar Tzvetkoff
Fixes #1835.
2022-10-12irc: escape backslashes in raw buffer (closes #1838)Sébastien Helleu
2022-10-12core: allow command `/toggle` to create option before setting the value, if ↵Sébastien Helleu
allowed in the section (closes #1837)
2022-10-10core: fix context info in buffers with free content (closes #1832)Sébastien Helleu
2022-10-09python: Include script examples in function docstringTrygve Aaberge
This makes it possible to see how functions are used without having to go to the web page. It's especially useful to see the types of the callback functions.
2022-10-09Version 3.8-devSébastien Helleu
2022-10-09Version 3.7Sébastien Helleu
2022-10-08tests: Use LONGS_EQUAL for version number testsTrygve Aaberge
util_version_number returns an int, but BYTES_EQUAL only compares the last byte of the int, so it wouldn't test the rest of the int. I see other tests for functions returning an int use LONGS_EQUAL, so that seems correct to use.
2022-10-08core: fix compilation warning on isdigit functionSébastien Helleu
2022-10-08xfer: add missing include of netinet/in.hSébastien Helleu
This fixes compilation on FreeBSD 13.0.
2022-10-08debian: update changelogSébastien Helleu
2022-10-08debian: bump Standards-Version to 4.6.1.0Sébastien Helleu
2022-10-06doc: update German documentationNils Görs
2022-10-05core: fix page scroll in bare display (closes #1830)Sébastien Helleu
2022-10-02python: Include constant values in python stubTrygve Aaberge
This is useful for two reasons: 1. When running unit tests for a script weechat needs to be mocked. By having the constant values available in the stub file, they can be loaded from that, instead of having to define the constants manually for the mock. 2. If you log a constant value you have to look up what it means. This makes it easier, in the same vein as PR #1824.
2022-10-01irc: set local variable "filter" when doing `/server raw xxx` with raw ↵Sébastien Helleu
buffer already opened (closes #1448)
2022-09-30trigger: add variable `${tg_hook_type}` (closes #1765)Sébastien Helleu
2022-09-30doc/api: Fix config_new_option types for non English docsTrygve Aaberge
Only English was changed in commit 197a7a01e.
2022-09-29api: change type of argument object_id in upgrade_new callback from string ↵Sébastien Helleu
to integer (in scripts)
2022-09-29api: change type of argument remaining_calls in hook_timer callback from ↵Sébastien Helleu
string to integer (in scripts)
2022-09-29doc/api: Remove unnecessary cast in Python exampleTrygve Aaberge
The highlight argument is already an int, so no point in casting it.
2022-09-29doc/api: Add types for Python callbacksTrygve Aaberge
2022-09-29debian: remove ubuntu/xenial patch (distro not supported any more)Sébastien Helleu
As zstd is too old in ubuntu/xenial (0.5.1 while min version is 0.8.1), this distro is not supported any more.
2022-09-29core: fix compilation with zstd < 1.4.0Sébastien Helleu
Note: zstd ≥ 0.8.1 is now required to compile WeeChat.
2022-09-29doc: update German auto-generated fileSébastien Helleu
2022-09-29doc: update German documentationNils Görs
2022-09-29core: update German translationsNils Görs
2022-09-29doc/user: remove tag "translation missing" in French user's guideSébastien Helleu
2022-09-29doc/user: add chapter on log file rotation/compressionSébastien Helleu
2022-09-29php: add missing arginfo_weechat_string_parse_size in legacy arginfoSébastien Helleu
2022-09-28doc/api: Add values for hook_process constantsTrygve Aaberge
When logging this value I just see a number so I have to look up what it means. Previously you would have to check the code or print the value of each of these constants to see it. Seeing the value directly in the documentation makes this much easier.
2022-09-28doc/api: add note about C API for constant WEECHAT_HOOK_PROCESS_CHILD ↵Sébastien Helleu
(function hook_process)
2022-09-28doc/api: fix typoSébastien Helleu
2022-09-28logger: add options to rotate and compress log files (closes #314)Sébastien Helleu
New options: - logger.file.rotation_compression_level - logger.file.rotation_compression_type - logger.file.rotation_size_max
2022-09-27api: add function file_compressSébastien Helleu
2022-09-27api: restrict number to integer in function string_parse_sizeSébastien Helleu