Sébastien Helleu
ce4f4fb3fa
logger: remove trailing empty line in display of backlog ( closes #2002 )
2023-08-21 16:01:59 +02:00
Sébastien Helleu
f4b9cad720
perl: fix display of non-ASCII chars after load of a script with Perl >= 5.38 ( closes #1996 )
2023-08-21 13:10:26 +02:00
Sébastien Helleu
6def0cf502
buflist: add list buffer in /help buflist and /help buflist.format.indent
2023-08-20 21:00:33 +02:00
Sébastien Helleu
6969b9b2b8
buflist: indent the /list buffer
2023-08-20 20:54:24 +02:00
Sébastien Helleu
5ffce90f23
irc: change local variable "type" from "irc_list" to "list" on /list buffer
2023-08-20 20:53:44 +02:00
Sébastien Helleu
64cb3e6a63
irc: fix wrong time displayed for CTCP messages received from self nick ( closes #2000 )
2023-08-18 23:57:35 +02:00
Sébastien Helleu
ed5467c4a9
scripts: fix function string_parse_size on 32-bit systems (python and ruby) (issue #1999 )
2023-08-18 16:40:53 +02:00
Sébastien Helleu
fadfffc0b6
xfer: fix conversion of string to IPv4 on 32-bit systems (issue #1999 )
2023-08-18 15:34:06 +02:00
Sébastien Helleu
938e9c13cd
irc: add local variable "filter" on /list buffer
2023-08-14 11:01:50 +02:00
Sébastien Helleu
9727861d66
irc: fix /help list and French translation
2023-08-14 10:31:22 +02:00
Sébastien Helleu
46cea77585
relay: synchronize nick modes with IRC client upon connection ( closes #1984 )
2023-08-13 16:38:29 +02:00
Sébastien Helleu
4290876e64
script: allow commands /script autoload|noautoload|toggleautoload with scripts not present in the repository ( closes #1980 )
2023-08-13 10:22:06 +02:00
Sébastien Helleu
beb93ada1e
script: replace "iset" example by "go" in comments
2023-08-13 09:10:04 +02:00
Sébastien Helleu
0bfdaa25bf
fset: remove redirection to /help fset.look.sort in /help fset
2023-08-12 16:25:25 +02:00
Sébastien Helleu
017f4cca18
core: fix French translation of /help list
2023-08-12 16:22:55 +02:00
Sébastien Helleu
2f1de098bd
irc: add buffer for /list reply ( closes #1972 )
...
New options:
- irc.color.list_buffer_line_selected
- irc.color.list_buffer_line_selected_bg
- irc.look.list_buffer_sort
- irc.look.list_buffer_scroll_horizontal
- irc.look.new_list_position
- irc.look.list_buffer_topic_strip_colors
2023-08-12 13:05:49 +02:00
Sébastien Helleu
d25a4213fe
irc: fix redirection of command /list when the reply doesn't start with message 321 (start of /list)
2023-08-10 08:13:54 +02:00
Sébastien Helleu
17674f7b11
irc: add missing tags on multiline messages ( closes #1987 )
2023-08-09 14:53:03 +02:00
Sébastien Helleu
c6b18e9654
relay: fix display of IRC CTCP messages received from client (issue #1986 )
2023-08-08 09:38:54 +02:00
Nathaniel Evan
070f0da1c0
fset: fix the colon in help bar being included in description color
2023-08-08 06:59:14 +02:00
Nathaniel Evan
e0e839e7cc
fset: fix fset.color.help_description not applying
2023-08-08 06:59:14 +02:00
Sébastien Helleu
03daae3059
irc: fix display of outgoing notice with channel when capability "echo-message" is enabled ( closes #1991 )
2023-08-01 22:35:21 +02:00
Sébastien Helleu
b0549e4d09
irc: add channel in "autojoin" server option only when the channel is actually joined ( closes #1990 )
2023-08-01 21:45:28 +02:00
Sébastien Helleu
4fc90b86bf
irc: fix switch to channel manually joined ( closes #1982 )
...
This happens when server option autojoin_dynamic is on and option
irc.look.buffer_switch_autojoin is off.
Regression was introduced in version 4.0.0 by commit
1c3b871204 .
2023-07-31 08:03:50 +02:00
Sébastien Helleu
13241cdca5
irc: fix memory leak in IRC message parser
...
Bug was introduced in WeeChat 3.4 by commit
c4b4d80936 .
2023-07-20 08:49:23 +02:00
Sébastien Helleu
874a24956c
irc: fix display of self CTCP message containing bold attribute ( closes #1981 )
2023-07-18 18:48:48 +02:00
Sébastien Helleu
6b9dd2add3
fset: fix description of function fset_buffer_check_line_outside_window
2023-07-14 12:06:26 +02:00
Sébastien Helleu
7c805aa699
irc: remove default CTCP replies FINGER and USERINFO (issue #1974 )
2023-07-12 19:13:40 +02:00
Sébastien Helleu
9237852b26
irc: build dynamically the list of CTCPs supported in reply to "CTCP CLIENTINFO" (issue #1974 )
2023-07-12 18:58:51 +02:00
Sébastien Helleu
f46f759975
irc: evaluate options irc.ctcp.* (issue #1974 )
2023-07-12 18:58:30 +02:00
Sébastien Helleu
5d222c8d5c
irc: create default options irc.ctcp.* when file irc.conf is created (issue #1974 )
2023-07-11 19:40:04 +02:00
Sébastien Helleu
ba6f21d910
irc: add missing "account-tag" in list of supported capabilities
2023-07-10 14:08:19 +02:00
Sébastien Helleu
107f83c923
irc: remove Git revision and compilation date from CTCP VERSION/FINGER reply (issue #1974 )
2023-07-08 21:40:21 +02:00
Sébastien Helleu
38f3b40894
fset: add missing format in calls to snprintf
2023-07-08 17:14:03 +02:00
Sébastien Helleu
1d5433485c
fset: add variable allowed_values in options, add two color options
...
New options:
- fset.color.allowed_values
- fset.color.allowed_values_selected
2023-07-08 16:50:42 +02:00
Sébastien Helleu
4c0c7d9adc
fset: add missing enum in /help fset
2023-07-08 14:45:25 +02:00
Sébastien Helleu
8985607951
fset: fix mouse actions when second format is used
...
The mouse actions now properly handle the case where options are displayed on
multiple lines to calculate the option index in list.
2023-07-08 13:56:22 +02:00
Sébastien Helleu
5b2cf75f6e
fset: allow long type name in type filter
2023-07-08 13:30:37 +02:00
Sébastien Helleu
481e8f197d
core: use type "enum" in options
2023-07-08 13:29:45 +02:00
Sébastien Helleu
66cb9f6ea2
core: add option type "enum" ( closes #1973 )
...
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-07-08 13:28:40 +02:00
Sébastien Helleu
f1e372b5e2
fset: remove extra spaces between min and max values when second format is used
2023-07-06 22:05:11 +02:00
Sébastien Helleu
d7a6fcba5f
buflist: increase max number of buflist items from 3 to 5 ( closes #1703 )
2023-07-04 22:03:05 +02:00
Sébastien Helleu
f811621611
script: fix buffer used by command /script list -i|-il|-o|-ol
...
The command is now executed on the buffer where it is received instead of the
current buffer (in most cases this is the same buffer, but could be different
sometimes).
2023-07-04 21:57:41 +02:00
Sébastien Helleu
6c8d6eef58
script: fix cursor position after /script list -i or /script list -il
2023-07-04 21:56:52 +02:00
Sébastien Helleu
e5586e14d9
trigger: add options -o, -ol, -i and -il in command /trigger list ( closes #1953 )
2023-07-04 21:55:21 +02:00
Sébastien Helleu
930b42aecf
tests/relay: fix crash in tests on Alpine 3.18
2023-07-01 09:43:56 +02:00
Sébastien Helleu
b52047c69e
guile: fix crash on quit with Guile < 3 (issue #1965 )
2023-06-27 21:45:15 +02:00
Sébastien Helleu
fc41ad336d
api: do not convert option name to lower case in API functions config_set_plugin and config_set_desc_plugin
2023-06-27 12:58:34 +02:00
Sébastien Helleu
1d4509ddd8
irc: fix display of country code in message 344 received as whois geo info (issue #1736 )
2023-06-26 22:12:31 +02:00
Sébastien Helleu
b4da825f60
irc: sent "QUIT" message to servers connected with TLS on /upgrade
2023-06-26 22:06:46 +02:00