summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2023-08-27core: evaluate command given to `/repeat` with contextual variables (closes ↵Sébastien Helleu
#2007)
2023-08-27core: update German translationsNils Görs
2023-08-26core: add variable ${property} in evaluation of options weechat.buffer.* ↵Sébastien Helleu
(issue #352)
2023-08-26irc: add count for all nick modes in output of `/names` (closes #97)Sébastien Helleu
2023-08-26irc: use str_nicks only if not NULL in callback of message 353Sébastien Helleu
2023-08-25core: add option `callbacks` in command `/debug`Sébastien Helleu
2023-08-25core: add function util_get_microseconds_stringSébastien Helleu
2023-08-25core: add microseconds precision in function util_parse_delaySébastien Helleu
2023-08-25tests: add tests on GUI buffer functionsSébastien Helleu
Functions tested: - gui_buffer_is_reserved_name - gui_buffer_get_integer - gui_buffer_get_string - gui_buffer_get_pointer
2023-08-24core: add buffer local keys in completion "buffer_properties_setauto"Sébastien Helleu
2023-08-24core: update ChangeLog (issue #2006)Sébastien Helleu
2023-08-24Add compatibility with Python < 3.10 in weechat.pyiTrygve Aaberge
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-24irc: add local key bindings during the /list buffer creationSébastien Helleu
This allows the user to bind or unbind keys by setting options "weechat.buffer.irc.list_xxx.key_bind_*" and "weechat.buffer.irc.list_xxx.key_unbind_*".
2023-08-24script: add local key bindings during the buffer creationSébastien Helleu
This allows the user to bind or unbind keys by setting options "weechat.buffer.script.scripts.key_bind_*" and "weechat.buffer.script.scripts.key_unbind_*".
2023-08-24fset: add local key bindings during the buffer creationSébastien Helleu
This allows the user to bind or unbind keys by setting options "weechat.buffer.fset.fset.key_bind_*" and "weechat.buffer.fset.fset.key_unbind_*".
2023-08-24fset: fix wrong value type in hashtable used for fset buffer propertiesSébastien Helleu
2023-08-24api: add infos "nick_color_ignore_case" and "nick_color_name_ignore_case" ↵Sébastien Helleu
(issue #194)
2023-08-24doc: update German documentationNils Görs
2023-08-24core: update German translationsNils Görs
2023-08-24core: update translations (closes #352)Sébastien Helleu
2023-08-24core: add option `setauto` in command `/buffer` (issue #352)Sébastien Helleu
2023-08-24core: add options weechat.buffer.* to save buffer properties set by user ↵Sébastien Helleu
(issue #352)
2023-08-24irc: compute color in case insensitive way (closes #194)Sébastien Helleu
Reintroduce infos "irc_nick_color" and "irc_nick_color_name" (that were marked deprecated since version 1.5). A server name is added in the two infos and is optional, for backward compatibility.
2023-08-24irc: add functions to convert strings to lower/upper case (following ↵Sébastien Helleu
casemapping) (issue #194)
2023-08-23irc: add tests on server functionsSébastien Helleu
2023-08-23irc: fix string comparison when CASEMAPPING is set to "ascii"Sébastien Helleu
2023-08-23tests: add tests on string comparison functions with range of 29 charsSébastien Helleu
2023-08-23irc: check that server is not NULL in function irc_server_eval_fingerprintSébastien Helleu
2023-08-23irc: move function irc_server_fingerprint_search_algo_with_sizeSébastien Helleu
2023-08-22doc/faq: split CTCP options into two blocksSébastien Helleu
Second block is for CTCP replies made by older versions (< 4.1.0).
2023-08-22doc/faq: add disabling of buflist in question about CPU usageSébastien Helleu
2023-08-22core: add version 4.0.4Sébastien Helleu
2023-08-22core: update German translationsNils Görs
2023-08-22core: fix gcc warning on uninitialized variable `pos_end`Sébastien Helleu
The variable `pos_end` is never used when not initialized anyway, thanks to the `break` done before.
2023-08-22debian: bump Standards-Version to 4.6.2Sébastien Helleu
2023-08-22build: update build dependency from libncursesw5-dev to libncurses-devSébastien Helleu
2023-08-22debian: remove NEWS fileSébastien Helleu
2023-08-22debian: update changelogSébastien Helleu
2023-08-22script: add parameters up/down/go in `/help script` and command completionSébastien Helleu
2023-08-22script: allow jump to the last script with command `/script go end`Sébastien Helleu
2023-08-22script: adjust scroll after command `/script go N`Sébastien Helleu
2023-08-22doc: Update Serbian documentationIvan Pešić
2023-08-22core: Update Serbian translationIvan Pešić
2023-08-21logger: remove trailing empty line in display of backlog (closes #2002)Sébastien Helleu
2023-08-21tests: change date format in test of print_date_tagsSébastien Helleu
With complete date and time format, the tests output was incorrectly parsed by Emacs.
2023-08-21perl: fix display of non-ASCII chars after load of a script with Perl >= ↵Sébastien Helleu
5.38 (closes #1996)
2023-08-20buflist: add list buffer in /help buflist and /help buflist.format.indentSébastien Helleu
2023-08-20buflist: indent the /list bufferSébastien Helleu
2023-08-20irc: change local variable "type" from "irc_list" to "list" on /list bufferSébastien Helleu
2023-08-18irc: fix wrong time displayed for CTCP messages received from self nick ↵Sébastien Helleu
(closes #2000)