Sébastien Helleu
6b1d55203b
python: fix truncation of unsigned long long integer returned by function string_parse_size
2024-02-25 17:10:19 +01:00
Sébastien Helleu
65cdc2603a
tcl: fix truncation of long integer returned by function hdata_long
2024-02-25 16:14:54 +01:00
Sébastien Helleu
7640273c30
core: add missing mouse events "alt-ctrl-button2" and "alt-ctrl-button3"
2024-02-25 13:45:41 +01:00
Sébastien Helleu
e87d2b4717
script: always display list of scripts when searching scripts with /script search (issue #2077 )
2024-02-21 21:38:19 +01:00
Sébastien Helleu
b80c58fb39
trigger: fix memory leak when adding a new trigger with /trigger command
2024-02-10 17:56:54 +01:00
Faisal N Jawdat
b06e3ed68e
ruby: add detection of Ruby 3.3
2024-02-04 14:16:45 +01:00
Sébastien Helleu
195af30e7d
Version 4.0.8
2024-01-20 09:06:33 +01:00
Sébastien Helleu
62fced3213
irc: check if arguments are not NULL in some infos
...
Affected infos:
- irc_server_isupport
- irc_server_isupport_value
- irc_server_cap
- irc_server_cap_value
2024-01-12 18:00:33 +01:00
Sébastien Helleu
da256bbad7
irc: fix info "irc_is_message_ignored" (issue #2059 )
2024-01-12 17:59:58 +01:00
Sébastien Helleu
43bb20c4c3
irc: fix display of self messages in case of message split failure
...
When the message sends inconsistent max lengths in message 005, the split of
self message fails and causes a display issue: the channel name is displayed
with the message:
nick | #channel :this is a test
instead of:
nick | this is a test
2024-01-05 21:36:43 +01:00
Sébastien Helleu
86e1af7ab9
core: fix crash on plugin reload when using musl libc (issue #2052 )
2023-12-15 22:58:52 +01:00
Sébastien Helleu
ad66bba2f8
core: fix infinite loop in display when the chat area is too small (issue #2053 )
2023-12-14 23:17:47 +01:00
Sébastien Helleu
f9c3d0ae0a
Version 4.0.7
2023-12-03 19:05:52 +01:00
Sébastien Helleu
83749f491c
irc: remove trailing "\r\n" in signals "irc_out" and "irc_outtags" when messages are queued
2023-11-26 18:56:33 +01:00
Sébastien Helleu
999ba00ac6
irc: fix target buffer of IRC message 337 (whois reply: "is hiding their idle time")
2023-11-07 21:51:55 +01:00
Sébastien Helleu
df7a428454
core: fix value of buffer variable "num_history" when the value defined in option weechat.history.max_commands is reached
2023-11-04 17:02:23 +01:00
Sébastien Helleu
1d6eb273c6
relay: close properly connection with the IRC client in case of server disconnection (issue #2038 )
2023-11-04 09:07:24 +01:00
Sébastien Helleu
ae93fa1fef
core: remove incorrect warning when binding keys F10 to F20 (issue #2039 )
2023-11-04 08:38:37 +01:00
Sébastien Helleu
a48dd9d481
core: fix memory leak when config version is invalid or not supported
2023-10-30 23:23:58 +01:00
Sébastien Helleu
563654901c
core: fix crash when "config_version" is present in a configuration file without a value
2023-10-30 23:23:57 +01:00
Sébastien Helleu
517c04ae65
core: display an error on startup if environment variable "HOME" is not set
2023-10-30 23:23:57 +01:00
Sébastien Helleu
a399d3f68c
ruby: fix use of NULL variable when displaying exception
2023-10-30 23:07:20 +01:00
Sébastien Helleu
90e7857e62
Version 4.0.6
2023-10-26 21:01:46 +02:00
Sébastien Helleu
480d603eb5
core: fix crash when a custom bar item name is already used by a default bar item (issue #2034 )
2023-10-23 13:11:02 +02:00
Sébastien Helleu
3184bb92e6
core: make libintl.h required if CMake option ENABLE_NLS is enabled (issue #2031 )
2023-10-15 14:58:26 +02:00
Sébastien Helleu
753a2adffc
irc: move value -all at the end of completions for command /ignore del
2023-10-09 20:07:39 +02:00
Sébastien Helleu
020c8145b6
irc: fix memory leak when joining channels with keys
2023-10-07 20:34:41 +02:00
Sébastien Helleu
a33f0d2132
core: fix build error if CMake option ENABLE_NLS is turned to off or if required dependencies are not found (issue #2026 )
2023-10-05 19:05:02 +02:00
LuK1337
64403cefc1
core: fix TOTP moving factor on big-endian systems
2023-09-25 13:52:00 +02:00
Sébastien Helleu
e33da6292d
Version 4.0.5
2023-09-24 09:30:58 +02:00
Sébastien Helleu
be6b27c8f9
core: fix style in ChangeLog
2023-09-24 09:12:21 +02:00
Sébastien Helleu
6c36836182
script: fix removal of script in system directory while trying to install a script (issue #2019 )
2023-09-22 22:53:29 +02:00
Sébastien Helleu
15214f9538
script: fix autoload of multiple scripts at once with /script autoload (issue #2018 )
2023-09-20 20:07:01 +02:00
Sébastien Helleu
7f13bdb51a
irc: add option irc.look.open_pv_buffer_echo_msg (issue #2016 )
2023-09-14 20:22:43 +02:00
Sébastien Helleu
8575546aa2
irc: don't open a new private buffer on /msg command when capability echo-message is enabled (issue #2016 )
2023-09-14 11:21:25 +02:00
Sébastien Helleu
2c716e8154
core: move ChangeLog entry to the appropriate version
2023-09-14 11:12:16 +02:00
Sébastien Helleu
49b1cb06b5
irc: fix title of private buffers wrongly set to own address when capability echo-message is enabled (issue #2016 )
2023-09-14 08:09:34 +02:00
Sébastien Helleu
79b03d0680
core: automatically backup config file read if it has an unsupported version (issue #2013 )
2023-09-12 15:03:18 +02:00
Sébastien Helleu
f43ed913f5
xfer: fix memory leak on plugin unload
2023-09-12 15:03:18 +02:00
Sébastien Helleu
58141bde79
irc: fix autojoin of channels when private buffers are opened (issue #2012 )
2023-09-11 21:43:35 +02:00
Sébastien Helleu
7f6e626122
core: display a message when a configuration file is updated to a newer version
2023-09-11 09:33:39 +02:00
Sébastien Helleu
15860532f3
core: fix style for keys in ChangeLog
2023-08-29 12:32:59 +02:00
Sébastien Helleu
8b7513e883
script: fix crash when a /script command triggers another /script command (issue #923 )
2023-08-27 17:22:09 +02:00
Trygve Aaberge
a82bfa0e7e
Add compatibility with Python < 3.10 in weechat.pyi
...
The | syntax for unions is only supported in Python 3.10 and later.
Since Python 3.8 and 3.9 are still supported upstream for a while and we
had a user reporting on IRC that they couldn't use the stub file since
they are using 3.8, change to the old syntax for unions to support this.
There aren't really any drawbacks of this. It's just a bit more verbose,
and a typing import is necessary, but neither of those really matters in
a generated stub file.
2023-08-24 19:12:53 +02:00
Sébastien Helleu
48d33521dc
irc: add tests on server functions
2023-08-24 09:23:30 +02:00
Sébastien Helleu
e3f6dab366
irc: fix string comparison when CASEMAPPING is set to "ascii"
2023-08-24 09:23:30 +02:00
Sébastien Helleu
4ae396825c
Version 4.0.4
2023-08-22 11:43:34 +02:00
Sébastien Helleu
87e47894e6
script: adjust scroll after command /script go N
2023-08-22 11:29:37 +02:00
Sébastien Helleu
39fdb1b564
logger: remove trailing empty line in display of backlog (issue #2002 )
2023-08-21 16:02:37 +02:00
Sébastien Helleu
c5eb982424
perl: fix display of non-ASCII chars after load of a script with Perl >= 5.38 (issue #1996 )
2023-08-21 13:11:58 +02:00