Sébastien Helleu
7a544d5fcf
tests: ignore pylint error unnecessary-pass
2022-10-15 22:01:33 +02:00
Sébastien Helleu
56dbd871ea
api: do not expect any return value in callbacks change/delete of config_new_option (scripting API)
2022-10-15 21:46:00 +02:00
Sébastien Helleu
a1057c9a03
tests: add tests on config functions (scripting API)
2022-10-15 21:31:45 +02:00
Trygve Aaberge
ec11126246
python: Fix return types for config option callbacks
...
I erroneously typed the return types for these to int in commit
e0c117e14 , but they should be None.
2022-10-14 23:00:33 +02:00
Sébastien Helleu
f9dd5ee89b
core: add contributor (issue #1836 )
2022-10-14 22:48:49 +02:00
Sébastien Helleu
e3bbe2b5be
core: update ChangeLog
2022-10-14 22:47:39 +02:00
Latchezar Tzvetkoff
8765eb3b71
Allow terminal title to be left unchanged.
...
Fixes #1835 .
2022-10-14 22:42:21 +02:00
Sébastien Helleu
6619c421aa
irc: escape backslashes in raw buffer ( closes #1838 )
2022-10-12 21:43:03 +02:00
Sébastien Helleu
7d2e8b9143
core: allow command /toggle to create option before setting the value, if allowed in the section ( closes #1837 )
2022-10-12 21:29:38 +02:00
Sébastien Helleu
f97b74cae8
core: fix context info in buffers with free content ( closes #1832 )
2022-10-10 20:24:58 +02:00
Trygve Aaberge
6096350618
python: Include script examples in function docstring
...
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-09 19:01:16 +02:00
Sébastien Helleu
7122b46baf
Version 3.8-dev
2022-10-09 08:34:22 +02:00
Sébastien Helleu
484f679e60
Version 3.7
v3.7
2022-10-09 08:06:53 +02:00
Trygve Aaberge
fdb1ff3781
tests: Use LONGS_EQUAL for version number tests
...
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-08 18:13:00 +02:00
Sébastien Helleu
193aa0448f
core: fix compilation warning on isdigit function
2022-10-08 12:18:09 +02:00
Sébastien Helleu
3932cf5a00
xfer: add missing include of netinet/in.h
...
This fixes compilation on FreeBSD 13.0.
2022-10-08 12:11:12 +02:00
Sébastien Helleu
8555cf465e
debian: update changelog
2022-10-08 11:52:44 +02:00
Sébastien Helleu
11f0d57dfd
debian: bump Standards-Version to 4.6.1.0
2022-10-08 11:52:14 +02:00
Nils Görs
1fd5dd4c34
doc: update German documentation
2022-10-06 15:02:08 +02:00
Sébastien Helleu
1fec7e8856
core: fix page scroll in bare display ( closes #1830 )
2022-10-05 20:33:35 +02:00
Trygve Aaberge
236d22e364
python: Include constant values in python stub
...
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-02 20:25:17 +02:00
Sébastien Helleu
4d3a3c67ac
irc: set local variable "filter" when doing /server raw xxx with raw buffer already opened ( closes #1448 )
2022-10-01 17:06:31 +02:00
Sébastien Helleu
ae61137216
trigger: add variable ${tg_hook_type} ( closes #1765 )
2022-09-30 21:32:27 +02:00
Trygve Aaberge
6bb4bed8bb
doc/api: Fix config_new_option types for non English docs
...
Only English was changed in commit 197a7a01e .
2022-09-30 07:53:37 +02:00
Sébastien Helleu
92cdcee8f6
api: change type of argument object_id in upgrade_new callback from string to integer (in scripts)
2022-09-29 21:38:04 +02:00
Sébastien Helleu
b2b110f1a3
api: change type of argument remaining_calls in hook_timer callback from string to integer (in scripts)
2022-09-29 21:21:01 +02:00
Trygve Aaberge
89400cbf7a
doc/api: Remove unnecessary cast in Python example
...
The highlight argument is already an int, so no point in casting it.
2022-09-29 17:13:19 +02:00
Trygve Aaberge
e0c117e14f
doc/api: Add types for Python callbacks
2022-09-29 17:13:19 +02:00
Sébastien Helleu
b978de5f84
debian: remove ubuntu/xenial patch (distro not supported any more)
...
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-29 16:04:58 +02:00
Sébastien Helleu
fd43ad6387
core: fix compilation with zstd < 1.4.0
...
Note: zstd ≥ 0.8.1 is now required to compile WeeChat.
2022-09-29 15:59:01 +02:00
Sébastien Helleu
009a7821b1
doc: update German auto-generated file
2022-09-29 11:07:38 +02:00
Nils Görs
5cfcec7212
doc: update German documentation
2022-09-29 11:06:13 +02:00
Nils Görs
c6671fc9db
core: update German translations
2022-09-29 11:04:56 +02:00
Sébastien Helleu
8295ea6da8
doc/user: remove tag "translation missing" in French user's guide
2022-09-29 09:47:50 +02:00
Sébastien Helleu
9817372553
doc/user: add chapter on log file rotation/compression
2022-09-29 09:46:43 +02:00
Sébastien Helleu
486df38a8d
php: add missing arginfo_weechat_string_parse_size in legacy arginfo
2022-09-29 07:48:55 +02:00
Trygve Aaberge
76d4cc7e3f
doc/api: Add values for hook_process constants
...
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-28 21:42:21 +02:00
Sébastien Helleu
135960859d
doc/api: add note about C API for constant WEECHAT_HOOK_PROCESS_CHILD (function hook_process)
2022-09-28 21:01:01 +02:00
Sébastien Helleu
9f62c4a842
doc/api: fix typo
2022-09-28 20:58:29 +02:00
Sébastien Helleu
7711ed95c5
logger: add options to rotate and compress log files ( closes #314 )
...
New options:
- logger.file.rotation_compression_level
- logger.file.rotation_compression_type
- logger.file.rotation_size_max
2022-09-28 20:52:59 +02:00
Sébastien Helleu
26e6fdc645
api: add function file_compress
2022-09-27 20:49:12 +02:00
Sébastien Helleu
e7b6e8c60f
api: restrict number to integer in function string_parse_size
2022-09-27 15:50:43 +02:00
Sébastien Helleu
4d74a89cfc
api: add function string_parse_size
2022-09-27 15:50:43 +02:00
Nils Görs
be6a29a596
doc: update German documentation
2022-09-27 10:56:11 +02:00
Sébastien Helleu
34c043453b
irc: fix use of uninitialized variable ptr_nick
2022-09-26 21:21:27 +02:00
Sébastien Helleu
6f8aab186d
doc: update German auto-generated file
2022-09-20 19:23:57 +02:00
Nils Görs
201b24a02a
core: update German translations
2022-09-20 19:10:13 +02:00
Sébastien Helleu
01cf98e8fb
core: add key alt+backspace, change behavior of key ctrl+w ( closes #559 )
...
The key ctrl+w now deletes one word until whitespace.
The new key alt+backspace deletes one word (same behavior as ctrl+w in previous
releases).
2022-09-18 23:26:49 +02:00
Sébastien Helleu
d7c0e896b2
core: fix style in ChangeLog
2022-09-18 17:44:55 +02:00
Sébastien Helleu
389f9f436b
trigger: escape arguments with double quotes in output of /trigger input|output|recreate ( closes #190 )
2022-09-18 17:44:05 +02:00