summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2021-05-08core: add detection of function mallinfo2 in autotools (issue #1636)Sébastien Helleu
2021-05-08core: Use mallinfo2() when availableAndrew Potter
mallinfo() is deprecated in glibc 2.33
2021-05-05doc: update German auto-generated fileSébastien Helleu
2021-05-05doc: fix list of supported OS in FAQSébastien Helleu
2021-05-04core: display a warning when the file with certificate authorities is not ↵Sébastien Helleu
found (option weechat.network.gnutls_ca_file)
2021-04-26xfer: make file transfer fail when option xfer.file.auto_rename is off and ↵Sébastien Helleu
file already exists (closes #1633)
2021-04-21doc: update German documentationNils Görs
2021-04-18doc: translate changes in chapter on bar conditions (user's guide)Sébastien Helleu
2021-04-18doc: Update weechat.bar.*.condition to use info:term_widthTobias Rehbein
In cf93e953b the `weechat.bar.*.condition` examples have been changed to use `${info:term_width}` instead of `${window.win_width}`. The user guide still shows the old example. This commit syncs the user guide with the on-line help.
2021-04-18doc: update German documentationNils Görs
2021-04-17doc: add link to Archlinux wiki page about core dump files (user's guide)Sébastien Helleu
2021-04-13core: update German translationsNils Görs
2021-04-13Revert "core: add option "-save" in command /upgrade (closes #1630)"Sébastien Helleu
This reverts commit 1df1903d230c4f8dbd0876b8bbc3454aa1af389c. This is not so easy to implement: it requires saving state of plugins, and plugins like irc can not save the connected state (except in a real upgrade case where the sockets are still valid after exec of the new binary).
2021-04-12core: add option "-save" in command /upgrade (closes #1630)Sébastien Helleu
2021-04-11tests: fix if/else blocks in trigger testsSébastien Helleu
2021-04-11doc: improve display of WeeChat version in info_hashtable ↵Sébastien Helleu
"irc_message_parse" (scripting guide)
2021-04-11doc: mark info "python2_bin" as deprecated since version 2.6 (plugin API ↵Sébastien Helleu
reference)
2021-04-11trigger: add tests on main trigger functionsSébastien Helleu
2021-04-10irc: remove unused variable ptr_address and dead codeSébastien Helleu
2021-04-10irc: remove dead assignment on variable pos_messageSébastien Helleu
2021-04-10trigger: remove useless testSébastien Helleu
2021-04-09trigger: check that option is not NULL in function trigger_search_with_optionSébastien Helleu
2021-04-08trigger: fix description of function trigger_name_validSébastien Helleu
2021-04-08trigger: check that trigger is not NULL in functions trigger_rename and ↵Sébastien Helleu
trigger_copy
2021-04-07doc: update German documentationNils Görs
2021-04-06trigger: add variables "${tg_shell_argc}" and "${tg_shell_argvN}" in command ↵Sébastien Helleu
trigger evaluated strings (closes #1624)
2021-04-04core: evaluate left/right part of comparison after split on the comparison ↵Sébastien Helleu
operator in ${if:xxx} (closes #1627) To force evaluation of the expression before doing the comparison (less safe), the "${eval_cond:xxx}" can be used. With the old behavior we had: >> ${if:a==b} == [0] >> ${if:${raw:a==b}} == [0] >> ${if:${eval_cond:${raw:a==b}}} == [0] And with the new behavior, we have: >> ${if:a==b} == [0] >> ${if:${raw:a==b}} == [1] >> ${if:${eval_cond:${raw:a==b}}} == [0]
2021-03-29doc: update German auto-generated fileSébastien Helleu
2021-03-29core: update German translationsNils Görs
2021-03-21buflist: improve help on option buflist.look.sortSébastien Helleu
2021-03-21core: update ChangeLog (issue #1621)Sébastien Helleu
2021-03-21buflist: Fix wrong pointers being used in hdata_compareTrygve Aaberge
This used pointer1 and pointer2 which are pointers to the buffers, but it should use ptr_hotlist1 and ptr_hotlist1 which are pointers to the hotlists it is trying to compare.
2021-03-20core: update ChangeLog (issue #1591, issue #1592)Sébastien Helleu
2021-03-20core: Prevent switching to start of visited buffers when jumping to nextTrygve Aaberge
If you run /input jump_next_visited_buffer right after switching to a buffer, weechat changes to the first buffer in the visited buffers list. That is, it wraps around and goes to the buffer you visited the longest ago. This patch fixes that. The reason it happens is that when you switch to a buffer (normally, i.e. in another way than using jump_previously_visited_buffer/ jump_next_visited_buffer) gui_buffers_visited_index is set to -1 (in gui_buffer_visited_add). This makes gui_buffer_visited_get_index_next return 0 because it returns gui_buffers_visited_index + 1, which makes gui_input_jump_next_visited_buffer jump to the first buffer in the list of visited buffers. Fixes #1591
2021-03-20doc: update German auto-generated fileSébastien Helleu
2021-03-20doc: update German documentationNils Görs
2021-03-20core: update German translationsNils Görs
2021-03-19core: update ChangeLogSébastien Helleu
2021-03-19core: add repository ppa:ondrej/php in CISébastien Helleu
2021-03-19core: do not force build of JavaScript plugin in CISébastien Helleu
2021-03-19tests: disable pylint error useless-object-inheritanceSébastien Helleu
2021-03-19core: replace pylint3 by pylint in CI on Ubuntu 20.04Sébastien Helleu
2021-03-19core: first remove package php7.4-common in CI on Ubuntu 20.04Sébastien Helleu
See: https://github.com/actions/virtual-environments/issues/2859
2021-03-19core: switch from Ubuntu 18.04 to 20.04 in CISébastien Helleu
2021-03-18core: add pointer name in description of function eval_replace_vars_cbSébastien Helleu
2021-03-17doc: update German auto-generated filesSébastien Helleu
2021-03-17api: add support of pointer names in function string_eval_expression (direct ↵Sébastien Helleu
and in hdata) These two formats are now supported, if "pointer_name" is present in the "pointers" hashtable: * "${pointer_name}": value of pointer (example: "0x1234abcd") * ${buffer[pointer_name].full_name}: use of a pointer name instead of pointer value or list name
2021-03-17tests: use macros UINT32_C and UINT64_C for integer constants of type ↵Sébastien Helleu
uint32_t and uint64_t This fixes the following compiler warnings: "integer constant is so large that it is unsigned".
2021-03-17core: update German translationsNils Görs
2021-03-16doc: add section "plugin" in weechat.conf (user's guide)Sébastien Helleu